Commit Graph

5270 Commits

Author SHA1 Message Date
David Bomba ff628ae848 Add additional checks and confirmations around unsubscribe links 2025-11-26 10:37:46 +11:00
David Bomba d7c03afb0c Minor fixes for pdfmock 2025-11-26 10:02:56 +11:00
David Bomba 366b9fb118 Fixes for tax configuration 2025-11-25 09:21:24 +11:00
David Bomba 3987c790c7 Add .sbs to blacklist 2025-11-24 10:21:03 +11:00
David Bomba 00f1aa1da7 deprecation fixes 2025-11-24 07:20:33 +11:00
David Bomba d55ebd433a Translations for tinymce 2025-11-23 19:24:35 +11:00
David Bomba e1a3db272b updated translations 2025-11-23 17:49:09 +11:00
David Bomba f3263b9ce5 Working on tax reports, delta changes and adjustments 2025-11-19 12:51:43 +11:00
David Bomba 00e93582ea Tax Period Tests 2025-11-18 15:50:29 +11:00
David Bomba 442a3a990a Fixes for logging 2025-11-18 14:42:48 +11:00
David Bomba 2903ac539c Fixes for checking null description values 2025-11-17 10:33:27 +11:00
David Bomba 3e0ba922b7 Additional structured metrics 2025-11-17 10:24:12 +11:00
David Bomba 1585ec57f9 Improve previews by using active invitations if possible 2025-11-15 09:55:15 +11:00
David Bomba 3e9f93f7e8 Improvements for storing files for inbound peppol invoices 2025-11-15 09:35:50 +11:00
David Bomba 4e5e8d5187 Return early 2025-11-14 15:58:52 +11:00
David Bomba 062f273da1 Fixes for variable accessor 2025-11-14 13:12:25 +11:00
David Bomba 821e0a357c Updates for domain rules 2025-11-14 09:11:59 +11:00
David Bomba fa1d20dc8c Improve login performance of react application 2025-11-13 15:27:55 +11:00
David Bomba e9fb91cd31 Improve performance of bulk action locking 2025-11-13 15:07:50 +11:00
David Bomba d26314ad06 Improve performance of bulk action locking 2025-11-13 15:04:41 +11:00
David Bomba e76b77afe8 Support no invoice line items present, but invoice amount is present 2025-11-12 08:08:45 +11:00
David Bomba 64d473605e Support no invoice numbers in .csv files, ie for automatic numbering 2025-11-12 07:30:43 +11:00
David Bomba 30dfcb01c8 Adjustments for tests and email validation 2025-11-10 16:38:07 +11:00
David Bomba 1c9fa73d35 Enforce email validation 2025-11-10 16:27:06 +11:00
David Bomba 521a68d732 Adjustments for jobs that are overlapping and should not be reattempted 2025-11-10 14:57:58 +11:00
David Bomba cccc1e75d6 Updated domain 2025-11-10 09:15:49 +11:00
David Bomba b415d47bc5 Force all users to confirm their email address 2025-11-06 09:37:58 +11:00
David Bomba 7e7d790aaf Updates for account registrations 2025-11-05 09:41:07 +11:00
David Bomba 2ed4414703 Add expenses to templates 2025-11-04 12:20:44 +11:00
David Bomba dc52840418 Add expenses to templates 2025-11-04 11:05:08 +11:00
David Bomba 2bf0326797 Add inline disposition for PDF previews 2025-11-03 17:19:45 +11:00
David Bomba 3590e89c05 Remove openssl_free_key, deprecation 2025-11-02 11:43:39 +11:00
David Bomba e0bea26e52 Allow template_id to be passed as a property for reports 2025-11-02 11:41:57 +11:00
David Bomba 37d0f151b8 Fixes for tests 2025-11-02 08:17:24 +11:00
David Bomba e61a370b95 Add Template Option for reports 2025-11-02 08:11:24 +11:00
David Bomba e01eddae26 Update the logic around saving tasks where start/stop is used AND task data is updated. Will leave timelog unchanged, BUT will update the remainder of task data 2025-10-30 17:35:50 +11:00
David Bomba ccce21c0ec Unify quote conversion 2025-10-29 16:06:23 +11:00
David Bomba 8af6d67dd1 Fixes for tests 2025-10-29 11:11:45 +11:00
David Bomba 16a380972f Implement adequate report filtering for lesser permissioned users 2025-10-29 09:27:48 +11:00
David Bomba b21c182eda Minor updates for login routes 2025-10-28 13:44:02 +11:00
David Bomba dc54d01fd1 Updates for login route permission 2025-10-28 13:13:42 +11:00
David Bomba 9aec1415d8 Updates for routes 2025-10-28 08:13:52 +11:00
David Bomba 56670e221a Updated route rate limits 2025-10-27 16:12:42 +11:00
David Bomba 466833ee53 Add optional template for email reocrd 2025-10-20 12:50:47 +11:00
David Bomba 435bb8e999 Do not allow negative invoices to be created adhoc in Verifactu 2025-10-17 09:11:34 +11:00
David Bomba 8f1566817e Do not allow negative invoices to be created adhoc in Verifactu 2025-10-17 09:11:05 +11:00
David Bomba c0db1de1de Intercept reason for rectification 2025-10-16 14:27:48 +11:00
David Bomba df3d02bfb7 Additional validation rules for client name 2025-10-16 10:10:21 +11:00
David Bomba 117ff658ff Updates for yodlee 2025-10-16 09:33:48 +11:00
David Bomba 77fa0f9e03 Validation clean up 2025-10-15 14:31:50 +11:00