Commit Graph

50 Commits

Author SHA1 Message Date
David Bomba d06cddb1a4 Updates for beacon repo 2025-09-01 14:00:58 +10:00
David Bomba 2d30499b48 Static analysis cleanup 2025-08-28 07:48:30 +10:00
David Bomba a89e51ebdc Static analysis and cleanup for tests 2025-08-15 10:37:42 +10:00
David Bomba 929e2a7ba8 Add Projects to global search 2025-07-13 15:45:06 +10:00
David Bomba 0d96e989f5 Refactor for document / file validation 2025-04-26 10:15:23 +10:00
David Bomba 17aecb3eea Add stubs for project chart data 2024-12-03 17:28:51 +11:00
David Bomba e7479d6a41 Updates for template service properties 2024-09-02 10:35:20 +10:00
David Bomba d6a4f4b4ca Improvements for task imports 2024-07-24 12:27:09 +10:00
David Bomba 72aadc0c16 php-cs-fixer 2024-06-14 17:09:44 +10:00
David Bomba 2dd1dd6da6 Updates for projects 2024-03-22 15:16:22 +11:00
David Bomba 6c7df568dc Ensure port is int for SMTP 2024-02-18 16:19:09 +11:00
David Bomba 33585c65c4 php cs fixes 2023-10-26 13:57:44 +11:00
David Bomba 7365de781f fixes for static analysis 2023-10-13 21:35:22 +11:00
David Bomba b566bf6a7f updates for static analysis 2023-08-07 08:26:31 +10:00
David Bomba e3d5abe5b5 Fixes for client country exports 2023-07-26 19:00:47 +10:00
David Bomba 4574c48985 Static analysis cleanup 2023-07-25 20:24:33 +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
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 f7a3afdafa Product CSV Export 2022-04-28 13:09:17 +10:00
David Bomba 15b18dfc8f Entity translations 2022-04-06 10:38:01 +10:00
= 7173ba2931 catch project exceptions 2021-03-20 11:16:29 +11:00
David Bomba f7e4bca5a5 Update task status_order on update() 2021-02-24 13:12:23 +11:00
David Bomba 4612379811 Fixes for file upload on dedicated routes 2021-02-16 20:02:33 +11:00
David Bomba 13e9197ae5 Tests for task sorting 2021-01-05 15:41:43 +11:00
Benjamin Beganović ae88d5e08e php-cs-fixer format 2020-11-25 15:19:52 +01:00
David Bomba 85eb1a990a Fixes for non sticking fields in project 2020-10-29 11:09:51 +11:00
David Bomba 9aeb2d7a5b Psalm cleanup 2020-10-28 21:10:49 +11:00
David Bomba 73b3c11d80 Fixes for update expenses 2020-10-23 08:00:49 +11:00
David Bomba 4c08187bf1 tests for documents 2020-10-12 08:34:02 +11:00
David Bomba dd4d14d128 Implement Projects API 2020-10-08 09:25:39 +11: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
David Bomba ce3696257f Fixes for base repo invitations 2020-07-23 13:55:11 +10:00
David Bomba 41b85b3fb3 Ensure models are touched appropriately" 2020-07-16 21:01:39 +10:00
David Bomba b3eb2ae3b4
Fix companygatewaytransformer (#3677)
* Working on subscriptions

* Implement return type in models

* Subscription implementation

* Improvements to handling importation of large accountS

* Loggin imports

* Activate collector

* Improve memory usage of import script

* Appen Tags into emails - fix companygatewaytransformer
2020-05-06 21:49:42 +10:00
David Bomba 43e57d0117
Fixes for self-update (#3514)
* minor fix for payment notifications

* styleci

* Limit Self updating to self hosters only
:

* Fixes for designs

* Minor fixes for self-update
2020-03-21 16:37:30 +11:00
David Bomba a1ae991684
Working on projects and tasks (#3232) 2020-01-21 11:32:34 +11:00
David Bomba a70b024d94
Payment refunds, Projects, Expenses and Vendors. (#3228)
* OpenAPI Documentation for Vendors and Expenses

* Rules for refunds

* Rules for Payment Refunds

* Fixes for quote invitation link

* Project
2020-01-20 21:10:33 +11:00