Commit Graph

32 Commits

Author SHA1 Message Date
David Bomba 9b57285df7 Add proxy for storecove 2024-11-12 09:55:09 +11:00
David Bomba b02fcf5909 Refactor addadditionaltaxidentifier to admin module 2024-11-11 15:30:21 +11:00
Benjamin Beganović 6ad06dd302
E-invoicing: Update company details after connecting to PEPPOL (#108)
* Update company details with provided info

* Store original country_id in request

* Update translations

* Update casts
2024-11-11 15:14:03 +11:00
David Bomba cd3372fb12 Scenario tests 2024-11-11 14:46:49 +11:00
David Bomba 360e2a85b0 v5.10.44 2024-11-10 07:52:57 +11:00
David Bomba 9168247811 Validation fixes 2024-11-07 08:46:31 +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 3b0c394a06 Updated translations 2024-11-06 07:09:05 +11:00
David Bomba 3d2950ec19 Updated translations 2024-11-06 06:59:54 +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 ac2e159181 Updates for validation 2024-11-05 17:20:18 +11:00
David Bomba 8a3db9392a Updates for validation 2024-11-05 17:19:49 +11:00
David Bomba e710b9c269 Updates for validation 2024-11-05 17:19:29 +11:00
David Bomba de1c7fdc0e Fixes for tests 2024-11-03 19:13:58 +11:00
David Bomba aca54675dc Storecove sending 2024-11-03 09:24:25 +11:00
David Bomba 6d93b98016 Fixes for validation tests 2024-11-02 13:37:15 +11:00
David Bomba e542041994 code clean up for Storecove 2024-10-30 16:49:22 +11:00
David Bomba 0b09351893 Merge branch 'v5-develop' of https://github.com/turbo124/invoiceninja into v5-develop 2024-10-30 16:37:16 +11:00
David Bomba bc28947e55 Fixes for namespace 2024-10-30 16:34:22 +11:00
Benjamin Beganović e4e03dae5b update validation rules 2024-10-24 16:26:03 +02:00
Benjamin Beganović 99cc7c5f57 update token request 2024-10-24 16:05:24 +02:00
David Bomba 27850f683a Additional routes for legal entities 2024-10-22 13:24:26 +11:00
David Bomba 553e24615c Additional routes for legal entities 2024-10-22 11:41:36 +11:00
David Bomba 1d8b00f55a Validation tests 2024-10-22 11:17:43 +11:00
David Bomba 2723447389
Merge branch 'v5-develop' into v5-develop
Signed-off-by: David Bomba <turbo124@gmail.com>
2024-10-22 07:10:07 +11:00
Benjamin Beganović b1cbace972 disconnect request 2024-10-21 17:38:24 +02:00
Benjamin Beganović a2cd8c2a21 update create request 2024-10-21 17:38:18 +02:00
David Bomba d28034db78 Payment means 2024-10-21 20:40:49 +11:00
Benjamin Beganović 314872a4e4 request for setting up peppol 2024-10-10 18:29:35 +02: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
David Bomba 3df5e6ca5c self host e-invoicing 2024-08-27 20:22:51 +10:00