Commit Graph

190 Commits

Author SHA1 Message Date
David Bomba b91fcf1b34
Merge branch 'v5-develop' into billing_subscriptions 2021-03-10 09:27:28 +11:00
David Bomba 59beb9dd39 Customize the password protect timeout 2021-03-09 21:52:48 +11:00
David Bomba cd48ae78f9 Minor fixes 2021-03-09 21:30:34 +11:00
David Bomba 9a15d2c6cf Minor fixes 2021-03-09 15:43:54 +11:00
David Bomba 2595d3d2a4 Fixes for typo in password protection 2021-03-08 07:56:44 +11:00
David Bomba 20440189d2 Fixes for password protection middleware 2021-03-04 16:03:28 +11:00
David Bomba 11ad2cd57e Fixes for caching protection route 2021-03-04 12:17:29 +11:00
David Bomba 365c190cca Remove return type for User Service 2021-03-04 10:12:34 +11:00
David Bomba 9a2160c325 Verified users only for hosted platform 2021-03-01 13:51:00 +11:00
David Bomba d238d53b26 Delete PDF helper 2021-03-01 10:40:18 +11:00
David Bomba e668e7fd5a Fixes for Quotes not attaching to emails 2021-02-28 13:12:55 +11:00
David Bomba 4884b039df User verified middleware 2021-02-26 08:18:14 +11:00
David Bomba 29b4e6d1b7 minor fixes 2021-02-25 21:41:18 +11:00
David Bomba 9b1b677e8e Working on OAuth password protection routes 2021-02-24 08:12:23 +11:00
Benjamin Beganović 10733418c6 Allow default company registration without company key in the URL 2021-02-17 12:13:27 +01:00
David Bomba 934610a01c Update copyright + version bump + set canadian dollar symbol to $ 2021-01-04 08:54:54 +11:00
= 7a058c9ae6 Move logging to nlog 2020-12-30 08:10:03 +11:00
Benjamin Beganović 23a64562c9 fix issue with setup & apply php-cs-fixer 2020-12-09 13:38:22 +01:00
David Bomba 594dda9b65 fixes for delivery notes{ 2020-12-08 20:18:17 +11:00
Benjamin Beganović 4959917b7e fix issue with multiple companies switching 2020-12-03 15:33:18 +01:00
Benjamin Beganović ae88d5e08e php-cs-fixer format 2020-11-25 15:19:52 +01:00
David Bomba fe5218fd2c Fixes for resolving company_user from user object 2020-11-13 21:42:06 +11:00
David Bomba 28cbd75fcb Fixes for credit PDF 2020-11-11 11:13:39 +11:00
David Bomba ae361ed22f Update composer 2020-11-02 08:49:58 +11:00
= 6479b2fd3e Fix for laravel 8 route file regression + psalm cleanup 2020-11-01 16:09:09 +11:00
David Bomba 9aeb2d7a5b Psalm cleanup 2020-10-28 21:10:49 +11:00
David Bomba 8f53424017 Fixes 2020-10-27 06:10:04 +11:00
David Bomba c8e2d94b3f Fixes for tests + remove swoole 2020-10-22 21:14:14 +11:00
David Bomba a3afa8ede9 Remove project name unique constraint 2020-10-19 21:59:58 +11:00
David Bomba 708db5a991 Improve eager loading - first load 2020-10-18 18:46:10 +11:00
David Bomba 44d31ce326 Move cache clearance to base controller 2020-10-09 17:55:03 +11:00
David Bomba c48b02a690 Static template data 2020-10-09 13:28:33 +11:00
David Bomba cf7ee6338e Working on templates 2020-10-09 12:59:59 +11:00
David Bomba 4fe1c29751 Working on recurring 2020-10-06 12:36:25 +11:00
David Bomba 484b28d3ce Fixes for recurring migratoin 2020-10-06 11:52:16 +11:00
David Bomba 06b7dfa291 Fixes for Recurring 2020-10-04 21:24:55 +11:00
David Bomba 6d779030dc Trust proxies setup 2020-10-01 09:32:27 +10:00
David Bomba 8756a89885 Allow login using contact_key or client_hash 2020-09-30 08:42:55 +10:00
David Bomba 2627ec8894 PHP Cli version 2020-09-23 14:11:34 +10:00
David Bomba c59e6a2141 Client contact authentication using contact_key 2020-09-23 13:56:56 +10:00
David Bomba 0e5199e052 Working on contact auth using contact key 2020-09-23 11:45:07 +10:00
David Bomba ab0ec5e2cb Vendor API endpoints 2020-09-23 10:16:19 +10:00
= 83be13c049 fixes for types 2020-09-19 12:15:38 +10:00
= 20e4c4b1ad Improve eager loading 2020-09-19 12:05:54 +10:00
= 88eb05786e Fixes for updateinvoicepayment 2020-09-19 11:20:14 +10:00
David Bomba 23c22dd9dc Fixes for tests 2020-09-19 10:17:13 +10:00
David Bomba 77119e69fe Add primary/secondary_color to companysettings 2020-09-08 14:02:00 +10:00
David Bomba f98319a1c1 Fixes for phpunit 2020-09-07 09:29:46 +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
David Bomba 3514491300 Changing error structure, regression fixes for shop/client route 2020-08-12 08:59:28 +10:00