Commit Graph

3619 Commits

Author SHA1 Message Date
TechNoNerd87 b75c183c2c
Merge 193cc5358f into 9e17c85f1b 2025-11-26 16:33:20 -08:00
David Bomba afa5962596 Fixes for pushState and livewire conflicting use of prop 2025-11-27 09:18:42 +11:00
David Bomba 590f5ef614 Remove blockonomics controller 2025-11-26 15:06:41 +11:00
David Bomba 4e9a756d52 Refactor blockonomics btc + qr code presentation 2025-11-26 15:05:56 +11:00
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
TechNoNerd87 1c3304d302
Update TwoFactorController to use SHA512 algorithm and timestamp
Signed-off-by: TechNoNerd87 <113461509+TechNoNerd87@users.noreply.github.com>
2025-11-24 13:54:54 -06:00
TechNoNerd87 66eccd2874
Refactor 2FA logic to support SHA512 algorithm
Implement enhanced 2FA verification and replay attack prevention with SHA512 fallback. 

Signed-off-by: TechNoNerd87 <113461509+TechNoNerd87@users.noreply.github.com>
2025-11-24 13:43:15 -06: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 442a3a990a Fixes for logging 2025-11-18 14:42:48 +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 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 64d473605e Support no invoice numbers in .csv files, ie for automatic numbering 2025-11-12 07:30:43 +11:00
David Bomba b415d47bc5 Force all users to confirm their email address 2025-11-06 09:37:58 +11:00
David Bomba 2ed4414703 Add expenses to templates 2025-11-04 12:20:44 +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 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 16a380972f Implement adequate report filtering for lesser permissioned users 2025-10-29 09:27:48 +11:00
David Bomba dc54d01fd1 Updates for login route permission 2025-10-28 13:13:42 +11:00
David Bomba 117ff658ff Updates for yodlee 2025-10-16 09:33:48 +11:00
David Bomba 050048799c Updates for Verifactu and handle of IRPF calculations - moving to surcharge layer 2025-10-13 13:28:04 +11:00
David Bomba 9796525644 Updated flow for invoices with Verifactu 2025-10-13 08:42:50 +11:00
David Bomba 78d93f5c21 Updated flow for invoices with Verifactu 2025-10-13 08:24:34 +11:00
David Bomba 0cc0add29e Introduce logic to prevent emails sending to end clients UNLESS verifactu submission has occurred. 2025-10-12 13:50:56 +11:00
David Bomba 6d40c7da83 load microsoft .js if client_id is set 2025-10-10 17:11:39 +11:00
David Bomba 769f132928 Fixes for conflict / verifactu 2025-10-10 09:22:59 +11:00
David Bomba 40a22a3007 Feedback API 2025-10-09 07:58:31 +11:00
David Bomba a6e5675566 Feedback API 2025-10-09 07:57:54 +11:00
David Bomba 3b9537ad55 Feedback API 2025-10-09 07:48:06 +11:00
David Bomba c2cca35964 Minor Static Analysis fixes 2025-09-30 08:14:23 +10:00
David Bomba abe1a66310 Adjustments for logic around credit / reversed invoices 2025-09-25 12:07:13 +10:00
David Bomba e07af07fa4 Set timezone corrected date 2025-09-24 12:18:39 +10:00
David Bomba daff064af7 Fixes for invoice reversals => credit deletion 2025-09-24 09:49:52 +10:00
David Bomba e73348b69b disable auto update from controller 2025-09-20 12:03:34 +10:00
David Bomba 40f2741407 Fixes for api routes 2025-09-13 16:11:34 +10:00
David Bomba df57be359a Ensure proper cleanup on hosted 2025-09-08 10:32:14 +10:00
David Bomba bb77d935a7 Extend timeout for PDF previews in client portal 2025-09-08 07:40:31 +10:00
David Bomba 1f62b24e25 New bulk task options 2025-09-06 13:20:55 +10:00
David Bomba f0af52c017 fixes for double encoding 2025-09-04 11:41:06 +10:00
David Bomba 18e46d3c88 protect routes 2025-09-04 09:58:46 +10:00
David Bomba 9094000f16 Fix for banking integrations 2025-09-02 10:25:58 +10:00