Commit Graph

82 Commits

Author SHA1 Message Date
David Bomba 5ff1b60381 Improve cleanup after client purge 2025-09-08 10:27:28 +10:00
David Bomba c2a2e0d8e9 Updates for merge/purge activity events 2025-08-28 16:14:13 +10:00
David Bomba a936c09358 Update for merge and purge activity events 2025-08-28 16:00:00 +10:00
David Bomba 7dd0963553 Updates for merge/purge activity events 2025-08-28 15:31:00 +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 4102710a07 Fixes for snappdf in container 2025-01-07 11:57:41 +11:00
David Bomba 552d596eae Style fixes 2024-11-20 11:15:49 +11:00
David Bomba acdf3a75a5 Static Analysis 2024-10-12 17:00:56 +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 72aadc0c16 php-cs-fixer 2024-06-14 17:09:44 +10:00
David Bomba b7c20de7ec Add logging for purging client 2024-05-14 17:05:20 +10:00
David Bomba f65567a637 Update copyright 2024-04-12 14:15:41 +10:00
David Bomba dd28cb0372 Bulk assignment of clients to a group 2024-04-02 11:28:42 +11:00
David Bomba 45515837a3 Adjustments for client country_id 2024-01-25 14:40:06 +11:00
David Bomba 40086db271 cs fixer 2024-01-14 15:05:00 +11:00
David Bomba 2956e89f72 v5.6.25 2023-08-03 08:10:36 +10:00
David Bomba af8a788dfb Updates for deleting activities when purging clients 2023-07-16 16:36:52 +10:00
David Bomba 6485e48896 Fixes for VAT number checks 2023-05-25 16:41:29 +10:00
David Bomba 4babfbb651 php-cs-fixer 2023-02-16 12:36:09 +11:00
David Bomba 6c86d7151a Update copyright year 2023-01-29 09:21:40 +11:00
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 eb0bdd12ba Fixes for CSV imports, replace work_phone with phone 2022-11-30 11:46:02 +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
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 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 6f491dfb92 Update Copyright text 2022-04-27 13:20:41 +10:00
David Bomba 9722289796 Fixes for coercing types for react UI 2022-04-03 19:39:55 +10:00
David Bomba ed75514646 Fixes for default country 2022-03-30 08:05:42 +11:00
David Bomba 4faa58ec8c minor fixes for client country in repo 2022-03-25 14:49:51 +11:00
David Bomba 989f5c9210 Refactor client country assignment 2022-03-24 19:55:57 +11:00
David Bomba 263bcd8126 Add ability to purge clients 2022-01-30 10:46:39 +11:00
David Bomba c77720672b Fixes for atomic operations 2021-12-17 22:11:36 +11:00
David Bomba dad9836fa2 MInor fixes for client numbers 2021-10-27 14:17:56 +11:00
David Bomba 673f188100 Ensure the client is saved prior to getting a number back 2021-07-16 15:40:38 +10:00
David Bomba fcbef56e46 Fixes for schema migrations and always set default country on clients 2021-07-14 09:11:42 +10:00
David Bomba 8d9950ebbd Add company country as default if none is set 2021-07-14 08:39:30 +10:00
David Bomba 36f6cbbcc9 Update license in codebase 2021-06-16 16:58:16 +10:00
= 769ab49458 Force client country if none set 2021-06-10 20:18:01 +10:00
David Bomba 6540a25531 Refactor client numbering 2021-01-25 21:34:12 +11:00
David Bomba 934610a01c Update copyright + version bump + set canadian dollar symbol to $ 2021-01-04 08:54:54 +11:00
= 0a9c66cab8 Autoload snappdf in composer post hooks - add client number when importing 2020-12-28 08:58:49 +11:00
Benjamin Beganović ae88d5e08e php-cs-fixer format 2020-11-25 15:19:52 +01:00
David Bomba 9174b7e628 Fixes for emails and reminders 2020-11-09 21:17:20 +11:00
David Bomba 13a00fc897 Redundant code cleanup 2020-11-04 00:27:41 +11:00
David Bomba 9aeb2d7a5b Psalm cleanup 2020-10-28 21:10:49 +11:00