Commit Graph

92 Commits

Author SHA1 Message Date
David Bomba 0d96e989f5 Refactor for document / file validation 2025-04-26 10:15:23 +10:00
David Bomba dfbbceafe5 Updates for new company creation permissions 2025-04-23 12:55:21 +10:00
David Bomba 487093d7ba Minor fixes 2025-03-10 13:00:19 +11:00
David Bomba bdb3676577 Fixes for zugferd standard 2025-03-04 13:41:59 +11:00
David Bomba e0813b020f Inject location tax_data if present 2025-03-01 09:09:31 +11:00
David Bomba 780dda4957 Updated copyright doc blocks 2025-02-17 11:11:38 +11:00
David Bomba 5970d80874 Update rule countries 2024-12-09 10:55:16 +11:00
David Bomba ec9d75b698 Minor fixes for tests 2024-12-09 09:06:40 +11:00
David Bomba f5c812d1a3 Additional checks around sending e-invoices, including qualifying countries 2024-11-25 14:19:08 +11:00
David Bomba 552d596eae Style fixes 2024-11-20 11:15:49 +11:00
David Bomba 69e50fa241 Fixes for subscriptions 2024-11-19 07:49:00 +11:00
David Bomba 4597c32cf5 Updated calculations for GB taxes 2024-11-16 17:43:22 +11:00
David Bomba 97660380a2 Updates for tax calculation logic 2024-11-12 08:25:59 +11:00
David Bomba adbb225633 Refactor bulk emails to use Email::class 2024-11-10 20:07:25 +11:00
David Bomba 5b8241347f Fixes for tests 2024-11-09 16:43:00 +11:00
David Bomba fbb84b3f2f Fixes for tests 2024-11-05 21:17:49 +11:00
David Bomba d680906d68 Fixes for tests 2024-11-05 21:10:05 +11:00
David Bomba d2e3998467 Fixes for tests 2024-11-05 20:42:48 +11:00
David Bomba aff5117189 Fixes for tests 2024-11-05 17:13:41 +11:00
David Bomba 3656fe7221 Fixes for tests 2024-11-05 09:48:15 +11:00
David Bomba fa97ba29c5 Tests for nexus 2024-11-05 09:17:10 +11:00
David Bomba d747be4c06 Fixes for recurring invoice tax calculations 2024-11-02 08:00:25 +11:00
David Bomba e059221ccd Minor fixes 2024-10-04 09:56:31 +10:00
David Bomba 506f7b5d7a Add 3 autonomous regions of spain 2024-09-15 13:23:49 +10:00
David Bomba 036aca49a4 Rollback for new payment flow 2024-08-22 16:45:06 +10:00
David Bomba 0615ba25ed Fixes for calculate taxes - edge case with Recurring Invoice 2024-08-20 11:53:10 +10:00
David Bomba 766a1955ee Ensure no recalculations once locked 2024-08-14 23:34:17 +10:00
David Bomba 50a9a917b3 Working on Peppol 2024-08-07 09:50:19 +10:00
David Bomba 698a376de3 remove cache build steps 2024-06-21 10:29:38 +10:00
David Bomba 13b557a4e7 Fixes for tests 2024-06-18 13:47:27 +10:00
David Bomba 9ef6fc8be7 Minor fixes 2024-05-03 12:44:52 +10:00
David Bomba f65567a637 Update copyright 2024-04-12 14:15:41 +10:00
David Bomba 14e62ee70a Minor fixes 2024-04-01 11:59:23 +11:00
David Bomba 8ca9d0ff0e Better handling of failsafe for US State calculations 2024-02-26 07:32:23 +11:00
David Bomba 9ecf49f6d5 Fixes for null coalescing 2024-02-24 14:20:50 +11:00
David Bomba 339c9d549a Set tax %0 on line item if zero rated tax is selecteD 2024-01-22 11:02:17 +11:00
David Bomba 40086db271 cs fixer 2024-01-14 15:05:00 +11:00
David Bomba f7340d6114 PHP CS Fixer 2023-11-26 18:41:42 +11:00
David Bomba 3269d0cd05 V5.7.39 2023-10-31 09:17:43 +11:00
David Bomba 33585c65c4 php cs fixes 2023-10-26 13:57:44 +11:00
David Bomba 1403345989 Fixes for null or missing tax_id props 2023-10-15 17:16:27 +11:00
David Bomba 7cef481916 Add void transactions for auth.net 2023-09-09 22:20:12 +10:00
David Bomba 90fdfedacb Static analysis cleanup 2023-07-25 20:04:04 +10:00
David Bomba 57f6bce7d9 Catch edge case where client tax data is not configured 2023-07-03 19:28:59 +10:00
David Bomba 0b55e49111 Catch edge case where client tax data is not configured 2023-07-03 19:26:08 +10:00
David Bomba 27dbadadbc Additional checks for tax calculations 2023-06-05 07:58:03 +10:00
David Bomba 66aa198cf4 Updates for taxes 2023-06-02 15:53:33 +10:00
David Bomba 527c99eb5b Adjustments for taxes 2023-05-25 10:38:43 +10:00
David Bomba e5c3c1b257 FIxes for the base rule 2023-05-24 23:31:19 +10:00
David Bomba 36449fa56c Update company tax data 2023-05-24 23:06:27 +10:00