Commit Graph

24938 Commits

Author SHA1 Message Date
David Bomba d9ed34c988
Merge pull request #11431 from turbo124/v5-develop
v5.12.32
2025-11-21 22:09:47 +11:00
David Bomba 556cfd4385 v5.12.31 2025-11-21 22:08:58 +11:00
David Bomba f7c65b3cc9 Merge branch '2025_11_21_test_refactor' into v5-develop 2025-11-21 22:08:18 +11:00
David Bomba 74b2b4c14b Fixes for tests 2025-11-21 22:08:07 +11:00
David Bomba 80b6fd7690 minor fix for public prop 2025-11-21 09:04:20 +00:00
David Bomba c6527b08f3 refactor tests 2025-11-21 08:52:04 +00:00
David Bomba 9ae145d818 Fixes for deprecation warning 2025-11-21 14:39:06 +11:00
David Bomba 2bea363d53
Merge pull request #11429 from turbo124/v5-develop
Tax Period Reports
2025-11-21 13:00:34 +11:00
David Bomba 1d8c100cbd Update Stripe ACH payments to support using ba tokens with payment intents 2025-11-21 12:59:54 +11:00
David Bomba f006960b61
Merge pull request #11426 from cnohall/add-support-for-multiple-blockonomics-stores
Add support for multiple Blockonomics' stores
2025-11-21 12:57:29 +11:00
David Bomba 7b3ed25195
Merge pull request #11428 from psycho0verload/feature/add_id_number
Add BT-29 and BT-32 support to ZUGFeRD E-Document using id_number
2025-11-21 12:56:25 +11:00
Jonathan Starck 8c66b195ab feat(e-invoice): add BT-29 and BT-32 to Zugferd E-Document using id_number field
- Implemented Seller Identifier (BT-29) and Tax Registration Identifier (BT-32)
  in `ZugferdEDocument.php`
- Mapped the previously unused `id_number` field to supply these values
- Ensures correct population of mandatory identifiers for e-invoicing (ZUGFeRD/XRechnung)
2025-11-21 02:28:19 +01:00
cnohall 48f1d8395b use company key for partial match of Blockonomics to fetch address from the correct store 2025-11-21 08:48:35 +09:00
David Bomba 37632a6cb7 Cleanup 2025-11-21 09:43:38 +11:00
David Bomba ba25555a27 Cleanup 2025-11-21 09:42:31 +11:00
David Bomba f32a1ea7ba Merge branch '2025_11_19_tax_period_report' into v5-develop 2025-11-21 09:30:20 +11:00
David Bomba 56b1abcf54 Improvements for tax reporting 2025-11-21 09:30:08 +11:00
David Bomba 694f1476de Improvements for tax reporting 2025-11-21 09:08:09 +11:00
cnohall 81093a3ee3 Add support for multiple blockonomics stores 2025-11-20 16:05:31 +09:00
David Bomba 6c09ed8a47 Improvements for tax reporting 2025-11-20 13:08:08 +11:00
David Bomba 4ec2808f64 Handle retries on tries = 1 2025-11-20 08:17:32 +11:00
David Bomba 1c01fe5b02 Handle retries on tries = 1 2025-11-20 08:12:20 +11:00
David Bomba 59ea3df9dd Handle merging PDFs with different orientations 2025-11-20 07:31:43 +11:00
David Bomba 2f8cf977b0 tests for tax period report 2025-11-20 07:24:35 +11:00
David Bomba 92106c0637 Working on deleted invoices and tax reporting 2025-11-19 16:30:37 +11:00
David Bomba a9cbfb188d PHPcs 2025-11-19 13:31:19 +11:00
David Bomba 2907752732 Working on tax reports, delta changes and adjustments 2025-11-19 13:02:07 +11:00
David Bomba a0745200d8 Working on tax reports, delta changes and adjustments 2025-11-19 12:53:27 +11:00
David Bomba f3263b9ce5 Working on tax reports, delta changes and adjustments 2025-11-19 12:51:43 +11:00
David Bomba 340d5e1f6c Handle null timezone 2025-11-19 07:16:34 +11:00
David Bomba 54e2826e37 Fixes for use Queueable in a listener 2025-11-19 07:11:50 +11:00
David Bomba 644a2d16a5 Handle passing null into ->delete() 2025-11-19 06:54:59 +11:00
David Bomba 31e13d4a7a Handle payment event entries 2025-11-19 06:53:16 +11:00
David Bomba 00e93582ea Tax Period Tests 2025-11-18 15:50:29 +11:00
David Bomba 0fb63dec60
Merge pull request #11423 from turbo124/v5-develop
v5.12.31
2025-11-18 15:01:23 +11:00
David Bomba f9ac001580 v5.12.31 2025-11-18 14:54:26 +11:00
David Bomba 64036b9b6b Tax Period Tests 2025-11-18 14:53:01 +11:00
David Bomba 442a3a990a Fixes for logging 2025-11-18 14:42:48 +11:00
David Bomba cd3cf81f65 Fixes for accessor 2025-11-18 14:41:39 +11:00
David Bomba 226c881eef Tax Reporting 2025-11-18 14:31:13 +11:00
David Bomba 392a7c7736 Fixes for tax period report filtering based on transaction event 2025-11-18 13:17:21 +11:00
David Bomba e84f44fc15 Ensure task time logs have standard format 2025-11-18 08:59:56 +11:00
David Bomba 3b86e29062 Add mime types to emails 2025-11-18 08:16:57 +11:00
David Bomba 1b7f59cfc2 Restructuring tax period reports 2025-11-17 19:30:48 +11:00
David Bomba cc4c93db8f Restructuring tax period reports 2025-11-17 16:55:08 +11:00
David Bomba 47827a033e Updates for Tax Reports 2025-11-17 15:47:29 +11:00
David Bomba 0d991036f4 Improve ability for adjustments to be made between reporting periods 2025-11-17 15:12:01 +11:00
David Bomba 2903ac539c Fixes for checking null description values 2025-11-17 10:33:27 +11:00
David Bomba f2cc228586 Updated phpstan.neon 2025-11-17 10:27:07 +11:00
David Bomba 3e0ba922b7 Additional structured metrics 2025-11-17 10:24:12 +11:00