Commit Graph

3532 Commits

Author SHA1 Message Date
David Bomba 98c166e13a Minor fixes 2024-10-03 15:05:22 +10:00
David Bomba e3ac860c5f Minor changes for braintree 2024-10-03 14:21:47 +10:00
David Bomba ebb1b934aa
Merge pull request #10062 from turbo124/v5-develop
Fixes for template action regression
2024-10-02 07:35:01 +10:00
Benjamin Beganović 2a4ad19ed2
update controller 2024-10-01 11:10:44 +02:00
David Bomba 8f793ea861 Fixes for missing a rollback 2024-10-01 12:51:44 +10:00
Benjamin Beganović 4146464142 loop and find gateway on all connections 2024-09-30 17:32:08 +02:00
Benjamin Beganović 758e6d92f0 store organisation_id as part of settings 2024-09-30 17:31:51 +02:00
David Bomba e0e3c05e6c Add logging for self update 2024-09-30 16:59:44 +10:00
David Bomba 0a4d00158c null safety not required 2024-09-29 16:52:34 +10:00
David Bomba 9e78ead76c
Merge pull request #10052 from turbo124/v5-develop
Fixes for product sales export
2024-09-29 14:33:45 +10:00
David Bomba 6d0c008b69 Updates for CBA Powerboard 2024-09-26 13:48:28 +10:00
David Bomba f184f38819
Merge pull request #10045 from turbo124/v5-develop
Fixes for Rotessa
2024-09-26 12:04:43 +10:00
Benjamin Beganović e07cf0603c force sandbox url for specific company 2024-09-25 17:46:31 +02:00
David Bomba 94fb81c57b Small fixes for QB oauth 2024-09-25 14:20:49 +10:00
David Bomba 0f34b3d03d Fixes for tests 2024-09-25 08:27:21 +10:00
David Bomba 245a10cab8 Fixes for tests 2024-09-25 07:36:53 +10:00
David Bomba b91b1fca7c Update CBA powerboard settings after a gateway update 2024-09-25 07:21:25 +10:00
David Bomba cb7c87e053 Refactor for QB sync 2024-09-24 14:15:11 +10:00
David Bomba 16d716230b Fixes for cba 2024-09-24 09:08:47 +10:00
Benjamin Beganović c7ba9cb908 Merge remote-tracking branch 'upstream/v5-develop' into 1403-gocardless 2024-09-23 16:00:24 +02:00
David Bomba df52a48701 fixes for switch 2024-09-22 18:20:51 +10:00
David Bomba 595cccc97d fixes for switch 2024-09-22 18:17:24 +10:00
David Bomba a424c43c6e Prototype for global search 2024-09-22 14:49:43 +10:00
David Bomba eebf72d042 Handle purchase order previews from designer 2024-09-19 14:47:51 +10:00
David Bomba 5731763071 Fixes for previews 2024-09-19 13:38:03 +10:00
David Bomba 4daa321ecf Fixes for converting expired quotes 2024-09-19 11:05:31 +10:00
David Bomba 19cf39786e Fixes for blockonomics 2024-09-19 08:17:51 +10:00
David Bomba 15ed82e5b2 Update .env.example vars 2024-09-16 18:37:53 +10:00
David Bomba 40ebad7dca
Merge branch 'v5-develop' into feature-inbound-email-expenses
Signed-off-by: David Bomba <turbo124@gmail.com>
2024-09-16 16:55:52 +10:00
paulwer 3f0f5663a9 fix: mindee taxation transform issue 2024-09-16 06:57:02 +02:00
David Bomba 2221353622 Add duplicate request checks on bulk invoice actions 2024-09-16 10:06:34 +10:00
David Bomba 5c0f228cb7 Updates 2024-09-15 18:54:48 +10:00
David Bomba 10f6977023 Adjustments for expense imports 2024-09-15 17:32:43 +10:00
paulwer 3aa17bd6cd remove mimes validation within edocument endpoint, because ParseEDocument handles this + minor code cleanups 2024-09-15 08:18:07 +02:00
paulwer 9ced189262 Merge branch 'v5-develop' of https://github.com/invoiceninja/invoiceninja into feature-inbound-email-expenses 2024-09-15 07:42:43 +02:00
David Bomba c812be495c Fixes for passinig institution ID for nordigen 2024-09-15 11:01:31 +10:00
cnohall 9a1c76a23a add support for QR-code 2024-09-12 14:06:53 +09:00
cnohall 34830bc9ab update UI and make refreshing price possible 2024-09-11 17:07:43 +09:00
David Bomba f11f204792 Updated translations 2024-09-11 15:24:19 +10:00
David Bomba a5317ff093 Remove redundant code path 2024-09-07 15:17:36 +10:00
David Bomba 6a5b559983 Fixes for OTP 2024-09-06 11:04:19 +10:00
David Bomba 7bf7ae1d31 Fixes for instant bank payment 2024-09-05 19:41:21 +10:00
David Bomba 076f168707 Working on payment flows 2024-09-05 13:57:03 +10:00
David Bomba 500f289647 Add ACSS or USD option for ACSS transfers 2024-09-05 11:55:47 +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
David Bomba bff5b627fd Set most recent payment method as default 2024-09-03 12:57:41 +10:00
David Bomba ada65c8da9 Move e_invoice null filter into form request 2024-09-03 07:58:37 +10:00
David Bomba fa369e79cf Roll back from model touchables 2024-09-02 14:07:30 +10:00
David Bomba f117e79d43 Patches for inbound emails 2024-09-02 13:07:01 +10:00
David Bomba 93c382eae1 Minor refactors for inbound email processing 2024-08-30 10:57:43 +10:00
David Bomba 4ea7c7ef63 Split parameters 2024-08-29 17:12:12 +10:00
David Bomba 8c2b97dce5 EInvoice sending activity 2024-08-29 15:16:01 +10:00
David Bomba 6eaf3632d9 Add payment failure emails 2024-08-29 14:36:38 +10:00
David Bomba ac5718b6e8 Additional filters for expenses 2024-08-29 09:55:27 +10:00
David Bomba caf22d19c0 Minor fixes 2024-08-29 08:49:53 +10:00
David Bomba 4fa57dfc59 Fixes for import hints 2024-08-29 08:32:28 +10:00
paulwer 2a28d8c976 fixes 2024-08-28 09:29:50 +02:00
paulwer 5da3ae7770 fixes 2024-08-28 09:29:11 +02:00
paulwer 2c7bf4f44d fixes 2024-08-28 08:18:39 +02:00
paulwer b9f56f0e30 fixes postmark 2024-08-28 08:07:37 +02:00
paulwer 13dae4f524 Merge branch 'v5-develop' of https://github.com/invoiceninja/invoiceninja into feature-inbound-email-expenses 2024-08-28 07:02:43 +02:00
David Bomba 3df5e6ca5c self host e-invoicing 2024-08-27 20:22:51 +10:00
David Bomba 620bdc61dd Static Analysis 2024-08-27 11:49:01 +10:00
David Bomba d074dd7edb Refactor for QB 2024-08-26 20:17:51 +10:00
David Bomba b1f73f97de Qb 2024-08-23 22:55:31 +10:00
David Bomba b24d843164 Updates for QB 2024-08-23 14:17:37 +10:00
David Bomba 036aca49a4 Rollback for new payment flow 2024-08-22 16:45:06 +10:00
David Bomba af92ce8d37 Merge new payment flows 2024-08-22 08:31:18 +10:00
David Bomba c894cdff8b Refactor for quickbooks 2024-08-21 16:49:48 +10:00
David Bomba c231c9186f Refactor for quickbooks 2024-08-21 15:07:52 +10:00
David Bomba 9c225458c6 Fixes for QB pr 2024-08-21 13:04:09 +10:00
David Bomba 37822d7a0d
Merge pull request #9917 from M-E-Development-Design/feature/import-quickbooks
Feature/import quickbooks
2024-08-21 12:00:02 +10:00
David Bomba 87639f3c73 Add accept purchase order webhook 2024-08-21 09:35:54 +10:00
David Bomba af73fc2e51 Improve expense XML parsing 2024-08-19 07:42:49 +10:00
karneaud ee77bb11fc merge conflict from source 2024-08-15 21:13:07 -04:00
David Bomba a8c7d49528 entity history query 2024-08-12 14:30:19 +10:00
David Bomba be00f173c4 Updated mail queries 2024-08-12 14:14:31 +10:00
Kendall Arneaud 8b5db9827a
Merge branch 'feature/import-quickbooks' into v5-develop
Signed-off-by: Kendall Arneaud <kendall.arneaud@gmail.com>
2024-08-09 17:55:38 -04:00
David Bomba 2baebffc32 Updates for multi invoice payment flow 2024-08-09 14:44:39 +10:00
karneaud d79dce6669 propertly run import for multiple entities. fix caching logic 2024-08-08 12:53:45 -04:00
Kendall Arneaud 775a60b71d
Merge branch 'invoiceninja:v5-develop' into v5-develop 2024-08-07 13:37:56 -04:00
David Bomba 2a4dd7e593 Updates for chart queries 2024-08-05 18:52:34 +10:00
David Bomba 20573b362c Remove paypal express, omnipay 2024-08-05 11:57:42 +10:00
David Bomba dea57e0780 Fixes for recurring invoice queries 2024-08-05 08:37:21 +10:00
David Bomba 620bd18cf9 Improve data errors for twig 2024-08-04 07:28:20 +10:00
David Bomba 4a7a54a9ea Cron checks for Rotessa Paymetns 2024-08-03 12:38:48 +10:00
Kendall Arneaud 7c1f892ec2
Merge branch 'feature/import-quickbooks' into v5-develop
Signed-off-by: Kendall Arneaud <kendall.arneaud@gmail.com>
2024-08-02 10:02:45 -04:00
karneaud 014a3c1f5c added middleware with validation. refactored methods 2024-08-01 22:32:20 -04:00
paulwer 7b60c2c5b9 Merge branches 'feature-inbound-email-expenses' and 'feature-inbound-email-expenses' of https://github.com/paulwer/invoiceninja; branch 'v5-develop' of https://github.com/invoiceninja/invoiceninja into feature-inbound-email-expenses 2024-08-01 09:56:46 +02:00
paulwer ce77eff7cb Merge branch 'v5-develop' of https://github.com/invoiceninja/invoiceninja into feature-inbound-email-expenses 2024-07-31 07:59:26 +02:00
karneaud 90b6907e71 modify to use quickbooks service and store data in cache 2024-07-30 14:19:15 -04:00
David Bomba 0923b1f7a1 Catches for system log not existing 2024-07-30 16:19:07 +10:00
David Bomba 0f8737bdf7 Updates for paypal + RFF 2024-07-27 15:18:21 +10:00
David Bomba 210a25b9ba Improvements for Wave imports 2024-07-24 14:01:46 +10:00
David Bomba d6a4f4b4ca Improvements for task imports 2024-07-24 12:27:09 +10:00
Kendall Arneaud 241e70863f
Merge pull request #10 from karneaud/v5-develop
V5 develop
2024-07-22 20:11:59 -04:00
karneaud 630c48193d add quicbooks controller/routes 2024-07-22 20:02:13 -04:00
David Bomba 2fdee4fd0f
Merge branch 'v5-develop' into v5-develop
Signed-off-by: David Bomba <turbo124@gmail.com>
2024-07-16 08:32:40 +10:00
David Bomba d818520c73 Static analysis 2024-07-14 21:28:54 +10:00
David Bomba d53f3062cf add stock quantity to imports 2024-07-14 08:16:29 +10:00
Hillel Coren 550724eae9 Add call to key:generate when setting up app 2024-07-12 10:06:35 +03:00
Hillel Coren ec968c6357 Fix for 'Table ninja.accounts doesn't exist' 2024-07-11 10:15:24 +03:00
David Bomba d22c9a3bd9 Static analysis 2024-07-11 15:53:18 +10:00
Hillel Coren 4e2016b210 Enable selfhost admins to view the last error from storage/logs 2024-07-10 17:45:59 +03:00
Hillel Coren 54625ccc41 Improve selfhost app load time 2024-07-10 11:04:17 +03:00
David Bomba 045dbac6ff Updates for check_version 2024-07-09 07:32:13 +10:00
David Bomba 1adbd3907e Updates 2024-07-05 11:53:58 +10:00
David Bomba 78ed14074d Updates for react changer 2024-07-03 14:06:41 +10:00
paulwer f07fde39aa fixes 2024-07-02 20:20:28 +02:00
paulwer 36745bfabc Merge branches 'feature-inbound-email-expenses' and 'feature-inbound-email-expenses' of https://github.com/paulwer/invoiceninja; branch 'v5-develop' of https://github.com/invoiceninja/invoiceninja into feature-inbound-email-expenses 2024-07-02 20:20:04 +02:00
David Bomba 01312996d8 Working on integrating multiple invoice payments 2024-07-02 17:09:46 +10:00
David Bomba ab23592b96 Revert refactor for whereHas 2024-06-30 17:37:44 +10:00
David Bomba 96f980aa54 Refactor for whereHas('client 2024-06-29 09:00:36 +10:00
David Bomba dd1fc3da82 Updates for country selector 2024-06-29 07:42:45 +10:00
David Bomba 028eb24fd9 Static analysis 2024-06-28 15:16:08 +10:00
David Bomba b35d54a2c6 Exclude vendor directory from file checks 2024-06-28 09:43:00 +10:00
paulwer 96b60f4ee2 fix for api error and requested changes 2024-06-26 17:34:32 +02:00
paulwer a31e810ec9 fixes from tests 2024-06-24 16:30:00 +02:00
paulwer 4a56c114d0 Merge branch 'v5-develop' of https://github.com/invoiceninja/invoiceninja into feature-inbound-email-expenses 2024-06-24 14:38:38 +02:00
David Bomba 6f5daf6f2a Rate limit invoice deletion 2024-06-24 17:37:08 +10:00
David Bomba 3e760e6cc6 New payment flow 2024-06-24 14:38:53 +10:00
David Bomba 06233240ce Updates for harvesting fee invoice 2024-06-23 16:11:13 +10:00
David Bomba 3ec604919e Add index to fee_invoice_id 2024-06-23 14:04:43 +10:00
paulwer 2a7eb83965 several reworks + wip mindee 2024-06-22 18:52:25 +02:00
paulwer b13e54f49b Merge branch 'v5-develop' of https://github.com/invoiceninja/invoiceninja into feature-inbound-email-expenses 2024-06-22 14:20:04 +02:00
David Bomba 18e0ced89c minor fixes 2024-06-22 20:58:17 +10:00
David Bomba de79eaa409
Merge branch 'v5-develop' into v5-develop
Signed-off-by: David Bomba <turbo124@gmail.com>
2024-06-22 14:02:11 +10:00
David Bomba 0ed2520c92
Merge pull request #9635 from LarsK1/v5-develop
Feature: E-Invoice Import
2024-06-22 13:54:06 +10:00
David Bomba 698a376de3 remove cache build steps 2024-06-21 10:29:38 +10:00
David Bomba d8a753055a Fixes for tongan paanga 2024-06-19 14:57:40 +10:00
David Bomba 0912e39759 Fixes for scoping bank refreshes 2024-06-19 07:26:44 +10:00
Lars Kusch 61570cea93 Implement E-Invoice Import as Expense 2024-06-18 08:19:45 +02:00
David Bomba b5508f702d Purge laravel-data 2024-06-18 15:12:45 +10:00
David Bomba 13b557a4e7 Fixes for tests 2024-06-18 13:47:27 +10:00
David Bomba 6b0a25453d Static Analysis 2024-06-18 10:49:51 +10:00
David Bomba 006e819f3a Refactor for cache statics moving to container 2024-06-18 10:24:03 +10:00
David Bomba c163f3c1a4 Static Analysis 2024-06-17 20:38:33 +10:00
David Bomba 13405c1805 Static Analysis + ACSS 2024-06-17 16:08:06 +10:00
David Bomba 11e082d443 Fixes for credits 2024-06-17 13:45:24 +10:00
David Bomba 742b49c75a Fixes for subscription cron query 2024-06-17 10:14:04 +10:00
paulwer cb4e348c15 Merge branch 'v5-develop' of https://github.com/invoiceninja/invoiceninja into feature-inbound-email-expenses 2024-06-16 13:30:09 +02:00
David Bomba 1e0f250052 Fixes for paypal auth credentials 2024-06-16 17:22:15 +10:00
David Bomba d2d436da8f Fixes for redirect after auth in cp 2024-06-16 16:28:44 +10:00
David Bomba 52752a8f09 Static Analysis 2024-06-16 14:35:56 +10:00
David Bomba 78333e332f Minor fixes: 2024-06-16 10:33:18 +10:00
David Bomba 9935847dc3 Static Analysis 2024-06-16 08:30:25 +10:00
David Bomba 109d5cfdca Static analysis 2024-06-15 17:34:08 +10:00
Benjamin Beganović d34efa963f
Update GoCardlessOAuthWebhookController.php 2024-06-15 00:14:03 +02:00
Benjamin Beganović bddb5d4b28 Refactor GoCardlessOAuthController to enable OAuth2 integration and set oauth2 flag to true. 2024-06-14 18:20:01 +02:00
Benjamin Beganović afe62f0aa8 Refactor access token and active status assignment in GoCardlessOAuthController 2024-06-14 18:18:21 +02:00
David Bomba 72aadc0c16 php-cs-fixer 2024-06-14 17:09:44 +10:00
David Bomba de853b3445 Fixes for tests 2024-06-13 10:55:03 +10:00
David Bomba 0edfc0d850 Fixes for tests 2024-06-13 10:54:43 +10:00
David Bomba 4e46511a8a meta analytics 2024-06-13 10:21:58 +10:00
Benjamin Beganović 19ef27b5e5 Refactor GoCardlessOAuthWebhookController for WebhookRequest 2024-06-12 19:33:33 +02:00
Benjamin Beganović 1f179aedaa Update payload with current config in GoCardlessOAuthController 2024-06-12 19:33:26 +02:00
David Bomba 6972d4d4b0 Allow parameter passing to pre-payments 2024-06-12 08:30:22 +10:00
Benjamin Beganović fa27afa6cd Update GoCardless OAuth Controller with company details 2024-06-11 19:50:41 +02:00
Benjamin Beganović f15fb4c412 Add GoCardless webhook controller for processing events 2024-06-11 19:50:34 +02:00
David Bomba 5937414ad3 Add twig linting 2024-06-11 08:52:56 +10:00
David Bomba 56ad60afb0 Refactors for einvoicing 2024-06-07 11:21:50 +10:00
David Bomba cdde25baf7 Static Analysis 2024-06-07 10:32:10 +10:00
David Bomba f4aae330eb Current company route 2024-06-06 21:12:15 +10:00
David Bomba a9c1357689 Add option to lock invoices at the end of the month - accrual accounting 2024-06-06 13:06:07 +10:00
Benjamin Beganović 46be0bf268 remove token from confirmation route 2024-06-05 19:26:00 +02:00
David Bomba cb5530398f Fixes for live designs 2024-06-04 19:15:23 +10:00
David Bomba 560aa249b7 Updates for preview controller 2024-06-04 19:11:06 +10:00
Benjamin Beganović 0f0c5a7de8 gocardless oauth connection 2024-06-03 20:01:01 +02:00
Dave Shoreman 6757edf5d1
Trim regional locales to two-letter country codes
GoCardless' Bank Account Data API requires two-letter ISO 639-1 country
codes. IN passes the full locale such as *en_GB* or *pt_BR*, which
causes an "unknown error" when selecting banks in Connect Accounts.

Note: Norwegian will use the Bokmål (`nb`) form over Nynorsk (`nn`).

Fixes #9566
2024-05-31 21:04:51 +01:00
David Bomba aa340d070c
Merge pull request #9558 from dshoreman/ds/preview-entity-numbers
"Real" entity numbers in Invoice Designer/Settings previews
2024-05-31 21:25:28 +10:00
David Bomba 7d98db8592 Remove redundant dependencies 2024-05-30 07:42:07 +10:00
Dave Shoreman e1d08d34bf
Apply formatted numbers to design editor preview
If a custom Invoice Number Pattern is defined, this will update the mock
invoice with a formatted entity number, rather than the EAN13 from faker
in the invoice factory. This doesn't apply once a real invoice has been
created, but it can still be useful for designing during initial setup.
2024-05-29 15:07:42 +01:00
David Bomba 64767924e9 Fixes for tests 2024-05-29 22:25:36 +10:00
David Bomba 3fb923e971 Add back schema builder 2024-05-27 08:05:13 +10:00
David Bomba 2f1648eb4e Refactor to remove laravel-data from application 2024-05-26 08:54:24 +10:00
David Bomba 1ef97ef2bb Updates for PHP version requirements 2024-05-26 07:57:05 +10:00
paulwer befbdc399d Merge branch 'v5-develop' of https://github.com/invoiceninja/invoiceninja into feature-inbound-email-expenses 2024-05-21 06:50:47 +02:00
David Bomba a1fa52dfd3 Updates for BTC payment driver 2024-05-19 19:14:46 +10:00
paulwer 9c9c4a998c Merge branch 'v5-develop' of https://github.com/invoiceninja/invoiceninja into feature-inbound-email-expenses 2024-05-19 06:46:54 +02:00
David Bomba edb219a361 Updated FACT json 2024-05-18 22:43:21 +10:00
David Bomba 2cc5fa4376 Clean up for einvoicing 2024-05-18 22:25:42 +10:00
David Bomba b57ec227f7 Fixes for encoding characters in imports 2024-05-16 11:55:00 +10:00
David Bomba 716bd6669e Ensure line items as cast to arrays for twig templates 2024-05-16 11:46:54 +10:00
David Bomba 5d50b77dcc Add type_id property to filterable 2024-05-16 10:34:38 +10:00
David Bomba 27f3a54ecf Fixes for file_get_contents 2024-05-15 09:29:43 +10:00
David Bomba e06e94363b Update static routes 2024-05-12 20:23:17 +10:00
David Bomba 483eec6c08 Stubs for schema 2024-05-12 20:11:01 +10:00
David Bomba 01dde73e95 Fixes for rounding 2024-05-10 07:19:52 +10:00
David Bomba 43c9f73092
Merge pull request #9501 from CarrnellTech/v5-develop
Redirect client to dashboard at login if enabled
2024-05-09 09:46:24 +10:00
CarrnellTech 49dc848841 Revert unnecessary changes 2024-05-08 23:41:01 +00:00
David Bomba 661fbb6cf9 Quality checks for inbound users 2024-05-06 09:09:10 +10:00
Carrnell Technical Solutions ba0eec48a0
Redirect client to dashboard at login if enabled 2024-05-05 15:05:46 -05:00
David Bomba 910e3f9482 Allow multiple stripe instances 2024-05-04 09:22:04 +10:00
David Bomba 048e21f9b2 Ensure redundant directory deleted 2024-04-29 16:50:04 +10:00
David Bomba 93de61d75d Reachability of update serversg 2024-04-28 08:11:51 +10:00
David Bomba 108ca2633d Bulk updates 2024-04-25 16:31:15 +10:00
David Bomba 4dedfd616b filter for recurring invoice filters 2024-04-25 06:50:55 +10:00
paulwer 8378f9c1d1 fixes 2024-04-24 08:49:02 +02:00
paulwer b2110de110 replace Log::info with nlog 2024-04-24 08:40:58 +02:00
David Bomba 0bd5a9db0c minor fixes 2024-04-24 09:21:00 +10:00
paulwer 2d091f3cb6 Merge branch 'v5-develop' of https://github.com/invoiceninja/invoiceninja into feature-inbound-email-expenses 2024-04-23 22:38:57 +02:00
David Bomba 4921eadc89 Updates for client reports 2024-04-23 12:45:43 +10:00
David Bomba 45f378eb9d Minor fixes 2024-04-20 10:58:29 +10:00
David Bomba 8cc17afdeb Remove reactivate button after action 2024-04-19 15:10:48 +10:00
David Bomba cacecbc086 minor fixes 2024-04-16 22:01:25 +10:00
David Bomba 9e12e32e29 Fixes for payment validations 2024-04-15 07:57:24 +10:00
David Bomba f65567a637 Update copyright 2024-04-12 14:15:41 +10:00
paulwer 9aa97d7dda spelling mistake 2024-04-07 16:35:57 +02:00
paulwer c1ec89b0a7 fixes for spam-blocking 2024-04-07 16:08:34 +02:00
paulwer c02a4fb08d minor adjustment according spam behavior 2024-04-07 13:58:10 +02:00
paulwer 9a733f06c0 Merge branch 'v5-develop' of https://github.com/invoiceninja/invoiceninja into feature-inbound-email-expenses 2024-04-07 13:26:28 +02:00
paulwer 832397a98e minor security updates 2024-04-07 13:26:10 +02:00
David Bomba e42a469d1a Fixes for test 2024-04-04 13:07:07 +11:00
David Bomba 8326387e8c
Merge pull request #9425 from turbo124/v5-develop
Bulk assignment of clients to a group
2024-04-04 09:34:03 +11:00
paulwer b7a29bb2c7 fix: getVendor / getClient 2024-04-03 15:01:57 +02:00
paulwer f0d61a8261 remove vendor email colums 2024-04-03 08:33:40 +02:00
paulwer 8e1dc42bfb prevent downloading actions, when sender is blocked 2024-04-03 08:06:39 +02:00
paulwer a1338cbbab fixes for postmark + inbound engine rework 2024-04-03 07:57:23 +02:00
David Bomba b6d1a561c3 Adjustments for RO E-invoicing 2024-04-03 16:03:52 +11:00
David Bomba 7c065d8997 Fixes for download methods for e-credits 2024-04-02 12:55:07 +11:00
David Bomba d72c6508de Implement throttling on Gateway Import Customer Router 2024-04-02 12:37:55 +11:00
David Bomba dd28cb0372 Bulk assignment of clients to a group 2024-04-02 11:28:42 +11:00
Benjamin Beganović fa5827eb44 Merge remote-tracking branch 'upstream/v5-develop' into 1314-subscriptions-v3 2024-04-01 19:09:13 +02:00
paulwer 60861e0afa Merge branch 'v5-develop' of https://github.com/invoiceninja/invoiceninja into feature-inbound-email-expenses 2024-04-01 16:07:30 +02:00
David Bomba 53d1c55acf Fixes for missing download actions for e-docs 2024-03-28 07:40:56 +11:00
David Bomba 7ae477faf3 Catch edge case when displaying document not available 2024-03-27 20:08:55 +11:00
David Bomba db35429234
Merge pull request #9405 from beganovich/1349-client-dashboard-2
Control client dashboard using setting
2024-03-27 10:24:30 +11:00
David Bomba 2f8f2f9597
Merge pull request #9408 from turbo124/v5-develop
Add client filters to exports
2024-03-27 10:16:27 +11:00
David Bomba 9fea05a3bf
Merge pull request #9406 from paulwer/fix-nordigen-disabled-account-email
FIX: missing nordigen account disabled email on BankIntegrationController
2024-03-27 10:14:00 +11:00
paulwer 1eda84211b fixes 2024-03-26 18:39:46 +01:00
Benjamin Beganović 3b5190326a Check for controller redirect 2024-03-26 17:11:24 +01:00
David Bomba dccf182b52 Add client filters to exports 2024-03-26 14:12:32 +11:00
paulwer 0983330187 minor fixes 2024-03-25 07:18:32 +01:00
paulwer a1b35909b0 brevo webhook validation 2024-03-25 07:16:26 +01:00
David Bomba fc624682ba Working on templates 2024-03-25 15:05:30 +11:00
David Bomba 1d07d48165 Improved experience for removing checkout fees 2024-03-25 09:08:16 +11:00
paulwer 91a048009a init postmark webhook 2024-03-24 21:53:17 +01:00
David Bomba 6511bcee35
Merge branch 'v5-develop' into v5-develop
Signed-off-by: David Bomba <turbo124@gmail.com>
2024-03-25 07:50:46 +11:00
paulwer e888cde7dd removing webhook soft-failes in favor for system logging 2024-03-24 13:32:52 +01:00
paulwer d712191012 minor changes 2024-03-24 13:10:45 +01:00
paulwer ad964ca61a Merge branch 'v5-develop' of https://github.com/invoiceninja/invoiceninja into feature-inbound-email-expenses 2024-03-24 12:54:55 +01:00
paulwer f43909141f brevo webhook + better attachement fetching cycle + fixes for brevo key integration namings 2024-03-24 10:53:20 +01:00
Benjamin Beganović 8adc7716d2 Add total_invoices calculation to DashboardController 2024-03-22 11:43:58 +01:00
David Bomba 0e5aa5e26e Checks for same client prior to attempted merge 2024-03-22 19:57:26 +11:00
Benjamin Beganović 2b509ab220 Disable dashboard redirect 2024-03-21 17:41:11 +01:00
Benjamin Beganović 31942cb401 Merge remote-tracking branch 'upstream/v5-develop' into 1314-subscriptions-v3 2024-03-21 16:27:23 +01:00
David Bomba 0048658099 Fixes for yodlee 2024-03-21 12:48:49 +11:00
David Bomba 2ef9856b41 Improve efficiency of login routes 2024-03-21 12:03:17 +11:00
David Bomba 200ed28e31 Improve efficiency of login routes 2024-03-21 12:02:54 +11:00
David Bomba f5f972ad6a Fixes for tests 2024-03-21 09:12:45 +11:00
David Bomba 869262b541
Merge branch 'v5-develop' into v5-develop
Signed-off-by: David Bomba <turbo124@gmail.com>
2024-03-20 22:09:53 +11:00
Lars Kusch ee147e0e4e
Merge branch 'v5-develop' into feature-einvoice-quote
Signed-off-by: Lars Kusch <lars@lars-kusch.de>
2024-03-19 15:45:40 +01:00
paulwer 9792ab71dc minor changes 2024-03-19 13:09:03 +01:00
paulwer 73bcf928e4 updates mailgun webhook loading message data on runtime 2024-03-19 12:56:39 +01:00
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
paulwer 74fca7de2e comment 2024-03-19 08:10:18 +01:00
David Bomba 0cada4e647 Fies for company-key path 2024-03-19 13:06:42 +11:00
David Bomba 3ef7d68eed Square factory 2024-03-19 10:38:54 +11:00
paulwer c80e3bf921 working mailgun inbound webhook 2024-03-18 08:04:54 +01:00
David Bomba 37e2e772f9 Import payment methods for checkout 2024-03-18 13:50:12 +11:00
David Bomba 86fc7a0662 Working on importing customers 2024-03-18 12:58:42 +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 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 8a54df3cf6 Update blacklist 2024-03-17 12:07:20 +11:00
Benjamin Beganović e9be90779a Merge remote-tracking branch 'upstream/v5-develop' into 1314-subscriptions-v3 2024-03-15 01:29:22 +01:00
David Bomba 0186368f39 Do not force delete tokens when logging out 2024-03-15 09:08:44 +11:00
Benjamin Beganović 7eb4235c43 Merge remote-tracking branch 'upstream/v5-develop' into 1314-subscriptions-v3 2024-03-14 16:21:25 +01:00
David Bomba f54fc8ccb2 minor fixes 2024-03-14 20:51:42 +11:00
David Bomba 4a8265e553 Fixes for test mailers 2024-03-14 09:09:04 +11:00
Benjamin Beganović 428b416de3 Merge remote-tracking branch 'upstream/v5-develop' into 1314-subscriptions-v3 2024-03-13 19:25:37 +01:00
David Bomba 1b999dd7d9 Updates 2024-03-13 10:36:41 +11:00
David Bomba b95ce4c2ec Fixes for stripe connect 2024-03-12 11:30:05 +11:00
Lars Kusch db54fa39ac Fixes for missing routes 2024-03-10 16:55:49 +01:00
Lars Kusch 99a211b823 Added new routes and adapted controllers 2024-03-10 15:40:25 +01:00
David Bomba cdf78d90c7 Minor updates for client unsubscribe 2024-03-10 19:53:52 +11:00
David Bomba f9a7c582b7 Updates for cache::pull 2024-03-09 16:42:27 +11:00
David Bomba 66452a9f2a Catch archived / deleted subscriptions 2024-03-09 16:35:00 +11:00
Benjamin Beganović 6c2ddae6ad Refactor client registration process 2024-03-06 17:38:18 +01:00
Benjamin Beganović 0c0e652245 Merge remote-tracking branch 'upstream/v5-develop' into 1314-subscriptions-v3 2024-03-04 17:32:23 +01:00
Benjamin Beganović 70aa749f28 Add validation for subscription steps 2024-03-01 13:42:44 +01:00
David Bomba 52f1c0bcfe Updates for client document filters 2024-03-01 08:58:56 +11:00
Benjamin Beganović a18f675e64 Add SubscriptionStepsController to handle subscription steps 2024-02-29 17:36:21 +01:00
David Bomba d9184bb0ab Fixes for stripe connect 2024-02-29 21:34:29 +11:00
David Bomba 631527e8e3 Fixes for redirect after stripe connect 2024-02-29 19:58:59 +11:00
David Bomba 3772d2a165 Updates for smtp 2024-02-29 14:02:32 +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
David Bomba d3cd6765bb Fixes for taxes not displaying 2024-02-24 13:28:19 +11:00
Benjamin Beganović 4cee352009 Merge remote-tracking branch 'upstream/v5-develop' into 1314-subscriptions-v3 2024-02-21 18:02:10 +01:00
David Bomba 14a93eda0b Minor fixes 2024-02-21 09:13:40 +11:00
David Bomba 328d00e235 Improve parseFloat function 2024-02-20 13:29:30 +11:00
David Bomba 25df7eacad Fixes for missing variables prop in pre payments 2024-02-20 07:28:53 +11:00
David Bomba e87c618778 Updated 2FA error message response 2024-02-19 17:28:15 +11: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 26a7e73694 Adjustments for eager loading 2024-02-18 16:29:16 +11:00
David Bomba 6c7df568dc Ensure port is int for SMTP 2024-02-18 16:19:09 +11:00
David Bomba 4e32ac6f1a Add form request for SMTP checks 2024-02-17 06:39:33 +11:00
David Bomba 998dd1c16c Add Smtp check route 2024-02-16 13:38:22 +11:00
David Bomba 8039c1a19d Fixes for variable display 2024-02-16 08:44:26 +11:00
Benjamin Beganović 38d9054650 Merge remote-tracking branch 'upstream/v5-develop' into 1314-subscriptions-v3 2024-02-13 18:50:16 +01:00
David Bomba c5b6938447 php cs fixer 2024-02-13 15:25:18 +11:00
David Bomba 9593c7c820 Minor fixes for task start date calculations 2024-02-10 13:40:12 +11:00
Benjamin Beganović e5f3d19c5d Add v3 method to SubscriptionPurchaseController 2024-02-08 19:55:29 +01:00
David Bomba 61aeed7321 Add client documents route 2024-02-08 09:51:40 +11:00
David Bomba f16e8fdd15 Fixes for KRW currency formatting 2024-02-07 07:42:46 +11:00
Benjamin Beganović ff3683f5bd Add validation for contact information in payment processing 2024-01-31 18:47:30 +01:00
David Bomba 65e7712378 Updated translations 2024-01-31 14:44:16 +11:00
David Bomba c2af62fd4d Send users to overview page instead of edit for React 2024-01-30 15:30:40 +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 0d9b40dcb6 Fixes for subscription switching 2024-01-28 11:05:50 +11:00
David Bomba 849a9dc113 Updates for mailers on hosted platform 2024-01-27 15:43:37 +11:00
David Bomba 34b33bc917 Updates for paypal auth 2024-01-25 20:33:47 +11:00
David Bomba f325370986
Merge pull request #9191 from turbo124/v5-develop
Prevent reminder fees being taxes in DE region
2024-01-24 14:46:49 +11:00
David Bomba 76d159ee02
Merge pull request #9172 from beganovich/1297
E-mail preferences links
2024-01-24 14:40:05 +11:00
David Bomba 26877f905f Fixes for quotes 2024-01-24 08:25:28 +11:00
David Bomba 48374cf009 Updates for unsubscribe 2024-01-22 10:52:30 +11:00
David Bomba 1f77856829 Fixes for bank transactions 2024-01-21 13:47:25 +11:00
paulwer 1d92b91fc6 merge cleanups 2024-01-20 08:53:47 +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 8aef589fe0 Updates for search controller 2024-01-20 13:41:07 +11:00
Benjamin Beganović 89309ac713 Update email preferences based on request action 2024-01-19 15:20:19 +01:00
David Bomba f6402f87a5 Improvements for unsubscribe links 2024-01-19 13:45:24 +11:00
Benjamin Beganović 5fba841ce6 Add email notification for client unsubscribe 2024-01-18 16:52:19 +01:00
Benjamin Beganović 4377a05716 wip 2024-01-17 17:41:54 +01:00
David Bomba cc03d28988 Minor fixes 2024-01-17 11:43:45 +11:00
David Bomba 642748897b Fixes for tax exports 2024-01-17 06:50:13 +11:00
David Bomba 809dc58a87 Working on webhooks for mailgun 2024-01-16 15:59:29 +11:00
David Bomba 42c486e4c3 Static analysis 2024-01-14 15:51:31 +11:00
David Bomba 0ba333898e Additional checks to prevent users from inadvertantly migrating over their production data 2024-01-14 15:17:15 +11:00
David Bomba 40086db271 cs fixer 2024-01-14 15:05:00 +11:00
David Bomba bc27d8b92f Assign an invoie to a subscription 2024-01-14 12:34:40 +11:00
David Bomba 077d64bbf6 Add translations 2024-01-13 18:04:03 +11:00
David Bomba f37c01bf50
Merge pull request #9134 from paulwer/fix-nordigen-transaction-id
fix: nordigen transaction id should be string
2024-01-12 17:25:38 +11:00
David Bomba afd563b6c3 Fixes for purchase order previews 2024-01-12 12:14:09 +11:00
David Bomba 4cc65fcb40 Updates for status calculations for recurring invoices. 2024-01-11 08:41:39 +11:00
paulwer a8b8680447 fix related to not ractivating deleted bank_integrations 2024-01-10 15:34:25 +01: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
David Bomba 6c1a189a81 Fixes for quote/credit events 2024-01-03 22:06:52 +11:00
David Bomba b83669d0b0 minor cleanup for nordigen 2023-12-29 14:19:27 +11: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 8660982c02 revert local changes for testing 2023-12-28 09:29:37 +01:00
paulwer 3c525a38b6 updates 2023-12-28 09:24:32 +01:00
paulwer ac69a4f717 auth for webhook request with query-parameter "token" 2023-12-28 09:02:51 +01:00
David Bomba b69e9a3ae1 Fixes for passing Nordigen locales 2023-12-27 14:05:19 +11:00
David Bomba d0358086fc bank integration cleanup 2023-12-26 14:31:03 +11:00