Commit Graph

3307 Commits

Author SHA1 Message Date
David Bomba b7a49b97cd Bulk action request for bank transactions 2023-01-22 14:49:15 +11:00
David Bomba ec1d4392bd Add form request for client bulk actions 2023-01-22 14:40:22 +11:00
David Bomba f6549f43ad Updates for API Docs 2023-01-22 09:28:50 +11:00
David Bomba 1944d8214e Clean up for logging. 2023-01-21 19:19:08 +11:00
David Bomba c1563c571d Permissions tests 2023-01-21 16:52:24 +11:00
David Bomba 580868767c Add additional checks into check data script 2023-01-21 11:33:41 +11:00
David Bomba fc5d6a99fe add guard to client gateway tokens 2023-01-21 09:59:00 +11:00
David Bomba f7281e4310 ListResponse permissions 2023-01-21 09:23:56 +11:00
David Bomba 883c8f2289 Tests for refactors of API permissions 2023-01-20 23:45:29 +11:00
David Bomba 24aa73c359 Fixes for notifications 2023-01-19 17:20:31 +11:00
David Bomba e0170dbecf Show credit payment amounts in the client portal 2023-01-19 14:45:34 +11:00
David Bomba 7b40340047 Fixes for Purchase Order Filters 2023-01-19 10:23:42 +11:00
David Bomba 05b3518fb7 Set correct invoice numbers for zero payment invoices 2023-01-19 10:14:10 +11:00
David Bomba a1063f8249 Run post update in github actions to ensure cache is built 2023-01-19 07:54:15 +11:00
David Bomba c46d5ecef7 Rewrite zip, when deleting files prior to extraction 2023-01-18 21:23:02 +11:00
David Bomba 8ee1f8eaf1 Improve subscriptions v2 for free subscriptions 2023-01-18 21:06:09 +11:00
David Bomba 1a60f8d9d8 Fixes for tests 2023-01-18 20:42:46 +11:00
David Bomba 0d767f7d98 update billing_context to use hashed_ids 2023-01-18 16:52:32 +11:00
David Bomba dedc1f5774 Update meta data for swagger documentation 2023-01-18 10:47:41 +11:00
David Bomba 1b1fc71d0d Validation rules for clients in scheduler 2023-01-17 22:40:40 +11:00
David Bomba 5caba1d2c7 Implement next_run calculations 2023-01-17 19:42:34 +11:00
David Bomba 52a982d634 Email Tests 2023-01-17 12:21:36 +11:00
David Bomba c51dd313b9 Tests for emailing client statements 2023-01-17 11:00:12 +11:00
David Bomba 67dfe8a4b9 Show terms/footers on Recurring Invoice Preview 2023-01-17 09:43:11 +11:00
David Bomba f84a309964 Add task schedulers to login / refresh routes 2023-01-17 08:37:15 +11:00
David Bomba 9641d88b14 Remove .htaccess from update script 2023-01-17 08:31:07 +11:00
David Bomba d1049f3a90 Clean up and formatting for mailers 2023-01-15 21:16:10 +11:00
David Bomba 7c3aaa4898 Set the trial flag only once 2023-01-15 19:05:52 +11:00
David Bomba 3ce3187ec2 Minor fixes for client ledger balance update 2023-01-15 17:42:13 +11:00
David Bomba 6100f9416b Minor fixes for billingportal purchase 2023-01-15 17:40:11 +11:00
David Bomba 5d1dc68739 Pass whitelabel to front end 2023-01-15 07:46:23 +11:00
David Bomba 35fde4a73e Clean up for scheduler 2023-01-13 20:23:03 +11:00
David Bomba 9e5417ab1c Define the Client Statement Class 2023-01-13 20:16:17 +11:00
David Bomba 9e415b420c Refactor for scheduled tasks 2023-01-13 12:43:38 +11:00
David Bomba 5389c00c2f migrations for companies/accounts table 2023-01-13 00:32:54 +11:00
David Bomba 1d811c49b9 Return success to webhook URL when the gateway has been deleted/non-resolvable to prevent constant webhook retries 2023-01-12 15:58:02 +11:00
David Bomba afad1245c9 Clean up for Filters 2023-01-12 13:52:06 +11:00
David Bomba fadc039eba Merge branch 'cleanup_deprecated_import' into v5-develop 2023-01-12 11:08:42 +11:00
David Bomba d2d181e7a1 Fixes for CSV delimiters 2023-01-12 09:20:24 +11:00
David Bomba 077986d59c Clean up legacy importer 2023-01-12 09:19:38 +11:00
David Bomba 2e24fc34c7 domain rules 2023-01-11 20:41:09 +11:00
David Bomba e174b379a6 Additional mailer implementation 2023-01-11 19:29:27 +11:00
David Bomba b950c805be Handle trials 2023-01-11 12:47:03 +11:00
David Bomba c5de8de343 Add subscription filters 2023-01-05 22:09:25 +11:00
David Bomba dc4e0b9c96 Add subscription filters 2023-01-04 13:09:47 +11:00
David Bomba fd51303617 Product Sales Report 2023-01-04 01:30:50 +11:00
David Bomba 6400ece913 Minor fixes for expense validation 2022-12-23 12:20:15 +11:00
David Bomba a88ef592de Refactor for livewire 2022-12-23 11:56:07 +11:00
David Bomba 843229d9b5 Refactor for livewire 2022-12-23 11:51:29 +11:00
David Bomba 3a85441c49 Refactor for livewire 2022-12-23 11:39:41 +11:00