1
0
mirror of https://github.com/invoiceninja/invoiceninja.git synced 2024-11-13 22:54:25 +01:00
Commit Graph

12627 Commits

Author SHA1 Message Date
David Bomba
105b5c967b Fixes for tests 2024-10-02 10:59:14 +10:00
David Bomba
002e4a7aab Fixes for static analysis 2024-10-02 10:05:28 +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
David Bomba
42733f2679 Fixes for template actions 2024-10-02 07:32:52 +10:00
Benjamin Beganović
ff4de1a901 add x-socket-id to cors middlewawre 2024-10-01 16:45:52 +02:00
Benjamin Beganović
2a4ad19ed2
update controller 2024-10-01 11:10:44 +02:00
David Bomba
35cf47b4c1 Minor fixes 2024-10-01 19:01:01 +10:00
David Bomba
6dc5e9927a Small refactor to auto bill query 2024-10-01 18:25:46 +10:00
David Bomba
4ef2ff9bae Improve try/catch with transaction rollbacks 2024-10-01 13:03:28 +10: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
2072de908a Additional query filters for large auto billing sequences 2024-09-30 17:02:19 +10:00
David Bomba
e0e3c05e6c Add logging for self update 2024-09-30 16:59:44 +10:00
David Bomba
847c2cce66 Reduce touch events 2024-09-30 15:38:10 +10:00
David Bomba
67a7449ffc Ensure activities have account_id set 2024-09-30 10:33:51 +10:00
David Bomba
57bc2f555a Remove % fee if not set 2024-09-30 07:57:22 +10:00
David Bomba
49edd830c7 Small fixes for removing gateway fees 2024-09-29 18:23:50 +10:00
David Bomba
0a4d00158c null safety not required 2024-09-29 16:52:34 +10:00
David Bomba
a964767137 Updated translations 2024-09-29 15:34:13 +10:00
David Bomba
8c84eeaaf8 Fixes for scheduler validation 2024-09-29 14:42:02 +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
256d30ee66 Minor updates 2024-09-29 14:33:22 +10:00
David Bomba
498fb51faa Minor updates 2024-09-29 14:12:54 +10:00
David Bomba
320022155e Updates for postmark webhhoks 2024-09-29 14:11:33 +10:00
Benjamin Beganović
80cdf53a39 skip broadcasting event to other users 2024-09-27 19:48:50 +02:00
David Bomba
5732794681 Fixes for inbound validation of payments 2024-09-26 16:06:16 +10:00
David Bomba
6afcb90ba4 Prevent queries from unrelated tables 2024-09-26 15:02:19 +10:00
David Bomba
69834c9362 Fixes for invalid locale 2024-09-26 14:40:02 +10:00
David Bomba
2ceaf880b8 Clean up for handling postmark email failures 2024-09-26 14:35:33 +10:00
David Bomba
5bb049df34 Fixes for 429 2024-09-26 13:54:06 +10:00
David Bomba
6d0c008b69 Updates for CBA Powerboard 2024-09-26 13:48:28 +10:00
David Bomba
1e5faf2ecd Fixes for duplicate mollie requests 2024-09-26 13:19:01 +10:00
David Bomba
5beaa80786 Fixes for product sales export 2024-09-26 12:54:14 +10:00
David Bomba
f184f38819
Merge pull request #10045 from turbo124/v5-develop
Fixes for Rotessa
2024-09-26 12:04:43 +10:00
David Bomba
ce181b976a Updates for rotessa 2024-09-26 12:04:01 +10:00
Benjamin Beganović
e07cf0603c force sandbox url for specific company 2024-09-25 17:46:31 +02:00
David Bomba
f5226d342f QB Sync 2024-09-25 20:16:16 +10:00
David Bomba
94fb81c57b Small fixes for QB oauth 2024-09-25 14:20:49 +10:00
David Bomba
4dde0cfbb6 minor fixes 2024-09-25 12:07:16 +10:00
David Bomba
d99886d401 minor fixes 2024-09-25 12:04:19 +10:00
David Bomba
55b38a2172 Updates for powerboard 2024-09-25 12:03:33 +10:00
David Bomba
aca1f3c413 minor fixes 2024-09-25 10:27:14 +10:00
David Bomba
9d6d6c2254 Minor fixes 2024-09-25 09:16:26 +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
64ced161b7 Update CBA powerboard settings after a gateway update 2024-09-25 07:22:10 +10:00
David Bomba
b91b1fca7c Update CBA powerboard settings after a gateway update 2024-09-25 07:21:25 +10:00
David Bomba
47a7d97e4f
Merge pull request #9584 from beganovich/1403-gocardless
GoCardless: OAuth
2024-09-25 06:29:18 +10:00
David Bomba
3b8aef5e58 Fixes for CBA Powerboard 2024-09-24 17:31:35 +10:00
David Bomba
033ef9c492 Fixes for CBA Powerboard 2024-09-24 17:20:00 +10:00
David Bomba
bfe278e639 Fixes for CBA Powerboard 2024-09-24 17:00:24 +10:00
David Bomba
8d636fd0a3 Fixes for CBA Powerboard 2024-09-24 16:58:49 +10:00
David Bomba
a593d2b9d9 Updates for QB discounts 2024-09-24 15:58:57 +10:00
David Bomba
52adc55c9c Fixes for static analysis 2024-09-24 14:49:19 +10:00
David Bomba
cb7c87e053 Refactor for QB sync 2024-09-24 14:15:11 +10:00
David Bomba
8fadba5545 Invoice Sync 2024-09-24 12:46:16 +10:00
David Bomba
6f3e56a2a2 Fixes for tests 2024-09-24 09:31:52 +10:00
David Bomba
0d6820851f Fixes for gateway id 2024-09-24 09:22:04 +10:00
David Bomba
2193da9f6f Fixes for gateway id 2024-09-24 09:21:44 +10:00
David Bomba
ae31a457da Fixes for gateway id 2024-09-24 09:15:22 +10:00
David Bomba
16d716230b Fixes for cba 2024-09-24 09:08:47 +10:00
David Bomba
3dc5fb2dde Minor fixes 2024-09-24 08:03:39 +10:00
David Bomba
174a02b52a QB SYNC 2024-09-24 07:22:53 +10:00
Benjamin Beganović
ad1c49172a with_close_button prop 2024-09-23 17:11:34 +02:00
Benjamin Beganović
c7ba9cb908 Merge remote-tracking branch 'upstream/v5-develop' into 1403-gocardless 2024-09-23 16:00:24 +02:00
David Bomba
acbb5d475c Fixes for locked invoice status 2024-09-23 16:34:13 +10:00
David Bomba
28775c087e Quickbooks sync 2024-09-23 13:36:12 +10:00
David Bomba
80f34caccf Quickbooks sync 2024-09-23 12:57:27 +10:00
David Bomba
8279bc2ed2 Product sync for the win! 2024-09-23 12:50:19 +10:00
David Bomba
d87f8d8be0 Fixes for refreshing tokens 2024-09-23 12:44:34 +10:00
David Bomba
8f83ca660c Wire up quickbooks webhooks 2024-09-23 12:43:43 +10:00
David Bomba
f739936fef Rename quickbooks import 2024-09-23 07:59:54 +10:00
David Bomba
3a4bb767bf Fixes for tests 2024-09-23 07:55:53 +10:00
David Bomba
3f59417ab1 Add SyncInterface 2024-09-23 07:37:50 +10:00
David Bomba
38fb55523a Fixes for castables 2024-09-23 07:27:28 +10:00
David Bomba
09b803d9dc Updates for castables 2024-09-23 07:16:34 +10:00
David Bomba
20088f10c4 Fixes for reminders when calculating across negative GMT timezones. 2024-09-23 06:33:30 +10:00
David Bomba
702ec48261 Fixes for reminder schedule tooltips 2024-09-23 05:26:17 +10:00
David Bomba
01a42bb7e2 QB Sync 2024-09-22 19:27:34 +10: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
b1b301cc0c
Merge branch 'v5-develop' into v5-develop
Signed-off-by: David Bomba <turbo124@gmail.com>
2024-09-22 06:37:16 +10:00
David Bomba
c1bff76048 Fixes for translations 2024-09-22 06:32:09 +10:00
David Bomba
0c4f63b337 Ad vi lang 2024-09-21 16:30:13 +10:00
Benjamin Beganović
3bbc361b29
Merge pull request #10005 from beganovich/1483-websockets
WebSockets: Add broadcast events
2024-09-20 19:04:25 +02:00
David Bomba
53d92a67a9 Updated version 2024-09-20 10:08:37 +10:00
David Bomba
92ba61be51 QB imports 2024-09-19 20:12:56 +10:00
David Bomba
6afd7a8970 Fixes for quickbooks sync 2024-09-19 16:44:30 +10:00
David Bomba
1fd186e1ec Fixes for quickbooks sync 2024-09-19 16:39:53 +10:00
David Bomba
23ad59967e minor fixes 2024-09-19 15:00:58 +10:00
David Bomba
eebf72d042 Handle purchase order previews from designer 2024-09-19 14:47:51 +10:00
David Bomba
9977f2c47e Minor fixes 2024-09-19 13:48:02 +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
2aba873d16 remove blockonomics payment type 2024-09-19 09:55:03 +10:00
David Bomba
8dffba42d6 Refactor blockonomics JS for one page checkout 2024-09-19 09:45:08 +10:00
David Bomba
19cf39786e Fixes for blockonomics 2024-09-19 08:17:51 +10:00
David Bomba
5af3498d5a Cleanup 2024-09-19 08:04:24 +10:00
David Bomba
632be20326 Cleanup 2024-09-19 07:45:00 +10:00
Benjamin Beganović
a59e0388c0 refactor invoice was paid 2024-09-18 17:44:27 +02:00
Benjamin Beganović
48a6053100 extract broadcasting properties 2024-09-18 17:44:14 +02:00
Benjamin Beganović
d12e277230 update channel name 2024-09-18 13:12:05 +02:00
David Bomba
6f7cb38e37 Fixes for blockonomics 2024-09-18 21:11:25 +10:00
David Bomba
7f936ad18b Fixes for blockonomics 2024-09-18 17:12:52 +10:00
Benjamin Beganović
693f4e0f6b broadcast event on invoice.paid 2024-09-17 18:57:51 +02:00
David Bomba
20b04a266f merge 2024-09-17 10:17:07 +10:00
David Bomba
114b58cdc4
Beganovich 1513 powerboard (#103)
* make container nicer

* assets rebuild

* authorize powerband card (3ds)

* add reference to build file

* update authorize (3ds) view

* assets rebuild

* unify 3ds and non-3ds auth/pay

* assets rebuild

* authorize

* pay

* update vite refs

* pay

* hide authorize button

* intercepting form on authorize

* assets build

* wip

* init powerboard in data ref

* fixes for blank placeholders

* reset the form on failed 3ds

* handling unsuccessful errors

* send email on payment failed

* fixes for 3ds fail on auth

* assets rebuild

* make card_name required

* make card_name required (on auth)

* fixes for blocked pay-now button

* fixes for reload

* fixes for reload

* build

* Fixes for broken powerboard

* make client name required

* skip fields checking if no required fields

* on request, return json response

* check for plain not_authenticated response

* flash message when no action is present

* fixes for exec order on token

* assets build

* check for plain not_authenticated response (pay)

* assets build

* adjustments for minimum payments

* Add text decoration to terms button

* Improvements for subscriptions and new payment flow

---------

Co-authored-by: Benjamin Beganović <k1pstabug@gmail.com>
2024-09-17 10:16:10 +10:00
David Bomba
b1d92d8354 Merge branch 'powerboard' into v5-develop 2024-09-17 10:09:53 +10:00
Benjamin Beganović
abe8bbcd5d
Refactor PowerBoard (#102)
* make container nicer

* assets rebuild

* authorize powerband card (3ds)

* add reference to build file

* update authorize (3ds) view

* assets rebuild

* unify 3ds and non-3ds auth/pay

* assets rebuild

* authorize

* pay

* update vite refs

* pay

* hide authorize button

* intercepting form on authorize

* assets build

* wip

* init powerboard in data ref

* fixes for blank placeholders

* reset the form on failed 3ds

* handling unsuccessful errors

* send email on payment failed

* fixes for 3ds fail on auth

* assets rebuild

* make card_name required

* make card_name required (on auth)

* fixes for blocked pay-now button

* fixes for reload

* fixes for reload

* build

* make client name required

* skip fields checking if no required fields

* on request, return json response

* check for plain not_authenticated response

* flash message when no action is present

* fixes for exec order on token

* assets build

* check for plain not_authenticated response (pay)

* assets build
2024-09-17 10:05:19 +10:00
David Bomba
b1f1eb0ccd Fixes for tests 2024-09-17 07:21:12 +10:00
David Bomba
56cbc3f58b Fixes for php unit 2024-09-16 21:12:47 +10:00
cnohall
9848a54192 add ?reset=1 to getBTCAdress only when environment is in development 2024-09-16 18:20:53 +09:00
David Bomba
ab9b96d7f2 Update .env.example vars 2024-09-16 18:52:44 +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
David Bomba
f8698c0270
Merge branch 'v5-develop' into v5-develop
Signed-off-by: David Bomba <turbo124@gmail.com>
2024-09-16 16:53:34 +10:00
David Bomba
db7c21e761 Fixes for expense engine 2024-09-16 16:47:57 +10:00
David Bomba
ff695cdad0 improve validation 2024-09-16 15:59:39 +10:00
paulwer
3f0f5663a9 fix: mindee taxation transform issue 2024-09-16 06:57:02 +02:00
David Bomba
0c61555739 Additional props for einvoicing 2024-09-16 14:04:22 +10:00
David Bomba
9c6568aae1 Split einvoice gateways 2024-09-16 13:52:46 +10:00
David Bomba
bfbf7f5c6a Split einvoice gateways 2024-09-16 13:35:23 +10:00
David Bomba
737e18aa42 Split einvoice gateways 2024-09-16 13:12:46 +10:00
David Bomba
50faf3261b qvalia 2024-09-16 11:50:19 +10:00
David Bomba
fb46889bb4 qvalia 2024-09-16 10:59:23 +10:00
David Bomba
6f25be937d Qvalias 2024-09-16 10:52:12 +10:00
David Bomba
2221353622 Add duplicate request checks on bulk invoice actions 2024-09-16 10:06:34 +10:00
David Bomba
527b1263ce Minor fixes 2024-09-16 09:44:11 +10:00
David Bomba
e3559c4a5f Clean up 2024-09-16 09:32:39 +10:00
David Bomba
2464556ef2 Switch to HTTP facade 2024-09-16 09:30:05 +10:00
cnohall
3cfffa09c4 Improve logic in processWebhookRequest to handle more cases 2024-09-15 19:58:18 +09: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
812bc91947 Updates for PEPPOL 2024-09-15 14:40:52 +10:00
David Bomba
37f28d8a31 Add 3 autonomous regions of spain 2024-09-15 13:24:06 +10:00
David Bomba
506f7b5d7a Add 3 autonomous regions of spain 2024-09-15 13:23:49 +10:00
David Bomba
02d93356aa Add 3 autonomous regions of spain 2024-09-15 12:35:27 +10:00
David Bomba
c812be495c Fixes for passinig institution ID for nordigen 2024-09-15 11:01:31 +10:00
cnohall
2687483cd8 Add todo comment for missed logic in processWebhookRequest 2024-09-15 09:52:45 +09:00
David Bomba
d93e3a77b3 Add tax type for PEPPOL 2024-09-14 19:16:54 +10:00
Arne Breitsprecher
7892c6554d
Merge branch 'v5-develop' into patch-einvoice
Signed-off-by: Arne Breitsprecher <arnebr@gmail.com>
2024-09-13 15:30:24 +02:00
Arne Breitsprecher
6c83ccc1dd
E-Invoice: Payment means type codecontains a code for credit transfer only 30, 58 are allowd 2024-09-13 15:25:39 +02:00
cnohall
730961d7b1 remove commented code 2024-09-13 13:08:13 +09:00
cnohall
eba06f2dfd Simplify Logic 2024-09-13 13:03:46 +09:00
cnohall
56e327a238 final clean ups before review 2024-09-13 12:58:38 +09:00
cnohall
cfe26d06ec clean up functions 2024-09-13 12:26:22 +09:00