1
0
mirror of https://github.com/invoiceninja/invoiceninja.git synced 2024-11-14 15:13:29 +01:00
Commit Graph

22154 Commits

Author SHA1 Message Date
Benjamin Beganović
7b7974fbfa clean up channels 2024-09-20 18:35:53 +02:00
Benjamin Beganović
0a5ac9b332 add translation for invoice status change 2024-09-19 16:25:35 +02:00
Benjamin Beganović
e4a5821272 define channel for accessing invoice presence 2024-09-18 18:10:47 +02: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
Benjamin Beganović
693f4e0f6b broadcast event on invoice.paid 2024-09-17 18:57:51 +02:00
Benjamin Beganović
f5d9ca5174 update pusher conf 2024-09-17 18:37:27 +02:00
David Bomba
984a8666aa
Merge pull request #10001 from turbo124/v5-develop
Powerboard payment driver
2024-09-17 10:44:41 +10:00
David Bomba
ee637b2555 Resources 2024-09-17 10:44:25 +10: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
David Bomba
715a9f34a6 Add migrations 2024-09-17 10:06:11 +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
c9db1688fd Remove annotations from tests 2024-09-17 07:02:30 +10:00
David Bomba
1a438ecd64 Remove annotations from tests 2024-09-16 21:13:55 +10:00
David Bomba
56cbc3f58b Fixes for php unit 2024-09-16 21:12:47 +10:00
David Bomba
6a7dd0351b phpunit 11 fixes 2024-09-16 20:42:02 +10:00
David Bomba
cf28dffab8 Process Isolation 2024-09-16 20:09:56 +10:00
David Bomba
0c79897987 Update to phpunit 11 2024-09-16 20:06:23 +10:00
David Bomba
77b5e220c6 Update .env.example vars 2024-09-16 19:54:06 +10:00
David Bomba
c94fc8a6da Update .env.example vars 2024-09-16 19:44:22 +10: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
818e47adff Update .env.example vars 2024-09-16 18:37:27 +10:00
David Bomba
a9e3533647
Merge pull request #9996 from turbo124/v5-develop
Roll back for PHP 8.3 tests
2024-09-16 16:58:59 +10:00
David Bomba
a2f371e814 Roll back for PHP 8.3 tests 2024-09-16 16:58:40 +10:00
David Bomba
6d67333431
Merge pull request #9995 from turbo124/v5-develop
Updated lock
2024-09-16 16:57:42 +10:00
David Bomba
36b5a595f1 Updated lock 2024-09-16 16:57:24 +10:00
David Bomba
cdacdc851e
Merge pull request #9042 from paulwer/feature-inbound-email-expenses
Feature: inbound email expenses & mindee ocr
2024-09-16 16:56:05 +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
209d335df5
Merge pull request #9994 from turbo124/v5-develop
New payment flow + einvoicing fixes
2024-09-16 16:53:42 +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
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