Commit Graph

140 Commits

Author SHA1 Message Date
David Bomba d1022cc3fd fixes for nullengine in elastic 2025-05-12 20:27:20 +10:00
David Bomba 0a8ad8efc5 Check invoice model props in validation to ensure cancelled invoices cannot be mutated 2025-05-12 19:36:31 +10:00
David Bomba 625a7ff1d8 Fixes for elastic search 2025-05-12 18:24:24 +10:00
David Bomba 0d96e989f5 Refactor for document / file validation 2025-04-26 10:15:23 +10:00
David Bomba 780dda4957 Updated copyright doc blocks 2025-02-17 11:11:38 +11:00
David Bomba 4007ccb26f Add additional models to searchable(); 2024-11-24 12:40:32 +11:00
David Bomba 552d596eae Style fixes 2024-11-20 11:15:49 +11:00
David Bomba 26b956768f Updates for e_invoice_quota 2024-11-19 11:18:21 +11:00
David Bomba 73c928b934 Fixes for tests 2024-11-16 07:56:24 +11:00
David Bomba 3cb71f7ef9 Fixes for tests 2024-10-28 08:01:21 +11:00
David Bomba 5586f7e518 Updates for bulk updates for expenses 2024-10-27 11:08:50 +11:00
David Bomba ada65c8da9 Move e_invoice null filter into form request 2024-09-03 07:58:37 +10:00
David Bomba 516533c374 Move null filter to basemodel 2024-08-30 15:44:01 +10:00
David Bomba 94da1d9ded Logic to update e_invoice 2024-08-30 15:00:25 +10:00
David Bomba 52630f06e3 Sending einvoices 2024-08-29 15:51:48 +10:00
David Bomba 73ed01a9bc Static Analysis 2024-08-29 15:25:20 +10:00
David Bomba 6eaf3632d9 Add payment failure emails 2024-08-29 14:36:38 +10:00
David Bomba 9f7ff7dc59 Stubs for sending edocs 2024-08-29 11:17:38 +10:00
David Bomba 036aca49a4 Rollback for new payment flow 2024-08-22 16:45:06 +10:00
David Bomba ab23592b96 Revert refactor for whereHas 2024-06-30 17:37:44 +10:00
David Bomba 957ddb2a81 Fixes for wave imports 2024-06-18 09:36:22 +10:00
David Bomba 72aadc0c16 php-cs-fixer 2024-06-14 17:09:44 +10:00
David Bomba 2b8f96d208 Merge PDFs if embed documents is enabled 2024-06-11 08:14:21 +10:00
David Bomba 0bd5a9db0c minor fixes 2024-04-24 09:21:00 +10:00
David Bomba f65567a637 Update copyright 2024-04-12 14:15:41 +10:00
David Bomba c5b6938447 php cs fixer 2024-02-13 15:25:18 +11:00
David Bomba 50676394e0 Replace variables in Terms for user acceptance in Client Portal 2024-01-29 15:43:40 +11:00
David Bomba 40086db271 cs fixer 2024-01-14 15:05:00 +11:00
David Bomba 5ccd6949bd Temp fix for partial due dates 2024-01-05 09:51:41 +11:00
David Bomba adfff8e090 Fixes for download routes 2023-11-16 11:47:57 +11:00
David Bomba 86015c66e0 refactor for download routes 2023-11-16 11:36:14 +11:00
David Bomba 526b899d28 Fixes for webhook logic 2023-11-10 12:36:27 +11:00
David Bomba dcfb3c940e Fixes for utf8 encoding in filenames for downloads 2023-11-10 08:13:16 +11:00
David Bomba 2c8dde7f20 Merge support for purchase order PDF generation 2023-10-26 17:51:28 +11:00
David Bomba 55ba708fd0 Merge support for purchase order PDF generation 2023-10-26 17:50:07 +11:00
David Bomba 33585c65c4 php cs fixes 2023-10-26 13:57:44 +11:00
David Bomba a669328a80 Refactor for PDF code paths 2023-10-26 12:25:56 +11:00
David Bomba a946cf346d Fixes for e-invoices 2023-09-06 23:49:19 +10:00
David Bomba eee79c90a2 Minor fixes for emails 2023-08-17 09:24:36 +10:00
David Bomba 2ba713eeb8 Refactor for einvoicing 2023-08-16 19:55:35 +10:00
David Bomba b08d805728 Fixes for tests 2023-08-11 17:58:43 +10:00
David Bomba e5d5b9d25c Static analysis 2023-08-11 14:18:58 +10:00
David Bomba 68ce3be42b Updates for static analysis 2023-08-06 17:35:19 +10:00
David Bomba 98efe4b4a9 Migration for view_dashboard permission 2023-08-06 17:03:48 +10:00
David Bomba b13783d75b Migration for dashboard permissions 2023-08-06 17:03:12 +10:00
David Bomba 742d566f27 Adjustments for mini_load 2023-08-06 15:24:13 +10:00
David Bomba ada3c78556 Updates for static analysis 2023-08-06 12:34:41 +10:00
David Bomba e35a99d454 Updates for static analysis 2023-08-02 19:47:26 +10:00
David Bomba 0792638e90 Static analysis cleanup 2023-08-01 23:28:30 +10:00
David Bomba 82784582f0 Static analysis cleanup 2023-08-01 23:01:48 +10:00