1
0
mirror of https://github.com/invoiceninja/invoiceninja.git synced 2024-09-21 17:01:33 +02:00
Commit Graph

532 Commits

Author SHA1 Message Date
David Bomba
fd51303617 Product Sales Report 2023-01-04 01:30:50 +11:00
David Bomba
28cbe52d9c Refactor for subscriptions and changing between subscriptions 2022-12-22 15:58:18 +11:00
David Bomba
ae73e414e9 updates for cookie consent 2022-12-02 09:45:38 +11:00
David Bomba
428f42c723 Merge branch 'v5-develop' into bank_rules 2022-11-23 22:00:44 +11:00
David Bomba
d2ea53b0a4 Subscriptions v2 2022-11-23 17:27:43 +11:00
David Bomba
0f2e19a873 Merge branch 'v5-develop' into bank_rules 2022-11-23 12:54:26 +11:00
David Bomba
40015165c5 Adjust rate limits to prevent abuse 2022-11-22 16:49:19 +11:00
David Bomba
f6f659521f Merge branch 'v5-develop' into bank_rules 2022-11-20 11:08:09 +11:00
David Bomba
050079b76a Wind back some changes for react fallback routes 2022-11-17 18:56:52 +11:00
David Bomba
6ef21be16c Bank transaction rules 2022-11-13 15:21:37 +11:00
David Bomba
c60fd8c7c6 Improvements for using react with self hots 2022-11-13 09:35:04 +11:00
David Bomba
d70a9ddd05 Rate limit bank syncing internally, not at edge of application 2022-11-10 07:49:45 +11:00
David Bomba
237725a9c8 Additional functionality for bank integrations 2022-11-08 21:48:29 +11:00
David Bomba
7019cb1779 Yodlee Webhooks 2022-11-05 12:27:01 +11:00
David Bomba
44f12bcd5e 2FA reset 2022-10-27 16:27:19 +11:00
David Bomba
6004b7f08f 2FA reset 2022-10-27 16:11:55 +11:00
David Bomba
0f3893a6ab MatchBankTransactions 2022-09-15 13:58:42 +10:00
David Bomba
2f429b9313 Refactor for bank transactions 2022-09-15 13:49:57 +10:00
David Bomba
c0cb157309 Merge branch 'v5-develop' into yodlee 2022-09-07 14:54:50 +10:00
David Bomba
78d8820dae Updates for vendor routes 2022-09-05 11:34:34 +10:00
David Bomba
0187d92412 Improve handling of purchaseOrder and purchase_order 2022-09-05 11:29:46 +10:00
David Bomba
3b1d0e07e2 Automating data pulls 2022-08-12 13:41:55 +10:00
David Bomba
8c7d002b31 Bank Transaction scaffold 2022-08-11 17:13:40 +10:00
David Bomba
d50220c387 Bank Integration API Tests 2022-08-11 17:05:33 +10:00
David Bomba
6f9baa1c37 Refresh and remove accounts 2022-08-11 14:19:35 +10:00
David Bomba
38704c6ce5 Transaction transformers 2022-08-08 12:46:41 +10:00
David Bomba
35098f5b14 Merge branch 'v5-develop' into yodlee 2022-08-08 07:00:22 +10:00
David Bomba
473afa0f57 Fixes for routes 2022-08-07 16:27:14 +10:00
David Bomba
0dc50bb171 Stubbing bank integration controllers 2022-08-05 19:05:59 +10:00
David Bomba
effd1678a5 Merge branch 'v5-stable' into yodlee 2022-08-05 11:27:52 +10:00
David Bomba
b9c198f38e Vendor Contact key login 2022-08-04 16:30:11 +10:00
David Bomba
92c236e788 Fixes for payment emails 2022-08-04 16:22:48 +10:00
David Bomba
05559feeb2 Fixes for routes 2022-07-31 20:02:21 +10:00
David Bomba
48c36d0004 Fixes for mailers 2022-07-31 19:11:32 +10:00
David Bomba
ebb03e945b Minor fixes for routes 2022-07-31 15:56:57 +10:00
David Bomba
3995802c4b Minor fixes for vendor routes 2022-07-31 14:25:46 +10:00
David Bomba
9731054125 client contact login 2022-07-29 15:05:47 +10:00
David Bomba
c705d3d409 Throttle verify routes 2022-07-29 13:12:23 +10:00
David Bomba
f6821e9fcc Yodlee init 2022-07-28 14:09:13 +10:00
David Bomba
6df802509b Fixes for vendor documents 2022-07-27 16:09:25 +10:00
David Bomba
2942dfa528 Vendor documents 2022-07-27 15:39:43 +10:00
David Bomba
438562ab8f Integrate twilio 2022-07-27 11:21:12 +10:00
David Bomba
feb4bb62a0 Fixes for invokable controllers in api.php 2022-07-18 12:58:27 +10:00
David Bomba
d6ea2225db Add psalm 2022-07-18 08:21:17 +10:00
David Bomba
d07ba90e10 Updates for minimum requirements 2022-07-17 21:14:25 +10:00
David Bomba
f1550493d2 Laravel 9 release candidate 2022-07-17 20:56:17 +10:00
David Bomba
6581abf46d Merge v5-develop into L9 2022-07-15 22:59:25 +10:00
David Bomba
071f2ee102 Post Merge v5-develop 2022-07-15 17:41:30 +10:00
David Bomba
76b307d20f Merge branch 'v5-develop' of https://github.com/turbo124/invoiceninja into v5-develop 2022-07-15 15:54:24 +10:00
David Bomba
90de7b9f96 MErge clients 2022-07-15 15:54:19 +10:00
David Bomba
3a8513cbaf Fixes for required fields 2022-07-14 21:29:17 +10:00
David Bomba
1d4e68938e Handle pay now redirects offsite 2022-07-09 12:15:35 +10:00
David Bomba
3e5e915acc Uploads for purchase orders 2022-07-06 15:18:41 +10:00
David Bomba
e1b1114722 Purchase order decorators 2022-06-29 11:42:17 +10:00
David Bomba
776f3428ba Purchase order decorators 2022-06-29 11:37:40 +10:00
David Bomba
ae11332d24 Minor fixes for create user route 2022-06-27 16:37:18 +10:00
David Bomba
865bb009ad Laravel 9 2022-06-22 21:57:45 +10:00
Shift
6edb82308f
Shift cleanup 2022-06-21 10:03:51 +00:00
Shift
8a74d9072a
Shift to class based routes 2022-06-21 09:59:51 +00:00
Shift
f6c4d1c56a
Convert route options to fluent methods
Laravel 8 adopts the tuple syntax for controller actions. Since the old options array is incompatible with this syntax, Shift converted them to use modern, fluent methods.
2022-06-21 09:59:43 +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
77d0dd8ae4 Allow setting react_ap flag on accounts table 2022-06-16 15:58:11 +10:00
David Bomba
4606215ba2 vendor profile updates 2022-06-15 21:24:30 +10:00
David Bomba
0f32e43fb6 Accept listener 2022-06-15 16:27:21 +10:00
David Bomba
1e30bf4bdc Accept a purchase order 2022-06-15 15:20:00 +10:00
David Bomba
041156fa89 Updates for vendor portal 2022-06-14 22:54:31 +10:00
David Bomba
063d600bbd Vendor Portal - Purchase Orders 2022-06-14 22:18:20 +10:00
David Bomba
31054c8a13 Vendor Portal stubs 2022-06-13 20:34:40 +10:00
David Bomba
6674424244 Stubs for vendor portal 2022-06-13 19:59:24 +10:00
David Bomba
80b0d19951 Fixes for GoCardless 2022-06-12 20:35:48 +10:00
David Bomba
7658c66953
Merge pull request #7507 from CirkaN/Cirkovic/INA-7
INA-7 | Add Vendor guard
2022-06-12 17:13:26 +10:00
David Bomba
bc21d916b9 Adjustments for payment requests 2022-06-10 08:20:40 +10:00
=
a6327b7694 Purchase Order Actions 2022-06-07 08:12:06 +10:00
Nikola Cirkovic
44352b48f7 INA-7 | Vendor route file 2022-06-05 01:47:33 +02:00
David Bomba
605d38f756
Merge pull request #7488 from CirkaN/Cirkovic/INA-5-refactor
Cirkovic/ina 5 refactor
2022-05-31 07:36:54 +10:00
Nikola Cirkovic
fa58e32816 INA-5 | Remove unused route 2022-05-30 20:43:59 +02:00
Nikola Cirkovic
e161dc1d55 INA-4 | purchase_orders api route 2022-05-29 04:06:51 +02:00
David Bomba
92b5af5a39
Merge pull request #7456 from CirkaN/Cirkovic/INA-5
Cirkovic/INA-5 (Ninja task scheduler)
2022-05-27 12:05:47 +10:00
Nikola Cirkovic
041f85291a INA-5 | Add task scheduler resource route 2022-05-23 01:31:48 +02:00
David Bomba
dfd82520a2 Fixes for validation rules for exports 2022-05-21 08:37:19 +10:00
Nikola Cirkovic
39400d3b08 INA-5 | Scheduler Job Creation [WIP] 2022-05-19 00:34:09 +02:00
David Bomba
1973c4c214 v5.3.89 2022-05-17 21:03:07 +10:00
David Bomba
f59a7653ff Profit and loss controller end point 2022-05-13 18:53:38 +10:00
David Bomba
7ff3397616 limit system logs in client response 2022-05-13 07:52:02 +10:00
David Bomba
755b366c81 Add throttling 2022-05-11 22:38:19 +10:00
David Bomba
f604e463c2 Throttle payment methods to prevent spam: 2022-05-11 15:25:33 +10:00
David Bomba
8cfdbbe3ed Add blacklist rules 2022-04-29 08:47:19 +10:00
David Bomba
b127e12778 Quote Items Export 2022-04-28 14:02:59 +10:00
David Bomba
f7a3afdafa Product CSV Export 2022-04-28 13:09:17 +10:00
David Bomba
b5c0e678cb Improve WePay guardian 2022-04-28 12:40:07 +10:00
David Bomba
6a148676db Payment Export CSV 2022-04-27 18:05:54 +10:00
David Bomba
8b1a0381b0 Recurring Invoice Export CSV 2022-04-27 17:21:55 +10:00
David Bomba
bd5428ccee Quote CSV exports 2022-04-27 16:33:30 +10:00
David Bomba
519e427cda CSV Exports 2022-04-27 16:29:38 +10:00
David Bomba
ad3516aa26 Expose export csv routes 2022-04-27 15:41:52 +10:00
David Bomba
01ecc22d5f Exports 2022-04-27 15:17:45 +10:00
David Bomba
4210d11fc1 Reports 2022-04-06 20:14:54 +10:00
David Bomba
a4615a331d Fixes for unsubscribe routes 2022-03-06 18:06:07 +11:00
David Bomba
f718be63b1 Fixes for text emails 2022-03-04 11:45:19 +11:00
David Bomba
e964ff8137 Improve resolution of invitations 2022-02-27 18:33:29 +11:00