Commit Graph

1562 Commits

Author SHA1 Message Date
David Bomba 37d0f151b8 Fixes for tests 2025-11-02 08:17:24 +11:00
David Bomba e61a370b95 Add Template Option for reports 2025-11-02 08:11:24 +11:00
David Bomba 8af6d67dd1 Fixes for tests 2025-10-29 11:11:45 +11:00
David Bomba 16a380972f Implement adequate report filtering for lesser permissioned users 2025-10-29 09:27:48 +11:00
David Bomba b21c182eda Minor updates for login routes 2025-10-28 13:44:02 +11:00
David Bomba 9aec1415d8 Updates for routes 2025-10-28 08:13:52 +11:00
David Bomba 466833ee53 Add optional template for email reocrd 2025-10-20 12:50:47 +11:00
David Bomba c0db1de1de Intercept reason for rectification 2025-10-16 14:27:48 +11:00
David Bomba df3d02bfb7 Additional validation rules for client name 2025-10-16 10:10:21 +11:00
David Bomba 2e80af2b49 Updates for tests 2025-10-15 14:23:02 +11:00
David Bomba c83ba701f4 Updated translations 2025-10-15 13:51:44 +11:00
David Bomba f98411f81b Updates for validation for verifactu documents 2025-10-15 12:22:28 +11:00
David Bomba 345e8fa2ce Updates for logic with Verifactu 2025-10-15 11:41:47 +11:00
David Bomba adcffd0ce9 Updates for validation for verifactu documents 2025-10-15 09:03:32 +11:00
David Bomba aef0180a2f Fixes for verifactu API tests 2025-10-14 16:53:46 +11:00
David Bomba 3204573cd0 Unify bulk invoice validation logic 2025-10-14 10:31:06 +11:00
David Bomba 8e58e4dc6c Refactor for verifactu flowS 2025-10-14 09:42:40 +11:00
David Bomba 75594a794b Fixes for action invoice validation 2025-10-13 14:39:48 +11:00
David Bomba 050048799c Updates for Verifactu and handle of IRPF calculations - moving to surcharge layer 2025-10-13 13:28:04 +11:00
David Bomba a5cac9814b Validation fixes for rectification invoices 2025-10-13 09:37:19 +11:00
David Bomba 769f132928 Fixes for conflict / verifactu 2025-10-10 09:22:59 +11:00
David Bomba ebdf6f7919 debug PaymentBalanceActivity 2025-09-25 12:33:42 +10:00
David Bomba abe1a66310 Adjustments for logic around credit / reversed invoices 2025-09-25 12:07:13 +10:00
David Bomba 18e46d3c88 protect routes 2025-09-04 09:58:46 +10:00
David Bomba a27d311ae8 Fixes for pulling all requisitions. 2025-09-02 09:05:20 +10:00
David Bomba dcb58821ef Bulk updates for tasks 2025-09-02 07:55:13 +10:00
David Bomba 2978330baf Clean up for client_ses mail driver 2025-09-02 07:00:36 +10:00
David Bomba e191ad0b2d Incremental settings rules 2025-08-27 12:49:59 +10:00
David Bomba 2ed4beb6e2 Fixes for invoicing projects from react where custom values are not passed across to the invoice 2025-08-26 20:33:52 +10:00
David Bomba 0c7c23a662 Add filter for irregular task time_log shapes 2025-08-24 19:30:14 +10:00
David Bomba a4541c8dab Change prop naming 2025-08-21 13:47:46 +10:00
David Bomba da8dc7490e Add SES Driver 2025-08-21 13:30:24 +10:00
David Bomba a6b6a2a8eb Additional logic around emails for hosted platform 2025-08-17 13:10:18 +10:00
David Bomba b151f46211 Additional validation rules on bulk requests 2025-08-16 08:33:24 +10:00
David Bomba 0d6ad1c4a2 Validation fix for payment schedules 2025-08-15 11:26:00 +10:00
David Bomba a89e51ebdc Static analysis and cleanup for tests 2025-08-15 10:37:42 +10:00
David Bomba 0a7744a70e Add IDOtro class 2025-08-14 10:07:32 +10:00
David Bomba af926a394c Wiring up verifactu sending 2025-08-13 14:39:50 +10:00
David Bomba 3d3b5f6938 Integration works for Verifactu 2025-08-13 13:15:51 +10:00
David Bomba 63e6f75a24 Additional rules around tests 2025-08-12 18:34:38 +10:00
David Bomba c7e79fe673 Refactor to use generate parent/child ids 2025-08-12 13:41:11 +10:00
David Bomba 47f33c8691 Validation rules for modification invoice for Verifactu 2025-08-12 09:17:57 +10:00
David Bomba 37c74ee18c Functional tests of spanish environment 2025-08-11 10:09:12 +10:00
David Bomba 555eb80018 Functional tests of spanish environment 2025-08-11 09:54:53 +10:00
David Bomba 0d4aa5db0f Updates for gocardless requisition updates 2025-08-07 10:59:29 +10:00
David Bomba 0852474f29 Fixes for store scheduler validation 2025-08-04 06:45:30 +10:00
David Bomba 0d9651f95c Updated translations for payment schedules and invoice outstanding tasks 2025-08-04 06:41:59 +10:00
David Bomba a666addc28 calculate scheduler name for tasks/payment schedules 2025-08-04 05:01:13 +10:00
David Bomba 799991f520 Updated next_sendd_date for recurring ivnoices that are bulk updated 2025-08-03 12:08:48 +10:00
David Bomba f24c8cafff Additional validation logic to prevent duplicate invoices have a payment schedule assigned 2025-08-02 11:08:45 +10:00