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