Commit Graph

2332 Commits

Author SHA1 Message Date
David Bomba ee7b2d52c5 Initial refactor for removing deprecated mb_convert_encoding() 2025-11-02 11:51:11 +11:00
David Bomba e0bea26e52 Allow template_id to be passed as a property for reports 2025-11-02 11:41:57 +11:00
David Bomba 16a380972f Implement adequate report filtering for lesser permissioned users 2025-10-29 09:27:48 +11:00
David Bomba 2161b0461f Add system logging for failed peppol sends 2025-10-20 08:53:28 +11:00
David Bomba 9af00a87cf Allow resolution of verifactu flag down to the invoice level 2025-10-16 11:57:01 +11:00
David Bomba 0cc0add29e Introduce logic to prevent emails sending to end clients UNLESS verifactu submission has occurred. 2025-10-12 13:50:56 +11:00
David Bomba a22fde7fc3 Catch for handling legacy objects that are being passed into the Invoice Backup object 2025-10-10 14:00:56 +11:00
David Bomba 769f132928 Fixes for conflict / verifactu 2025-10-10 09:22:59 +11:00
David Bomba abe1a66310 Adjustments for logic around credit / reversed invoices 2025-09-25 12:07:13 +10:00
David Bomba daff064af7 Fixes for invoice reversals => credit deletion 2025-09-24 09:49:52 +10:00
David Bomba cde3ca8af5 Improvements for delete payments 2025-09-08 06:59:56 +10:00
David Bomba dcb58821ef Bulk updates for tasks 2025-09-02 07:55:13 +10:00
David Bomba 8da6374264 Add missing variable for SES configuration 2025-09-02 06:37:48 +10:00
David Bomba 2795faa0fe Improving coverage of Global Search 2025-09-01 18:10:37 +10:00
David Bomba 8b0c5a1ca4 improve handling task timelogs 2025-09-01 14:21:09 +10:00
David Bomba d06cddb1a4 Updates for beacon repo 2025-09-01 14:00:58 +10:00
David Bomba cfbb3958c5 New languages, af_ZA, ca, id_ID 2025-09-01 08:49:08 +10:00
David Bomba a903941e23 fixes for x-axis 2025-09-01 07:52:10 +10:00
David Bomba 6efcd00abe Add location custom values into htmlengine for access 2025-09-01 07:34:31 +10:00
David Bomba 7dd0963553 Updates for merge/purge activity events 2025-08-28 15:31:00 +10:00
David Bomba 2d30499b48 Static analysis cleanup 2025-08-28 07:48:30 +10:00
David Bomba 866a5e0977 Move quota notification to a sync delivery 2025-08-19 09:26:01 +10:00
David Bomba 1de120784c Static analysis 2025-08-18 08:02:18 +10:00
David Bomba aad96ba399 Updates for quota logic 2025-08-17 11:05:23 +10:00
David Bomba 3883fb6d3c Explicitly use document disk path 2025-08-16 16:30:51 +10:00
David Bomba 8208db23d2 Static analysis 2025-08-15 15:34:04 +10:00
David Bomba a89e51ebdc Static analysis and cleanup for tests 2025-08-15 10:37:42 +10:00
David Bomba cba7e7b2bd Fixes for tests 2025-08-15 09:37:21 +10:00
David Bomba 0a7744a70e Add IDOtro class 2025-08-14 10:07:32 +10:00
David Bomba 1252cdf7ae Integration of Verifactu with UI 2025-08-14 08:36:55 +10:00
David Bomba c5c9c4325e Wiring up verifactu sending 2025-08-13 14:26:03 +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 67df175525 Update for ivnoice backup casting 2025-08-12 10:24:18 +10:00
David Bomba 47f33c8691 Validation rules for modification invoice for Verifactu 2025-08-12 09:17:57 +10:00
David Bomba 6a0fff10ae Tests around handling cancellations in verifactu 2025-08-11 11:37:21 +10:00
David Bomba 37c74ee18c Functional tests of spanish environment 2025-08-11 10:09:12 +10:00
David Bomba 7393360db3 Working on feature flow and tests for verifactu submissions 2025-08-10 11:25:36 +10:00
David Bomba 3791469c31 Static analysis cleanup 2025-08-08 15:12:24 +10:00
David Bomba b94316dbed XmlInterface 2025-08-08 13:17:06 +10:00
David Bomba 5895c1b0ed Tests for modified invoices 2025-08-08 10:40:38 +10:00
David Bomba aa918f7ec0 Verifactu initial invoice creation 2025-08-08 09:01:31 +10:00
David Bomba 03a39f33b8 Add Entity Level Validation for Verifactu 2025-08-07 19:34:23 +10:00
David Bomba 4127eb32f9 Add logging to wstest for requirements 2025-08-07 17:12:57 +10:00
David Bomba bf5359cb72 Add VerifactuLog 2025-08-07 15:16:04 +10:00
David Bomba 0d4aa5db0f Updates for gocardless requisition updates 2025-08-07 10:59:29 +10:00
David Bomba 8646e42c95 Improve performance of PDF generation 2025-08-06 10:11:04 +10:00
David Bomba 6895a2c9a0 Accrual listeners 2025-08-05 15:57:02 +10:00
David Bomba 33c5b90dce Padding tax reports 2025-08-05 13:46:55 +10:00
David Bomba 4ceb15773e Add invoice tax summary data 2025-08-05 11:59:46 +10:00