Commit Graph

2611 Commits

Author SHA1 Message Date
David Bomba 1892564325 Fixes for tests 2025-10-14 10:52:10 +11:00
David Bomba 2532c2ca61 Fixes for tests 2025-10-14 10:32:55 +11:00
David Bomba dbc4c1324e Fixes for tests 2025-10-14 10:27:21 +11:00
David Bomba 75594a794b Fixes for action invoice validation 2025-10-13 14:39:48 +11:00
David Bomba 3b63be39a9 Updates for verifactu delete/restore logic 2025-10-13 13:35:43 +11:00
David Bomba 212ca0c38c Fixes for test 2025-10-10 14:22:38 +11:00
David Bomba f2d904f2b1 Fixes for tests 2025-10-10 10:47:04 +11:00
David Bomba 769f132928 Fixes for conflict / verifactu 2025-10-10 09:22:59 +11:00
David Bomba 86096e4502 Fixes for testse 2025-09-26 06:13:40 +10:00
David Bomba abe1a66310 Adjustments for logic around credit / reversed invoices 2025-09-25 12:07:13 +10:00
David Bomba f5b9af8ba1 Additional Tests 2025-09-25 09:28:00 +10:00
David Bomba fae786c3e4 Refund tests 2025-09-25 09:25:21 +10:00
David Bomba daff064af7 Fixes for invoice reversals => credit deletion 2025-09-24 09:49:52 +10:00
David Bomba 4c081c428f Fixes for credit tests 2025-09-23 18:43:04 +10:00
David Bomba 1cc41ed2cb Fixes for task import timelog 2025-09-08 07:26:17 +10:00
David Bomba cde3ca8af5 Improvements for delete payments 2025-09-08 06:59:56 +10:00
David Bomba afa4bc461c Fixes for tests 2025-09-06 13:26:10 +10:00
David Bomba fb0692b91c Bulk updates for task tests 2025-09-02 09:27:56 +10:00
David Bomba c37318c2cc Updates for check data script 2025-08-31 15:54:53 +10:00
David Bomba 789a3d0ca7 Fixes for tests 2025-08-31 13:53:23 +10:00
David Bomba 79b7b4acc4 Fixes for tests 2025-08-31 13:28:41 +10:00
David Bomba 0897d2ec11 Updates for xrechung extended validation 2025-08-29 11:37:26 +10:00
David Bomba 39483d7c63 Add SES Driver as an email provider option for hosted 2025-08-28 07:43:41 +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 e5f41a0923 Change prop naming 2025-08-21 13:48:15 +10:00
David Bomba a4541c8dab Change prop naming 2025-08-21 13:47:46 +10:00
David Bomba 501b8085f0 Fixes for tests 2025-08-21 12:22:38 +10:00
David Bomba 22e1350a75 Fixes for deletion of payments with unapplied amounts 2025-08-19 14:28:35 +10:00
David Bomba b151f46211 Additional validation rules on bulk requests 2025-08-16 08:33:24 +10:00
David Bomba 2aef51aeb4 Minor fixes for tests 2025-08-15 19:00:03 +10:00
David Bomba 86c5837929 Fixes for test namespace 2025-08-15 14:06:04 +10:00
David Bomba 27dd9907f3 Cleanup for tests 2025-08-15 13:26:38 +10:00
David Bomba 5a188ac355 Fixes for tests 2025-08-15 13:22:29 +10:00
David Bomba cfc41eb29a Document validation for verifactu 2025-08-15 13:19:58 +10:00
David Bomba 625d78af5d Minor fixes for updateexchangeratestest 2025-08-15 11:36:51 +10:00
David Bomba 4ed0ccef95 Minor fixes for late fee tests 2025-08-15 11:32:41 +10:00
David Bomba db0c040d0a Minor fixes for late fee tests 2025-08-15 11:30:10 +10:00
David Bomba d81bc1e7d5 Minor fixes for contact exports 2025-08-15 11:20:53 +10:00
David Bomba 7573c611cf check vat number prior to validation 2025-08-15 10:57:35 +10:00
David Bomba 2438bf9284 Fixes for tests 2025-08-15 10:44:19 +10:00
David Bomba a89e51ebdc Static analysis and cleanup for tests 2025-08-15 10:37:42 +10:00
David Bomba d5a7cab86c Updates for tests 2025-08-15 10:21:54 +10:00
David Bomba 579bb07af3 Updates for tests 2025-08-15 10:02:15 +10:00
David Bomba cba7e7b2bd Fixes for tests 2025-08-15 09:37:21 +10:00
David Bomba 201444e9e2 updates for tests 2025-08-15 08:48:42 +10:00
David Bomba 4fe35ab35c fixes for tests 2025-08-15 08:42:01 +10:00
David Bomba 4a13b5b5cc Remove qb tests 2025-08-15 08:33:03 +10:00
David Bomba 839786acc0 Fixes for tests 2025-08-15 08:23:58 +10:00
David Bomba fc8837bb79 Fixes for tests 2025-08-15 08:13:26 +10:00
David Bomba 3b6ce6f3eb Fixes for tests 2025-08-15 08:12:03 +10:00
David Bomba 0930930ec9 Update for ci/cd params 2025-08-15 08:03:34 +10:00
David Bomba c6a9ab5d3b Update user notifications 2025-08-15 07:38:21 +10:00
David Bomba 539b2c660e Update user notifications 2025-08-15 07:37:55 +10:00
David Bomba 9b98d45d3b Align tests with new workflow 2025-08-14 11:28:02 +10:00
David Bomba c3b5a972a1 Align tests with new workflow 2025-08-14 10:47:18 +10:00
David Bomba 7e1a6bc1c7 Align tests with new workflow 2025-08-14 10:38:51 +10:00
David Bomba 0a7744a70e Add IDOtro class 2025-08-14 10:07:32 +10:00
David Bomba ff92756dbc Verifactu api tests 2025-08-13 11:48:18 +10:00
David Bomba a141ca1549 Refactor tests to remove modifications of existing invoices 2025-08-13 11:39:11 +10:00
David Bomba bf8041ab7c Working on verifactu document mutations 2025-08-13 11:05:02 +10:00
David Bomba 8bc1513591 Wire up AEAT for processing 2025-08-13 10:28:10 +10:00
David Bomba d5faf2dd6f Ignore this test in CI/CD 2025-08-13 08:44:04 +10:00
David Bomba 9753992d8c Static analysis cleanup 2025-08-12 20:27:56 +10:00
David Bomba d55364cfcf Fixes for multidb tear down 2025-08-12 20:25:11 +10:00
David Bomba b234013079 Fixes for multidb tear down 2025-08-12 19:28:41 +10:00
David Bomba d7936081ea cleanup 2025-08-12 19:21:26 +10:00
David Bomba 63e6f75a24 Additional rules around tests 2025-08-12 18:34:38 +10:00
David Bomba 5482f44bea Additional rules around tests 2025-08-12 14:42:32 +10:00
David Bomba 81ec3986ca Tests around the handling of verifactu credit amounts 2025-08-12 14:33:52 +10:00
David Bomba 1a3badf748 Tests around the handling of verifactu credit amounts 2025-08-12 13:52:05 +10:00
David Bomba c7e79fe673 Refactor to use generate parent/child ids 2025-08-12 13:41:11 +10:00
David Bomba 8d23ba14d4 Refactor to use generate parent/child ids 2025-08-12 12:29:36 +10:00
David Bomba 94b628b6eb Update for ivnoice backup casting 2025-08-12 11:59:44 +10:00
David Bomba 47f33c8691 Validation rules for modification invoice for Verifactu 2025-08-12 09:17:57 +10:00
David Bomba a447b6a20b Tests around handling cancellations in verifactu 2025-08-11 11:00:30 +10:00
David Bomba f7961ecb61 Additional tests for verifactu restore/archive logic 2025-08-11 10:10:33 +10:00
David Bomba 555eb80018 Functional tests of spanish environment 2025-08-11 09:54:53 +10:00
David Bomba 8a137329d4 Updates for Verifactu 2025-08-10 15:32:35 +10:00
David Bomba c02c87765b Create and cancel invoices working as expected 2025-08-10 13:03:51 +10:00
David Bomba 7393360db3 Working on feature flow and tests for verifactu submissions 2025-08-10 11:25:36 +10:00
David Bomba f7055b516e Working of feature flow of verifactu 2025-08-09 10:22:14 +10:00
David Bomba 5ff70dbeae Static analysis cleanup 2025-08-08 15:14:21 +10:00
David Bomba 3791469c31 Static analysis cleanup 2025-08-08 15:12:24 +10:00
David Bomba 1a86d5445b Updates for correct date formats for invoice cancellation tests 2025-08-08 14:07:11 +10:00
David Bomba 442ff42ceb additional tests 2025-08-08 14:04:13 +10:00
David Bomba b94316dbed XmlInterface 2025-08-08 13:17:06 +10:00
David Bomba 14fd4063f5 Verifactu feature tests 2025-08-08 12:43:23 +10:00
David Bomba 97f2e70f5d Expand tests to cancellation and modifications 2025-08-08 12:17:18 +10:00
David Bomba edd0de38ca Fixes for validation tests 2025-08-08 11:26:40 +10:00
David Bomba d53e1012af Add XSD validator for Verifactu 2025-08-08 11:23:03 +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 5afd3b85bc additional verifactu validation tests 2025-08-07 21:26:30 +10:00
David Bomba cbc5cb5f9b Skip WSTest by default 2025-08-07 18:45:33 +10:00
David Bomba 4127eb32f9 Add logging to wstest for requirements 2025-08-07 17:12:57 +10:00
David Bomba d42735f2ee Tests 2025-08-07 14:36:13 +10:00
David Bomba ea663394b1 Working on ws tests 2025-08-07 14:15:17 +10:00
David Bomba b78ba2b1fc TaxReports 2025-08-06 13:20:09 +10:00
David Bomba e204862488 Updated dependencies 2025-08-06 12:02:37 +10:00
David Bomba 9ce067e6e3 Reminder test for 11160 2025-08-06 11:09:32 +10:00