Commit Graph

218 Commits

Author SHA1 Message Date
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 7b2e60a0d5 Add amount column to history table 2020-08-19 12:44:25 +10:00
David Bomba c5d093232c Working on payment records from online payments 2020-08-19 12:37:17 +10:00
David Bomba e21e70bdcd Fixes for tests 2020-08-13 10:57:06 +10:00
David Bomba 3514491300 Changing error structure, regression fixes for shop/client route 2020-08-12 08:59:28 +10:00
David Bomba c195f5b8a5 Add middleware to destroy document 2020-08-11 13:21:43 +10:00
David Bomba e8b3390c4b Remove JSON backups from activities 2020-08-11 11:33:43 +10:00
David Bomba 5b59efa437 Fixes for payments with credits 2020-08-04 15:09:07 +10:00
David Bomba 6510536234 Fixes for view_link in emails 2020-07-29 12:13:12 +10:00
David Bomba 502bd4ad2d Fixes for test/demo data 2020-07-28 18:37:13 +10:00
David Bomba 46bb38a20c Adjust client factories to allow contacts to be created by default 2020-07-28 18:28:29 +10:00
David Bomba fb829d2da0 Formatting 2020-07-27 18:22:57 +10:00
David Bomba d36fdb4025 Fixes for refresh query 2020-07-25 09:02:32 +10:00
David Bomba ce3696257f Fixes for base repo invitations 2020-07-23 13:55:11 +10:00
David Bomba 059f1a3fea Working on credit payments 2020-07-22 21:35:44 +10:00
David Bomba 9075cf989a Flip what is_system means for company tokens 2020-07-21 15:03:04 +10:00
David Bomba 8420a4bac1 Remove redundant properties from account table and transformer 2020-07-21 09:00:59 +10:00
David Bomba fec8e8b520 Fix bug where restoring a credit wouldn't work 2020-07-20 07:54:10 +10:00
David Bomba e067821186 Fixes for migration 2020-07-18 07:52:35 +10:00
David Bomba 439424b933 Fix for activity repo 2020-07-17 19:47:17 +10:00
David Bomba 5eb9791c37 fix for bug on bulk route of invoice repo 2020-07-17 07:15:30 +10:00
David Bomba 867fa2313a Fixes for broken migration 2020-07-09 11:54:03 +10:00
David Bomba f3572a5d11 Refactor for events 2020-07-08 22:02:16 +10:00
David Bomba 0fd97f3a03 Fixes for checkdata 2020-07-07 20:35:54 +10:00
David Bomba 2281b8490e minor fix for tokens 2020-07-06 21:44:12 +10:00
David Bomba d3775fd059 Change PING route response 2020-07-02 20:14:19 +10:00
David Bomba 5855f3ea1f Refactor for migrations 2020-07-01 15:51:19 +10:00
David Bomba e216def2ff Use separate repo's for migrations 2020-07-01 14:37:05 +10:00
= e3b8651211 RecurringService 2020-07-01 11:06:40 +10:00
= eaf78d47aa Adjustments for Client.PaidToDate 2020-07-01 10:08:55 +10:00
David Bomba cbeeeef1c4 Code cleanup for baserepo 2020-06-30 15:26:37 +10:00
David Bomba f63323e4e2 Fixes for events 2020-06-30 14:10:40 +10:00
David Bomba e5245c22d4 Fixes tests 2020-06-30 13:50:46 +10:00
David Bomba 263c1c04f0 Fixes for payment rpeo 2020-06-30 13:31:30 +10:00
David Bomba edc59d59c1 Minor fix for contact saving on invitation 2020-06-30 11:37:21 +10:00
David Bomba 245980ce4b Send company with all events 2020-06-30 09:35:17 +10:00
David Bomba 20e95223c1 Fixes for design id 2020-06-29 11:04:09 +10:00
David Bomba 22c8304510 Improve test data 2020-06-29 09:38:37 +10:00
David Bomba f36bbf75b8 Delete payment workflow 2020-06-28 13:05:58 +10:00
David Bomba 8eed07b8f5 Additional fields for entities 2020-06-28 08:24:08 +10:00
David Bomba 06413da090 Document behind route 2020-06-24 22:12:43 +10:00
David Bomba 74450727b1 Document events 2020-06-24 21:49:06 +10:00
David Bomba 889ac65f26 Bulk actions on groups 2020-06-24 09:39:49 +10:00
David Bomba 849e6040bd Add documents to A_N_Y_T_H_I_N_G 2020-06-22 21:36:39 +10:00
David Bomba 8ddbfa662a Design controller bulk actions 2020-06-22 14:38:24 +10:00
David Bomba 6b7db63e66 Design repository 2020-06-22 08:34:02 +10:00
David Bomba a7e05cb3bd Fix for applied amount when using credits to pay invoices 2020-06-18 13:19:38 +10:00
David Bomba 949061a213 Fix for deleting last company in account 2020-06-09 18:59:38 +10:00
David Bomba bf6044006d Fix for restoring invoices 2020-06-09 07:43:46 +10:00
David Bomba a07742a009 Fixes for repo 2020-06-06 14:00:59 +10:00