Benjamin Beganović
a9ac839fc9
Merge branch 'v5-develop' into gocardless-direct-debit
2021-10-19 16:29:50 +02:00
Benjamin Beganović
a8f16deaf7
Tests
2021-10-19 16:18:14 +02:00
David Bomba
5f8b03cc58
minor fixes
2021-10-18 21:46:26 +11:00
David Bomba
68a8715c6d
Fixes for tests
2021-10-17 14:21:13 +11:00
David Bomba
895cc7d926
Minor fixes for tests
2021-10-17 13:59:43 +11:00
Benjamin Beganović
81b06c25cd
Tests
2021-10-14 18:50:01 +02:00
David Bomba
4aec8fcc5f
Merge pull request #6838 from turbo124/v5-develop
...
Refactor invitations
2021-10-14 18:08:31 +11:00
David Bomba
0cfe5bc39a
Refactor invitations
2021-10-14 16:25:09 +11:00
David Bomba
f038073b4a
Merge pull request #6827 from beganovich/v5-726
...
Stripe: SEPA improvements
2021-10-14 05:41:07 +11:00
Benjamin Beganović
e67da85136
Remove bank account
2021-10-13 15:42:05 +02:00
Benjamin Beganović
25525308fc
Pay with saved bank account
2021-10-13 15:41:32 +02:00
Benjamin Beganović
ce8b2c76a1
Pay with new bank account & save for future
2021-10-13 15:40:48 +02:00
Benjamin Beganović
895e93bf04
Pay with new bank account
2021-10-13 15:39:29 +02:00
Benjamin Beganović
278f764e19
Scaffold SEPA test
2021-10-13 15:27:16 +02:00
David Bomba
3b8ef9ccd9
Minor fixes for credit - paid - to - dates
2021-10-12 15:49:05 +11:00
David Bomba
a91c6b9a2f
Tests for credit payments
2021-10-12 13:59:35 +11:00
David Bomba
cc54300607
Tests for credit payments
2021-10-11 21:13:11 +11:00
David Bomba
8ce94012fb
Credits fix
2021-10-05 13:49:15 +11:00
David Bomba
e1b64d3515
Merge pull request #6770 from beganovich/v5-720
...
Mollie: iDEAL
2021-10-05 08:07:59 +11:00
Benjamin Beganović
de73fbc234
Tests: Failed/cancelled payments
2021-10-04 16:15:21 +02:00
Benjamin Beganović
bc6719e4fb
Tests: Open payments
2021-10-04 16:12:51 +02:00
Benjamin Beganović
e48018067b
Tests: Successful payments
2021-10-04 16:11:50 +02:00
Benjamin Beganović
c461212d8e
Scaffold IDEALTest
2021-10-04 16:07:53 +02:00
Benjamin Beganović
9b52ad39e9
Tests: Paying without method preauthorized
2021-10-04 13:44:57 +02:00
Benjamin Beganović
cd3d0efb7a
Tests: Setup
2021-10-04 13:40:48 +02:00
Benjamin Beganović
078330e1f0
Scaffold ACHTest
2021-10-04 13:40:16 +02:00
Benjamin Beganović
1849f2cc24
Update tests
2021-09-26 21:12:37 +02:00
Benjamin Beganović
060b8542a0
Merge remote-tracking branch 'upstream/v5-develop' into v5-mollie-bancontact
2021-09-26 21:09:01 +02:00
Benjamin Beganović
a2a0bcf841
Merge remote-tracking branch 'upstream/v5-develop' into v5-mollie-kbc
2021-09-26 20:55:42 +02:00
Benjamin Beganović
29e006f950
Tests: Failed/canceled payments
2021-09-24 23:51:39 +02:00
Benjamin Beganović
a6564e321b
Tests: Successful payments
2021-09-24 23:48:24 +02:00
Benjamin Beganović
9d46052752
Scaffold BancontactTest
2021-09-24 23:47:02 +02:00
Benjamin Beganović
dec33daae3
Tests: Canceled payments
2021-09-24 23:26:36 +02:00
Benjamin Beganović
76f646fc81
Tests: Successful payments
2021-09-24 23:23:16 +02:00
Benjamin Beganović
4dfaf8f1a6
Scaffold KBCTest
2021-09-24 23:18:48 +02:00
Benjamin Beganović
8b569f3f5a
Tests: Pending payment
2021-09-24 22:40:39 +02:00
Benjamin Beganović
73581740df
Tests: Successful payment
2021-09-24 22:39:17 +02:00
Benjamin Beganović
8790ccef2e
Scaffold BankTransferTest
2021-09-24 22:31:31 +02:00
Benjamin Beganović
6bedf13fdc
Uncomment & fix gateway key
2021-09-24 22:31:19 +02:00
David Bomba
026d3e17a7
Additional currencieS
2021-09-23 22:07:07 +10:00
David Bomba
8794753382
Fixes for test data
2021-09-22 18:47:57 +10:00
=
fb61138e73
Square Payment DriveR
2021-09-19 21:10:27 +10:00
David Bomba
dc790559e9
Merge branch 'v5-develop' into recurring_expenses
2021-09-15 10:16:24 +10:00
David Bomba
618027dcd8
Add gross line and subtotals
2021-09-15 10:00:29 +10:00
David Bomba
33c05b1ad0
Add exclusive taxes to line items
2021-09-15 09:02:25 +10:00
David Bomba
02de2607e0
Fixes for recurring expenses
2021-09-14 18:52:54 +10:00
David Bomba
b12190e554
Add fixing of invitations into check data script
2021-09-08 09:29:20 +10:00
David Bomba
65bc26ab79
Start and Stop Recurring Expenses
2021-09-07 09:02:23 +10:00
David Bomba
d575fac950
Fixes for edge cases when applying :MONTH in invoice pdfs
2021-09-06 11:48:08 +10:00
David Bomba
b06d761c8e
fixes for edge case when deleting a payment on a deleted invoice
2021-09-06 11:04:00 +10:00
David Bomba
69c5891723
Working on testing scenarios
2021-09-06 10:22:33 +10:00
David Bomba
72a9584d67
Working on testing scenarios
2021-09-06 09:42:19 +10:00
David Bomba
de32d57b5b
Working on testing scenarios
2021-09-06 09:37:35 +10:00
David Bomba
73315ed1ea
Merge branch 'v5-develop' into v5-develop
2021-08-31 18:22:29 +10:00
David Bomba
0aea5eb7cc
Fixes for tests
2021-08-31 18:21:06 +10:00
David Bomba
a183f058d4
Password protection on company tests
2021-08-31 15:50:34 +10:00
David Bomba
fd0a162197
Fixes for tests
2021-08-31 10:16:26 +10:00
Benjamin Beganović
5b8347a184
Fixes for tests
2021-08-30 12:34:45 +02:00
David Bomba
4ca034c9f6
Fixes for import correcting amounts
2021-08-30 07:53:51 +10:00
Benjamin Beganović
8467c60a3b
Test removing ACH account
2021-08-27 19:46:20 +02:00
Benjamin Beganović
a89f5a8fc0
Test paying with ACH
2021-08-27 19:45:59 +02:00
Benjamin Beganović
3b22fc5e17
Test adding bank account
2021-08-27 19:45:45 +02:00
Benjamin Beganović
ab90db5295
Scaffold ACHTest
2021-08-27 19:36:21 +02:00
Benjamin Beganović
0468363c8d
Assets production build
2021-08-27 17:32:28 +02:00
=
577eedb457
Recurring expenses cron job
2021-08-24 21:57:51 +10:00
David Bomba
06157e95a6
Recurring Quotes Tests
2021-08-24 15:32:22 +10:00
David Bomba
bab9f222ff
Recurring Quotes Tests
2021-08-24 15:05:35 +10:00
David Bomba
8d15e181c3
Tests for recurring Expenses
2021-08-24 11:32:33 +10:00
David Bomba
2bafe5d1fc
Recurring Expenses
2021-08-24 11:29:56 +10:00
David Bomba
174248e03d
Events
2021-08-24 11:23:53 +10:00
=
f315ebd715
Fixes for tests
2021-08-21 16:24:00 +10:00
Benjamin Beganović
7fe8fff43b
Tests: Standalone credit card authorization
2021-08-18 18:00:03 +02:00
Benjamin Beganović
7cf209e87a
Tests: Removing th ecredit card
2021-08-18 17:59:31 +02:00
Benjamin Beganović
aaf84e0e3b
Tests: Payment with saved credit card
2021-08-18 17:59:12 +02:00
Benjamin Beganović
c10a636272
Tests: Payment with new credit card & save for future use
2021-08-18 17:58:50 +02:00
Benjamin Beganović
6b4e669462
Tests: Payment with new credit card Payment with new credit card
2021-08-18 17:58:17 +02:00
Benjamin Beganović
75f55b8113
Scaffold test case for credit card
2021-08-18 17:54:51 +02:00
=
f07905a0bc
Minor fixes
2021-08-18 22:12:10 +10:00
=
c016f5d08a
Merge eWay payment driver
2021-08-18 21:21:05 +10:00
David Bomba
d768c334cb
Fixes for line items
2021-08-17 18:45:00 +10:00
Benjamin Beganović
ec9d2cc292
Update order of tests
2021-08-15 16:26:18 +02:00
Benjamin Beganović
fc2094b951
Credit card: Pay with saved card
2021-08-15 16:26:00 +02:00
Benjamin Beganović
f6ee61d985
Credit card: Pay with new card and save for future use
2021-08-15 16:25:42 +02:00
Benjamin Beganović
79306ec4be
Credit card: Pay with new
2021-08-15 16:25:05 +02:00
Benjamin Beganović
c108a5bcfc
Credit card: Removing test
2021-08-15 16:24:26 +02:00
Benjamin Beganović
1d1ca46aac
Credit card: Authorizing test
2021-08-15 16:23:37 +02:00
Benjamin Beganović
5d12c331ca
Scaffold CreditCardTest
2021-08-15 16:18:26 +02:00
David Bomba
8484b3e024
FIxes for client validation
2021-08-13 18:45:19 +10:00
David Bomba
05fafb2f0e
Apply payment amount
2021-08-13 11:30:48 +10:00
David Bomba
bc81043973
Fixes for Molli
2021-08-11 16:43:20 +10:00
David Bomba
7b73104a45
Merge branch 'paytrace' into v5-develop
2021-08-11 10:03:02 +10:00
=
9b3763a203
Tests for email quotas
2021-08-07 19:56:56 +10:00
Benjamin Beganović
dc2f49fb45
Tests for ACH integer / minimum value
2021-08-05 13:50:51 +02:00
Benjamin Beganović
8c8be024a3
Tests for number_format used in Mollie
2021-08-03 14:36:18 +02:00
=
b95b80fc32
Merging Clients
2021-08-01 17:21:08 +10:00
David Bomba
2d6e2e5976
Fixes for tests
2021-08-01 08:44:04 +10:00
David Bomba
2998b1ab24
Tests for reminder scenarios
2021-08-01 08:05:31 +10:00
Benjamin Beganović
a3965c3d65
Removing credit card test
2021-07-31 13:27:17 +02:00
Benjamin Beganović
1ae9cde8ff
Standalone credit card authorization test
2021-07-31 13:19:22 +02:00
Benjamin Beganović
d37841afa7
Pay with saved credit card test
2021-07-31 13:18:08 +02:00
Benjamin Beganović
80b633fd17
Pay with new credit card and save for future use test
2021-07-31 13:16:15 +02:00
Benjamin Beganović
1b0ff21f20
Pay with new credit card test
2021-07-31 13:14:38 +02:00
Benjamin Beganović
d70e7dfc36
Scaffold CreditCardTest
2021-07-31 12:54:49 +02:00
David Bomba
9acc02a7df
Tets
2021-07-31 19:59:04 +10:00
=
3929d1fd64
Working on tests
2021-07-30 20:03:22 +10:00
=
623d75153c
Working on tests
2021-07-30 19:08:49 +10:00
=
a5603a257c
Working on tests
2021-07-30 18:46:51 +10:00
David Bomba
0837252c47
Working on deleted invoice accounting
2021-07-30 15:55:02 +10:00
Benjamin Beganović
b7c248eec5
PayTrace improvements ( #43 )
...
* Refactor credit card payment JavaScript
* CreditCard.php: Rename $paytrace_driver to $paytrace
* Credit card: Support for token billing (frontend)
* Fixes for "save card" label
* Credit card: Authorize
* Allow PayTrace to be seeded from CreateSingleAccount
* Add PayTrace decrypted config to ninja.testvars
* Extract to separate JavaScript
* Scaffold Dusk test
* CreditCard -> CreditCardTest
* CreditCard -> CreditCardTest
* Scaffold pay with new card test
* Fixes for gateway_key in CreateSingleAccount
* Production builds
2021-07-28 07:59:44 +10:00
David Bomba
dfdcb719bc
Fixes for tests
2021-07-26 22:22:57 +10:00
David Bomba
d6fb75b41b
Minor fixes for github actions
2021-07-26 22:00:47 +10:00
David Bomba
6925c6e9f5
Fixes for github actions
2021-07-26 21:31:21 +10:00
David Bomba
b5a8c60db5
Improve Company Gateway validation
2021-07-24 10:25:48 +10:00
David Bomba
da7e368d63
Fixes for notifications
2021-07-23 08:04:01 +10:00
David Bomba
5f5a33bac9
Fixes for Notifications
2021-07-22 18:33:25 +10:00
David Bomba
ca4cbb918b
Minor fixes for tests
2021-07-21 09:13:04 +10:00
David Bomba
dbb60c029e
Fixes for reminderS
2021-07-20 14:49:04 +10:00
David Bomba
d82491d163
Email user when another user is added into the system
2021-07-19 14:17:58 +10:00
David Bomba
a4c1829257
Fixes for shared counterS
2021-07-16 23:33:53 +10:00
David Bomba
36ce02074a
Merge pull request #6276 from turbo124/v5-develop
...
Fixes for subscriptions
2021-07-15 21:06:27 +10:00
David Bomba
da177661ec
Fixes for subscriptions
2021-07-15 21:00:24 +10:00
Benjamin Beganović
6638cf44e8
Required fields check browser test
2021-07-15 10:36:50 +02:00
David Bomba
97885557bd
Merge pull request #6272 from turbo124/v5-develop
...
Tests for settings
2021-07-15 13:04:05 +10:00
David Bomba
6a771de80c
Fixes for recurring invoice subscription ID passing
2021-07-15 11:31:11 +10:00
David Bomba
a6146ee468
Tests for settings
2021-07-15 09:23:38 +10:00
Benjamin Beganović
7e5a231bf8
Hide "Pay now" button if no gateways are configured
2021-07-14 14:54:09 +02:00
Benjamin Beganović
033e74da7d
Show 'No quotes avialable for download' instead of blank page
2021-07-14 14:33:17 +02:00
Benjamin Beganović
7f7120af6b
Show 'Only quotes with "Sent" status can be approved.' for non-approvable quotes
2021-07-14 14:30:24 +02:00
Benjamin Beganović
34e1854114
Fixes for tests
2021-07-14 14:04:33 +02:00
Benjamin Beganović
f852640083
Merge pull request #6192 from beganovich/v5-client-portal-tests-dusk
...
Reworking client portal tests
2021-07-14 13:08:57 +02:00
David Bomba
5946fac405
Update support message subject format
2021-07-14 14:57:43 +10:00
David Bomba
bfd6cf876b
Fixes for tests
2021-07-14 10:31:07 +10:00
David Bomba
85ccca8f23
Fixes for recurring mock invoice number
2021-07-14 09:44:43 +10:00
Benjamin Beganović
23ead7732a
Update Stripe Credit Card to use Pay Now instead of selector
2021-07-13 14:44:09 +02:00
Benjamin Beganović
93dd5cf895
Rename ACH to ACHTest
2021-07-13 14:43:51 +02:00
Benjamin Beganović
9e1559b8da
Enable underpayments for Braintree Credit Card
2021-07-13 14:43:31 +02:00
Benjamin Beganović
2be806bb8e
Merge remote-tracking branch 'upstream/v5-develop' into v5-client-portal-tests-dusk
2021-07-12 15:58:53 +02:00
Benjamin Beganović
7abcf9338b
Gateways: WePay: ACH: Paying without preauthorized account isn't possible
2021-07-12 13:42:16 +02:00
Benjamin Beganović
b07b56c76f
Gateways: WePay: Credit card: Adding credit card standalone
2021-07-12 13:39:03 +02:00
Benjamin Beganović
59c4ec63cc
Gateways: WePay: Credit card: Removing credit card
2021-07-12 13:35:22 +02:00
Benjamin Beganović
4a70d74354
Gateways: WePay: Credit card: Pay with existing card
2021-07-12 13:34:43 +02:00
Benjamin Beganović
8fe01cec86
Gateways: WePay: Credit card: Pay with new card and save for future use
2021-07-12 13:32:34 +02:00
Benjamin Beganović
d8d2aae5e2
Gateways: WePay: Credit card: Pay with new card
2021-07-12 13:30:23 +02:00
Benjamin Beganović
97919aa573
Data seeding: WePay
2021-07-11 17:09:45 +02:00
Benjamin Beganović
aaa390f2e2
Data seeding: Checkout.com
2021-07-11 17:07:14 +02:00
Benjamin Beganović
a1c40cffc9
Data seeding: Braintree
2021-07-11 17:04:15 +02:00
Benjamin Beganović
eb734ce810
Fixes for tests
2021-07-11 16:35:19 +02:00
Benjamin Beganović
23fd2abecb
Data seeding: Authorize.net
2021-07-11 16:35:01 +02:00
Benjamin Beganović
9178a70fed
Data seeding: Stripe
2021-07-11 16:29:54 +02:00
Benjamin Beganović
e5e9b2151c
Gateways: Braintree: PayPal: Scaffold
2021-07-11 13:59:09 +02:00
David Bomba
ad0b2b8ec3
Prevent ninja company from being deleted
2021-07-11 10:16:27 +10:00
David Bomba
6edfa0a966
Fixes for User model
2021-07-10 18:59:55 +10:00
Benjamin Beganović
7b70fadfa3
Gateways: Braintree: Credit card: Adding credit card standalone shouldn't be possible
2021-07-09 16:03:53 +02:00
Benjamin Beganović
f354da50a1
Gateways: Braintree: Credit card: Remove credit card
2021-07-09 16:01:29 +02:00
Benjamin Beganović
f4b7f4b85c
Gateways: Braintree: Credit card: Pay with saved card
2021-07-09 16:01:01 +02:00
Benjamin Beganović
617e51b7c3
Gateways: Braintree: Credit card: Pay with new card and save for future use
2021-07-09 15:59:25 +02:00
Benjamin Beganović
20fdbc19d5
Gateways: Braintree: Credit card: Pay with new card
2021-07-09 15:56:32 +02:00
Benjamin Beganović
8be22afafc
Gateways: WePay: Credit card: Scaffold
2021-07-09 15:22:19 +02:00
Benjamin Beganović
cc7a4fd12d
Gateways: PayPal: Scaffold
2021-07-08 14:22:22 +02:00
Benjamin Beganović
aebdaeb5dd
Gateways: Authorize.net: Credit card: Add credit card standalone
2021-07-08 14:06:24 +02:00
Benjamin Beganović
9782092a45
Gateways: Authorize.net: Credit card: Remove credit card
2021-07-08 13:53:50 +02:00
Benjamin Beganović
a5ed8e41d0
Gateways: Authorize.net: Credit card: Pay with saved card
2021-07-08 13:52:47 +02:00
Benjamin Beganović
a913c2d9d0
Gateways: Authorize.net: Credit card: Pay with new card and save for future
2021-07-08 13:50:41 +02:00
Benjamin Beganović
f1ad846d17
Gateways: Authorize.net: Credit card: Pay with new card
2021-07-08 13:49:07 +02:00
David Bomba
44761e8d20
Minor FIxes
2021-07-08 20:29:41 +10:00
Benjamin Beganović
c40c27038b
Gateways: Checkout.com: Credit card: Removing credit card
2021-07-07 15:58:23 +02:00
Benjamin Beganović
e922751ad2
Gateways: Checkout.com: Credit card: Paying with saved credit card
2021-07-07 15:56:20 +02:00
Benjamin Beganović
4ac0788da0
Gateways: Checkout.com: Credit card: Paying with new card and saving for future use
2021-07-07 15:53:29 +02:00
Benjamin Beganović
0f7fa134ea
Gateways: Checkout.com: Credit card: Paying with new card
2021-07-07 15:50:54 +02:00
Benjamin Beganović
78c39ee96e
Gateways: Checkout.com: Credit card: Adding payment method shouldn't be possible
2021-07-07 15:45:40 +02:00
Benjamin Beganović
a086e726b3
Gateways: Stripe: Alipay: Paying with Alipay
2021-07-07 14:48:54 +02:00
Benjamin Beganović
274703b3b0
Gateways: Stripe: SOFORT: Paying with SOFORT
2021-07-07 14:42:12 +02:00
Benjamin Beganović
9be5de3e89
Gateways: Stripe: ACH: Removing ACH account
2021-07-07 14:27:50 +02:00
Benjamin Beganović
38c7e84b21
Gateways: Stripe: ACH: Paying with existing ACH account
2021-07-07 14:26:33 +02:00
Benjamin Beganović
1ec2630c6c
Gateways: Stripe: ACH: Adding ACH account and verifying it
2021-07-07 14:18:36 +02:00
Benjamin Beganović
4705d40fdb
Gateways: Stripe: Adding credit card standalone
2021-07-07 13:46:37 +02:00
Benjamin Beganović
51dbae59d4
Gateways: Stripe: Remove credit card
2021-07-07 13:21:13 +02:00
Benjamin Beganović
e436551254
Gateways: Stripe: Pay with saved credit card
2021-07-07 13:15:13 +02:00
Benjamin Beganović
498ad19a63
Gateways: Stripe: Pay with new card and save for future use
2021-07-07 13:10:45 +02:00
Benjamin Beganović
a34b1734be
Gateways: Stripe: Pay with new credit card
2021-07-07 13:05:02 +02:00
David Bomba
b15041f60b
Fixes for portal domain
2021-07-07 13:19:19 +10:00
Will G
a0520f38d0
Added ability to set arguments sent to Snappdf
2021-07-06 20:47:50 -04:00
Benjamin Beganović
1af12ea585
Profile settings: Updating shipping address
2021-07-06 15:30:19 +02:00
Benjamin Beganović
a716330bcb
Profile settings: Updating billing address
2021-07-06 15:28:55 +02:00
Benjamin Beganović
3ee859a258
Profile settings: Updating contact details
2021-07-06 15:20:36 +02:00
Benjamin Beganović
1c3136e915
Profile settings: Updating client details
2021-07-06 14:31:14 +02:00
Benjamin Beganović
6e5a085787
Profile settings: Page loads
2021-07-06 14:13:18 +02:00
Benjamin Beganović
ecc08d5d56
Create console/ for logs
2021-07-06 14:13:05 +02:00
David Bomba
82b423442f
Token Billing with PayFast.
2021-07-06 20:02:47 +10:00
Benjamin Beganović
410ea21f3d
Update testPageLoads()
2021-07-05 14:25:24 +02:00
Benjamin Beganović
c81044994b
Quotes: Test approving process
2021-07-05 13:57:28 +02:00
Benjamin Beganović
f35ed86299
Quotes: Clicking "Approve" button without quotes
2021-07-05 13:32:41 +02:00
Benjamin Beganović
a82e3f57c3
Recurring invoices: Test the cancellation feature
2021-07-05 11:49:17 +02:00
Benjamin Beganović
22acc8f14c
Update update licence/copyright on tests
2021-07-05 11:17:50 +02:00
Benjamin Beganović
9ec4051f49
Invoices: Paid, unpaid, past due filters
2021-07-05 11:15:03 +02:00
Benjamin Beganović
9274b3e0cd
Move CreditsTest.php into Feature/ClientPortal
2021-07-05 10:38:16 +02:00
Benjamin Beganović
53b4bd8d57
Update authentication process
2021-07-05 10:29:52 +02:00
Benjamin Beganović
1d1d04ccd1
Invoices: Test clicking on "Pay Now" with selected invoice
2021-07-05 10:17:01 +02:00
Benjamin Beganović
dde0af3fd2
Invoices: Test clicking "Download" without any invoices
2021-07-05 10:05:03 +02:00
Benjamin Beganović
7b41f2dbd0
Invoices: Test clicking "Pay Now" without selecting any invoices
2021-07-05 10:04:11 +02:00