1
0
mirror of https://github.com/invoiceninja/invoiceninja.git synced 2024-09-21 08:51:34 +02:00
Commit Graph

4972 Commits

Author SHA1 Message Date
Benjamin Beganović
c6bc102c6d Update client.statement route 2021-08-24 13:18:32 +02:00
Benjamin Beganović
792eb003e3 Clean up ClientStatementController 2021-08-24 12:43:44 +02:00
Benjamin Beganović
6d1916ea5c Remove statement method from ClientController 2021-08-24 12:43:06 +02:00
David Bomba
b4b0172773 Minor fixes for recurring 2021-08-24 20:14:59 +10:00
David Bomba
9be33bfdf7 Fixes for quote services 2021-08-24 15:58:43 +10:00
David Bomba
4bf6ea8e75 Fixes for Company Export 2021-08-24 07:15:33 +10:00
Benjamin Beganović
8a188dd731 Scaffold statement-aging-table 2021-08-23 14:50:39 +02:00
Benjamin Beganović
053f951fef Add payment_date and method variables to HtmlEngine 2021-08-23 14:22:22 +02:00
Benjamin Beganović
2709572276 Support for payments on statement 2021-08-23 14:22:07 +02:00
Benjamin Beganović
9dc61da56e Add option to accept payments in the Design 2021-08-23 14:21:28 +02:00
Benjamin Beganović
e12a8d94dc Add variables for statement_payment_columns 2021-08-23 14:21:11 +02:00
Benjamin Beganović
56b48ee3b7 Skip rendering statements table if invoices is null 2021-08-23 14:05:17 +02:00
=
cf93560283 Merge branch 'v5-develop' of https://github.com/turbo124/invoiceninja into v5-develop 2021-08-23 20:14:16 +10:00
=
f643cb587f Fixes for translations 2021-08-23 20:14:04 +10:00
David Bomba
4961c502f0 Fixes for redis timeout and set invoice->deleted_at to null when converting quotes to invoices 2021-08-23 08:05:34 +10:00
David Bomba
850c8bbf28 Fixes for namespace include 2021-08-23 07:34:25 +10:00
David Bomba
b0282c2364 Fix missing includes for triggered actions 2021-08-23 07:12:58 +10:00
David Bomba
c0158b8db6 Remove history as an available include 2021-08-22 16:48:41 +10:00
David Bomba
1835e225c6 Reduce activities on return entity 2021-08-22 16:23:00 +10:00
David Bomba
3be7b8975a Minor fixes for import 2021-08-21 19:53:20 +10:00
David Bomba
f83590a9dd Fixes for not finding company_logo on import 2021-08-21 17:25:37 +10:00
=
f315ebd715 Fixes for tests 2021-08-21 16:24:00 +10:00
David Bomba
c3f05d5c8c Handle company logo not present failure 2021-08-21 14:57:31 +10:00
David Bomba
71b243bace Fixes for client balances 2021-08-21 14:01:32 +10:00
Benjamin Beganović
2553297edd Add $statement_date variable (wip) 2021-08-20 15:39:54 +02:00
Benjamin Beganović
712b8d882a Update constants on DELIVERY_NOTE and STATEMENT and scaffold statementInvoiceTable 2021-08-20 15:39:27 +02:00
Benjamin Beganović
4cbdc8b521 Construct & update entity if invoices is available in context 2021-08-20 15:38:15 +02:00
Benjamin Beganović
c6826d495a Add statement_invoice_columns to CompanySettings 2021-08-20 15:37:42 +02:00
=
f7b7732f04 Working on importing stripe customers by id 2021-08-20 22:44:39 +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
df42c16be7 Fixes for google analytics 2021-08-19 09:14:53 +10:00
David Bomba
ec66efeb6f comma as decimal support 2021-08-19 08:12:39 +10:00
David Bomba
3f7018c407 Translations in reminders 2021-08-19 08:02:28 +10:00
David Bomba
9fcaaf6302 Autobill tweaks 2021-08-19 07:41:34 +10:00
David Bomba
386221cba8 Minor fixes for namespaces 2021-08-19 00:45:16 +10:00
David Bomba
2528fc16b8
Merge pull request #6488 from turbo124/v5-develop
eWay payment driver + PHP version bump to 7.4
2021-08-19 00:44:04 +10:00
David Bomba
868d193bfd
Merge pull request #6479 from beganovich/v5-621
Invoice design changes
2021-08-18 23:55:10 +10:00
=
1bb95b3750 Bump PHP version minimum to 7.4 2021-08-18 22:26:27 +10:00
=
f07905a0bc Minor fixes 2021-08-18 22:12:10 +10:00
=
357b8929a6 Minor fixes 2021-08-18 21:46:04 +10:00
=
c016f5d08a Merge eWay payment driver 2021-08-18 21:21:05 +10:00
=
120038d616 eway 2021-08-18 21:12:13 +10:00
=
c2a1207a63 Verify peer 2021-08-18 20:41:29 +10:00
Benjamin Beganović
80b72ac8d7 Add $number_short for entity numbers 2021-08-18 12:38:03 +02:00
David Bomba
f57d6f048f Fixes for eWay 2021-08-18 18:24:49 +10:00
David Bomba
676d3a5234 eWay payments 2021-08-18 13:27:44 +10:00
David Bomba
6b3938dfb4 Working on eWay 2021-08-18 13:03:38 +10:00
David Bomba
16ba8c0554 Fixes for credit archived activity 2021-08-18 12:02:07 +10:00
David Bomba
e1a35c5235 Minor fixes for Stripe 2021-08-18 10:32:09 +10:00
David Bomba
45a8d2066e Stripe import algo 2021-08-18 10:15:11 +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
586d86c6bf Removing logging 2021-08-17 20:19:30 +10:00
David Bomba
ff9ef7c13d Minor fixes for authorize 2021-08-17 20:08:49 +10:00
David Bomba
e55da32e55 Adjustments for authorize 2021-08-17 19:48:40 +10:00
David Bomba
1d99f336af Fixes for Authorize 2021-08-17 18:58:27 +10:00
David Bomba
17ba910ba2
Merge pull request #6472 from turbo124/v5-develop
Updates for authorize.net
2021-08-17 18:45:21 +10:00
David Bomba
d768c334cb Fixes for line items 2021-08-17 18:45:00 +10:00
David Bomba
fffbc5544b
Merge pull request #6470 from beganovich/v5-627
Right-to-left support for invoices
2021-08-17 18:37:15 +10:00
David Bomba
9ec7a48eae Force line items to have a default type_id 2021-08-17 15:35:26 +10:00
David Bomba
9c9de4c49c Fixes for reminderS 2021-08-17 14:35:40 +10:00
David Bomba
1d4b331123 Disconnect Stripe Connect 2021-08-17 14:01:11 +10:00
David Bomba
2144451c52 Handle multi db on return for Stripe Connect 2021-08-17 12:18:10 +10:00
David Bomba
d2f186962b Updates for authorize.net 2021-08-17 10:15:05 +10:00
=
2ab2eef293 Fixes for rounding when applying line item discounts 2021-08-16 22:06:06 +10:00
Benjamin Beganović
790c8690cd Add $dir & $dir_text_align variables 2021-08-16 11:11:34 +02:00
David Bomba
669164f2f2 Fix typo in Apple Pay 2021-08-16 19:09:20 +10:00
David Bomba
10fd93185d
Merge pull request #6468 from turbo124/v5-develop
Fixes for support messages
2021-08-16 19:02:53 +10:00
David Bomba
46f14392f5 Process payments with eWay 2021-08-16 19:02:21 +10:00
David Bomba
950e0eca20 SEPA 2021-08-16 15:27:01 +10:00
David Bomba
74427d6860 Support messages 2021-08-16 14:34:51 +10:00
David Bomba
92d91904d2 Sepa 2021-08-16 14:05:45 +10:00
David Bomba
7092d66ecd Apple Pay 2021-08-16 10:58:57 +10:00
David Bomba
cde5f527e1 Working on ApplePay 2021-08-16 08:54:11 +10:00
David Bomba
6669b81c4d Clean up on Import 2021-08-16 07:43:26 +10:00
David Bomba
0e4e088757 Merge branch 'v5-develop' of https://github.com/turbo124/invoiceninja into v5-develop 2021-08-16 07:15:13 +10:00
David Bomba
760da5c864 Fixes for support messages 2021-08-16 07:15:03 +10:00
Benjamin Beganović
b7f8485c53
Merge pull request #6450 from beganovich/v5-626
(v5) Mollie improvements
2021-08-15 19:13:23 +02:00
David Bomba
53747d76cd Fixes for postal code import 2021-08-15 17:36:39 +10:00
David Bomba
aada0cfa41 Throw exceptions for StripeConnect Failures 2021-08-15 16:21:18 +10:00
David Bomba
bde729fe6e Fixes for Stripe Verify 2021-08-15 16:07:05 +10:00
David Bomba
564094f741 Fixes for Stripe Verify 2021-08-15 15:55:41 +10:00
David Bomba
2382281b00 Fixes for Stripe Verify 2021-08-15 15:49:36 +10:00
David Bomba
5f0efcffc5 Fixes for Stripe exceptions 2021-08-15 15:30:46 +10:00
=
383caa6439 Stripe Verify 2021-08-15 15:13:20 +10:00
=
674f7c8341 Verify Stripe accounts 2021-08-15 12:24:50 +10:00
David Bomba
9536605cb4 Catch Stripe when account not configured 2021-08-15 07:51:37 +10:00
David Bomba
e065789315 Stripe Payment Driver 2021-08-15 07:33:56 +10:00
David Bomba
7f37c10178 FIxes for client validation 2021-08-14 07:44:20 +10:00
David Bomba
8484b3e024 FIxes for client validation 2021-08-13 18:45:19 +10:00
Benjamin Beganović
7e520fff8a Unless payment status is paid, make it pending 2021-08-13 07:56:41 +02:00
Benjamin Beganović
800025bf5d Add sleep(2) to allow the app to catch up with speed of webhooks 2021-08-13 07:53:00 +02:00
David Bomba
05fafb2f0e Apply payment amount 2021-08-13 11:30:48 +10:00
David Bomba
0e951831a0 Add scheduler check to /update route 2021-08-13 08:02:51 +10:00
David Bomba
c9bb67cafe Fixes for net subtotal when using exclusive taxes 2021-08-13 07:29:36 +10:00
David Bomba
676f30b8ce Fixes for carbon 2021-08-12 22:07:11 +10:00
David Bomba
b33ad0c03e Set plan 2021-08-12 22:04:50 +10:00
David Bomba
f474273ced Add $client.city 2021-08-12 21:33:05 +10:00
David Bomba
31a7074ee5
Merge pull request #6447 from turbo124/v5-develop
messages
2021-08-12 21:19:46 +10:00
David Bomba
8dbbfce0a5
Merge pull request #6388 from beganovich/v5-611
(v5) Refactor webhooks
2021-08-12 21:18:41 +10:00
David Bomba
68c9ee33af fixes for eway 2021-08-12 21:02:12 +10:00
David Bomba
815c439323 messages 2021-08-12 20:45:14 +10:00
David Bomba
0aecc6da20 Check that contacts are an array 2021-08-12 14:35:25 +10:00
David Bomba
f7727da192 Check that contacts are an array 2021-08-12 14:34:44 +10:00
David Bomba
27a7882c09 Resolve user correctly 2021-08-12 10:56:04 +10:00
=
2761bc1c7f Fixes for design ids when converting quotes to invoics 2021-08-11 20:06:28 +10:00
David Bomba
bc81043973 Fixes for Molli 2021-08-11 16:43:20 +10:00
David Bomba
3f38a5bfe7 Update invoice after applying late fee 2021-08-11 14:48:54 +10:00
David Bomba
b4ae1faf64 Logging for email quotas 2021-08-11 11:12:03 +10:00
David Bomba
7b73104a45 Merge branch 'paytrace' into v5-develop 2021-08-11 10:03:02 +10:00
David Bomba
ba8759af6f minor fixes 2021-08-11 09:16:35 +10:00
David Bomba
123a044e17 minor fixes 2021-08-11 08:06:43 +10:00
David Bomba
52c39c2d98
Merge pull request #6441 from turbo124/v5-develop
Set translator in email entity class
2021-08-11 07:49:47 +10:00
David Bomba
3d7b094677 minor fixes 2021-08-11 07:48:34 +10:00
Benjamin Beganović
2ed6e7643d Redirect to url if next is available for key_login 2021-08-10 10:18:05 +02:00
Benjamin Beganović
e617c7aade Add next to ACH verification url 2021-08-10 10:13:04 +02:00
David Bomba
819285f785 Fixes for seeding 2021-08-10 15:17:48 +10:00
David Bomba
3727bafaa1 More logging for migrations 2021-08-10 11:40:58 +10:00
David Bomba
353fe14b1e Determine partial or full payment template 2021-08-10 08:04:44 +10:00
David Bomba
725e4092ce Set translator in email entity class 2021-08-10 07:27:01 +10:00
Benjamin Beganović
5a4e009960 nl2br on line items 2021-08-09 16:49:12 +02:00
Benjamin Beganović
fbe0d3e8bd Update references to process_markdown flag 2021-08-09 14:31:31 +02:00
Benjamin Beganović
ce78c1bc94 Process markdown if process_markdown is available 2021-08-09 14:24:50 +02:00
Benjamin Beganović
4e6477d441 Show or hide post code in Stripe elements based on company settings 2021-08-09 14:05:39 +02:00
Benjamin Beganović
1033252680 Store 'state' in meta by default 2021-08-09 13:49:39 +02:00
David Bomba
c2c71ab69c Hosted email quotas 2021-08-09 20:33:59 +10:00
David Bomba
01852f9436 Fixes for eway 2021-08-09 15:44:28 +10:00
David Bomba
bb2c29dbc3 Fixes for paytrace 2021-08-09 14:33:08 +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
=
3fe22e79a8 system logs 2021-08-08 22:20:32 +10:00
=
93ab5480a6 Minor fixes for referral codes 2021-08-08 21:50:13 +10:00
David Bomba
f57c064d26 Fixes for spam complaints 2021-08-08 17:58:40 +10:00
David Bomba
6af9f40f9e Pipe hosted logs to gelf instead of text files 2021-08-08 11:14:31 +10:00
David Bomba
3a9ca8e6e1 Fixes for refunding archived invoices 2021-08-08 11:02:41 +10:00
David Bomba
d29f1798a2 Fixes for auto-archive invoices 2021-08-08 08:40:04 +10:00
David Bomba
659b955862 Make markdown support in invoices optional 2021-08-08 08:27:53 +10:00
=
2ec4adc4c8 Fixes for account reference 2021-08-07 21:34:20 +10:00
=
2bd5c35775 Email quotas exceeded 2021-08-07 21:10:01 +10:00
=
e6ccb9bde7 Email quota exceeded emails 2021-08-07 20:56:42 +10:00
=
0f2ed3fe97 Email Quotas for hosted 2021-08-07 19:55:18 +10:00
=
6202762bbf Email Quotas for hosted 2021-08-07 19:32:31 +10:00
David Bomba
a316982171 Fixes for client balance when deleting an invoice 2021-08-07 15:25:22 +10:00
David Bomba
7057ca30d6 Minor fixes for deleting payment methods 2021-08-07 15:08:29 +10:00
David Bomba
c224255621 Fixes for removing payment methods 2021-08-07 14:58:04 +10:00
David Bomba
f9b788ba50
Merge pull request #6425 from turbo124/v5-develop
Force stripe email
2021-08-07 13:44:02 +10:00
David Bomba
b32d852a00 Fixes for payment variables 2021-08-07 13:43:34 +10:00
David Bomba
9552916494 Force stripe email 2021-08-07 08:28:02 +10:00
Benjamin Beganović
8bacd14d91 :WEEK_AHEAD notation 2021-08-06 14:07:07 +02:00
Benjamin Beganović
d10ffefd7e :WEEK_BEFORE notation 2021-08-06 14:04:46 +02:00
Benjamin Beganović
baa16f6adb :WEEK notation 2021-08-06 14:02:23 +02:00
David Bomba
f95ed170ed Fixes for recurring invoices sending to clients that are not checked 2021-08-06 21:55:54 +10:00
David Bomba
e35709145a Fixes for preview 2021-08-06 18:02:32 +10:00
David Bomba
9d3867f818 Fixes for preview 2021-08-06 17:57:24 +10:00
David Bomba
cdc7c76c43 Fixes for preview 2021-08-06 17:53:52 +10:00
David Bomba
e9633c1be9 Fixes for preview 2021-08-06 17:52:10 +10:00
David Bomba
1195838ded Fixes for preview 2021-08-06 17:48:35 +10:00
David Bomba
acbb692150 Reorder DB transaction initialization 2021-08-06 17:35:52 +10:00
David Bomba
0e1f17c6ea
Merge pull request #6411 from turbo124/v5-develop
Fixes for missing documents
2021-08-06 17:31:34 +10:00
David Bomba
019427602c Fixes for preview 2021-08-06 17:30:54 +10:00
David Bomba
fdf80a4cb7 Minor fixes for recurring 2021-08-06 09:34:45 +10:00
David Bomba
f7860093f5 Fixes for notifications 2021-08-06 09:20:21 +10:00
David Bomba
fa6fa0e6ef Additional payment variables 2021-08-06 08:51:47 +10:00
David Bomba
de0e1d9bc6 Fixes for missing documents 2021-08-06 07:21:40 +10:00
Benjamin Beganović
c25c7b3370 Add option to copy billing details on the client check page 2021-08-05 17:36:24 +02:00
Benjamin Beganović
ab7d1b096b
Merge pull request #6398 from beganovich/v5-614
(v5) Force integer & minimum of 1 on ACH verification
2021-08-05 16:53:36 +02:00
David Bomba
6b5c4b5d48 Fixes for preview 2021-08-05 23:00:13 +10:00
David Bomba
4bc422f1aa Fixes for preview 2021-08-05 22:58:57 +10:00
David Bomba
9a55743e3b Fixes for preview 2021-08-05 22:55:40 +10:00
David Bomba
55c7c23475 Fixes for preview 2021-08-05 22:51:51 +10:00
David Bomba
26e22d5365 Fixes for preview 2021-08-05 22:48:10 +10:00
David Bomba
a32e1d11b6 Fixes for preview 2021-08-05 22:41:28 +10:00
David Bomba
a6aff62286 Fixes for preview 2021-08-05 22:39:09 +10:00
David Bomba
1624dc9a42 Fixes for ghost company gateways 2021-08-05 22:30:22 +10:00
David Bomba
f4d7b1a631 Logging for Preview 2021-08-05 21:58:07 +10:00
David Bomba
8c5100dbdc Logging for Preview 2021-08-05 21:50:53 +10:00
Benjamin Beganović
754ac46017 Require integer & min:1 on ACH verification fields 2021-08-05 13:45:59 +02:00
David Bomba
435a0ffc23 Fixes for preview 2021-08-05 21:45:54 +10:00
Benjamin Beganović
0e687783e4 Add $config to WePay webhook logic 2021-08-05 13:34:44 +02:00
David Bomba
2f970a0a39 Fixes for recurring invoice due dates 2021-08-05 21:20:39 +10:00
David Bomba
ee78101d5a Minor fixes for live preview 2021-08-05 20:03:20 +10:00
David Bomba
56446fdd69 Set DB for live previews 2021-08-05 19:57:44 +10:00
David Bomba
d176370e10 Set DB for live previews 2021-08-05 19:55:33 +10:00
David Bomba
edf2e04422 Set DB for live previews 2021-08-05 19:52:38 +10:00
David Bomba
7c7e4f4437 Set DB for live previews 2021-08-05 19:50:25 +10:00
David Bomba
3411d7ae8b Set DB for live previews 2021-08-05 19:48:57 +10:00
David Bomba
c1c8c98fdc Client Filters - number 2021-08-05 16:17:13 +10:00
David Bomba
a11dff6fe7 Additional logging for autobill 2021-08-05 10:46:03 +10:00
David Bomba
be85175134 Set Recurring to draft if not being sent at time of creation 2021-08-05 09:06:13 +10:00
Benjamin Beganović
7ab6dbd1b7 Cleanup of PaymentWebhookRequest 2021-08-04 16:24:49 +02:00
Benjamin Beganović
0a4a92b256 Fixes for Checkout.com 2021-08-04 16:24:44 +02:00
Benjamin Beganović
ab890f770e Stripe: Support for new webhooks format 2021-08-04 16:19:01 +02:00
Benjamin Beganović
6740e348a1 Refactor PaymentWebhookController 2021-08-04 15:44:43 +02:00
Benjamin Beganović
ff74f4cd69 Token billing 2021-08-04 14:59:15 +02:00
Benjamin Beganović
4db925104a Refunds & fixes for profileId 2021-08-04 14:31:47 +02:00
Benjamin Beganović
ed22c62c42 wip 2021-08-04 11:50:20 +02:00
David Bomba
cf86b858b8 Fixes for Stripe 2021-08-04 12:20:38 +10:00
David Bomba
066c844050 Fixes for Stripe 2021-08-04 12:15:13 +10:00