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

6649 Commits

Author SHA1 Message Date
David Bomba
213e46e989 Fixes for SEPA auto-billing 2022-05-08 11:22:59 +10:00
David Bomba
4a4bdf322d minor fixes for ledger adjustments 2022-05-07 17:35:56 +10:00
David Bomba
871122d1ba Minor improvements to CSV exports 2022-05-07 17:10:23 +10:00
David Bomba
bcd9ad5478 Minor fixes for wave imports 2022-05-07 10:15:05 +10:00
David Bomba
37ea391ae4 FIxes for check data 2022-05-07 09:50:25 +10:00
David Bomba
b7e00952fa Minor fixes for support messages 2022-05-06 17:08:55 +10:00
David Bomba
8a0fded7ca Fixes for gmail notifications when credentials expire 2022-05-06 13:05:25 +10:00
David Bomba
be89ac9362 Refactor for ledger serice 2022-05-06 10:55:48 +10:00
David Bomba
3e5dcecf06 Minor fixes for gocardless ACH 2022-05-06 10:55:35 +10:00
David Bomba
6e17404cac Clean up for email sending API 2022-05-06 09:34:18 +10:00
David Bomba
964563dce4 Fixes for login refactory 2022-05-06 09:29:45 +10:00
David Bomba
ba5037c6da Refactor Ledger Service 2022-05-06 08:40:34 +10:00
David Bomba
33059f97da Disable markdown 2022-05-05 19:33:15 +10:00
David Bomba
aa6fb24a8f Add a slight delay the payment observers in case all the data is not being sent 2022-05-05 10:40:43 +10:00
David Bomba
b6350d323f Fixes for login controller 2022-05-05 10:14:28 +10:00
David Bomba
5c64d9754a Fixes for converting company gateway ids for client gateway tokens 2022-05-04 13:13:31 +10:00
David Bomba
9c9d721866 v5.3.85 2022-05-04 09:29:43 +10:00
David Bomba
0ae42195b2 Handle edge case where removed user tries to log into the system 2022-05-04 08:39:54 +10:00
David Bomba
352a1fc1c0 Handle edge case where removed user tries to log into the system 2022-05-04 08:35:36 +10:00
David Bomba
d9ec77003d Fixes for missing properties 2022-05-03 17:24:35 +10:00
=
f09e460fc4 Bail early 2022-05-03 14:43:46 +10:00
=
2dca66d23c Additional fixes for client payment failure mails 2022-05-03 09:51:53 +10:00
=
854141ede8 Logging for gmail notifications 2022-05-03 09:45:40 +10:00
=
c7a9e2bac7 Fixes for generates counter 2022-05-03 09:33:18 +10:00
=
342cc10bc2 Check is_large flag when creating a new company 2022-05-03 09:04:44 +10:00
=
623fbdb229 Update trial plans 2022-05-03 09:00:07 +10:00
=
d7d3c8d591 Fixes for generates counter 2022-05-02 12:50:55 +10:00
=
e989644718 Round appropriately for paypal 2022-05-02 12:07:55 +10:00
=
6709e5bbc4 Fixes for localizing dates for reset counter 2022-05-02 08:20:54 +10:00
=
b0ae010e42 Fixes for types in Authorize 2022-05-02 08:10:12 +10:00
=
90e60fb8fc Add is_hosted flag to accoun transformer 2022-05-02 07:51:39 +10:00
David Bomba
25aadf9202 Email blacklists 2022-04-30 11:55:39 +10:00
David Bomba
fd7ff4d285 Clean up 2022-04-30 11:16:59 +10:00
David Bomba
fbfeb76473 Export Task CSVs 2022-04-29 11:31:19 +10:00
David Bomba
20d1ec5706 Task exports with no timelog 2022-04-29 10:23:00 +10:00
David Bomba
56d836e3ca Allow the variable to be used with custom payment driver 2022-04-29 09:45:16 +10:00
David Bomba
73453b034a Block domains from login 2022-04-29 08:50:39 +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
638c1ab751 Cleanup 2022-04-28 13:39:47 +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
8c6d9201fa Limit client activities 2022-04-27 16:52:29 +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
6f491dfb92 Update Copyright text 2022-04-27 13:20:41 +10:00
David Bomba
d5f30d5776 Export CSVs 2022-04-27 13:07:29 +10:00
David Bomba
6d14e290b6 v5.3.84 2022-04-27 09:43:17 +10:00
David Bomba
9c0b81f7dd v5.3.84 2022-04-27 09:39:52 +10:00
David Bomba
654bf7a23f Disable gateway refund options for GoCardless 2022-04-27 09:05:16 +10:00
David Bomba
0a483275ad payable filters 2022-04-26 18:07:52 +10:00
David Bomba
e521718605 New Schema Dump 2022-04-26 16:53:41 +10:00
David Bomba
ea39f4eefc Add file system checks to self checker 2022-04-26 14:00:42 +10:00
David Bomba
cb840fc06b Ensure all recurring invoices have a valid state - post migration 2022-04-26 13:21:59 +10:00
David Bomba
649defb2bd fixes for localizing company deleted email 2022-04-26 12:51:32 +10:00
David Bomba
3a6258fd42 Release transactions on failures 2022-04-26 11:46:33 +10:00
David Bomba
bc76424fd7 FIxes for approve with no conversion from AP 2022-04-26 08:51:14 +10:00
David Bomba
290775040e Fix length of auth.net fields 2022-04-26 07:42:41 +10:00
David Bomba
c81bd30d05 Fixes for auth.net 2022-04-25 07:05:30 +10:00
David Bomba
171bbd2f95 Minor fixes 2022-04-24 18:51:41 +10:00
David Bomba
bf75051ade
Merge pull request #7385 from turbo124/v5-develop
v5.3.82
2022-04-22 22:02:07 +10:00
David Bomba
8a6eea8350 Fixes for regression - incorrect type setting in ClientSettings 2022-04-22 22:01:32 +10:00
David Bomba
edbb42a114 GoCardless Logging 2022-04-22 11:59:37 +10:00
Benjamin Beganović
5a393d762a Use idempotency key from frontend in payment request body 2022-04-21 14:22:00 +02:00
David Bomba
70c5f268ed Fixes for type checks 2022-04-21 16:04:59 +10:00
David Bomba
ebc498a815 Type checking 2022-04-21 12:07:08 +10:00
David Bomba
bdf95fcf70 Improve bulk email performance 2022-04-21 09:25:19 +10:00
David Bomba
7e85c19705 Max password length 1000 2022-04-21 07:25:00 +10:00
David Bomba
75e651e974 Fixes for statement date 2022-04-20 14:01:59 +10:00
David Bomba
66062c42b7 fixes for query logging 2022-04-20 12:21:45 +10:00
David Bomba
127683ee29 Fixes for eager loading 2022-04-20 11:55:33 +10:00
David Bomba
fde59d0cd8 Fixes for reminders 2022-04-20 11:38:01 +10:00
David Bomba
a7b8845edb Minor fixes 2022-04-20 10:22:19 +10:00
David Bomba
394d3b327d Improve error handling within PayTrace 2022-04-20 08:51:27 +10:00
David Bomba
98012e0ef3 Fixes for purge API docs 2022-04-20 08:28:25 +10:00
David Bomba
452530a3b2 Merge branch 'v5-develop' of https://github.com/turbo124/invoiceninja into v5-develop 2022-04-20 08:28:10 +10:00
David Bomba
d56da2d321 Add required fields for Paytrace 2022-04-20 08:26:44 +10:00
David Bomba
7c9989ebe4
Merge branch 'v5-develop' into v5-develop 2022-04-19 16:04:24 +09:30
David Bomba
5172723b89 Clean up logging 2022-04-19 16:32:54 +10:00
David Bomba
6bffa1af10 Improve error response from eWay gateway 2022-04-19 14:53:19 +10:00
David Bomba
7bbc2b7f9c Remove unused includes 2022-04-19 13:41:44 +10:00
David Bomba
7d97b74f86 Sort statements by due date ascending 2022-04-19 09:56:26 +10:00
David Bomba
cfd9ed4875 Fixes for types in settings 2022-04-18 23:10:43 +10:00
Benjamin Beganović
4057cf351b Fixes for creating new company gateways 2022-04-18 13:21:49 +02:00
David Bomba
0d5ee8269d Fixes for client tests 2022-04-18 21:02:06 +10:00
David Bomba
cf1b790786 Restrict reminders to paid accounts on hosted 2022-04-15 11:17:29 +10:00
David Bomba
3887859464 Restrict reminders to paid accounts on hosted 2022-04-15 11:12:15 +10:00
David Bomba
0c5d291193 Gateway fees for PayPal 2022-04-15 09:51:39 +10:00
David Bomba
62e0e2e466 Updates for self updater 2022-04-14 21:51:25 +10:00
David Bomba
e8e8598fd8 Webhooks for Projects 2022-04-14 21:38:29 +10:00
David Bomba
719f6715e8 Fixes for company gateway creation 2022-04-14 18:44:35 +10:00
David Bomba
0a40bd9545 Add Partial Due Date variable 2022-04-13 17:00:01 +10:00
David Bomba
87f5c73787 Enforce character lengths for authorize fields 2022-04-13 16:48:02 +10:00
David Bomba
e452c04214 coerce string to int 2022-04-13 00:32:39 +10:00
David Bomba
c466f2f154 restore query logging middleware 2022-04-12 10:23:09 +10:00
David Bomba
c2ec39dc4c Disable lazy load blocker 2022-04-11 17:45:59 +10:00
David Bomba
fabf8e0bae Query lazy loading imrpovements 2022-04-11 17:45:37 +10:00
David Bomba
485fea03c7 Coerce default_task_rate to float 2022-04-09 16:02:12 +10:00
David Bomba
d105231504 Invoice Item export 2022-04-08 18:10:14 +10:00
David Bomba
7e8a72eb04 Expense ExportP 2022-04-08 17:03:03 +10:00
David Bomba
0d1deaa89d Invoice / Quote exports 2022-04-08 14:54:59 +10:00
David Bomba
6ac34ac5a1 fixes for invoice requests 2022-04-08 14:47:10 +10:00
David Bomba
ace76b8587 Document Export 2022-04-08 12:04:33 +10:00
David Bomba
d1ae7d88d9 Document Export 2022-04-08 11:54:17 +10:00
David Bomba
56a210924b Credit Exporter 2022-04-08 11:25:53 +10:00
David Bomba
161e0e0ee3 Contact report 2022-04-08 11:14:56 +10:00
David Bomba
9f47187cdb Contact export 2022-04-08 11:02:31 +10:00
David Bomba
d3a9fb9dd7 Add client to recurring invoice transformer 2022-04-08 08:09:20 +10:00
David Bomba
a8eedc27a9 Update client details in Stripe during a transaction 2022-04-07 20:08:30 +10:00
David Bomba
4f10dcd913 Improve invoice number generation when race conditions encountered 2022-04-07 17:40:59 +10:00
David Bomba
ee6f2012f6 prevent double gateway fee removal 2022-04-07 14:47:05 +10:00
David Bomba
f8e60546fb Client Reports 2022-04-07 12:17:02 +10:00
David Bomba
17b1119466 Allow draft credits to be used in payments 2022-04-07 09:06:02 +10:00
David Bomba
912d0aebc5 Do not send notifications to archived/deleted users 2022-04-07 08:52:10 +10:00
David Bomba
7174939fe0 Fixes for translation of task statuses 2022-04-07 07:07:59 +10:00
David Bomba
4210d11fc1 Reports 2022-04-06 20:14:54 +10:00
David Bomba
59e032f883 Handle user not present in completePurchase method of subscriptions 2022-04-06 14:52:07 +10:00
David Bomba
cba199cd67 Coerce types for authorize payment error 2022-04-06 14:43:14 +10:00
David Bomba
16b219dbb9 Link converted quote to invoice 2022-04-06 12:22:13 +10:00
David Bomba
15b18dfc8f Entity translations 2022-04-06 10:38:01 +10:00
David Bomba
4080c47e9b Localize timezonen for payment date 2022-04-05 20:47:44 +10:00
David Bomba
4efec42670 Fixes for contact key login 2022-04-05 13:54:10 +10:00
David Bomba
7d62cd5e50 Set correct order of session middleware 2022-04-05 09:52:10 +10:00
David Bomba
fa2019661d Fixes for regression 2022-04-05 05:23:39 +10:00
=
c3330b6777 Reduce queries for Invoice POST 2022-04-04 13:00:11 +10:00
David Bomba
9722289796 Fixes for coercing types for react UI 2022-04-03 19:39:55 +10:00
David Bomba
1335a9330e Reduce transaction retries 2022-04-02 18:23:05 +11:00
David Bomba
a2ef847f54 Fixes for ledger 2022-04-02 16:13:31 +11:00
David Bomba
714be18351 Fixes for eWay descriptions 2022-04-01 17:25:48 +11:00
David Bomba
eec5e47302 Fixes for translations corrupting client savings 2022-04-01 15:13:46 +11:00
David Bomba
5a4614da1f Fixes for api docs 2022-04-01 13:46:55 +11:00
David Bomba
f3d1c35b7f Force integer for client id 2022-04-01 11:35:39 +11:00
David Bomba
abe06f3d9b fixes for seeds 2022-04-01 09:43:25 +11:00
David Bomba
08fa4bf8c9 Protected sub domains 2022-04-01 08:49:37 +11:00
David Bomba
6ed9dc5729 Improve formatting of support messages 2022-03-30 14:19:40 +11:00
David Bomba
c201adecf4 Add line breaks to messages 2022-03-30 14:14:04 +11:00
David Bomba
4a4b324af5 Improve test coverage for triggered actions 2022-03-30 14:12:53 +11:00
David Bomba
3a22fd0384 Fixes for task edge cases 2022-03-30 13:54:40 +11:00
David Bomba
2d0c6fd0af Triggered actions for Recurring Expenses 2022-03-30 13:14:46 +11:00
David Bomba
ed9ac5c93d Fixes for string to array issues with converting variables in public_notes 2022-03-30 10:05:27 +11:00
David Bomba
ed75514646 Fixes for default country 2022-03-30 08:05:42 +11:00
David Bomba
dd2f9cf545 Fixes for tests 2022-03-29 20:09:08 +11:00
David Bomba
e4fc7fa55a Fixes for tests 2022-03-29 20:06:35 +11:00
David Bomba
d1b55a6081 Merge branch 'v5-develop' of https://github.com/turbo124/invoiceninja into v5-develop 2022-03-29 19:59:36 +11:00
David Bomba
b3f753cbf3 Fixes for tests 2022-03-29 19:57:14 +11:00
David Bomba
da22301bbc Company Transformer fixes 2022-03-29 19:09:46 +11:00