1
0
mirror of https://github.com/invoiceninja/invoiceninja.git synced 2024-11-15 07:33:04 +01:00
Commit Graph

2169 Commits

Author SHA1 Message Date
paulwer
0aaaf27314 Merge branch 'v5-develop' of https://github.com/invoiceninja/invoiceninja into feature-inbound-email-expenses 2024-03-19 08:16:01 +01:00
David Bomba
81385e4857 Clean up for password resets 2024-03-19 12:17:25 +11:00
paulwer
c80e3bf921 working mailgun inbound webhook 2024-03-18 08:04:54 +01:00
David Bomba
48ac0a92d4 Add delays to nordigen for rate limits 2024-03-18 10:21:17 +11:00
David Bomba
e0b7d09d0c Fixes for Yodlee 2024-03-18 09:53:20 +11:00
David Bomba
d2325bed7c Adjustments for auto billing 2024-03-18 09:03:34 +11:00
David Bomba
d752f03b82
Merge branch 'v5-develop' into v5-develop
Signed-off-by: David Bomba <turbo124@gmail.com>
2024-03-17 22:37:30 +11:00
paulwer
21d569bd2b Merge branch 'v5-develop' of https://github.com/invoiceninja/invoiceninja into feature-inbound-email-expenses 2024-03-17 09:14:07 +01:00
paulwer
522fbea475 fixes 2024-03-17 08:43:40 +01:00
paulwer
e443fb28ec Merge branches 'feature-brevo' and 'feature-brevo' of https://github.com/paulwer/invoiceninja; branch 'v5-develop' of https://github.com/invoiceninja/invoiceninja into feature-brevo 2024-03-17 07:29:17 +01:00
David Bomba
80b944f822 Add SMS checks 2024-03-17 15:25:31 +11:00
Lars Kusch
7144e10654
Aktualisieren von CreateEDocument.php 2024-03-13 10:34:36 +01:00
David Bomba
fd06b42bc2 Adjustments for email quotas 2024-03-13 20:19:17 +11:00
Lars Kusch
9a286f65e6 Ensure setting has always a value 2024-03-12 08:12:18 +01:00
Lars Kusch
3fe09ae2bd Fixes 2024-03-12 08:06:24 +01:00
Lars Kusch
9ecbe628c5 Adaption to new Order-X standard 2024-03-11 15:20:02 +01:00
David Bomba
f0ad4175aa Fixes for required client invoice + SMTP transport 2024-03-11 13:35:16 +11:00
David Bomba
b7305a8538 Fixes for handler 2024-03-11 10:20:18 +11:00
Lars Kusch
bcd6148222 Adjust Zugferd class to new types 2024-03-10 16:02:15 +01:00
Lars Kusch
da273d4ed5 Add E-Document to ZIP-Download 2024-03-10 15:27:37 +01:00
David Bomba
6b53322e95 Fixes for validation when adding clients / new users 2024-03-10 21:28:50 +11:00
Lars Kusch
99d6ac5a70 Rename some files, added additional checks for more file types in CreateEDocument.php 2024-03-10 08:13:34 +01:00
Lars Kusch
8fe73e9be9 Refactor e-invoicing to allow more types for quotes, po, ... 2024-03-10 08:03:38 +01:00
David Bomba
c705784137 Handle edge case with Nordigen where account appears active, but access has expired 2024-03-10 12:51:00 +11:00
David Bomba
cc89bcecd2 allow plural for report names in scheduler 2024-03-10 10:13:00 +11:00
David Bomba
cc31d84c3c Improve webhooks 2024-03-09 10:21:55 +11:00
David Bomba
6f80c6fab8 Updates for custom designs 2024-03-05 16:06:02 +11:00
David Bomba
6859de6e8c Additional logging around email switching 2024-03-05 15:32:32 +11:00
paulwer
653af74cfb fixes 2024-03-03 08:33:17 +01:00
David Bomba
bdbe8f8f6c Remove redundant include 2024-02-28 18:09:13 +11:00
paulwer
6bb86caff3 Merge branch 'v5-develop' of https://github.com/invoiceninja/invoiceninja into feature-inbound-email-expenses 2024-02-27 08:13:19 +01:00
paulwer
5d676cb6de requested fixes 2024-02-27 07:36:32 +01:00
David Bomba
81bc9e0756
Merge pull request #9323 from turbo124/v5-develop
Fixes for company export paths
2024-02-23 09:36:02 +11:00
David Bomba
8bbccdc964
Merge pull request #9304 from paulwer/feat-translations-for-nordigen-transaction-transformer
Feat: translations for nordigen transaction transformer - exchange rate
2024-02-19 17:41:59 +11:00
David Bomba
4d4e3745f1 Fixes for company export paths 2024-02-19 16:10:14 +11:00
David Bomba
8edebaef85 V5.8.27 2024-02-19 08:47:32 +11:00
paulwer
b9095b96ab localized date within transaction-transformer 2024-02-18 18:49:52 +01:00
paulwer
33560bd6a6 fixes for webhook-handlers 2024-02-18 17:50:33 +01:00
paulwer
4e180db731 Merge branch 'v5-develop' of https://github.com/invoiceninja/invoiceninja into feature-brevo 2024-02-18 17:32:05 +01:00
David Bomba
b10c33e7b1 v5.8.25 2024-02-16 08:36:38 +11:00
David Bomba
8128b3c080 Type fixes 2024-02-15 18:23:43 +11:00
David Bomba
86550de39c Fixes for recurring ivnoices 2024-02-15 08:31:46 +11:00
David Bomba
a6cedef7d8 Fixes for recurring ivnoices 2024-02-15 08:31:08 +11:00
David Bomba
bfc412f18e Fixes for recurring ivnoices 2024-02-15 08:28:52 +11:00
David Bomba
83215cd0bc Improve template switching for hosted users 2024-02-13 17:10:36 +11:00
David Bomba
c5b6938447 php cs fixer 2024-02-13 15:25:18 +11:00
David Bomba
b513ceed11 implementation of custom email templates 2024-02-09 16:14:51 +11:00
David Bomba
61aeed7321 Add client documents route 2024-02-08 09:51:40 +11:00
David Bomba
b4551a230b Fixes for tax_amount when migrating 2024-02-07 12:26:07 +11:00
David Bomba
fca4b83d8b Improve Recurring Expense Filters 2024-02-07 11:45:34 +11:00
David Bomba
f16e8fdd15 Fixes for KRW currency formatting 2024-02-07 07:42:46 +11:00
David Bomba
3c0be86e6c Add open telemetery 2024-02-05 15:09:02 +11:00
David Bomba
8ff283e03b Fixes for email reports 2024-02-04 15:06:24 +11:00
David Bomba
73df9cc494 Small improvement for document imports 2024-02-04 11:15:53 +11:00
David Bomba
bea52e641e Fixes for display of unsubscribe link 2024-02-03 22:26:43 +11:00
David Bomba
a0143a3f44 Minor loggin 2024-01-30 13:51:56 +11:00
David Bomba
995c7dbd3e Fixes for payment emails 2024-01-30 13:27:19 +11:00
David Bomba
50676394e0 Replace variables in Terms for user acceptance in Client Portal 2024-01-29 15:43:40 +11:00
David Bomba
82888cccff Adjustments for logic for sending payment emails 2024-01-29 14:03:54 +11:00
David Bomba
3f5b338846 Add ability to export documents with reports 2024-01-29 13:03:54 +11:00
David Bomba
849a9dc113 Updates for mailers on hosted platform 2024-01-27 15:43:37 +11:00
David Bomba
26877f905f Fixes for quotes 2024-01-24 08:25:28 +11:00
David Bomba
c1b8d676c2 Adjustments for PPCP 2024-01-24 07:31:06 +11:00
David Bomba
728d013b92 Updates for outbound email reply to addresses 2024-01-23 19:16:52 +11:00
paulwer
748dd2ab44 fix error in transaction-transformer 2024-01-20 11:22:58 +01:00
paulwer
678da384a9 Merge branch 'v5-develop' of https://github.com/invoiceninja/invoiceninja into feature-inbound-email-expenses 2024-01-20 08:51:09 +01:00
paulwer
04be097edd Merge branch 'v5-develop' of https://github.com/invoiceninja/invoiceninja into feature-brevo 2024-01-20 08:15:40 +01:00
David Bomba
211abc7076 Updates for forcing build() method again 2024-01-19 10:41:19 +11:00
David Bomba
41daa63056 Updates for mailgun 2024-01-17 08:44:39 +11:00
David Bomba
2e51bbd655 Update hosted platform to use mailgun as an optional email driver 2024-01-17 07:13:56 +11:00
David Bomba
a86df7b374 Completed webhook management from Mailgunb 2024-01-16 17:02:50 +11:00
paulwer
1654d72bc2 some additional missing changes form handler method 2024-01-16 07:01:54 +01:00
David Bomba
809dc58a87 Working on webhooks for mailgun 2024-01-16 15:59:29 +11:00
paulwer
1a88a81324 cleanups 2024-01-15 11:42:20 +01:00
paulwer
1b54bcc8a6 events 2024-01-15 11:42:08 +01:00
David Bomba
40086db271 cs fixer 2024-01-14 15:05:00 +11:00
David Bomba
2d953dff10 Add design id defaults for company imports and ensure credits have a defined credit numbers post import 2024-01-14 14:23:54 +11:00
David Bomba
cdff60b0e0 v5.8.10 2024-01-12 20:58:55 +11:00
David Bomba
07f830e0ab Prevent endless loop of disabled upstream notifications 2024-01-12 17:46:55 +11:00
paulwer
356c591fe4 fix: same behavior for transactions 2024-01-10 15:48:33 +01:00
paulwer
21c112ca58 Merge remote-tracking branch 'upstream/v5-develop' into fix-nordigen-transaction-id 2024-01-10 14:41:32 +01:00
paulwer
27d105d6ff fix: nordigen transaction id should be string 2024-01-10 14:20:56 +01:00
paulwer
086fa5bc66 Merge branch 'v5-develop' of https://github.com/invoiceninja/invoiceninja into feature-brevo 2024-01-10 12:42:38 +01:00
David Bomba
98b8b5d377 Minor fixes 2024-01-07 20:37:03 +11:00
paulwer
a4c918148b Merge branch 'v5-develop' of https://github.com/invoiceninja/invoiceninja into feature-brevo 2024-01-03 22:50:02 +01:00
paulwer
1a749c5d93 Merge branch 'v5-develop' of https://github.com/paulwer/invoiceninja into feature-brevo 2024-01-03 22:46:03 +01:00
paulwer
a8633d5d70 minor changes 2024-01-03 22:44:12 +01:00
paulwer
3fc35aefe7 Merge branch 'v5-develop' of https://github.com/invoiceninja/invoiceninja into feature-inbound-email-expenses 2023-12-28 10:50:32 +01:00
paulwer
21a8f4da76 rework env-struct & validation of expense_mailbox 2023-12-28 10:00:38 +01:00
paulwer
3c525a38b6 updates 2023-12-28 09:24:32 +01:00
David Bomba
338e7a0037 Notify on bounced account creation email 2023-12-26 14:57:36 +11:00
David Bomba
d0358086fc bank integration cleanup 2023-12-26 14:31:03 +11:00
David Bomba
34067e490f Static Analysis 2023-12-26 10:19:48 +11:00
paulwer
a6b08dff02 cleanups 2023-12-25 08:24:02 +01:00
paulwer
09adbf1cc2 cleanups + https://github.com/invoiceninja/invoiceninja/pull/9004#discussion_r1435705476 2023-12-25 08:16:36 +01:00
paulwer
5fa4bf44d5 changes related to https://github.com/invoiceninja/invoiceninja/pull/9004#discussion_r1435704639 2023-12-25 08:12:35 +01:00
paulwer
6470f501af revert yodlee props: https://github.com/invoiceninja/invoiceninja/pull/9004#discussion_r1435703438 2023-12-24 10:02:45 +01:00
paulwer
7cb29c2e66 fix https://github.com/invoiceninja/invoiceninja/pull/9004#discussion_r1434778938 2023-12-22 08:05:55 +01:00
paulwer
629c9c1b12 changes to WebhookHandler 2023-12-22 07:39:49 +01:00
paulwer
c9178a6a01 adding brevo client and first changes to webhook data 2023-12-21 19:05:21 +01:00
paulwer
6a62be3715 wip: adding support for brevo webhook 2023-12-21 18:49:04 +01:00
paulwer
507cdafa26 working 2023-12-21 16:59:39 +01:00
paulwer
9c920f9ddf remove auto_sync condition, because manual sync should also sync bank_integrations, which are not marked as auto_sync + better handling for yodlee 2023-12-20 18:17:08 +01:00
paulwer
4f3422620e Merge remote-tracking branch 'upstream/v5-develop' into feature-nordigen-payment-provider 2023-12-20 18:00:59 +01:00
David Bomba
8406f12980 Fixes for update client webhooks 2023-12-20 16:55:33 +11:00
paulwer
c43c85022b reactivate softDeleted Accounts & revoke where deleted_at query
- softDelete, when reconnecting to avoid double transactions
- remove deleted_at query because unnecessary
2023-12-19 08:37:04 +01:00
paulwer
3206e46349 initial changings 2023-12-18 19:37:13 +01:00
paulwer
54a8d13e28 cleanup 2023-12-18 16:20:14 +01:00
paulwer
e4aa8f72bc some changes related to logging & cleanup 2023-12-18 16:08:41 +01:00
paulwer
1060dad7d7 better logging for jobs 2023-12-18 15:58:16 +01:00
paulwer
e4d0c9f901 update deps, fixes & stop processing archived bank_integrations 2023-12-18 15:48:25 +01:00
paulwer
5d70daaaaa wip: restruct and init IngresEmailEngine 2023-12-18 15:05:15 +01:00
David Bomba
bbb60eea3a Updates for spam notifications 2023-12-17 09:50:35 +11:00
paulwer
8d43eb6664 better ExpenseMailboxJob 2023-12-16 18:13:08 +01:00
paulwer
c393fdaa9b handling of temporary files + wip init of webhooks processing 2023-12-16 16:27:40 +01:00
paulwer
a4e8351199 remove unnecessary code and change sync-behavior to suppress sync error based on wrong from_date 2023-12-16 14:33:09 +01:00
David Bomba
96391e9128 Fixes for store/update schedules 2023-12-16 14:23:07 +11:00
paulwer
dd9727a701 minor comments 2023-12-15 07:24:31 +01:00
paulwer
58a7456087 wip process normal mailgun webhooks 2023-12-15 07:22:24 +01:00
David Bomba
87bbeeb67e Fixes for project_id in exports 2023-12-15 12:05:21 +11:00
David Bomba
60329f4dd3 Fixes for company import/exports 2023-12-15 09:39:22 +11:00
paulwer
6df213956f wip: updates 2023-12-14 19:17:29 +01:00
paulwer
8d6925afd3 restruct files 2023-12-14 16:40:43 +01:00
paulwer
a6f9275144 save mailbox at company 2023-12-14 13:16:14 +01:00
paulwer
d8064a9a35 improv 2023-12-14 10:33:49 +01:00
paulwer
b065542020 env-config 2023-12-14 08:32:15 +01:00
paulwer
1125f57a7f init inbound webhook 2023-12-14 07:51:38 +01:00
paulwer
166a370f80 Merge branch 'v5-develop' of https://github.com/invoiceninja/invoiceninja into feature-nordigen-payment-provider 2023-12-13 17:05:05 +01:00
paulwer
4a42e11884 revert yodlee-change: https://github.com/paulwer/invoiceninja/pull/1 2023-12-13 16:32:51 +01:00
paulwer
e12fb1f765 fixes for sync transactions 2023-12-13 16:18:18 +01:00
paulwer
8ba64bd435 fix spelling 2023-12-13 15:38:37 +01:00
paulwer
da6488adac remove credentials on account level + remove ApiException + fixes 2023-12-13 15:37:19 +01:00
David Bomba
1d438d14d3 Refactor for webhooks 2023-12-12 18:43:55 +11:00
paulwer
dcdd9112d0 fixes 2023-12-12 07:52:53 +01:00
paulwer
d5a9a1c839 fixes 2023-12-12 07:08:40 +01:00
David Bomba
d781f8f15e Updates for exports 2023-12-12 10:46:23 +11:00
paulwer
16378d551d fixes 2023-12-11 21:21:42 +01:00
paulwer
3a8bb30425 fixes 2023-12-11 17:16:14 +01:00
paulwer
fab47bd08c introduce ENV-variables for nordigen 2023-12-11 13:23:28 +01:00
David Bomba
b250ba613c v5.7.60 2023-12-11 22:42:50 +11:00
paulwer
3229650858 dedicated keys for nordigen 2023-12-11 09:23:35 +01:00
paulwer
cd4dbb897f dev-workaround for storing accountId + updates to transaction jobs + local fonts 2023-12-11 09:15:41 +01:00
David Bomba
1126c8518f Minor cleanup 2023-12-11 10:00:04 +11:00
paulwer
bb872e4294 fixes 2023-12-10 16:10:36 +01:00
paulwer
f8d0186f2f changes to job-schedule 2023-12-10 16:09:23 +01:00
paulwer
b2b1cce085 initial commit 2023-12-10 16:06:33 +01:00
paulwer
89a31d86c0 Merge branch 'v5-develop' into feature-nordigen-payment-provider 2023-12-10 08:18:31 +01:00
David Bomba
23fb0d4cda Updates for readme 2023-12-10 13:22:51 +11:00
paulwer
fa5edbc29c latest changes 2023-12-09 17:16:01 +01:00
paulwer
9f062cc4f8 revert new table, some changes for endpoints, fixes 2023-12-06 08:27:18 +01:00
paulwer
67f94b7fb9 feat: institutions endpoint ready
fix: wrong variable names
fix: missing implementation in api-router
2023-12-04 08:14:52 +01:00
David Bomba
d5e6084ce2 Update domain checklist 2023-12-03 08:45:49 +11:00
David Bomba
8adfb8aa7b Verification domains 2023-12-03 08:26:29 +11:00
paulwer
b54b626332 wip: changes 2023-12-01 14:30:33 +01:00
David Bomba
80b85d5c21 php cs fixes 2023-11-30 17:59:17 +11:00
David Bomba
0f92b6c82e Hide test mode from paypal PPCP 2023-11-30 17:44:34 +11:00
David Bomba
fd86accec7
Merge pull request #8998 from turbo124/v5-develop
Stubs for extensions.
2023-11-28 20:12:46 +11:00
David Bomba
9bfab816fb minor fixes for checking vendor notifications 2023-11-28 11:52:07 +11:00
Lars Kusch
0388f4b7ca
Add new X-Invoice standards 2023-11-27 18:19:52 +01:00
David Bomba
572451df13 Minor fixes 2023-11-26 20:05:17 +11:00
David Bomba
f7340d6114 PHP CS Fixer 2023-11-26 18:41:42 +11:00
David Bomba
77200d5bad Cleanup for Static Analysis 2023-11-25 08:55:02 +11:00
David Bomba
752054f86e Add defaults for South African accounts setup 2023-11-25 07:49:25 +11:00
David Bomba
2d6bf6cace Updates for vendor notifications 2023-11-24 16:10:10 +11:00
David Bomba
149c5b6a0e Decorators for export 2023-11-22 17:52:02 +11:00
David Bomba
4db163c4e1 Task imports 2023-11-20 15:31:40 +11:00
David Bomba
aaa84c9c92 Fixes for mark paid 2023-11-20 13:53:39 +11:00
David Bomba
7d61b33966 Updates for protected download route 2023-11-20 09:04:11 +11:00
David Bomba
913edb706a Better logging for bounced emails 2023-11-18 16:45:00 +11:00
David Bomba
4934af9ee5 Minor fixes for search 2023-11-18 08:13:09 +11:00
David Bomba
36022b041a Fixes for document names with / 2023-11-17 15:11:02 +11:00
David Bomba
27ffea0280 Minor fixes for company imports 2023-11-17 15:07:19 +11:00
David Bomba
962f4d4a8a V5.7.51 2023-11-15 17:49:01 +11:00
David Bomba
ad69d3d7ba Adjustments for Template Parsing 2023-11-15 14:57:07 +11:00
David Bomba
c4a0a8ee14 Ensure multidb set in PdfConfiguration 2023-11-13 12:16:15 +11:00
David Bomba
7964069e5b Only one notification per invoice, per product 2023-11-13 11:17:46 +11:00
David Bomba
46b28d6b09 Code cleanup 2023-11-12 21:26:28 +11:00
David Bomba
36187287a9 Fixes for system maintenance 2023-11-12 18:22:07 +11:00
David Bomba
51614b48b7 Updates for email send logs 2023-11-11 10:57:46 +11:00
David Bomba
a1576d36af Static Analysis 2023-11-10 20:49:27 +11:00
David Bomba
38662feeb2 Fixes for company imports 2023-11-10 17:16:08 +11:00
David Bomba
526b899d28 Fixes for webhook logic 2023-11-10 12:36:27 +11:00
David Bomba
3ce689a53e Fixes for webhook logic 2023-11-10 12:06:49 +11:00
David Bomba
fdf3f252b1 Minor cleanup 2023-11-10 09:36:01 +11:00
David Bomba
f0013653c7 Cleanup 2023-11-08 19:03:56 +11:00
David Bomba
7328a2ff7a Working on ledger balances 2023-11-08 15:19:30 +11:00
David Bomba
db826a6a34 Rollback for ledger adjustments 2023-11-07 21:58:52 +11:00
David Bomba
2c5b94c474 Ledger Tests 2023-11-07 21:16:33 +11:00
David Bomba
2c567a0d95 Minor fixeS 2023-11-07 20:04:56 +11:00
David Bomba
7de0cd99f1 Fixes for tests 2023-11-07 17:39:56 +11:00
David Bomba
1ba1b1b1a3 Improvements for payment idempotency 2023-11-07 17:15:50 +11:00
David Bomba
5e1d45436e Updates for ledger calculations 2023-11-07 14:54:44 +11:00
David Bomba
ae6d4680ad Improvements for client balance / ledger adjustments 2023-11-07 12:10:16 +11:00
David Bomba
14ae0900ae add auto bill options for reports 2023-11-07 08:23:51 +11:00
David Bomba
3013f64e10 Updates for company import 2023-11-03 15:14:34 +11:00
David Bomba
aadbde7b07 Tests for company import filters 2023-11-03 14:19:16 +11:00
David Bomba
d26e5f05c3 Minor fixes 2023-11-03 10:34:10 +11:00
David Bomba
283b1e8e25 Fixes for directory paths 2023-11-01 20:09:27 +11:00
David Bomba
04b053fc29 Update for Swiss QR 2023-11-01 12:14:58 +11:00
David Bomba
3d50dea5e5 Fixes for hosted email quota logic 2023-11-01 10:34:02 +11:00