1
0
mirror of https://github.com/invoiceninja/invoiceninja.git synced 2024-11-14 07:02:34 +01:00
Commit Graph

2564 Commits

Author SHA1 Message Date
David Bomba
4e86fcf2ba Tests for adding vendors to quotes, credits, invoice and recurring invoices 2022-02-08 21:43:42 +11:00
David Bomba
f6686c7df5 Allow draft quotes to be approved if accessed directly 2022-02-08 21:18:41 +11:00
David Bomba
8c589ec0c4 Fixes for save payment methods dialogue 2022-02-08 07:55:56 +11:00
David Bomba
a0ae3061c1 Fixes for subscriptions - ensure client authentication is against correct company 2022-02-02 08:42:48 +11:00
David Bomba
cea49c43fc Minor fixes 2022-02-01 10:03:51 +11:00
=
dbbd86063d Purge clients - password protected route 2022-01-31 11:03:01 +11:00
David Bomba
263bcd8126 Add ability to purge clients 2022-01-30 10:46:39 +11:00
David Bomba
548510d686 Improvements for credits 2022-01-28 16:30:40 +11:00
David Bomba
c7c26532c5 Allow negative invoices 2022-01-28 10:56:14 +11:00
David Bomba
e6759db35d Hosted metrics 2022-01-28 10:06:26 +11:00
David Bomba
171f2c82e6 Move cors middle out of globals and into api only routes 2022-01-28 08:51:53 +11:00
David Bomba
3d14f24f49 Validation rules for converting expired quotes to invoices 2022-01-27 12:36:42 +11:00
David Bomba
77199fc697 Performance improvements for payment reponses 2022-01-26 23:01:54 +11:00
David Bomba
0b2a8eac1a Minor fixes for checking payment values 2022-01-26 17:30:43 +11:00
David Bomba
1888ac2426 Fixes for negative credits 2022-01-25 13:43:44 +11:00
David Bomba
fe3ebc3a87 Fixes for client portal authentications 2022-01-25 09:24:05 +11:00
David Bomba
a2503f0f40 Fixes for stripe payments 2022-01-24 21:53:46 +11:00
David Bomba
cd1dbc1f56 Fixes for clientcontact data leak 2022-01-24 10:29:47 +11:00
David Bomba
51f04058df Rollback fixes for designs 2022-01-23 17:32:51 +11:00
David Bomba
4ed115143f Charts for react dashboard 2022-01-21 17:04:01 +11:00
David Bomba
6b9f211812 Update route throttling limits 2022-01-21 14:58:58 +11:00
David Bomba
38031ec7a3 Fixes for chart tests 2022-01-21 12:00:32 +11:00
David Bomba
5bb221931f Charts for react 2022-01-20 12:15:33 +11:00
David Bomba
1034622fbc updates for payment currencyid 2022-01-20 09:26:52 +11:00
David Bomba
e2c5d4d6d6 Fixes for custom designs 2022-01-19 14:02:40 +11:00
David Bomba
2b80d3572a Fixes for logging in duplicate contact email addresses 2022-01-18 11:24:40 +11:00
David Bomba
a6799c070e Minor Fixes 2022-01-17 21:22:10 +11:00
David Bomba
bee623af75 Fixes for locale middleware 2022-01-16 19:09:46 +11:00
David Bomba
2284e4d83b Refactor PostMark Webhooks 2022-01-16 14:11:48 +11:00
David Bomba
189ebc590f Add Session domains to web route 2022-01-16 11:22:37 +11:00
David Bomba
6f6d3dac16 Merge branch 'v5-develop' of https://github.com/turbo124/invoiceninja into v5-develop 2022-01-15 22:15:48 +11:00
David Bomba
05cb4be207 Init class variables if they do not exist 2022-01-15 22:08:48 +11:00
David Bomba
41ca21947c TokenCSRF 2022-01-15 20:49:40 +11:00
David Bomba
9bca3ef170 Fixes for session domains 2022-01-15 18:50:16 +11:00
David Bomba
f68f79c1e8 Restrict client access only to current company instead of account wide 2022-01-15 18:04:41 +11:00
David Bomba
f868c6c66d Regenerate session when switching companies 2022-01-15 16:31:28 +11:00
David Bomba
ad30e691e2 Formatting 2022-01-15 16:04:40 +11:00
David Bomba
693d84b243 Session handling with custom domains 2022-01-15 15:58:33 +11:00
David Bomba
3af749bdb0 Enforce company locale 2022-01-15 15:07:40 +11:00
David Bomba
7fd1446f43 Additional logic for updating a payment in form request 2022-01-15 10:54:36 +11:00
David Bomba
e844abf27d Fixes for client store request 2022-01-14 21:24:20 +11:00
David Bomba
c28bf391fb disable late fee invoice 2022-01-14 19:11:45 +11:00
David Bomba
53d3888f5b Fixes for coupons on free subscriptions 2022-01-14 17:46:22 +11:00
David Bomba
37d6701780 Adjust invitation controller to deal with deleted contacts 2022-01-13 15:10:43 +11:00
David Bomba
8faa687ae4 Return error message when dealing with clients who have been deleted 2022-01-12 22:52:56 +11:00
David Bomba
c26387a376 Fixes for import 2022-01-12 20:29:10 +11:00
David Bomba
77b85f123a Minor fixes for playful design 2022-01-12 17:47:10 +11:00
David Bomba
5bd0b043e0 Minor fixes for playful design 2022-01-12 17:34:47 +11:00
David Bomba
0c7271524c Merge branch 'v5-develop' of https://github.com/turbo124/invoiceninja into v5-develop 2022-01-12 17:29:33 +11:00
David Bomba
99db919d60 Logging for balances 2022-01-12 17:29:28 +11:00
David Bomba
5f51ea9002 Fixes for payment request 2022-01-12 14:40:05 +11:00
David Bomba
f3947b104a change deletePdf() to touchPdf() 2022-01-12 13:05:07 +11:00
David Bomba
3e36f335b4 Fixes for required fields 2022-01-11 19:42:00 +11:00
David Bomba
f66c3076f1 fixes for adding users into the production system 2022-01-11 19:08:08 +11:00
David Bomba
3e3b4e40e5 Fixes for permissions on list response 2022-01-10 19:48:18 +11:00
David Bomba
239b180a21 Fixes for pdf regeneration 2022-01-10 12:47:16 +11:00
David Bomba
d914738128 Minor fixes for postmark message query 2022-01-09 16:02:04 +11:00
David Bomba
762f6d4b2e Minor adjustments for mollie payment driver 2022-01-09 13:34:23 +11:00
David Bomba
959d45f081 Fixes for client portal quote tables 2022-01-07 15:03:42 +11:00
David Bomba
addc10ef4e Hide expired quotes from client portal 2022-01-07 13:56:02 +11:00
David Bomba
f5f2395d7e Fixes for clean design 2022-01-06 20:03:30 +11:00
David Bomba
abbca58b4d Do not allow an invoice to be created for a deleted client 2022-01-06 13:31:44 +11:00
David Bomba
37a4c4810d Stripe Apple Pay 2022-01-06 11:52:24 +11:00
David Bomba
a30941bdb8 Fixes for tests 2022-01-06 11:19:29 +11:00
David Bomba
e9d9b8a137 Tests for apple pay 2022-01-06 10:19:31 +11:00
David Bomba
8bb0445725 Obfuscate tokens 2022-01-05 17:26:23 +11:00
David Bomba
66843e6397 Set locale for migrated companies 2022-01-05 17:12:10 +11:00
David Bomba
1efdd262fe Slack notifications for bounce/spam emails 2022-01-05 14:41:57 +11:00
David Bomba
a7b851dbc7 Fixes for Stripe ACH 2022-01-04 16:40:05 +11:00
David Bomba
39ae04132f Remove logging 2022-01-04 15:33:10 +11:00
David Bomba
b6f382bae2 Add option in client statements for filtering by invoice status 2022-01-03 18:22:10 +11:00
David Bomba
8109ef3c50 Company gateway Filters 2022-01-03 12:35:31 +11:00
David Bomba
f2e41b907a Task Status Filters 2022-01-03 12:20:03 +11:00
David Bomba
7ed709d1a2 Tax Rate Filters 2022-01-03 12:14:24 +11:00
David Bomba
c8d9edf7e1 Additional domain restrictions 2022-01-02 18:07:01 +11:00
David Bomba
3ebb576be7 Add Payment Terms filters 2021-12-21 10:35:20 +11:00
David Bomba
0a065aefc1 Fixes for edge cases around duplicate contacts in portal 2021-12-20 11:20:22 +11:00
David Bomba
727420dd0e v5.3.39 2021-12-20 07:16:44 +11:00
David Bomba
761d19c857 Fixes for ledger service 2021-12-19 13:26:57 +11:00
David Bomba
4829b762dd Fixes for plain design 2021-12-18 20:30:53 +11:00
David Bomba
c77720672b Fixes for atomic operations 2021-12-17 22:11:36 +11:00
David Bomba
f6ac95378c Minor fixes 2021-12-17 11:40:44 +11:00
David Bomba
2285bd8030 Fixes for checking valid project 2021-12-17 10:10:12 +11:00
David Bomba
1d8e5a33bf Fixes for checking valid project 2021-12-17 09:56:09 +11:00
David Bomba
6860ea9795 ReRoute pay now links to show invoice if no gateways are present 2021-12-16 13:04:46 +11:00
David Bomba
5a8a52800b Catch routes are POST that are hit with GET 2021-12-15 11:04:10 +11:00
David Bomba
677f1649ee Catch all for payments that attempt to hit GET route 2021-12-15 10:07:04 +11:00
David Bomba
f3d9552614 Set DB 2021-12-15 09:35:58 +11:00
David Bomba
d965485919 Get archived payment gateway 2021-12-15 07:42:20 +11:00
David Bomba
ab114e2587 Fixes for company_key 2021-12-14 20:33:41 +11:00
David Bomba
e245d07a75 Fixes for CSRF issues with client portal downloads 2021-12-14 15:38:32 +11:00
David Bomba
5323458411 Fixes for downloading archived PDFs 2021-12-14 11:33:25 +11:00
David Bomba
9bdcf62684 minor fixes for statements 2021-12-13 22:09:44 +11:00
David Bomba
c6a42b2a90 minor fixes for contact registration 2021-12-13 15:22:16 +11:00
David Bomba
97451c8edf Fixes for client authentication 2021-12-12 21:39:12 +11:00
David Bomba
95f0926734 Fixes for credit table filtering 2021-12-12 07:55:35 +11:00
David Bomba
cb83a957ce Do not redirect approved quotes back to quote list 2021-12-11 21:29:32 +11:00
David Bomba
b56167da39 Fixes for duplicate quote approved notification 2021-12-11 21:12:48 +11:00
David Bomba
65493c47a5 Change batch() to ->queue() 2021-12-11 20:49:29 +11:00
David Bomba
107ec59ebe Login Controller cleanup 2021-12-11 20:29:03 +11:00