Commit Graph

124 Commits

Author SHA1 Message Date
David Bomba 6f491dfb92 Update Copyright text 2022-04-27 13:20:41 +10:00
David Bomba 15b18dfc8f Entity translations 2022-04-06 10:38:01 +10:00
David Bomba bf0cf1bbae Fixes for permissions 2022-03-23 19:54:30 +11:00
David Bomba f4f0290451 Fixes for testing for float 2022-03-23 17:37:39 +11:00
David Bomba 15a85da085 Fixes around oauth google login 2022-03-23 10:29:07 +11:00
David Bomba 197dde037e Fixes for user company user resolution 2022-03-16 11:12:12 +11:00
David Bomba e035a75cc3 Fixes for plain design 2022-03-15 23:28:16 +11:00
David Bomba dcc724b667 Ensure queue state is sane 2022-03-15 07:12:37 +11:00
David Bomba 3e039538b6 v5.3.68 2022-03-13 21:40:29 +11:00
David Bomba de10dae06a Add CompanyToken to Truth 2022-03-13 20:26:45 +11:00
David Bomba eb5e8bf60c Add CompanyToken to Truth 2022-03-13 20:24:58 +11:00
David Bomba e2cd1e5c71 Cache company, company_user and user in container 2022-03-13 20:18:15 +11:00
David Bomba 2b95f2a0d4 Fixes for resolving correct company user 2022-03-13 19:48:57 +11:00
David Bomba 83692ed618 refactor queries 2022-02-26 18:48:22 +11:00
David Bomba 9ef77e8b53 Token and Refunding from eWay 2021-07-27 15:41:31 +10:00
David Bomba 552afe3374 Minor fixes 2021-07-05 20:45:00 +10:00
David Bomba a48328b90c Fixes for email translations 2021-06-29 19:46:40 +10:00
David Bomba 36f6cbbcc9 Update license in codebase 2021-06-16 16:58:16 +10:00
David Bomba ec6bf52b43 Add specific route for disabling 2FA 2021-06-06 19:21:05 +10:00
David Bomba af04fb9a37 Fixes for MultiDB UserController 2021-05-24 10:41:23 +10:00
David Bomba 601d795ace Fixes for reset password 2021-05-22 14:45:09 +10:00
David Bomba 2e6896dd58 Fixes for importing customers into Stripe. 2021-05-19 14:27:47 +10:00
David Bomba 9599c8de4f Refactor for Stripe Connect 2021-05-18 12:13:00 +10:00
David Bomba 11a150274d Fixes for resolve user / company 2021-05-13 23:37:25 +10:00
David Bomba 777c2dd24a Reorder middleware to allow route model binding to be delayed 2021-05-13 22:41:32 +10:00
David Bomba d7d0768eae Minor fixes 2021-03-09 21:34:39 +11:00
David Bomba 31d92a3dc0 add russian language 2021-03-09 08:05:20 +11:00
David Bomba 365c190cca Remove return type for User Service 2021-03-04 10:12:34 +11:00
David Bomba 1780db52bd Invite user route 2021-03-04 09:39:24 +11:00
David Bomba c063aee812 enums for email delivery 2021-02-26 08:06:43 +11:00
David Bomba 29b4e6d1b7 minor fixes 2021-02-25 21:41:18 +11:00
David Bomba c7048e8cb1 Fixes for user present name 2021-02-22 20:54:46 +11:00
David Bomba 120d2c21ab Refactor password reset for admin users 2021-02-15 10:39:40 +11:00
David Bomba af472b21c1 Working on filtering responses based on user permissions 2021-01-29 23:05:03 +11:00
David Bomba 934610a01c Update copyright + version bump + set canadian dollar symbol to $ 2021-01-04 08:54:54 +11:00
= 53ff009d74 fix for company.users.company_user 2020-12-26 19:03:24 +11:00
Benjamin Beganović ae88d5e08e php-cs-fixer format 2020-11-25 15:19:52 +01:00
David Bomba 63cc567244 Working on migrations 2020-11-24 21:12:05 +11:00
David Bomba fe5218fd2c Fixes for resolving company_user from user object 2020-11-13 21:42:06 +11:00
David Bomba 3bec5a4044 Refactor login routes 2020-11-13 20:09:20 +11:00
David Bomba 9aeb2d7a5b Psalm cleanup 2020-10-28 21:10:49 +11:00
Benjamin Beganović e78aacdcfc Password reset e-mai l& fix for button 2020-10-27 16:04:28 +01: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
David Bomba ae8a61cbcd Fixes for tests 2020-06-27 14:09:16 +10:00
David Bomba 2000795fdc
Fixes for correct way to change an auth'd contact (#3708) 2020-05-16 21:13:32 +10:00
David Bomba 84a64773a6
Adjustments for OAuth (#3707)
* Fixes for null values in custom values

* Refactor mailing

* Working on send emails from GMail API

* Fixes for tests

* Test for GMail

* Adjustments for storing oauth token
2020-05-16 20:26:16 +10:00
David Bomba 956c06c430
Fixes for OAuth (#3695) 2020-05-13 19:02:38 +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 6d7b7ca9a3
Invoice Deletion - Ledger (#3590)
* Fixes when implementing

* php_cs

* Clean up

* Clean up

* Working on adjusting ledger when an invoice is deleted
2020-04-04 21:32:42 +11:00