Commit Graph

26 Commits

Author SHA1 Message Date
David Bomba 0d96e989f5 Refactor for document / file validation 2025-04-26 10:15:23 +10:00
David Bomba 780dda4957 Updated copyright doc blocks 2025-02-17 11:11:38 +11:00
Benjamin Beganović ce4d22dc77 Healthcheck endpoint 2025-01-13 16:58:49 +01:00
David Bomba 48e5e5ec59 Fixes for invoice terms display incorrectly 2025-01-10 10:47:57 +11:00
David Bomba 61e71a43ca Welcome EInvoice email 2024-11-25 15:36:28 +11:00
David Bomba b5a3abdb36
Merge pull request #10303 from turbo124/v5-develop
v5.10.55
2024-11-23 15:37:15 +11:00
David Bomba 9d6236f4a6 Support injecting payment means into zugferd documents 2024-11-23 09:07:18 +11:00
Benjamin Beganović 0e22a31de5 Update local value of einvoice quota when querying remotely 2024-11-22 17:09:02 +01:00
David Bomba 7eac913089 Tuning peppol validation 2024-11-22 08:29:22 +11:00
David Bomba 552d596eae Style fixes 2024-11-20 11:15:49 +11:00
Benjamin Beganović 9fa4e2d6e0
E-invoices: Fixes (#116)
* Expose VAT patterns as static prop

* Fixes for types

* Fixes for quota return
2024-11-14 08:02:52 +11:00
Benjamin Beganović 89c26737a0
Refactor e-invoicing endpoints to send correct headers (#112)
* Add HOSTED_EINVOICE_SECRET variable

* Move authentication to headers for quota

* Move authentication to headers for PEPPOL
2024-11-12 06:19:28 +11:00
David Bomba cd3372fb12 Scenario tests 2024-11-11 14:46:49 +11:00
David Bomba df2645de08 Validation for einvoicing 2024-11-08 17:24:27 +11:00
David Bomba 678cbdea95 Error handling for peppol documents 2024-11-08 13:59:50 +11:00
Benjamin Beganović d9f9151180
E-invoicing: Fixes & improvements (#107)
* Respond with proper status messages for license

* Update translations

* Improve quota response

* Proxy validation errors

* Force classification

---------

Co-authored-by: David Bomba <turbo124@gmail.com>
2024-11-07 08:45:27 +11:00
David Bomba 2debbf69bc Fixes for credit card validation 2024-11-06 07:26:03 +11:00
David Bomba afb8b3c306 Fixes for base urls 2024-11-06 07:21:02 +11:00
David Bomba 3b0c394a06 Updated translations 2024-11-06 07:09:05 +11:00
Benjamin Beganović 4e097db3ed
eInvoicing (#105)
* apply migration to accounts table

* remove references of e_invoicing_token from company

* update rotation of token

* update sending functionality

* fixes for column reference

* update translations

* wip

* proxy peppol calls to admin module

* Update StoreEntityRequest

* Update translations

* Add e_invoice_quota to account transformer

* Checking license validity

* Rotate token using API call to hosted

* Drop validation

* Update translations

* Returning account quota

* Show quota request

* Update endpoints

* Pass account_key instead of company to quota

* Add account_key on send request

* drop redundant column

* Update translations

* Update company details with classification, vat & id number

* Update validator

* Update settings for enable_e_invoice

* Fixes for payment meta

* Rebase on turbo124/v5-develop

* Update validation for payment means

---------

Co-authored-by: David Bomba <turbo124@gmail.com>
2024-11-06 06:41:35 +11:00
David Bomba aca54675dc Storecove sending 2024-11-03 09:24:25 +11:00
David Bomba 3c4eccb826 Payment means 2024-10-21 21:02:49 +11:00
David Bomba d28034db78 Payment means 2024-10-21 20:40:49 +11:00
David Bomba f11f204792 Updated translations 2024-09-11 15:24:19 +10:00
David Bomba 12efe721d1 Fixes for tests 2024-09-03 18:20:00 +10:00
David Bomba f893a75e9b Validate e-invoice payload 2024-09-03 16:36:46 +10:00