Commit Graph

54 Commits

Author SHA1 Message Date
David Bomba 8e30fd7305 Updated elastic searchable trait 2025-05-25 11:55:52 +10:00
David Bomba 0d96e989f5 Refactor for document / file validation 2025-04-26 10:15:23 +10:00
David Bomba c8407c417b Updates for elastic search 2025-03-11 15:42:45 +11:00
David Bomba 66491dadc9 Fixes for elastic search 2025-03-11 15:24:34 +11:00
David Bomba 780dda4957 Updated copyright doc blocks 2025-02-17 11:11:38 +11:00
David Bomba 4007ccb26f Add additional models to searchable(); 2024-11-24 12:40:32 +11:00
David Bomba 69834c9362 Fixes for invalid locale 2024-09-26 14:40:02 +10:00
David Bomba 9d6d6c2254 Minor fixes 2024-09-25 09:16:26 +10:00
David Bomba 036aca49a4 Rollback for new payment flow 2024-08-22 16:45:06 +10:00
David Bomba 006e819f3a Refactor for cache statics moving to container 2024-06-18 10:24:03 +10:00
David Bomba f65567a637 Update copyright 2024-04-12 14:15:41 +10:00
David Bomba 59ed13122c Add last_login timestamps for vendorcontacts and vendors 2023-08-10 12:40:52 +10:00
David Bomba dc1d23067c Fixes for tests 2023-08-04 18:13:26 +10:00
David Bomba edd8269c08 Fixes for e-invoices 2023-04-28 20:16:54 +10:00
David Bomba eea6bf3659 Static analysis cleanup 2023-04-26 16:55:49 +10:00
David Bomba 055bd979fb Update ide helpers 2023-04-26 08:43:54 +10:00
David Bomba abf3afd75f Product Sales Report 2023-04-13 15:39:12 +10:00
David Bomba d6bb7a3510 Update model definitions 2023-04-10 17:37:40 +10:00
David Bomba d471604862 Refactor for tax structure 2023-03-29 14:23:06 +11:00
David Bomba 1ab8097d44 Refactor for tax structure 2023-03-29 13:13:50 +11:00
David Bomba 67179887d7 Update BaseRule taxes 2023-03-28 07:47:07 +11:00
David Bomba 160ca1c9ad Refactor for taxes 2023-03-27 14:47:01 +11:00
David Bomba aa51299a10 Working on auto tax calculations 2023-03-24 18:02:34 +11:00
David Bomba 19e2e98665 Base Controller clean up 2023-03-24 12:12:12 +11:00
David Bomba cd741efa2a fixes for tests 2023-03-21 22:37:06 +11:00
David Bomba 6729678332 client initiated payments 2023-03-16 15:20:38 +11:00
David Bomba 615e82a5c8 ide helpers 2023-03-08 18:33:42 +11:00
David Bomba 4babfbb651 php-cs-fixer 2023-02-16 12:36:09 +11:00
David Bomba b45a4d8133 Route model binding fixes 2023-02-04 07:41:25 +11:00
David Bomba 6c86d7151a Update copyright year 2023-01-29 09:21:40 +11:00
David Bomba 5888252267 Enhance bulk action guards + validation layer 2023-01-22 16:34:47 +11:00
David Bomba 60341c7c07 Add filters for tasks by project 2022-11-24 11:38:57 +11:00
David Bomba 61b6bb4543 Move lightlogs back to batching 2022-09-09 11:07:14 +10:00
David Bomba b9c198f38e Vendor Contact key login 2022-08-04 16:30:11 +10:00
David Bomba 92c236e788 Fixes for payment emails 2022-08-04 16:22:48 +10:00
Shift 6edb82308f
Shift cleanup 2022-06-21 10:03:51 +00:00
Shift 63dc08532c
Convert deprecated `$dates` property to `$casts` 2022-06-21 09:59:53 +00: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 6674424244 Stubs for vendor portal 2022-06-13 19:59:24 +10:00
David Bomba 90bff41600 Purchase Order Emails 2022-06-10 17:04:16 +10:00
David Bomba c0ba8aa822 TDD for purchase order PDFs 2022-06-06 22:27:17 +10:00
Nikola Cirkovic 426e8967d1 INA-6 | Add purchase order invitations relationship to the VendorContact.php 2022-06-05 04:40:48 +02:00
David Bomba 6f491dfb92 Update Copyright text 2022-04-27 13:20:41 +10:00
David Bomba 36f6cbbcc9 Update license in codebase 2021-06-16 16:58:16 +10:00
David Bomba 934610a01c Update copyright + version bump + set canadian dollar symbol to $ 2021-01-04 08:54:54 +11:00
Benjamin Beganović ae88d5e08e php-cs-fixer format 2020-11-25 15:19:52 +01:00
David Bomba 6a54bb8c45 Fixes for migrations Vendor Contacts 2020-10-31 16:35:05 +11:00
David Bomba 9aeb2d7a5b Psalm cleanup 2020-10-28 21:10:49 +11:00
David Bomba c65950672d Fixes for model factories for L8 2020-10-01 20:49:47 +10:00
David Bomba ba75a44eb8
Laravel 7.x Shift (#40)
* Adopt Laravel coding style

The Laravel framework adopts the PSR-2 coding style with some additions.
Laravel apps *should* adopt this coding style as well.

However, Shift allows you to customize the adopted coding style by
adding your own [PHP CS Fixer][1] `.php_cs` config to your project.

You may use [Shift's .php_cs][2] file as a base.

[1]: https://github.com/FriendsOfPHP/PHP-CS-Fixer
[2]: https://gist.github.com/laravel-shift/cab527923ed2a109dda047b97d53c200

* Shift bindings

PHP 5.5.9+ adds the new static `class` property which provides the fully qualified class name. This is preferred over using class name strings as these references are checked by the parser.

* Shift core files

* Shift to Throwable

* Add laravel/ui dependency

* Unindent vendor mail templates

* Shift config files

* Default config files

In an effort to make upgrading the constantly changing config files
easier, Shift defaulted them so you can review the commit diff for
changes. Moving forward, you should use ENV variables or create a
separate config file to allow the core config files to remain
automatically upgradeable.

* Shift Laravel dependencies

* Shift cleanup

* Upgrade to Laravel 7

Co-authored-by: Laravel Shift <shift@laravelshift.com>
2020-09-06 19:38:10 +10:00