Commit Graph

59 Commits

Author SHA1 Message Date
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 8730c36358 Minor cleanup 2025-02-05 15:48:49 +11:00
David Bomba 3de1e3a05c Minor fixes for recurring and reminder notifications 2025-01-25 14:12:29 +11:00
David Bomba d69d465abf Fixes for recurring invoice queries 2024-08-04 20:21:30 +10:00
David Bomba f3dc80ae09 Roll back join queries 2024-07-05 12:04:42 +10:00
David Bomba 96f980aa54 Refactor for whereHas('client 2024-06-29 09:00:36 +10:00
David Bomba f65567a637 Update copyright 2024-04-12 14:15:41 +10:00
David Bomba b10c33e7b1 v5.8.25 2024-02-16 08:36:38 +11:00
David Bomba 8128b3c080 Type fixes 2024-02-15 18:23:43 +11:00
David Bomba bfc412f18e Fixes for recurring ivnoices 2024-02-15 08:28:52 +11:00
David Bomba 40086db271 cs fixer 2024-01-14 15:05:00 +11:00
David Bomba 33585c65c4 php cs fixes 2023-10-26 13:57:44 +11:00
David Bomba cf75b9d273 Remove duplicate saves for company settings 2023-05-24 20:31:46 +10:00
David Bomba 53b522ea5d Clean up for scheduled jobs 2023-05-04 09:42:42 +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 3a8b1eb7e3 Improve date resolution in recurring invoices 2022-09-08 11:30:40 +10:00
David Bomba db30327391 Refactor recurring invoice query 2022-09-01 16:45:50 +10:00
David Bomba 962ea9cc69 Capture sending metrics 2022-08-09 07:26:43 +10:00
David Bomba e63d99c2d1 Performance improvements for recurring invoices 2022-08-01 12:50:55 +10:00
David Bomba 8ac4aa56a0 Limit logging 2022-08-01 10:39:47 +10:00
David Bomba 7ac4786bff Refactor to remove dispatchSync from code path 2022-08-01 07:30:04 +10:00
Nikola Cirkovic c75b1d303f
Cirkovic/ina 16 fixes (#50)
* Dispatch | PdfCreatorTest | Removed deprecated method

* Dispatch | Remove deprecated dispatchNow() method and use dispatchSync or call handle() on class where return is mandatory.
2022-06-24 21:15:14 +10: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 14b5770a0a Set flags for recurring invoices and quote terms 2022-05-17 17:36:28 +10:00
David Bomba 6f491dfb92 Update Copyright text 2022-04-27 13:20:41 +10:00
David Bomba f2f52e05c7 Fixes for recurring invoices 2021-10-25 21:39:02 +11:00
David Bomba c2452ea137 Fixes for recurring invoices 2021-10-25 20:11:23 +11:00
David Bomba 63e6b1c26d Improve queries for recurring objects to exclusive disabled companies 2021-10-02 12:49:18 +10:00
David Bomba 95641177cc minor fixes 2021-09-03 12:25:41 +10:00
David Bomba dafff7006f Fixes for Stripe Import 2021-09-02 12:08:16 +10:00
David Bomba 7556b68b1f Constrain recurring / reminders if the client is archived / deleted 2021-07-02 19:40:44 +10:00
David Bomba 6605dd9e83 Do no remind for archived invoices 2021-06-26 10:32:38 +10:00
David Bomba f59807d063 Do no first archived recurring invoices 2021-06-25 10:14:45 +10:00
David Bomba 756543f132 Change query parameter when querying datetimes 2021-06-22 18:46:46 +10:00
David Bomba 12d040e163 Fixes for query 2021-06-22 11:13:01 +10:00
David Bomba 36f6cbbcc9 Update license in codebase 2021-06-16 16:58:16 +10:00
David Bomba 93ace021c0 do not repeat recurring crons even on failure 2021-04-30 12:51:38 +10:00
David Bomba 878f00b375 add additional query filter for recurring invoices 2021-03-30 09:30:41 +11:00
David Bomba fb847dba69 Fixes for recurring cron 2021-01-11 08:06:32 +11:00
Benjamin Beganović 603f7baa58 apply php-cs-fixeR 2021-01-04 13:38:00 +01:00
David Bomba 934610a01c Update copyright + version bump + set canadian dollar symbol to $ 2021-01-04 08:54:54 +11:00
= 7a058c9ae6 Move logging to nlog 2020-12-30 08:10:03 +11:00
Benjamin Beganović ae88d5e08e php-cs-fixer format 2020-11-25 15:19:52 +01:00
David Bomba f6b53d27e6 is_disabled for recurring invoices 2020-11-01 21:29:34 +11:00
David Bomba 685b7e25c2 Fixes for queries 2020-11-01 16:18:40 +11:00
David Bomba bc2b0f4aae Fix for recurring number collisions - use dispatchNow() 2020-10-20 11:53:54 +11:00
David Bomba 5c0776cf14 Working on Delete user bug 2020-09-28 12:56:11 +10:00
David Bomba 3c4bc4a516 Fixes for recurring scheduling 2020-09-26 09:48:42 +10:00