David Bomba
cea6d437ec
GB rules
2024-11-16 15:37:24 +11:00
David Bomba
0051f8c9df
Additions for adding tax identifiers in other EU regions
2024-11-16 14:24:21 +11:00
David Bomba
cf13a87f47
Update recurring invoices to ensure dates are configured in the correct timezone
2024-11-16 10:05:48 +11:00
David Bomba
0e45aa9be6
Merge branch 'v5-develop' of https://github.com/turbo124/invoiceninja into v5-develop
2024-11-16 07:56:30 +11:00
David Bomba
73c928b934
Fixes for tests
2024-11-16 07:56:24 +11:00
Benjamin Beganović
f631bc0c88
Improve return types on document submission ( #119 )
2024-11-16 07:55:56 +11:00
David Bomba
4b1f94134d
Return response if failure
2024-11-15 18:49:51 +11:00
David Bomba
583ed3eefb
v5.10.52
2024-11-15 18:41:00 +11:00
David Bomba
fbe4920869
Minor fixes for e-invoicing
2024-11-15 08:24:46 +11:00
Benjamin Beganović
0ab7e9ca4c
Refactor emails to use EmailObject ( #118 )
2024-11-15 08:22:54 +11:00
David Bomba
cb37fde8d6
Improvements for Nordigen
2024-11-15 08:20:11 +11:00
David Bomba
10faca63fb
vendor portal fixes
2024-11-14 20:18:33 +11:00
David Bomba
664356d1ba
Merge pull request #10257 from felixfischer/v5-develop
...
Fix #10241 (wrong item net prices in XInvoices)
2024-11-14 19:48:36 +11:00
David Bomba
d3e12ba0bc
Updated resource
2024-11-14 19:46:41 +11:00
David Bomba
63c5aa861b
Inject small delays for reminders
2024-11-14 19:31:16 +11:00
Felix Fischer
cb0bc4bdc8
Fix #10241 (wrong item net prices in XInvoices)
2024-11-14 08:48:22 +01:00
David Bomba
df3d106ece
Working on v3 layout
2024-11-14 17:10:47 +11:00
David Bomba
4837bd210e
Working on v3
2024-11-14 16:23:17 +11:00
David Bomba
8b8d20837f
Coupons for v4
2024-11-14 13:29:35 +11:00
David Bomba
e7823ccc43
Fixes for billing portal purchase v2
2024-11-14 13:11:14 +11:00
David Bomba
9f1b930e92
Updated translations
2024-11-14 11:13:32 +11:00
David Bomba
86ed8044c3
Refactor for livewire components
2024-11-14 11:02:43 +11:00
David Bomba
e01e0f92e4
Refactor for livewire components
2024-11-14 10:40:49 +11:00
David Bomba
1e8a82fd29
Refactor for livewire components
2024-11-14 10:02:58 +11:00
Benjamin Beganović
320021dc6e
E-invoicing: Notifications for credits ( #117 )
...
* Credits exhausted
* Credits low
* Check and dispatch mails before sending (hosted)
* E_INVOICE_QUOTA_WARNING
* Update translations
---------
Co-authored-by: David Bomba <turbo124@gmail.com>
2024-11-14 09:09:19 +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
David Bomba
a4a5270965
Adjustments for peppol tax categories
2024-11-14 08:01:39 +11:00
David Bomba
a3f2262463
Fixes for v4
2024-11-13 21:52:27 +11:00
David Bomba
df5988939b
Refactor for v3 subs
2024-11-13 21:50:18 +11:00
David Bomba
77e7cb0fde
Fixes for inventory
2024-11-13 13:13:13 +11:00
David Bomba
2ff676cf5f
Clean up for peppol
2024-11-13 12:16:22 +11:00
David Bomba
7b9b18cbb1
Fixes for storecove additional identifier
2024-11-13 12:09:41 +11:00
David Bomba
46fa587e46
Merge branch 'v5-develop' of https://github.com/turbo124/invoiceninja into v5-develop
2024-11-13 11:36:02 +11:00
David Bomba
ba0c8a3345
Minor fixes
2024-11-13 11:35:54 +11:00
Benjamin Beganović
20e400d621
E-invoicing: Refactor calls ( #113 )
...
* Update main PEPPOL controller
* Expose countries in AddTaxIdentifierRequest
* setupLegalEntity method for Storecove
* Add missing methods to the StorecoveProxy
* Endpoint for additional legal identifiers
* Update return types on getLegalEntity
2024-11-13 11:35:21 +11:00
Benjamin Beganović
51b5bce45c
Expose license key in statics response ( #111 )
2024-11-13 11:34:53 +11:00
David Bomba
c0f30c6855
Invoice projects via API
2024-11-13 11:12:41 +11:00
David Bomba
4648b62992
Invoice projects
2024-11-13 07:40:00 +11:00
David Bomba
cdc63b101f
Invoice projects
2024-11-13 07:34:21 +11:00
David Bomba
29ef8566f1
Update bank sync
2024-11-12 22:01:37 +11:00
David Bomba
bb5e71dcf6
PDF Reports
2024-11-12 17:17:25 +11:00
David Bomba
ca8889b207
PDF Reports
2024-11-12 17:05:29 +11:00
David Bomba
d066f5868a
Add PDF downloads as option in reports
2024-11-12 15:39:55 +11:00
David Bomba
9c255b30bc
Updates for rappen rounding
2024-11-12 14:20:42 +11:00
David Bomba
4250966dd7
Fallback for version URL
2024-11-12 14:13:32 +11:00
David Bomba
ad9fb5b591
Minor fixes for Forte
2024-11-12 12:29:19 +11:00
David Bomba
c566a199c3
Refactor for remote responses
2024-11-12 12:15:41 +11:00
David Bomba
5aea637fef
Refactor for remote responses
2024-11-12 12:14:02 +11:00
David Bomba
f72d52bada
Refactor for remote responses
2024-11-12 12:12:38 +11:00
David Bomba
b316a5ff74
Improve GoCardless payment flows
2024-11-12 11:42:40 +11:00
David Bomba
1321da9712
Refactor bank selections
2024-11-12 10:27:55 +11:00
David Bomba
2448098f4c
Minor fixes for logic
2024-11-12 10:20:09 +11:00
David Bomba
9b57285df7
Add proxy for storecove
2024-11-12 09:55:09 +11:00
David Bomba
fc0ece1bf0
Merge pull request #10245 from turbo124/v5-develop
...
v5.10.47
2024-11-12 08:27:46 +11:00
David Bomba
97660380a2
Updates for tax calculation logic
2024-11-12 08:25:59 +11:00
David Bomba
cccb9de170
nordigen error handling when account not found
2024-11-12 06:27:07 +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
Felix Fischer
ceca60846e
Always provide buyer electronic address in Xinvoices (fix PEPPOL-EN16931-R010)
2024-11-11 19:33:02 +01:00
David Bomba
ee32dab712
Fixes for displaying tasks in client portal
2024-11-11 17:55:51 +11:00
David Bomba
58162790de
Fixes for has_sales_above_threshold prop
2024-11-11 17:47:49 +11:00
David Bomba
c5bd61afce
Wire up Self host and hosted flows
2024-11-11 17:05:30 +11:00
David Bomba
03610cfcba
Updates for einvoicing via self host
2024-11-11 16:56:04 +11:00
David Bomba
b02fcf5909
Refactor addadditionaltaxidentifier to admin module
2024-11-11 15:30:21 +11:00
David Bomba
c6833d1f51
Merge branch 'v5-develop' of https://github.com/turbo124/invoiceninja into v5-develop
2024-11-11 15:14:31 +11:00
David Bomba
7e42a87959
texts
2024-11-11 15:14:25 +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
734d23858f
Fixes for tests
2024-11-11 11:59:24 +11:00
David Bomba
9eec0cfd40
Always set email as a fallback for sending einvoices
2024-11-11 11:15:19 +11:00
David Bomba
b85cbb8596
Activities for e-invoicing
2024-11-11 11:04:19 +11:00
David Bomba
e37bcc7a05
Support additional UBL namespaces when importing
2024-11-11 09:45:58 +11:00
David Bomba
d227458b86
Rollback for intercepting xml docs
2024-11-11 09:11:44 +11:00
David Bomba
0ce4c589b9
Fixes for edge case
2024-11-11 08:26:19 +11:00
David Bomba
1867b994f9
Refactor quote email paths to accept template name
2024-11-11 08:06:23 +11:00
David Bomba
e5dd9777c9
Updated translations
2024-11-11 07:40:08 +11:00
David Bomba
07414dee48
Fixes for Twig upgrades
2024-11-11 07:23:17 +11:00
David Bomba
adbb225633
Refactor bulk emails to use Email::class
2024-11-10 20:07:25 +11:00
David Bomba
1ddd4f64aa
Fixes for tests
2024-11-10 15:28:20 +11:00
David Bomba
a3718170c7
Ingest .xml and attach to entity
2024-11-10 14:47:18 +11:00
David Bomba
1465d46bac
Fixes for currency translation
2024-11-10 10:42:35 +11:00
David Bomba
1ada7e2253
Updates for payment balance checks
2024-11-10 08:57:21 +11:00
David Bomba
360e2a85b0
v5.10.44
2024-11-10 07:52:57 +11:00
David Bomba
5b8241347f
Fixes for tests
2024-11-09 16:43:00 +11:00
David Bomba
4ab2423126
Scenarios when resolving tax identifier
2024-11-09 16:23:05 +11:00
David Bomba
a63516f926
Fixes for peppol validation
2024-11-08 17:52:26 +11:00
David Bomba
863eb89209
Fixes for item rounding
2024-11-08 17:37:35 +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
David Bomba
99fcdf330a
Stylesheets
2024-11-08 13:49:07 +11:00
David Bomba
27a873b31c
Send and receive documents
2024-11-07 20:19:11 +11:00
David Bomba
e7b68368f9
Minor fixes
2024-11-07 16:42:41 +11:00
David Bomba
892fb3828a
Fixes for tests
2024-11-07 16:04:20 +11:00
David Bomba
26982cf3e4
Fixes for tests
2024-11-07 16:04:10 +11:00
David Bomba
d4d65ca665
Stylesheets
2024-11-07 15:53:43 +11:00
David Bomba
3a3c853fe9
Storecove ingestion
2024-11-07 11:45:00 +11:00
David Bomba
d4f9ac6dc3
Refactor for queries
2024-11-07 11:01:50 +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
ded887d077
Updated lock
2024-11-07 07:42:10 +11:00
David Bomba
f37accf01a
Remove redundant class
2024-11-07 07:08:37 +11:00
David Bomba
a01d625183
Fixes for migrations
2024-11-06 18:25:25 +11:00
David Bomba
d3ababa648
Fixes for testS
2024-11-06 17:21:43 +11:00
David Bomba
675486567b
Updates for resources
2024-11-06 09:27:23 +11:00
David Bomba
3bae14b787
Minor fixes
2024-11-06 07:50:48 +11:00
David Bomba
4b0d2cf07e
Fixes for testS
2024-11-06 07:44:18 +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
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
fbb84b3f2f
Fixes for tests
2024-11-05 21:17:49 +11:00
David Bomba
d680906d68
Fixes for tests
2024-11-05 21:10:05 +11:00
David Bomba
908dbdb4bf
Minor cleanup
2024-11-05 20:45:02 +11:00
David Bomba
d2e3998467
Fixes for tests
2024-11-05 20:42:48 +11:00
David Bomba
d93ac9ae59
Improvements for rounding calculations for discounted item amounts
2024-11-05 19:25:15 +11:00
David Bomba
ffc1f4789a
Improvements for rounding calculations for discounted item amounts
2024-11-05 18:13:06 +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
aff5117189
Fixes for tests
2024-11-05 17:13:41 +11:00
David Bomba
8f9e0a2a46
Fixes for tests
2024-11-05 11:35:48 +11:00
David Bomba
77b71f6a0c
Nexus
2024-11-05 10:09:45 +11:00
David Bomba
1ffe41f84f
Fixes for tests
2024-11-05 10:03:25 +11:00
David Bomba
3656fe7221
Fixes for tests
2024-11-05 09:48:15 +11:00
David Bomba
fa97ba29c5
Tests for nexus
2024-11-05 09:17:10 +11:00
David Bomba
922749e100
Fixes for tests
2024-11-05 08:04:46 +11:00
David Bomba
9e6572738b
Minor fixes
2024-11-05 08:03:00 +11:00
David Bomba
477cea54a8
FIxes for tests
2024-11-04 21:08:37 +11:00
David Bomba
0222b85a36
Cleanup for storecove
2024-11-04 20:44:31 +11:00
David Bomba
59ec545c1c
Refactoring storecove
2024-11-04 19:16:04 +11:00
David Bomba
de1c7fdc0e
Fixes for tests
2024-11-03 19:13:58 +11:00
David Bomba
535ce66339
Minor type fixes
2024-11-03 10:04:49 +11:00
David Bomba
7fbeddf729
Storecove cleanup
2024-11-03 09:25:37 +11:00
David Bomba
aca54675dc
Storecove sending
2024-11-03 09:24:25 +11:00
David Bomba
a96d16f09e
Overriding VAT numbers
2024-11-02 19:32:07 +11:00
David Bomba
4bb1cff8b6
Push context into cache
2024-11-02 18:44:35 +11:00
David Bomba
9615830e6b
Minor fixes for required fields logic
2024-11-02 18:38:14 +11:00
David Bomba
1441127b29
Remove redundant code path for sorting task statuses
2024-11-02 13:44:19 +11:00
David Bomba
6d93b98016
Fixes for validation tests
2024-11-02 13:37:15 +11:00
David Bomba
432f85f223
Static Analysis
2024-11-02 11:25:28 +11:00
David Bomba
ef3864b85b
Fixes for vendor country
2024-11-02 11:09:24 +11:00
David Bomba
226909a9d7
Fixes for vendor country
2024-11-02 09:26:41 +11:00
David Bomba
5a53a65e39
Use idempotency keys for mollie payments to prevent race conditions
2024-11-02 08:34:27 +11:00
David Bomba
d747be4c06
Fixes for recurring invoice tax calculations
2024-11-02 08:00:25 +11:00
David Bomba
19d59a91d0
Nexus
2024-11-01 21:39:52 +11:00
David Bomba
3a139cb220
Nexus
2024-11-01 18:30:17 +11:00
David Bomba
e28a3b127e
fixes for namespaces
2024-11-01 15:06:57 +11:00
David Bomba
09dd51c341
Remove redundant classes
2024-11-01 15:06:04 +11:00
David Bomba
ed9dd868b4
Storecove
2024-11-01 14:21:54 +11:00
David Bomba
5698c59322
Storecove
2024-11-01 13:36:33 +11:00
David Bomba
68b7264c74
Tax Subtotals
2024-11-01 11:10:21 +11:00
David Bomba
4550bddee4
Updates for storecove model mapping
2024-11-01 10:16:03 +11:00
David Bomba
66285c0b20
Refactor for storecove mappings
2024-11-01 09:22:40 +11:00
David Bomba
f5859b57ec
Refactor for storecove mappings
2024-10-31 13:53:16 +11:00
David Bomba
a9a1973438
Redo for storecove models
2024-10-31 12:24:16 +11:00
David Bomba
723d6dd3e2
Fixes for client gateway token routes
2024-10-31 08:36:28 +11:00
David Bomba
618b2ee064
Class cleanup for peppol
2024-10-30 17:14:28 +11:00
David Bomba
950669ad02
code clean up for Storecove
2024-10-30 16:54:46 +11:00
David Bomba
374e8c580f
code clean up for Storecove
2024-10-30 16:53:53 +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
David Bomba
41226105af
Json object for storecove
2024-10-30 14:04:57 +11:00
David Bomba
8c88fa2516
Storecove
2024-10-30 13:59:11 +11:00
David Bomba
e3471bed56
Fixes for storecove
2024-10-30 13:57:44 +11:00
David Bomba
534ec2c5ec
Peppol validation
2024-10-30 13:15:10 +11:00
David Bomba
1691b685ae
Merge in validation
2024-10-30 12:33:20 +11:00
David Bomba
e9a0adf0fc
Minor fixes
2024-10-30 10:09:59 +11:00
David Bomba
8f7c4d09aa
peppol schematron validation
2024-10-29 22:22:36 +11:00
David Bomba
6a10262533
Native scheme ids
2024-10-29 21:26:56 +11:00
David Bomba
4223067095
Query improvements
2024-10-29 16:34:16 +11:00
David Bomba
69224a28d6
Peppol transformers
2024-10-29 15:34:56 +11:00
David Bomba
a74dba5a5d
Tests
2024-10-29 12:11:52 +11:00
David Bomba
5790e71e73
peppol
2024-10-28 23:30:30 +11:00
David Bomba
6b578c436c
minor fixes
2024-10-28 21:18:06 +11:00
David Bomba
6c54d11b0a
Working on transformer for storecove
2024-10-28 19:30:35 +11:00
David Bomba
23126820fe
Remove refund from payment balance calculations
2024-10-28 18:32:28 +11:00
David Bomba
582c5b27cc
Minor fixes
2024-10-28 17:36:01 +11:00
David Bomba
75078de048
Updates for transforming PEPPOL => storecove
2024-10-28 15:47:57 +11:00
David Bomba
f44180ee24
static analysis
2024-10-28 13:24:11 +11:00
David Bomba
3cb71f7ef9
Fixes for tests
2024-10-28 08:01:21 +11:00
David Bomba
bfd8f4e98e
Merge pull request #10196 from turbo124/v5-develop
...
Updates for client props
2024-10-27 12:10:12 +11:00
David Bomba
617126bb79
Updates for client props
2024-10-27 12:09:50 +11:00
David Bomba
3d2f481e31
Merge pull request #10184 from beganovich/einvoicing-peppol-token-db
...
Add e_invoicing_token to fillable
2024-10-27 11:19:16 +11:00
David Bomba
5586f7e518
Updates for bulk updates for expenses
2024-10-27 11:08:50 +11:00
David Bomba
0c4be02235
Update variables for quotes / credits in templates
2024-10-26 07:36:07 +11:00
David Bomba
a352d8d678
assets
2024-10-25 17:51:48 +11:00
David Bomba
8c7b31c599
Merge branch 'v5-develop' of https://github.com/turbo124/invoiceninja into v5-develop
2024-10-25 17:51:09 +11:00
David Bomba
ab2b5438e8
additional logging
2024-10-25 17:51:01 +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
Benjamin Beganović
259752ab3a
add logic for updating signature token
2024-10-24 16:05:18 +02:00
Benjamin Beganović
b02f3b5923
add e_invoicing_token token property in fillable
2024-10-23 17:36:17 +02:00
David Bomba
1c7377b000
Fixes for translation
2024-10-23 16:11:29 +11:00
David Bomba
77f93f8bdd
Storecove models
2024-10-23 13:00:25 +11:00
David Bomba
5c9eabb3dd
Minor fixes
2024-10-23 12:35:10 +11:00
David Bomba
8e6fb33c3f
Merge pull request #10174 from beganovich/INV2-1640-2
...
Updates for PEPPOL properties
2024-10-23 12:34:17 +11:00
Benjamin Beganović
d62af022cb
saving acts_as_sender, acts_as_receiver
2024-10-22 17:59:46 +02:00
David Bomba
cfb43a67f7
Roll back matching rules
2024-10-22 17:09:56 +11:00
David Bomba
f26feb68bf
Roll back matching rules
2024-10-22 16:24:25 +11:00