Commit Graph

112 Commits

Author SHA1 Message Date
David Bomba d818520c73 Static analysis 2024-07-14 21:28:54 +10:00
David Bomba c388a1b3e7 Fixes for generated numbers 2024-06-19 07:41:43 +10:00
Dave Shoreman 9195addb37
"Real" entity numbers in Invoice Settings preview
This refactors the GeneratesCounter trait slightly, such that arbitrary
entity numbers can be formatted according to the given padding/pattern.

With that small abstraction we can use the trait in the PdfMock instance
to show the exmple entity number using real patterns without actually
incrementing it or checking the number is available in the database.
2024-05-29 15:00:02 +01:00
David Bomba 048e21f9b2 Ensure redundant directory deleted 2024-04-29 16:50:04 +10:00
David Bomba f65567a637 Update copyright 2024-04-12 14:15:41 +10:00
David Bomba 40086db271 cs fixer 2024-01-14 15:05:00 +11:00
David Bomba 0c64e38208 Reset counters at client and group levels 2024-01-05 18:42:44 +11:00
David Bomba c116b48a25 Fixes for creating faker data 2023-10-25 19:04:27 +11:00
David Bomba 11de4b241d Fixes for static analysis 2023-06-08 17:16:24 +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 6b8a49ace2 Minor fixes for reset counters 2023-01-28 15:42:42 +11:00
David Bomba e8608ab58e Fixes for reports 2023-01-28 14:59:35 +11:00
David Bomba e93163d57c Add contributing.md 2023-01-17 07:44:25 +11:00
David Bomba f28a26d3f9 Bugfix where reset counter date is set but frequency is set to disabled 2023-01-11 13:13:38 +11:00
David Bomba 8251c53340 Fixes for edge case with inappropriate use of group counters 2022-12-20 10:14:10 +11:00
David Bomba 9d0ba8d30a Check for properties before accessing 2022-12-07 12:21:12 +11:00
David Bomba 772d8d036f add payment to bank transaction matching 2022-12-06 13:26:37 +11:00
David Bomba 7b073d033a Fixes for Zoho Import 2022-12-01 08:49:59 +11:00
David Bomba 32ee09ae1f strip tags from client and user nameS 2022-10-02 17:24:16 +11:00
David Bomba e951a44737 Fixes for generating counters 2022-10-02 12:24:49 +11:00
David Bomba a1629bbab4 Fixes for applying numbers 2022-09-12 21:08:50 +10:00
David Bomba 9dd06fae34 minor fixes + additional logging 2022-09-12 13:03:39 +10:00
David Bomba ab2d529923 Additional logging in generates counter 2022-09-12 12:32:16 +10:00
David Bomba 3a33be37a0 Logging around generates counter 2022-09-12 10:00:05 +10:00
David Bomba 5cdb48e7f6 Fixes for psalm 2022-07-18 10:04:17 +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 f9685035cd Fixes for purchase orders 2022-06-05 19:41:19 +10:00
David Bomba 4a2ecdb6a7 Update Purchase Order Scaffold 2022-06-05 19:22:58 +10:00
Nikola Cirkovic 4e4420dd32 INA-6 |Added purchase order number counter 2022-06-05 05:59:33 +02:00
David Bomba 720e42e35e Purchase order scaffold 2022-05-31 08:28:32 +10:00
= c7a9e2bac7 Fixes for generates counter 2022-05-03 09:33:18 +10:00
= d7d3c8d591 Fixes for generates counter 2022-05-02 12:50:55 +10:00
= 6709e5bbc4 Fixes for localizing dates for reset counter 2022-05-02 08:20:54 +10:00
David Bomba 6f491dfb92 Update Copyright text 2022-04-27 13:20:41 +10:00
David Bomba 3ada7f9997 Convert shared quote/invoice counters 2022-03-25 17:12:49 +11:00
David Bomba 8cff663d52 Minor fixes for counter reset 2022-01-19 14:11:08 +11:00
David Bomba 7677cd07a4 Fixes for reset counter 2022-01-19 10:03:41 +11:00
David Bomba e844abf27d Fixes for client store request 2022-01-14 21:24:20 +11:00
David Bomba f3d91c4414 Allow custom client numbering for projects 2021-12-08 12:54:19 +11:00
David Bomba 68a8715c6d Fixes for tests 2021-10-17 14:21:13 +11:00
David Bomba ba2f78dad0 Refactor counter/patterns to allow User variables 2021-10-17 13:49:32 +11:00
David Bomba 543288c525 Refactor PDF generation into common .env var 2021-10-11 13:19:38 +11:00
= 6696d2ba36 Add recurring_expense property if it doesn't exist. 2021-09-18 08:10:44 +10:00
David Bomba 06157e95a6 Recurring Quotes Tests 2021-08-24 15:32:22 +10:00
David Bomba a0f6afec0f Stubs for Recurring Expenses 2021-08-23 09:38:55 +10:00
David Bomba c6ed151813 Fixes for ACH 2021-07-22 08:44:03 +10:00
David Bomba a4c1829257 Fixes for shared counterS 2021-07-16 23:33:53 +10:00
David Bomba 4555859936 Fixes for shared counterS 2021-07-16 23:10:27 +10:00
David Bomba 7e6e1d3de0 Backward compatiblity for custom counters 2021-06-23 22:55:01 +10:00