Commit Graph

272 Commits

Author SHA1 Message Date
David Bomba 9e882f7cfe Update production routes 2023-03-21 19:56:20 +11:00
David Bomba ab2362e874 Retry webhooks 2023-03-17 18:27:26 +11:00
David Bomba 36655eabec Limit per page to 5000 2023-02-23 18:37:15 +11:00
David Bomba 0d6c8f05e1 Limit per page to 5000 2023-02-23 18:36:56 +11:00
David Bomba 5765dd697c Clean up and doc blocks for BaseController 2023-02-20 20:56:01 +11:00
David Bomba 949ea3d523 Add excludable permissions for client view list 2023-02-20 19:52:50 +11:00
David Bomba 4364b4369e Additional permissions levels when we want to filtered and intersect permissions 2023-02-20 18:46:26 +11:00
David Bomba 4babfbb651 php-cs-fixer 2023-02-16 12:36:09 +11:00
David Bomba 55bdc6b1cc Fixes for designs and client compatibility 2023-02-15 21:11:34 +11:00
David Bomba 342f33b5e1 Updates for Task Status 2023-02-15 11:55:16 +11:00
David Bomba 1a3d5420ed Minor fixes 2023-02-14 11:27:14 +11:00
David Bomba a8362762cf Fixes for base redirect 2023-02-14 11:25:48 +11:00
David Bomba 2746eaef06 Redirect to invoicing.co for login, always 2023-02-07 23:03:05 +11:00
David Bomba da245c073a Refactor for permissions to include Edit permissions when testing view permissions 2023-01-31 22:21:23 +11:00
David Bomba a8982cde44 Clean up 2023-01-30 17:08:21 +11:00
David Bomba cb7897b75e Roll back for selective permission loads 2023-01-30 12:59:47 +11:00
David Bomba 6c86d7151a Update copyright year 2023-01-29 09:21:40 +11:00
David Bomba c121971636 Implement logic that changes the response based on user permissions 2023-01-27 20:41:22 +11:00
David Bomba 57596ef26f Clean up for Base controller and enhanced permission filers 2023-01-25 12:58:24 +11:00
David Bomba a0ac9df5fd Improve rate limiting when using send with gmail 2023-01-25 11:28:23 +11:00
David Bomba 79ec6b2ddc Ensure api token has a name using update route 2023-01-25 10:43:18 +11:00
David Bomba e2ef82b266 Fixes for content-disposition in CORS 2023-01-23 09:31:40 +11:00
David Bomba 5e012aa520 Setup permissions for Bank Transactions 2023-01-23 08:25:43 +11:00
David Bomba 1944d8214e Clean up for logging. 2023-01-21 19:19:08 +11:00
David Bomba c1563c571d Permissions tests 2023-01-21 16:52:24 +11:00
David Bomba 580868767c Add additional checks into check data script 2023-01-21 11:33:41 +11:00
David Bomba fc5d6a99fe add guard to client gateway tokens 2023-01-21 09:59:00 +11:00
David Bomba f7281e4310 ListResponse permissions 2023-01-21 09:23:56 +11:00
David Bomba 883c8f2289 Tests for refactors of API permissions 2023-01-20 23:45:29 +11:00
David Bomba f84a309964 Add task schedulers to login / refresh routes 2023-01-17 08:37:15 +11:00
David Bomba 9641d88b14 Remove .htaccess from update script 2023-01-17 08:31:07 +11:00
David Bomba 5d1dc68739 Pass whitelabel to front end 2023-01-15 07:46:23 +11:00
David Bomba 788055dad8 Fixes for updated_at in bank_transaction_rules 2022-11-27 19:10:11 +11:00
David Bomba 9091951f41 Include bank transaction rules to first load 2022-11-22 08:42:53 +11:00
David Bomba 050079b76a Wind back some changes for react fallback routes 2022-11-17 18:56:52 +11:00
David Bomba 27936bfb7d fixes for leaking bank transactions 2022-11-14 10:02:01 +11:00
David Bomba 84a985ec0e Add checks for bank_transaction in basecontroller 2022-11-13 18:34:23 +11:00
David Bomba d2491476e4 minor fixes 2022-11-13 10:22:31 +11:00
David Bomba c60fd8c7c6 Improvements for using react with self hots 2022-11-13 09:35:04 +11:00
David Bomba a9004fa9f7 Fixes for purchase order viewed activity 2022-10-27 11:28:09 +11:00
David Bomba 0a2cb6f88d Merge branch 'v5-develop' into yodlee 2022-10-06 20:55:44 +11:00
David Bomba e62e2d5fc9 Fixes for low permission users hitting list views 2022-10-06 16:37:39 +11:00
David Bomba 73acc1b7d5 Fixes for bank transactions: 2022-09-14 16:48:56 +10:00
David Bomba 599424d75f Add bank transactios as default includes 2022-09-14 14:33:05 +10:00
David Bomba 3542e35da0 Add bank integrations into default includes 2022-09-07 15:09:53 +10:00
David Bomba a0d1635a58 Fixes for handling partial payments with credits 2022-09-06 19:18:05 +10:00
David Bomba 0dd4f53332 Merge branch 'v5-develop' of https://github.com/turbo124/invoiceninja into v5-develop 2022-09-03 10:48:27 +10:00
David Bomba f29dfb8f0f Add gates for lists 2022-09-03 10:48:22 +10:00
David Bomba a963fe1aee Fixes for canvaskit path 2022-09-02 20:53:32 +10:00
David Bomba b7c8e197e9 Improve query efficiency 2022-08-27 19:43:01 +10:00
David Bomba 9b629c80d9 Refactor to nested queries to improve query planner 2022-08-27 18:49:34 +10:00
David Bomba 071f2ee102 Post Merge v5-develop 2022-07-15 17:41:30 +10:00
David Bomba d46f55ed6d Add purchase orders to first load 2022-06-24 15:54:34 +10:00
David Bomba c0e3d2e677 add signup checks to flutter routes 2022-06-23 18:47:44 +10: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 5ce95010d5 Add switch to force react as front end 2022-06-16 13:04:05 +10:00
David Bomba 1e30bf4bdc Accept a purchase order 2022-06-15 15:20:00 +10:00
David Bomba 063d600bbd Vendor Portal - Purchase Orders 2022-06-14 22:18:20 +10:00
David Bomba 13a1447b79 Padding out react application 2022-05-27 13:10:32 +10:00
David Bomba 6f491dfb92 Update Copyright text 2022-04-27 13:20:41 +10:00
David Bomba fabf8e0bae Query lazy loading imrpovements 2022-04-11 17:45:37 +10:00
David Bomba da47f1bf32 Documentation for listResponse end point 2022-03-28 13:06:46 +11:00
David Bomba 4363f092be cleanup 2022-03-13 20:36:39 +11:00
David Bomba e2cd1e5c71 Cache company, company_user and user in container 2022-03-13 20:18:15 +11:00
David Bomba bf74e92130 Fixes for permissions on list response 2022-03-13 15:44:36 +11:00
David Bomba f9ebeaad9f set x-frame-origin 2022-03-10 16:02:12 +11:00
David Bomba 3e3b4e40e5 Fixes for permissions on list response 2022-01-10 19:48:18 +11:00
David Bomba 6c7e150bec Fixes for default quote/credit/invoice messages 2021-11-30 20:06:05 +11:00
David Bomba 07fdf3bc53 Content images 2021-11-25 11:16:47 +11:00
David Bomba 2db0ea41fc Slow down hosted attachments 2021-11-15 08:52:04 +11:00
David Bomba dc0efd2d91 Allow groups to be seen by all users 2021-11-07 09:01:19 +11:00
David Bomba 26f0bcede2 Prettify URL 2021-10-19 20:35:06 +11:00
David Bomba 5f8b03cc58 minor fixes 2021-10-18 21:46:26 +11:00
David Bomba a7a76e806c Minor fixes 2021-09-30 08:13:48 +10:00
David Bomba 0f001bb056 Adjust injection of flutter build 2021-09-26 18:44:41 +10:00
David Bomba dc790559e9 Merge branch 'v5-develop' into recurring_expenses 2021-09-15 10:16:24 +10:00
David Bomba bc473439fe Add user agent into meta tags 2021-09-15 10:15:14 +10:00
David Bomba 02de2607e0 Fixes for recurring expenses 2021-09-14 18:52:54 +10:00
= c9121f6b22 Force .foss for OSS release 2021-09-12 14:55:52 +10:00
= da9aebd642 Minor fixes for queries 2021-09-10 22:56:23 +10:00
= c9f940e914 Fixes for initial queries 2021-09-10 22:49:57 +10:00
= 707fe1dfdc Minor fixes 2021-09-10 22:14:38 +10:00
= 6e86a14634 Minor fixes 2021-09-10 22:07:08 +10:00
David Bomba ddc85d6f08 Minor fixes for hosted migrations 2021-09-07 17:36:57 +10:00
David Bomba 1ebff701fd Fixes for eager loading 2021-09-07 17:27:23 +10:00
David Bomba 25d8b8b079 Fixes for eager loading 2021-09-05 14:03:21 +10:00
David Bomba 268e4540b9 Add company gateways to mini load 2021-09-05 07:39:16 +10:00
David Bomba 32dc4554c2 Fixes for eager loading with multiple groups 2021-09-04 17:28:08 +10:00
= ddd93a2a66 fixes for failed payments 2021-09-02 21:33:44 +10:00
David Bomba a17227f2ca Recurring Invoices query 2021-08-29 20:34:53 +10:00
David Bomba 41faffb09f Add field on company table 2021-08-25 19:41:03 +10:00
= 36d5d505ba Fixes for wasm 2021-08-20 19:25:07 +10:00
= 1f360ed6d3 minor fixes 2021-08-20 19:14:27 +10:00
= 6027b98ba7 Fixes for custom flutter binary 2021-08-20 19:04:16 +10:00
David Bomba 5e9e28c146 Revert service worker changes 2021-08-18 08:04:31 +10:00
David Bomba 0c39ec65e0 Adjust updated_at for /refresh routes for is_large accounts 2021-08-17 20:49:31 +10:00
David Bomba bea7072f22 Clean up ifs 2021-08-09 08:59:28 +10:00
David Bomba acfb3ac3af Minor fixes 2021-08-09 08:44:51 +10:00
David Bomba d43984385a Fixes for migration email 2021-06-21 07:09:42 +10:00
David Bomba 36f6cbbcc9 Update license in codebase 2021-06-16 16:58:16 +10:00