David Bomba
5ae52c5a91
If not contacts array is passed, do no attempt to modify / save contacts
2023-01-24 07:42:15 +11:00
David Bomba
df6e9bc9b8
If not contacts array is passed, do no attempt to modify / save contacts
2023-01-24 07:38:57 +11:00
David Bomba
e0170dbecf
Show credit payment amounts in the client portal
2023-01-19 14:45:34 +11:00
David Bomba
3ce3187ec2
Minor fixes for client ledger balance update
2023-01-15 17:42:13 +11:00
David Bomba
9de6ee1d2a
Change the order we check a payment deleted status
2023-01-14 16:22:26 +11:00
David Bomba
9e415b420c
Refactor for scheduled tasks
2023-01-13 12:43:38 +11:00
David Bomba
ae00f3cad3
Fixes for converting matched transactions
2023-01-10 22:31:14 +11:00
David Bomba
5d459aaa2f
Fixes for credit creation after downgrading a subscription service
2023-01-10 14:32:53 +11:00
David Bomba
7dec26f788
minor fixes for subscriptions
2022-12-16 23:37:03 +11:00
David Bomba
e2439b60c3
Prevent relinking of payments with transactions
2022-12-16 09:38:02 +11:00
David Bomba
55c0453b75
Subscriptions v2
2022-12-15 12:16:50 +11:00
David Bomba
dff9c9566c
Fixes for phone validation
2022-12-08 10:38:52 +11:00
David Bomba
eb0bdd12ba
Fixes for CSV imports, replace work_phone with phone
2022-11-30 11:46:02 +11:00
David Bomba
ff38a91302
Bulk match transactions
2022-11-25 07:52:47 +11:00
David Bomba
0f2e19a873
Merge branch 'v5-develop' into bank_rules
2022-11-23 12:54:26 +11:00
David Bomba
0efaf80cee
Tests for matching expenses
2022-11-20 13:55:19 +11:00
David Bomba
86813f91cc
Adjust when we send certain events after an email failure
2022-11-20 12:00:04 +11:00
David Bomba
5f0d905265
Fixes for failed email mailer, edge case where balances may not adjust correctly
2022-11-20 11:46:32 +11:00
David Bomba
069568da6e
Minor fixes for request forms
2022-11-20 11:16:38 +11:00
David Bomba
f6f659521f
Merge branch 'v5-develop' into bank_rules
2022-11-20 11:08:09 +11:00
David Bomba
a6079b0cc1
Fixes for variables in recurring invoices
2022-11-18 07:45:14 +11:00
David Bomba
59afb55963
ensure bank integration id is always present
2022-11-14 09:33:04 +11:00
David Bomba
6ef21be16c
Bank transaction rules
2022-11-13 15:21:37 +11:00
David Bomba
7150fdf66c
Bank Transaction Rules
2022-11-13 15:12:50 +11:00
David Bomba
f54f4b9200
Minor fixes for negative invoices
2022-11-13 10:44:01 +11:00
David Bomba
dacde3358a
Add Bank Services class
2022-11-11 15:28:49 +11:00
David Bomba
b3d53a7cd8
Line item tax amounts
2022-11-10 21:57:55 +11:00
David Bomba
f37715d751
Only store html backups for plan users on hosted service
2022-11-07 10:33:39 +11:00
David Bomba
9c16c12ee9
remove html_backup column from backups tables
2022-11-07 08:52:06 +11:00
David Bomba
18ce82ceed
clean up for user
2022-11-07 08:20:14 +11:00
David Bomba
47916ed30a
Improve handling of saving a client that has been created from an invoice import
2022-11-04 15:07:37 +11:00
David Bomba
b3e02c8a70
Override phone number with international format
2022-11-03 17:31:46 +11:00
David Bomba
e06563c00f
Override phone number with international format
2022-11-03 17:26:52 +11:00
David Bomba
dddfd32757
Improve memory handling
2022-11-01 21:20:28 +11:00
David Bomba
4108868b19
don't link entities when we are in a transaction
2022-10-30 20:48:43 +11:00
David Bomba
95610fd25e
Restrict size and amount of jobs
2022-10-28 13:09:17 +11:00
David Bomba
b7cb81a4dd
Bank Transaction matching
2022-10-25 13:58:44 +11:00
David Bomba
ff56fa1ba8
Minor clean up for activity repo
2022-10-25 13:07:21 +11:00
David Bomba
b1dc70f18a
Save Bank Transaction manually
2022-10-24 09:14:42 +11:00
David Bomba
ce47e30aa2
Merge branch 'v5-develop' into yodlee
2022-10-24 08:43:02 +11:00
David Bomba
eca5635d3e
Disable creating backups
2022-10-22 08:23:36 +11:00
David Bomba
2f4e129cf0
Remove make dir for Storage::
2022-10-22 08:19:35 +11:00
David Bomba
ab71be42a0
Delete pdf when deleting invoice
2022-10-21 15:00:33 +11:00
David Bomba
cc84f9eb2e
Fix for placeholder replacements in invoices
2022-10-21 09:05:37 +11:00
David Bomba
867b960532
Merge branch 'v5-develop' into yodlee
2022-10-04 13:43:32 +11:00
David Bomba
64c5e2a4e4
Minor fixes
2022-10-02 11:00:32 +11:00
David Bomba
775ee542b5
Fixes for bank integration routres
2022-09-24 07:37:55 +10:00
David Bomba
78a1a3020c
Minor fixes
2022-09-22 11:47:58 +10:00
David Bomba
f4a12660ad
Refactor for bank transactions
2022-09-21 15:30:57 +10:00
David Bomba
0d2cd69ad3
Implement 3DS for Braintree
2022-09-21 12:43:24 +10:00
David Bomba
73f5c599fb
Fixes for bank transactions transformer
2022-09-14 15:35:51 +10:00
David Bomba
84347eb583
Add logging
2022-09-14 13:08:35 +10:00
David Bomba
20f398d49b
Add redundancy checks when creating task numbers
2022-09-13 19:32:53 +10:00
David Bomba
870da39eb3
Fixes for race condition when saving expense numbers
2022-09-08 07:57:30 +10:00
David Bomba
c0cb157309
Merge branch 'v5-develop' into yodlee
2022-09-07 14:54:50 +10:00
David Bomba
84e634c28c
Handle single contact object passed into array
2022-09-06 17:42:33 +10:00
David Bomba
b35bdebccf
Handle single contact object passed into array
2022-09-06 17:41:37 +10:00
David Bomba
bfff515b59
Ensure documents array is an array
2022-09-06 17:36:56 +10:00
David Bomba
ccf8aa1dea
Client Paid To Date updates
2022-09-05 11:51:47 +10:00
David Bomba
f557a93533
Catch and remove updates for oauth_provider_id
2022-08-29 17:04:48 +10:00
David Bomba
861b87bc58
Fixes for applying payment number
2022-08-29 07:59:40 +10:00
David Bomba
59f9f0702a
Wrap client paid to date in transaction
2022-08-25 09:05:57 +10:00
=
2c8d25eeb3
Refactor payment queries for improved efficiency
2022-08-22 13:49:07 +10:00
=
4e3f52a1ee
Refactor for payments to improve query efficiency
2022-08-22 13:24:33 +10:00
=
b99e623100
fixes for restoring a credit
2022-08-22 11:21:43 +10:00
=
b63b3c707e
Add daily checks for credit balances
2022-08-22 11:07:11 +10:00
=
b5f61d22a7
Tests for credit balance
2022-08-22 10:27:11 +10:00
=
59e3ab9993
Working on client credit balance field
2022-08-22 08:48:52 +10:00
David Bomba
90557a3083
Working on BankTransaction scaffolds
2022-08-11 16:26:47 +10:00
David Bomba
69f2b7059e
Merge branch 'v5-stable' into yodlee
2022-08-06 16:25:56 +10:00
David Bomba
0dc50bb171
Stubbing bank integration controllers
2022-08-05 19:05:59 +10:00
David Bomba
5cd8307686
Fixes for users
2022-08-05 17:42:54 +10:00
David Bomba
96191ff1f1
Fixes for company token generation
2022-08-05 17:27:17 +10:00
David Bomba
f6821e9fcc
Yodlee init
2022-07-28 14:09:13 +10:00
David Bomba
8e654c21ce
Merge v5
2022-07-25 15:28:06 +10:00
David Bomba
ace8c64162
Fixes for vendors
2022-07-22 14:07:51 +10:00
David Bomba
93c782fcc5
Merge branch 'v5-develop' into l9
2022-07-21 14:22:45 +10:00
David Bomba
ccaf4b99ff
Fixes for task statuses
2022-07-21 14:02:29 +10:00
David Bomba
9b6bfbf96c
merge v5-dev
2022-07-17 20:38:00 +10:00
David Bomba
00eb180afc
minor fixes
2022-07-17 15:26:35 +10:00
David Bomba
071f2ee102
Post Merge v5-develop
2022-07-15 17:41:30 +10:00
David Bomba
7157c95ef4
Start recurring invoice on send now
2022-07-12 20:47:17 +10:00
David Bomba
09d5b7c38f
Wrap paid to date in transaction
2022-07-11 18:24:49 +10:00
David Bomba
49683e8654
Minor fixes
2022-07-10 15:53:23 +10:00
David Bomba
1ca9459365
Do no alter client balance after an invoice has been marked as paid
2022-07-10 15:07:37 +10:00
David Bomba
ffcd3b05d4
Add quantities to subscriptions
2022-07-06 17:12:29 +10:00
David Bomba
0a2a4e91e2
Minor fixes for vendor contacts
2022-07-04 16:34:35 +10:00
Nikola Cirkovic
c75b1d303f
Cirkovic/ina 16 fixes ( #50 )
...
* Dispatch | PdfCreatorTest | Removed deprecated method
* Dispatch | Remove deprecated dispatchNow() method and use dispatchSync or call handle() on class where return is mandatory.
2022-06-24 21:15:14 +10:00
Shift
6edb82308f
Shift cleanup
2022-06-21 10:03:51 +00:00
Shift
19080933b6
Apply Laravel coding style
...
Shift automatically applies the Laravel coding style - which uses the PSR-2 coding style as a base with some minor additions.
You may customize the code style applied by adding a [PHP CS Fixer][1] or [PHP CodeSniffer][2] ruleset to your project root. Feel free to use [Shift's Laravel ruleset][3] to help you get started.
For more information on customizing the code style applied by Shift, [watch this short video][4].
[1]: https://github.com/FriendsOfPHP/PHP-CS-Fixer
[2]: https://github.com/squizlabs/PHP_CodeSniffer
[3]: https://gist.github.com/laravel-shift/cab527923ed2a109dda047b97d53c200
[4]: https://laravelshift.com/videos/shift-code-style
2022-06-21 09:57:17 +00:00
David Bomba
d7c7289ca9
Update for invoice designs
2022-06-07 20:36:47 +10:00
David Bomba
c0ba8aa822
TDD for purchase order PDFs
2022-06-06 22:27:17 +10:00
Nikola Cirkovic
79f189d0e8
INA-6 | add getInvitationByKey method to purchase order repository.
2022-06-05 04:41:04 +02:00
Nikola Cirkovic
a752be5f8e
INA-4 | Purchase Order Repository
2022-05-29 04:13:19 +02:00
Nikola Cirkovic
63061b6cf4
INA-5 | Renamed repository and added license
2022-05-26 04:32:37 +02:00
David Bomba
1973c4c214
v5.3.89
2022-05-17 21:03:07 +10:00
David Bomba
20c2a1690f
Improve resilience of client number creation
2022-05-17 20:31:43 +10:00
David Bomba
eaa6ba1d39
Fixes for ACH notification with WePay
2022-05-11 16:29:56 +10:00
David Bomba
f604e463c2
Throttle payment methods to prevent spam:
2022-05-11 15:25:33 +10:00
David Bomba
6f491dfb92
Update Copyright text
2022-04-27 13:20:41 +10:00