David Bomba
a30941bdb8
Fixes for tests
2022-01-06 11:19:29 +11:00
David Bomba
e9d9b8a137
Tests for apple pay
2022-01-06 10:19:31 +11:00
David Bomba
e2d1a59224
Fixes for Partially deleted payments
2022-01-04 21:33:37 +11:00
David Bomba
8109ef3c50
Company gateway Filters
2022-01-03 12:35:31 +11:00
David Bomba
7ed709d1a2
Tax Rate Filters
2022-01-03 12:14:24 +11:00
David Bomba
0a8f44b284
Tests for zero decimals
2021-12-21 20:30:44 +11:00
David Bomba
995b16d7e3
Stripe Zero Decimal CUrrencies
2021-12-21 20:27:51 +11:00
David Bomba
3ebb576be7
Add Payment Terms filters
2021-12-21 10:35:20 +11:00
David Bomba
c76cb3eb7c
Delay events slightly to prevent race conditions
2021-12-17 18:57:26 +11:00
David Bomba
cda41fbd46
Tests for redis vs database performance
2021-12-17 18:04:34 +11:00
David Bomba
b1a2403e35
Fixes for duplicate payment numbers"
2021-12-10 21:50:46 +11:00
David Bomba
64e0da2958
Fixes for project tests
2021-12-08 14:11:13 +11:00
David Bomba
f2f71f892c
Fixes for query filters for expenses
2021-12-03 18:32:18 +11:00
David Bomba
4b2417f44e
Fixes for a race condition affecting autobilling
2021-12-03 17:19:24 +11:00
David Bomba
2eeaea61a5
Minor fixes
2021-12-01 21:29:48 +11:00
David Bomba
6d9b4dbbca
Upgrade to PHP 8.1
2021-11-28 12:19:25 +11:00
David Bomba
c3c09764d8
Fixes for credit tests
2021-11-28 11:53:58 +11:00
David Bomba
ca788476d8
Add filter controller
2021-11-20 11:34:43 +11:00
David Bomba
750f05ad8b
Ensure at least one contact has send_email set
2021-11-15 21:46:58 +11:00
David Bomba
2505b86360
Merge pull request #6961 from turbo124/v5-develop
...
Restrict API access for free/unpaid accounts
2021-11-13 07:19:16 +11:00
Benjamin Beganović
eee5ce9813
Merge pull request #6943 from beganovich/jira-767
...
Support for images on PDFs
2021-11-10 09:38:44 +01:00
David Bomba
39ab665ce8
Fixes for tests
2021-11-10 09:11:56 +11:00
Benjamin Beganović
74b5afba96
Licence update
2021-11-09 19:59:44 +01:00
Benjamin Beganović
9b383b525b
Filter images
2021-11-09 17:30:17 +01:00
David Bomba
1b2972da75
Fixes for tests
2021-11-07 22:44:39 +11:00
David Bomba
6e06e7d1f2
Minor fix for typed property
2021-11-07 20:31:03 +11:00
David Bomba
c57422617f
Custom validation rules for client countries
2021-11-01 14:09:41 +11:00
David Bomba
b656fc0e30
Fixes for tests
2021-10-31 22:44:03 +11:00
Benjamin Beganović
dda391bb3a
Resolving fonts
2021-10-27 14:51:43 +02:00
David Bomba
7e23de8e5a
fixes for refunding unapplied payments
2021-10-27 05:01:10 +11:00
David Bomba
faf77d8bd9
Fixes for deleting an unapplied payment
2021-10-26 21:47:28 +11:00
David Bomba
e22967f10d
Performance improvements removing unpaid gateway fees
2021-10-25 07:25:14 +11:00
David Bomba
84feb72e9e
Skip history test
2021-10-24 20:47:38 +11:00
David Bomba
8dcdccb9c7
Tests for custom validation rules
2021-10-23 12:07:54 +11:00
David Bomba
b915cc32c3
Merge pull request #6879 from turbo124/v5-develop
...
Refactor Refunds
2021-10-22 07:06:20 +11:00
Benjamin Beganović
573c82ed95
Merge branch 'v5-develop' into acss
2021-10-21 14:51:27 +02:00
Benjamin Beganović
56761b7585
Merge remote-tracking branch 'upstream/v5-develop' into gocardless-direct-debit
2021-10-21 14:40:45 +02:00
David Bomba
0444c96a47
Subscription calculations
2021-10-21 21:44:18 +11:00
David Bomba
9f79b4b519
Working on tests for subscriptions
2021-10-21 15:51:36 +11:00
David Bomba
3de5665d94
Subscription calculations test'
2021-10-21 15:08:46 +11:00
David Bomba
dfa773d6b9
ProRata Refunds
2021-10-21 13:03:41 +11:00
David Bomba
bcf34a6e62
Refactor Refunds
2021-10-21 12:40:59 +11:00
David Bomba
17507fd258
Tests for pro rata refunds
2021-10-21 11:26:19 +11:00
Lars Kusch
7197d79e39
Added payment-methods tests
2021-10-20 16:41:19 +02:00
Lars Kusch
13894b0541
Added EPS-Test
2021-10-20 16:41:17 +02:00
Lars Kusch
bcc0f39923
Added test files
2021-10-20 16:41:13 +02:00
Benjamin Beganović
f11dd6746c
Tests
2021-10-19 18:37:41 +02:00
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
David Bomba
7e264877e9
Fixes for tests
2021-07-03 14:45:40 +10:00
David Bomba
bb0dea0c13
Fixes for tess
2021-07-03 14:37:06 +10:00
David Bomba
16ee6d0f6e
Minor fixes for tests
2021-07-03 13:47:15 +10:00
Benjamin Beganović
90e0d0cbab
Subscriptions: Assert page loads
2021-07-02 16:59:40 +02:00
Benjamin Beganović
a2e25de6ab
Documents: Assert page loads
2021-07-02 16:59:03 +02:00
Benjamin Beganović
ccf64f6a3d
Payment Methods: Assert page loads
2021-07-02 16:58:30 +02:00
Benjamin Beganović
7e6663ac0b
Credits: Assert page loads
2021-07-02 16:53:57 +02:00
Benjamin Beganović
40a4e3f3ea
Quotes: Assert page loads
2021-07-02 16:53:21 +02:00
Benjamin Beganović
213e1ab957
Payments: Assert page loads
2021-07-02 16:52:16 +02:00
Benjamin Beganović
553ce88af0
Revert 'headless' mode in Dusk
2021-07-02 16:51:24 +02:00
Benjamin Beganović
f55276c429
Recurring invoices: Assert page loads
2021-07-02 16:51:13 +02:00
Benjamin Beganović
7aa7fc5e29
Invoices: Assert page loads
2021-07-02 16:36:53 +02:00
Benjamin Beganović
4cf049b9fa
Extract login/authentication in Login.php
2021-07-02 16:36:45 +02:00
Benjamin Beganović
2bd903b71a
Add .gitignore to screenshots/ folder
2021-07-02 16:36:29 +02:00
Benjamin Beganović
16e9cd37a6
Update copyright on LoginTest.php
2021-07-02 16:21:42 +02:00
Benjamin Beganović
817de978e3
Remove Laravel Dusk scaffold files
2021-07-02 16:20:23 +02:00
Benjamin Beganović
d7d966cd56
Login test: Login page, login validation, forgot password link
2021-07-02 16:19:32 +02:00
Benjamin Beganović
d7a4bc711c
Post-installation of laravel/dusk
2021-07-02 15:40:29 +02:00
David Bomba
73a5839f16
Minor fixes for tests
2021-07-02 20:20:46 +10:00
David Bomba
e8a1df16cd
Fixes for credit query
2021-07-02 16:36:14 +10:00
David Bomba
e75d817bd4
Merge pull request #6182 from turbo124/v5-develop
...
Fixes for setup flow
2021-07-02 10:45:10 +10:00
David Bomba
651e72da6b
Lean Mock Data Trait
2021-07-02 10:06:26 +10:00
Benjamin Beganović
c958500249
Update for tests
2021-07-02 01:51:31 +02:00
David Bomba
84dd24c070
Tests for credit balances
2021-07-02 09:48:11 +10:00
Benjamin Beganović
9ea59e2c7a
Update for tests
2021-07-02 01:37:44 +02:00
Benjamin Beganović
d0e59e1d27
Show only credits with due_date
<= now()
2021-07-01 19:20:46 +02:00
David Bomba
a1815bccbf
Minor fixes for tests
2021-06-29 20:13:10 +10:00
Benjamin Beganović
265c63c837
Update default company logo in tests
2021-06-21 07:02:28 +02:00
David Bomba
1397c9ab1c
Fixes logic for hosted login
2021-06-14 17:04:15 +10:00
=
2b6f0870b3
Tests for clean up S3 orphans
2021-06-13 20:09:52 +10:00
David Bomba
c367ea60ae
Timezone Offset implementation
2021-06-11 08:20:46 +10:00
=
158f94993e
Company Import
2021-06-04 21:39:35 +10:00
David Bomba
eca6446703
Working on company importer
2021-05-31 10:10:19 +10:00
David Bomba
631e7cc4a9
Working on company importer
2021-05-31 09:47:14 +10:00
David Bomba
57b62a988a
Fixes for tests
2021-05-30 21:46:30 +10:00
David Bomba
d837ca97e9
Fixes for tests
2021-05-30 21:37:34 +10:00
David Bomba
b72217d74c
Fixes for import company tests
2021-05-30 21:26:43 +10:00
David Bomba
9b5a6f3468
Company Ledger import
2021-05-30 19:26:56 +10:00
David Bomba
088fefbb34
Importing Company Ledger
2021-05-30 18:11:59 +10:00
David Bomba
e86286ee9a
Fixes for tests
2021-05-30 18:03:31 +10:00
David Bomba
f22745d131
Remove delivery not from try/catch block
2021-05-30 06:50:55 +10:00
David Bomba
0fe357cda6
Import Company Test
2021-05-29 08:27:06 +10:00
David Bomba
77f6bc0e0b
Fixes for tests
2021-05-29 08:09:47 +10:00
David Bomba
f3b52b0a22
Fixes for tests
2021-05-28 19:57:56 +10:00
David Bomba
15ce58618b
Skip user tests in Github Actions
2021-05-28 19:39:22 +10:00
David Bomba
817f7c685f
Import company
2021-05-28 18:37:08 +10:00
David Bomba
1f4493f191
Bug fixes
2021-05-28 11:02:43 +10:00
David Bomba
9fc5a1c947
Tests for import company
2021-05-28 08:00:30 +10:00
David Bomba
8c643edf8f
Import Company Test
2021-05-27 21:02:03 +10:00
David Bomba
442e416840
Import Company Test
2021-05-27 20:03:26 +10:00
David Bomba
3c528ca16e
Fixes for tests
2021-05-27 17:21:30 +10:00
David Bomba
f8bba8b7c0
Working on importing json
2021-05-27 15:57:07 +10:00
David Bomba
ec66a4fdc5
Verbose error messaging in tests
2021-05-27 12:45:29 +10:00
David Bomba
d3c8060dfb
Fixes for tests
2021-05-27 11:19:07 +10:00
David Bomba
d828150670
Fixes for tests
2021-05-27 09:16:41 +10:00
David Bomba
63725ea743
Fixes for testS
2021-05-26 18:12:00 +10:00
David Bomba
7618666c4b
Fixes for tests
2021-05-26 12:37:16 +10:00
David Bomba
ba672f6fdd
Fixes for test
2021-05-26 11:32:01 +10:00
David Bomba
e254a9ad73
Refactor reminders
2021-05-26 10:35:39 +10:00
David Bomba
f42de7f949
Tests for reminders
2021-05-26 09:43:23 +10:00
David Bomba
aa71bf9787
Fixes for transformers + import
2021-05-26 07:31:17 +10:00
Benjamin Beganović
b15012b984
Drop the logic for the ordering items
2021-05-17 13:28:33 +02:00
David Bomba
f9fae690a0
Tests for import
2021-05-15 16:54:27 +10:00
David Bomba
d084f3a643
Minor fixes for subscription URL spec
2021-05-15 14:52:29 +10:00
David Bomba
2fbe1698ae
Minor fixes for subscription URL spec
2021-05-15 14:50:07 +10:00
David Bomba
e59f00d390
Fixes for domains
2021-05-15 14:38:32 +10:00
David Bomba
2eca9a286f
Fixes for domains
2021-05-15 14:29:19 +10:00
David Bomba
c52311bcde
Fixes for PDF file paths
2021-05-15 12:19:36 +10:00
David Bomba
f61ba70b14
Tests for company import
2021-05-14 16:00:25 +10:00
David Bomba
97b49f8df6
Fixes for download export button
2021-05-14 13:32:37 +10:00
David Bomba
6e967035d8
Reorder middleware to allow route model binding to be delayed
2021-05-13 23:01:23 +10:00
David Bomba
8a582f7800
Fixes for reset password
2021-05-13 20:18:30 +10:00
David Bomba
e4fabfbf2d
Export data
2021-05-13 16:01:12 +10:00
David Bomba
75cf46b77e
tests for exporting data
2021-05-13 13:57:18 +10:00
David Bomba
16c5665cc6
Recurring Invoice history / activities
2021-05-10 20:20:52 +10:00
David Bomba
87ddad6670
Working on PDF generator flags
2021-05-09 21:30:31 +10:00
David Bomba
4a3384e382
More tests for counters
2021-05-03 11:06:12 +10:00
David Bomba
1292098b65
More tests for generated numbers
2021-05-03 09:44:03 +10:00
David Bomba
1856ed061b
Test for resetting the date
2021-04-22 10:10:20 +10:00
David Bomba
7cef74350d
Fix for accounting error when deleting a refunded payment
2021-04-22 09:35:31 +10:00
=
fc223e3432
Fixes for invoice status
2021-04-21 22:27:08 +10:00
David Bomba
7b4b3e3f5e
tests
2021-04-21 20:46:24 +10:00
David Bomba
68ddc6e7b1
Tests for ClientGatewayToken routes
2021-04-20 16:03:14 +10:00
David Bomba
fadfdca2af
fxies for tests
2021-04-19 19:59:11 +10:00
=
3cfabd88d7
Reset task statuses on delete/archive
2021-04-18 19:50:06 +10:00
David Bomba
2a4457483b
Fixes for tests
2021-04-14 17:06:07 +10:00
David Bomba
c2990a21d0
Fixes for tests
2021-04-14 16:48:32 +10:00
David Bomba
7d75bdb070
minor fixes for tests
2021-04-14 14:52:42 +10:00
David Bomba
d75de29ec2
v5.1.44
2021-04-14 07:47:52 +10:00
David Bomba
7e3a9205b9
Add event listeners for Subscriptions + fix user actioning the event()
2021-04-13 09:52:17 +10:00
David Bomba
d91e8c438e
Working on Pro Rata Refunds
2021-04-10 14:53:16 +10:00
David Bomba
62401555cd
Working on pro rata refunds
2021-04-10 14:07:08 +10:00
David Bomba
1696c63ba4
fixes for endless recursion
2021-04-10 12:01:36 +10:00
David Bomba
3857b1dc3e
Test for recurring updates
2021-04-08 09:21:09 +10:00
David Bomba
69f6179e6a
5.1.36
2021-04-06 20:38:56 +10:00
David Bomba
fe7b3c79e7
Working on subscriptions
2021-04-06 16:07:35 +10:00
David Bomba
355d0ae7b5
Testing Permissions
2021-04-06 14:02:27 +10:00
David Bomba
6d1d950c4e
Ninja Feature Tests
2021-04-06 13:05:40 +10:00
David Bomba
d9047b413a
Disable product price updating if currencies do not match
2021-04-06 07:36:20 +10:00
David Bomba
a2e0fd0849
Unique subscription nameS
2021-04-01 20:56:50 +11:00
David Bomba
9377b9cae4
Fixes for authorize credit cards
2021-03-30 12:28:49 +11:00
David Bomba
d7bf927549
Set exchange rates on invoices
2021-03-29 13:14:55 +11:00
=
3479c127fd
Fixes for subscription refactor
2021-03-27 14:22:19 +11:00
David Bomba
8eb8f6e098
Fixes for tests
2021-03-26 06:42:25 +11:00
David Bomba
abd3a89bc9
Subscriptions ( #5248 )
...
* Fixes for converting quote to invoice
* Fixes for naming PDFs
* Refresh entity prior to sending
* Fixes for subscriptions
* Add in required use
* Fixes for notifications
* Fixes for notifications
* Add with trasheD
* Rename BillingSubscriptions to Subscriptions
* Refactoring subscriptions
2021-03-25 21:55:59 +11:00
=
32d9c4109e
Vendor number tests
2021-03-20 11:28:39 +11:00
=
0b1edab660
Task tests for numbers
2021-03-20 11:25:44 +11:00
=
b74062b1ca
Number tests for quotes and recurring invoices
2021-03-20 11:21:50 +11:00
=
7173ba2931
catch project exceptions
2021-03-20 11:16:29 +11:00
David Bomba
a9233ba62f
Tests for number validation across entities
2021-03-20 10:10:45 +11:00
David Bomba
9e0328757a
Tests for number validation across entities
2021-03-20 10:06:44 +11:00
David Bomba
42d6057c84
rename method in test class
2021-03-12 14:17:48 +11:00
David Bomba
90b3b25849
Fixes for tests - changed listResponse to itemResponse
2021-03-10 09:23:13 +11:00
Benjamin Beganović
fa5fa7d527
Feature tests for billing subscription API
2021-03-09 15:25:50 +01:00
David Bomba
bfbde2ba51
Fixes
2021-03-03 21:04:10 +11:00
=
c23b9b147d
Fixes for attaching a user to different companies
2021-03-03 18:22:14 +11:00
=
fa5830f37b
Test for date ranges
2021-02-28 15:32:08 +11:00
David Bomba
e668e7fd5a
Fixes for Quotes not attaching to emails
2021-02-28 13:12:55 +11:00
=
5f14cc0c5d
Working on task range overlap
2021-02-27 21:08:39 +11:00
David Bomba
f7e4bca5a5
Update task status_order on update()
2021-02-24 13:12:23 +11:00
Joshua Dwire
aeedd5c9d9
Fix tests
2021-02-20 11:24:08 -05:00
Joshua Dwire
89cc41d225
Fix test
2021-02-19 23:32:04 -05:00
Joshua Dwire
0650333569
Fix test
2021-02-19 23:03:55 -05:00
David Bomba
e8da728428
Merge pull request #4946 from joshuadwire/v5-develop
...
Update import process to handle new data format
2021-02-20 11:57:36 +11:00
Joshua Dwire
4aae7c0b1a
Update import process to handle new data format
2021-02-19 19:50:17 -05:00
David Bomba
7241430ce5
Improve coverage for CSV imports
2021-02-19 07:20:23 +11:00
David Bomba
78363f120d
Fixes for testsg
2021-02-18 14:39:29 +11:00
David Bomba
704477f803
Imports
2021-02-18 14:37:17 +11:00
Joshua Dwire
e11e71514a
Add tests; block sending payment emails during an import.
2021-02-17 22:05:33 -05:00
David Bomba
222cd28836
Fix for mail refactor
2021-02-18 11:12:49 +11:00
David Bomba
d4532c4d21
Refactoring emails
2021-02-16 21:23:32 +11:00
David Bomba
0a1b4b26b9
Fixes for tests
2021-02-10 15:10:05 +11:00
=
7c3a6766c0
FIxes for Zero taxes
2021-02-06 11:18:42 +11:00
David Bomba
81e17d9cdc
fixes for tests
2021-02-04 07:46:18 +11:00
=
306838c417
Fixes for tests
2021-02-02 19:51:12 +11:00
David Bomba
9fa043afdd
Fixes for tests
2021-01-30 00:06:29 +11:00
David Bomba
b5ff2d8a02
Fixes for company gateway payment method resolution
2021-01-27 12:06:25 +11:00
David Bomba
70cb7db12f
Fixes for parallel testing
2021-01-27 08:42:00 +11:00
David Bomba
0f8ee2d101
Tests for paid_to_date
2021-01-24 20:08:57 +11:00
David Bomba
6170dfae12
Fixes for tests
2021-01-24 20:00:45 +11:00
David Bomba
1ff29a2d55
Fix for usercreated event
2021-01-14 20:31:27 +11:00
David Bomba
8b22fa5a47
Fixes for user events
2021-01-14 15:31:45 +11:00
David Bomba
b2b464fb9e
Check PhantomJS response is valid PDF
2021-01-13 10:25:33 +11:00
David Bomba
43626c92a2
Tests for PDF mime
2021-01-13 10:12:01 +11:00
David Bomba
30cc2956a1
Fixes for tests
2021-01-11 22:29:21 +11:00
David Bomba
13420a93b9
Fixes for validation
2021-01-08 21:19:26 +11:00
David Bomba
b5606c1524
Fixes for task statuses and tests
2021-01-08 09:25:00 +11:00
David Bomba
3d9755b906
Merge pull request #4624 from beganovich/v5-refactor-calcGatewayFee
...
(v5) Refactor calcGatewayFee
2021-01-07 07:29:10 +11:00
Benjamin Beganović
b6d55ceea0
php-cs-fixer
2021-01-06 13:06:42 +01:00
David Bomba
f267408029
Merge pull request #4629 from turbo124/v5-develop
...
update decimal precision
2021-01-05 17:19:41 +11:00
David Bomba
13e9197ae5
Tests for task sorting
2021-01-05 15:41:43 +11:00
Benjamin Beganović
5833df9850
Refactor calcGatewayFee:
...
- Remove default GatewayType::CREDIT_CARD
- Swapped spaces for taxes & gateway type
2021-01-04 14:07:50 +01:00
Benjamin Beganović
603f7baa58
apply php-cs-fixeR
2021-01-04 13:38:00 +01:00
David Bomba
934610a01c
Update copyright + version bump + set canadian dollar symbol to $
2021-01-04 08:54:54 +11:00
=
7a058c9ae6
Move logging to nlog
2020-12-30 08:10:03 +11:00
=
4129dba08b
Test for HTML output for preview controller
2020-12-26 20:26:19 +11:00
Benjamin Beganović
6f7ec1c188
Merge pull request #4574 from beganovich/v5-makeCustomField-refactor
...
(v5) Refactor methods for custom fields
2020-12-25 17:19:02 +01:00
Benjamin Beganović
9f58ccb028
Add support for custom Chromium path (ie. support for Windows & Mac)
2020-12-25 14:15:57 +01:00
Benjamin Beganović
0bbd910490
apply php-cs-fixer
2020-12-25 12:29:42 +01:00
David Bomba
bc8c68af18
Merge pull request #4568 from turbo124/v5-develop
...
Fix for null values in country table
2020-12-24 09:21:26 +11:00
Benjamin Beganović
d1682dd928
Remove spatie/browsershot
2020-12-23 16:17:05 +01:00
=
445bf451bf
Fixes for tests and throwing correct failure
2020-12-23 09:04:19 +11:00
Benjamin Beganović
69bc664457
Merge pull request #4549 from beganovich/v5-snappdf-integration
...
(v5) snappdf support
2020-12-22 09:31:22 +01:00
Benjamin Beganović
85d241e15e
update global margin
2020-12-21 16:55:47 +01:00
Benjamin Beganović
5a8dfd85eb
Apply php-cs-fixer
2020-12-21 11:46:46 +01:00
David Bomba
5aae89d9ea
Fixes for tests
2020-12-20 20:13:40 +11:00
David Bomba
ccde0eaced
Working on importing CSV Invoices
2020-12-20 18:02:58 +11:00
David Bomba
4df646f93b
Fixes for tests
2020-12-20 12:21:40 +11:00
David Bomba
09c2c40903
Fixes for import test
2020-12-18 15:34:40 +11:00
David Bomba
f476a090bc
mark csv test skipped
2020-12-18 12:01:45 +11:00
David Bomba
df30f0cbc5
Fixes for github actions
2020-12-18 11:31:27 +11:00
Benjamin Beganović
f9d65941d8
Fixes for tests
2020-12-17 13:44:44 +01:00
Benjamin Beganović
942652b668
Update webhooks to support Checkout.com & apply php-cs-fixer
2020-12-17 12:27:15 +01:00
David Bomba
7353687c04
Working on client import
2020-12-16 21:06:20 +11:00
Benjamin Beganović
7ccd10adf9
- Change $global-margin to $global_margin to keep consistency
...
- Update designs accordingly
- Update ChromiumPdf version
- Apply php-cs-fixer
2020-12-15 11:45:04 +01:00
David Bomba
64b9f94299
Working on Import / Export
2020-12-14 21:43:07 +11:00
David Bomba
3419d7900f
Tests for importing CSV files
2020-12-12 21:35:42 +11:00
David Bomba
584bef52fc
Working on import
2020-12-12 21:01:53 +11:00
David Bomba
23f07a901b
Version bump to 5.0.35
2020-12-11 23:20:46 +11:00
Benjamin Beganović
1f2c3f2823
update pagination links & apply php-cs-fixer
2020-12-05 14:24:21 +01:00
David Bomba
4f0776a323
Working on tests for deleted invoice
2020-12-05 09:08:10 +11:00
David Bomba
91fcba628f
Tests for invoice deletion
2020-12-05 08:10:31 +11:00
David Bomba
de5a5300a2
Working on tests for deleted invoice
2020-12-04 20:58:54 +11:00
David Bomba
cb19234d9e
Working on tests for delete invoice refactor
2020-12-04 17:40:59 +11:00
Benjamin Beganović
ae88d5e08e
php-cs-fixer format
2020-11-25 15:19:52 +01:00
David Bomba
03b76d8479
Fixes for tests
2020-11-24 08:53:51 +11:00
David Bomba
78ba574236
minor fixes for tests
2020-11-19 09:38:36 +11:00
David Bomba
8255ffc0cf
Minor tests for client portal
2020-11-17 21:26:45 +11:00
David Bomba
fe5218fd2c
Fixes for resolving company_user from user object
2020-11-13 21:42:06 +11:00
=
cd0bbbe096
Remove redundant classes
2020-11-08 21:53:47 +11:00
=
3a7a35c845
Fixes for import
2020-11-07 21:13:04 +11:00
David Bomba
60a141d529
Fixes for reminders
2020-11-06 15:43:10 +11:00
David Bomba
87f7448564
Refactor reminders - tests broken
2020-11-05 21:29:57 +11:00
David Bomba
100207f4cb
Merge pull request #4267 from turbo124/v5-develop
...
Company Settings Implmentation
2020-11-05 07:49:10 +11:00
Benjamin Beganović
5c2bfaa8ce
Alpha testing on tasks:
...
- Change 'products' to '$product' with design within: CreateEntityPdf, ActivityRepository, HtmlGenerationTest, Phantom
- New 'task-table' element in the Services\PdfMaker\Design.php
- buildTableHeader & buildTableBody are now more generic
- processTaxColumns() now requires $type to be specified
2020-11-04 14:56:08 +01:00
David Bomba
14b13a30f5
Fixes for tests
2020-11-04 18:50:27 +11:00
David Bomba
3d67483607
Fixes for tests
2020-11-04 09:19:31 +11:00
David Bomba
4d58188da4
Refactor company gateway schema for required fields
2020-11-04 08:29:53 +11:00
David Bomba
64b703513d
Refactor company gateway schema for required fields
2020-11-04 08:26:28 +11:00
David Bomba
6e6a24359c
Expense events
2020-11-03 23:39:41 +11:00
David Bomba
14fd4a5af4
Event Tests
2020-11-03 23:35:05 +11:00
David Bomba
5c13e1681b
Tests for events
2020-11-03 21:19:32 +11:00
David Bomba
6eb9f0f6a6
Event testing
2020-11-03 21:04:15 +11:00
David Bomba
e7a1e4c4db
Working on activities
2020-11-03 16:44:50 +11:00
David Bomba
9717424ce1
Payment Tests
2020-11-03 08:18:02 +11:00
David Bomba
f911d17a6b
Fix for migration
2020-11-01 20:41:49 +11:00
David Bomba
ae44b9c032
Version bump + linking tasks expenses with invoices
2020-11-01 18:53:43 +11:00
=
6479b2fd3e
Fix for laravel 8 route file regression + psalm cleanup
2020-11-01 16:09:09 +11:00
David Bomba
74701e8b70
Test cleanup
2020-10-31 16:45:10 +11:00
David Bomba
afcbb870bf
Fixes for migration
2020-10-31 11:46:00 +11:00
David Bomba
a18b1b431e
working on migration for vendors, expenses, tasks
2020-10-31 08:13:02 +11:00
David Bomba
86ee5f477b
Fixes for expense numbers
2020-10-29 21:48:56 +11:00
David Bomba
fa92dd76e4
Tests for starting and stopping tasks
2020-10-29 21:44:05 +11:00
David Bomba
8cf55010c6
Fixes for tasks
2020-10-29 20:56:37 +11:00
David Bomba
c1c8b6c14e
Change start_time datatype
2020-10-29 20:40:13 +11:00
David Bomba
9aeb2d7a5b
Psalm cleanup
2020-10-28 21:10:49 +11:00
David Bomba
d7930e4c14
Remove redundant classes
2020-10-28 17:27:10 +11:00
David Bomba
0b16b2ac9c
Fixes for tests
2020-10-28 10:34:09 +11:00
David Bomba
0a02323792
Quote email engine
2020-10-28 10:02:32 +11:00
David Bomba
f6435ab030
Working on emails
2020-10-27 22:57:12 +11:00
David Bomba
dceff35f9a
Working on refactoring emails
2020-10-27 15:53:59 +11:00
David Bomba
8f53424017
Fixes
2020-10-27 06:10:04 +11:00
David Bomba
0453c989eb
PDF Entity generation tests
2020-10-26 20:13:00 +11:00
David Bomba
c8e2d94b3f
Fixes for tests + remove swoole
2020-10-22 21:14:14 +11:00
David Bomba
6c1b952111
Refactor requests to use generics ( #41 )
...
* Validation rules for expenses
* Tests
* Tests
2020-10-22 17:46:02 +11:00
David Bomba
f0e4a94bee
Task Statuses
2020-10-20 10:01:59 +11:00
David Bomba
f0b532847d
Fixes for testsg
2020-10-16 08:45:46 +11:00
David Bomba
2f948b603b
Using Credits for payment
2020-10-15 20:41:59 +11:00
David Bomba
901f7c4117
Working on credit payments
2020-10-15 14:35:35 +11:00
David Bomba
c44e8330a5
Fixes for tests
2020-10-15 13:07:48 +11:00
David Bomba
60c29a95c9
Merge pull request #4161 from turbo124/v2
...
Expense Categories + Tasks API
2020-10-14 21:46:04 +11:00
David Bomba
8087cd7c88
Fixes for doubling up on company_token with name TOKEN
2020-10-14 00:06:25 +11:00
Clément Gayot
c21c79b8be
✨ Add ability to use Browsershot with NODE_PATH & NPM_PATH .env variables
2020-10-13 14:42:54 +02:00
David Bomba
96750d5fdb
Refactor for payments via client portal
2020-10-13 21:32:15 +11:00
David Bomba
28f140ee37
Expense categories
2020-10-13 15:14:13 +11:00
David Bomba
05caec8aef
expense categories
2020-10-13 15:08:56 +11:00
David Bomba
b7292a0432
Update email validation
2020-10-13 08:27:42 +11:00
David Bomba
71535c0e41
Add tasks to API
2020-10-13 07:42:02 +11:00
David Bomba
d89b4fcbc3
Refactor for gateway fee calculations
2020-10-12 22:25:27 +11:00
David Bomba
1eadbde544
working on refactor of company gateway fees
2020-10-12 22:02:02 +11:00
David Bomba
65a1f150d5
Fixes for tests
2020-10-12 20:38:55 +11:00
David Bomba
f063337ec4
Refactoring gateway fees and limits
2020-10-12 15:58:07 +11:00
David Bomba
046805995a
Recalculating gateway fees depending on gateway type
2020-10-12 15:30:53 +11:00
David Bomba
c8770f09ca
Refactor for determining gateway fees
2020-10-12 15:10:34 +11:00
David Bomba
f1c5f37189
Documents for tasks
2020-10-12 08:36:59 +11:00
David Bomba
4c08187bf1
tests for documents
2020-10-12 08:34:02 +11:00
David Bomba
ae2562b020
Implementing paratest
2020-10-09 23:13:18 +11:00
David Bomba
d2d6262941
Testing Autobill
2020-10-08 14:31:02 +11:00
David Bomba
dd4d14d128
Implement Projects API
2020-10-08 09:25:39 +11:00
David Bomba
70a575386c
Fixes for designs in migration:
2020-10-07 10:16:57 +11:00
David Bomba
ee67911afb
Fixes for tests
2020-10-06 22:32:07 +11:00
David Bomba
3fa336946f
Fixes for Laravel 8
2020-10-01 21:34:05 +10:00
David Bomba
c65950672d
Fixes for model factories for L8
2020-10-01 20:49:47 +10:00