1
0
mirror of https://github.com/invoiceninja/invoiceninja.git synced 2024-11-10 21:22:58 +01:00
Commit Graph

4453 Commits

Author SHA1 Message Date
David Bomba
1f6a61f63f Only check data that has been modified in the last two days 2021-07-02 15:42:51 +10:00
David Bomba
e75d817bd4
Merge pull request #6182 from turbo124/v5-develop
Fixes for setup flow
2021-07-02 10:45:10 +10:00
David Bomba
ee729d8da0 fixes for setup flow 2021-07-02 10:43:32 +10:00
Benjamin Beganović
d763382d87
Merge pull request #6177 from beganovich/v5-3006-company-logo-login
Show logo on the login screen if account whitelabel or official subdomain
2021-07-02 02:23:51 +02:00
Benjamin Beganović
c972d8696d
Merge pull request #6179 from beganovich/v5-0106-credits-show-where-due-date
(Client portal) Show only credits with `due_date` <= now()
2021-07-02 02:23:31 +02:00
David Bomba
84dd24c070 Tests for credit balances 2021-07-02 09:48:11 +10:00
David Bomba
5bcbda2f47 Minor fixes for document downloads 2021-07-02 07:57:55 +10:00
David Bomba
32698b33d7 Document middleware 2021-07-02 07:23:25 +10:00
Benjamin Beganović
d0e59e1d27 Show only credits with due_date <= now() 2021-07-01 19:20:46 +02:00
Benjamin Beganović
e9d2d7d7f2 Show logo on the login screen if account whitelabel or official subdomain 2021-07-01 18:29:32 +02:00
David Bomba
4bc096c7c6 Minor fixes for check data 2021-07-01 20:58:38 +10:00
David Bomba
784bc04acd Minor fix 2021-07-01 19:52:57 +10:00
David Bomba
69461104fe Fixes for client gateways 2021-07-01 15:56:44 +10:00
David Bomba
a2d954b706 Fixes for custom values 2021-07-01 13:34:57 +10:00
David Bomba
25459797db Add late fees back into reminders 2021-07-01 09:14:30 +10:00
David Bomba
3171f7b74a Minor fixes for gateways 2021-06-30 22:14:16 +10:00
David Bomba
5136e0388b Minor fixes for gateways 2021-06-30 22:03:13 +10:00
David Bomba
d353ef9a5f Fixes for gateways 2021-06-30 21:21:46 +10:00
David Bomba
1922fa16fc
Merge pull request #6166 from turbo124/v5-develop
Fixes for check data scripts
2021-06-30 18:40:32 +10:00
David Bomba
7a33050b56 Fixes for check data script 2021-06-30 18:32:31 +10:00
David Bomba
ad2fcf6b0d Fixes for check data script 2021-06-30 18:28:30 +10:00
David Bomba
7f13a79623 Fixes for stripe payment currency amount 2021-06-30 13:56:11 +10:00
Benjamin Beganović
1c05d51c7e
Merge pull request #6161 from beganovich/v5-2906-tasks-controlled-by-setting
(v5) Show tasks based on setting in the client portal
2021-06-30 02:01:06 +02:00
Benjamin Beganović
1693086fbb
Merge pull request #6163 from beganovich/v5-2906-payment-methods-enabled-check
(v5) Check for enabled payment methods
2021-06-30 01:59:25 +02:00
David Bomba
9a63a9c44d Allow importing .zip or .json file 2021-06-30 09:09:38 +10:00
David Bomba
8eb5cb71a1 Fixes for downloading invoices 2021-06-30 06:23:23 +10:00
Benjamin Beganović
31e138c41e CreatePaymentMethodRequest.php allow only enabled methods to pass 2021-06-29 12:42:44 +02:00
Benjamin Beganović
2e0d9e170f Update formatting on AuthorizePaymentDriver.php 2021-06-29 12:33:12 +02:00
Benjamin Beganović
a6aa744ee1 Braintree: Checking if credit card is enabled 2021-06-29 12:33:03 +02:00
Benjamin Beganović
3219199d9f Checkout.com: Checking if credit card is enabled 2021-06-29 12:32:55 +02:00
Benjamin Beganović
722f1b43ea Stripe: Checking if credit card / bank is enabled 2021-06-29 12:32:44 +02:00
Benjamin Beganović
25f3b49d72 Authorize.net: Checking if credit card is enabled 2021-06-29 12:25:52 +02:00
David Bomba
6aa4e5c0e4 Fix for missing entity in email object 2021-06-29 20:14:32 +10:00
Benjamin Beganović
1c96b358bf Show tasks based on setting in the client portal 2021-06-29 11:47:38 +02:00
David Bomba
a48328b90c Fixes for email translations 2021-06-29 19:46:40 +10:00
David Bomba
8e43eaa99d minor fixes 2021-06-29 17:26:21 +10:00
David Bomba
ac842d0d83 Fixes for subscriptions 2021-06-29 16:05:03 +10:00
David Bomba
6a1df87c0b Fixes for subscriptions 2021-06-29 15:36:22 +10:00
David Bomba
a9ca93f723 Fixes for restored user activity 2021-06-29 14:02:24 +10:00
David Bomba
5e39127581 Fixes for subscriptions 2021-06-29 12:41:41 +10:00
David Bomba
ec817f1d3c Fixes for subscriptions 2021-06-29 12:18:12 +10:00
David Bomba
1739c69b85 Fixes for subscriptions 2021-06-29 11:41:30 +10:00
David Bomba
63a3e94308 Send mails after company import 2021-06-29 10:04:09 +10:00
David Bomba
d337073355 Fixes for company import 2021-06-29 09:35:58 +10:00
David Bomba
0ef1a83300 Additional catches for company importing 2021-06-29 08:42:59 +10:00
David Bomba
9f2dea57f1 Minor fixes for subscription service 2021-06-28 22:05:34 +10:00
David Bomba
11f13cba0d Minor fixes 2021-06-28 21:30:04 +10:00
David Bomba
707a77932f
Merge pull request #6147 from turbo124/v5-develop
Minor fixes
2021-06-28 20:55:50 +10:00
David Bomba
6d94d0d05f Minor fixes 2021-06-28 20:55:31 +10:00
Benjamin Beganović
77513de2a5 Make terms/privacy policy checkbox required if fields are present 2021-06-28 12:31:23 +02:00
Benjamin Beganović
d69f3dd0d0 Show correct variables for credits PDF 2021-06-28 12:11:57 +02:00
David Bomba
4c00403d8c Fixes for contact registration 2021-06-28 19:56:04 +10:00
David Bomba
b654639ad3 Refactor for company import 2021-06-28 16:02:49 +10:00
David Bomba
24e8745b5b Fixes for company import 2021-06-28 14:09:02 +10:00
David Bomba
7d6676ca14 Fixes for missing include 2021-06-28 09:47:04 +10:00
David Bomba
d7e551fc95 Fixes for subscriptions 2021-06-27 21:55:15 +10:00
David Bomba
021761d33d Make navigating subscriptions easier 2021-06-27 19:20:56 +10:00
David Bomba
b840eb8412 Fixes for check data script 2021-06-27 17:48:35 +10:00
David Bomba
693afaa59e Minor fixes for import 2021-06-27 15:14:09 +10:00
David Bomba
2bf90ea529 Fixes for check data script 2021-06-27 14:52:15 +10:00
=
34bd341182 Fixes for endless reminder pulling in the wrong scheduled interval 2021-06-27 12:12:39 +10:00
=
abcd471812 Fixes for wepay - fee payer 2021-06-26 21:17:12 +10:00
David Bomba
96014fd815 minor fixes for migration emails 2021-06-26 12:38:56 +10:00
David Bomba
db9d16b90b
Merge pull request #6132 from turbo124/v5-develop
Minor fixes for subdomain filling
2021-06-26 12:33:48 +10:00
David Bomba
6544a50c01 Fixes for groupo repo on update 2021-06-26 12:33:25 +10:00
David Bomba
fc37757f21 Merge branch 'v5-develop' of https://github.com/turbo124/invoiceninja into v5-develop 2021-06-26 10:32:45 +10:00
David Bomba
6605dd9e83 Do no remind for archived invoices 2021-06-26 10:32:38 +10:00
=
eaebaccdaf Catch all for null subdomains 2021-06-25 19:58:35 +10:00
=
80d033b952 Minor fixes for subdomain filling 2021-06-25 19:56:36 +10:00
Benjamin Beganović
eb34cd81b1 Ability to toggle auto_bill_enabled on client side 2021-06-25 10:09:57 +02:00
Benjamin Beganović
cca78a9d38 Ability to select primary payment method 2021-06-25 09:15:57 +02:00
Benjamin Beganović
a60807b274 Localization support for range dates (MONTH+1) 2021-06-25 08:21:04 +02:00
David Bomba
55838ede51
Merge pull request #6127 from turbo124/v5-develop
Fixes for WePay ACH
2021-06-25 14:47:53 +10:00
David Bomba
fd81ac4ea3 Fixes for timeshift offsets when offset is negative 2021-06-25 12:20:08 +10:00
David Bomba
0bf29ed65c Fixes for timeshift when offset is negative causing the date to be set the day before 2021-06-25 11:57:17 +10:00
David Bomba
f59807d063 Do no first archived recurring invoices 2021-06-25 10:14:45 +10:00
David Bomba
ec028ccf69 Fixes for WePay ACH 2021-06-25 08:38:15 +10:00
Benjamin Beganović
61eea4fde2 Fix issue with duplicated company fields 2021-06-24 17:18:02 +02:00
Benjamin Beganović
fa4aa83638
Merge pull request #6118 from beganovich/v5-2306-ach-improvements
Add "complete verification" button in the ACH verification email
2021-06-24 14:40:58 +02:00
David Bomba
0c9de66a80 Set Transactions on the correct database 2021-06-24 21:52:02 +10:00
David Bomba
74aa6d46d5 Fixes for client settings 2021-06-24 21:26:14 +10:00
David Bomba
428a1a221c Minor fixes 2021-06-24 20:12:05 +10:00
David Bomba
c961d32c81 Minor fixes 2021-06-24 19:59:14 +10:00
David Bomba
3baa0e3d9a PayFast Webhook URL listener 2021-06-24 19:45:45 +10:00
David Bomba
a01df67427 Fixes for payfast driver 2021-06-24 18:43:51 +10:00
David Bomba
28e3defc83 Fixes for dissociated default_company 2021-06-24 18:42:45 +10:00
David Bomba
6f1593a35e Padding our DriverTemplate 2021-06-24 15:51:30 +10:00
David Bomba
15bdb3ff3c Payfast 2021-06-24 15:46:10 +10:00
David Bomba
50749cd2bb Payfast 2021-06-24 14:43:14 +10:00
David Bomba
6e212d7d55 Tweaks for company size check 2021-06-24 13:22:46 +10:00
David Bomba
f696f4926a
Merge pull request #6119 from turbo124/v5-develop
V4 -> V5 compatiblity improvements
2021-06-24 07:56:16 +10:00
David Bomba
77432954d3 V4 -> V5 compatiblity improvements 2021-06-24 07:55:29 +10:00
David Bomba
a0ffcd78f0 Strip Tags from Paypal noteS 2021-06-24 07:07:36 +10:00
David Bomba
bc427c97cf Catch all for designs 2021-06-24 06:55:33 +10:00
Benjamin Beganović
cb338141eb
Merge pull request #6116 from beganovich/v5-2306-swap-bottom-text-for-signature
(v5) E-mail improvements
2021-06-23 15:32:11 +02:00
David Bomba
7e6e1d3de0 Backward compatiblity for custom counters 2021-06-23 22:55:01 +10:00
Benjamin Beganović
28463ca565 Add "complete verification" button in the ACH verification email 2021-06-23 14:52:54 +02:00
David Bomba
fc1a605046 Minor fixes for WePay 2021-06-23 22:41:29 +10:00
Benjamin Beganović
71fff59e8e Fixes for signature & surcharge fields 2021-06-23 11:54:59 +02:00
Benjamin Beganović
724e3b8191 Fixes for correct email template selector 2021-06-23 11:00:43 +02:00
Benjamin Beganović
7f342b589d Remove unused method 2021-06-23 10:48:56 +02:00
Benjamin Beganović
38504e2d53 Skip post-table processing for emails 2021-06-23 10:46:51 +02:00
David Bomba
98aaf3028b Change payment exchange_currency_id from the clients currency to the company currency 2021-06-23 16:49:40 +10:00
David Bomba
dbfb4069f7 Fixes for Gmail BCC 2021-06-23 15:13:33 +10:00
David Bomba
1195c98660 Fixes for Two Factor 2021-06-23 15:01:13 +10:00
David Bomba
b56b5c1ec9 Fixes for Two Factor 2021-06-23 14:55:12 +10:00
David Bomba
4eea13334e Code cleanup 2021-06-23 13:03:47 +10:00
David Bomba
6af1ac9373 Fixes for Gmail BCC 2021-06-23 08:50:02 +10:00
David Bomba
83b798dba0 Refresh gmail tokens prior to emailing events 2021-06-23 08:31:22 +10:00
David Bomba
fee346e723 Fixes for mailers 2021-06-23 08:17:22 +10:00
David Bomba
49e1a13b53 Verify ACH amounts as integers 2021-06-23 08:15:03 +10:00
David Bomba
24a5548619 Verify ACH amounts as integers 2021-06-23 08:14:23 +10:00
David Bomba
5e4d70d69b Default shown tasks = invoiced 2021-06-23 07:54:06 +10:00
David Bomba
293b12e348 Fixes for login where the user is not attached to an account 2021-06-22 21:14:08 +10:00
David Bomba
a76678e7b4 Fixes for check data script 2021-06-22 19:02:26 +10:00
David Bomba
756543f132 Change query parameter when querying datetimes 2021-06-22 18:46:46 +10:00
David Bomba
a04be52615 Cross fill subdomains 2021-06-22 17:45:55 +10:00
David Bomba
2da5ac6caa Subdomain filling 2021-06-22 17:24:14 +10:00
David Bomba
12d040e163 Fixes for query 2021-06-22 11:13:01 +10:00
David Bomba
8f78f93537 Log exact IP if reported by cloudflare 2021-06-22 10:51:43 +10:00
David Bomba
a3a406b122 Set Exchange Rates on invoice when marked as paid 2021-06-22 08:41:15 +10:00
David Bomba
823d23df24 Set exchange rates on invoices/payments when marking as paid 2021-06-22 08:39:08 +10:00
David Bomba
f258ccec16 force token_billing=always for system created gateways 2021-06-22 08:01:50 +10:00
David Bomba
e4fdfaef45 Fixes for support messages 2021-06-22 07:29:04 +10:00
David Bomba
644a261e44
Merge pull request #6097 from turbo124/v5-develop
Fixes for sending message
2021-06-22 07:22:18 +10:00
David Bomba
1fb8e003b2 Fixes for sending message 2021-06-22 07:21:59 +10:00
Benjamin Beganović
8a3f06c039
Merge pull request #6090 from beganovich/v5-2106-change-default-email-logo
(v5) Change default company logo
2021-06-21 14:22:35 +02:00
David Bomba
1b303f9559 Fixes for subscription service 2021-06-21 20:53:34 +10:00
David Bomba
cd82ce0764 Log Reminders 2021-06-21 15:57:14 +10:00
David Bomba
c9778463f6 Fixes for AAL license 2021-06-21 15:10:20 +10:00
Benjamin Beganović
ea9d071004 Update default company logo 2021-06-21 07:01:15 +02:00
David Bomba
f93aab5697 Fixes for Client Portal Download a single invoice 2021-06-21 12:58:52 +10:00
David Bomba
452808116a Import check data script 2021-06-21 08:18:30 +10:00
David Bomba
2f52b11dcd Fixes for support messages 2021-06-21 07:52:45 +10:00
David Bomba
d43984385a Fixes for migration email 2021-06-21 07:09:42 +10:00
David Bomba
8b9b30ff63 Set payment exchange rate 2021-06-21 06:55:48 +10:00
David Bomba
2aad520733 Fixes for Payment Fillables 2021-06-21 06:51:42 +10:00
David Bomba
172604a1a0 WePay 2021-06-20 22:10:22 +10:00
David Bomba
a58db2100c REfunds for wepay 2021-06-20 22:04:12 +10:00
David Bomba
1c052a7431 change user login event 2021-06-20 20:35:26 +10:00
David Bomba
4173cb6903 WePay 2021-06-20 20:24:11 +10:00
David Bomba
f2da4d7985 Delete credit cards from wepay 2021-06-20 16:53:33 +10:00
David Bomba
4eda6b1190 Refactor common code WePay 2021-06-20 16:24:37 +10:00
David Bomba
2075c4e8c1 Testing WePay payment with Credit Card 2021-06-20 13:36:58 +10:00
David Bomba
1cea863e77 Fixes for credit card payment 2021-06-20 13:06:17 +10:00
=
886e006de7 Handle payment success/failure with WePay 2021-06-20 09:57:19 +10:00
David Bomba
5535ce8faf Allow archived invoices to be paid. 2021-06-20 08:14:56 +10:00
David Bomba
0772c05e66 Fixes for address presentation for clients 2021-06-20 07:55:47 +10:00
David Bomba
3982fcc2b0 Bug fix for saving report/user notifications for non-admin users 2021-06-20 07:34:30 +10:00
David Bomba
e63a7f9875 WePay checkout 2021-06-19 17:31:05 +10:00
David Bomba
d90b884922 WePay process credit/card 2021-06-19 14:58:45 +10:00
David Bomba
3911a58d98 WePay JS 2021-06-19 14:05:45 +10:00
David Bomba
7e1d4376a2 Fixes for create invitations 2021-06-19 13:09:22 +10:00
=
d16895401c Handle Wepay Events 2021-06-19 11:47:36 +10:00
=
6435725d0f Payment layout for wepay credit card 2021-06-19 11:18:57 +10:00
David Bomba
7ec71d886d
Merge pull request #6080 from turbo124/v5-develop
Working on gmail BCC
2021-06-18 22:04:42 +10:00
David Bomba
5cc3539388 Fix for no EmailBounce class 2021-06-18 12:57:13 +10:00
Benjamin Beganović
353fd1cb39
Merge pull request #6072 from beganovich/v5-1706-sync-enabled-modules
(v5) Sync enabled modules with admin portal
2021-06-17 15:58:53 +02:00
David Bomba
9efc561fc8 Working on gmail BCC 2021-06-17 23:13:49 +10:00
David Bomba
57f85e1acf Fixes for BCC list 2021-06-17 22:47:34 +10:00
Benjamin Beganović
a502cee73e Enabled modules for InvoiceController.php 2021-06-17 14:43:14 +02:00
Benjamin Beganović
2d9bd6471b Update copyright in ShowTasksRequest.php 2021-06-17 14:38:16 +02:00
Benjamin Beganović
430d39b2f1 Enabled modules QuoteController.php 2021-06-17 14:37:06 +02:00
Benjamin Beganović
0d313f12b0 Enabled modules CreditController.php 2021-06-17 14:28:46 +02:00
Benjamin Beganović
a999534769 Enabled modules RecurringInvoiceController.php 2021-06-17 14:24:33 +02:00
Benjamin Beganović
77c03d4e8f Sync sidebar enabled modules with admin portal 2021-06-17 14:06:44 +02:00
David Bomba
cf1d7963e1 Fixes for BCC list 2021-06-17 22:06:08 +10:00
David Bomba
0d2cf66776 Fixes for BCC list 2021-06-17 21:55:56 +10:00
David Bomba
966939a843 Fixes for BCC list 2021-06-17 20:49:49 +10:00
David Bomba
8513f1408d Fixes for BCC list 2021-06-17 20:01:34 +10:00
David Bomba
4031606de4 Fixes for broken invoice pdf links 2021-06-17 19:06:11 +10:00
David Bomba
b37d9d267e Fixes for broken invoice pdf links 2021-06-17 18:59:15 +10:00
David Bomba
907f55dec6 Fixes for MailServiceProvider 2021-06-17 18:53:45 +10:00
David Bomba
0cf76259df Fixes for MailServiceProvider 2021-06-17 18:47:14 +10:00
David Bomba
a059924ca2 Fixes for conflicts 2021-06-17 18:44:07 +10:00
David Bomba
63242a62c1 Fixes for conflicts 2021-06-17 18:39:09 +10:00
David Bomba
1cda49e6bb Fixes for conflicts 2021-06-17 18:20:03 +10:00
David Bomba
79c598b13d Fixes for conflicts 2021-06-17 17:59:02 +10:00
David Bomba
8c06eaa5ae Fixes for mail drivers 2021-06-17 17:48:23 +10:00
David Bomba
c33a9d0ae5 Merge branch 'v5-develop' of https://github.com/turbo124/invoiceninja into v5-develop 2021-06-17 17:28:12 +10:00
David Bomba
cdd074f000 Fixes for postmark bindings 2021-06-17 14:34:01 +10:00
David Bomba
6ac714960a Fixes for postmark bindings 2021-06-17 14:29:39 +10:00
David Bomba
4be5d8783e Fixes for postmark bindings 2021-06-17 13:36:23 +10:00
David Bomba
eb3d3ca858 Fixes for mail providers 2021-06-17 12:57:47 +10:00
David Bomba
183e8ac36f Minor fixes for paths in hosted 2021-06-17 11:22:11 +10:00
David Bomba
119b07fe03
Merge pull request #6051 from turbo124/v5-develop
minor change for subdomain regex
2021-06-17 08:39:28 +10:00
David Bomba
28b5d01804 minor change for subdomain regex 2021-06-17 07:29:03 +10:00
Benjamin Beganović
85ebc15065 Remove deprecated method from SubscriptionService 2021-06-16 16:31:56 +02:00
Benjamin Beganović
fc51a89dcb Hide custom surcharges if they're 0 2021-06-16 16:09:30 +02:00
David Bomba
805d7f24d2 Minor fixes for InvoiceController PDF 2021-06-16 21:15:32 +10:00
David Bomba
2adb1728ea Fixes for license 2021-06-16 20:34:30 +10:00
David Bomba
ce0cd5ddb1 Fixes for conflicts 2021-06-16 20:21:08 +10:00
David Bomba
f4d686c70c Fixes for conflicts 2021-06-16 20:16:22 +10:00
David Bomba
c076998366 Wepay Payments 2021-06-16 20:12:04 +10:00
David Bomba
36f6cbbcc9 Update license in codebase 2021-06-16 16:58:16 +10:00
David Bomba
43ff685543 WePay authorize for Bank Transfer 2021-06-16 16:41:29 +10:00
David Bomba
d4f27bb3ee WePay authorize for Bank Transfer 2021-06-16 13:26:33 +10:00
David Bomba
8c36ba78b1
Merge pull request #6034 from beganovich/v5-update-email-templates
(v5) New e-mail templates
2021-06-16 13:11:04 +10:00
Benjamin Beganović
3f729bedde Throw PaymentFailed (generic) exception 2021-06-15 18:52:15 +02:00
Benjamin Beganović
dfdb4b1cd9 Merge remote-tracking branch 'upstream/v5-develop' into v5-update-email-templates 2021-06-15 15:45:14 +02:00