1694 Commits

Author SHA1 Message Date
Dan Holliday
2ef88fb859 Update GoCardlessV2RedirectPaymentDriver.php
Fixed an issue where payments from gocardless were being logged as ACH payments incorrectly.  This then stops the auto billing working for gocardless.
2020-04-07 15:47:49 +01:00
Kristian Feldsam
ecc5a00600
Reports - Added "Total" of all currencies (#3518)
* Reports -  Invoices - Added TAX to totals

Signed-off-by: Kristián Feldsam <feldsam@gmail.com>

* Reports - Add totals calculated from all currencies

Signed-off-by: Kristian Feldsam <feldsam@gmail.com>
2020-03-24 19:51:37 +11:00
David Bomba
a98ad5ba02 Additional fixes for Checkout.com 2020-02-17 06:52:43 +11:00
Rob Peck
1d1c650648 Allow tasks to be associated with products, and pass that data through to the invoice. (#3205) 2020-01-22 08:28:45 +11:00
Hillel Coren
6bbcad249d Minor fixes 2019-12-03 11:27:50 +02:00
David Bomba
9284d76481
Fixes for Ticket Mailer (#3084)
* Fixes for tickets

* Fixes for markInvitationSent
2019-11-20 18:19:27 +11:00
David Bomba
3c82ba1343
Fixes for tickets (#3083) 2019-11-20 18:12:11 +11:00
Hillel Coren
19080af049 Import currency fix 2019-11-20 08:43:30 +02:00
Hillel Coren
ddf2502df3 Minor fixes 2019-10-27 11:41:55 +02:00
maty-arch
dc62abd766 clone tasks 2019-10-24 21:31:35 +02:00
Hillel Coren
21c4721942 Bug fixes 2019-09-29 12:29:51 +03:00
Joshua Dwire
0ce77608a4 Upgrade to Laravel 5.5 and PHP 7.3 2019-09-12 19:40:13 -04:00
Joshua Dwire
b98a569888 Fix support for currencies with varying precisions 2019-08-29 17:11:59 -04:00
Hillel Coren
9357405f14 Fix for ninja Stripe payments 2019-08-29 13:10:28 +03:00
Aleksander V. Dyomin
67cb2b3215 TaxRateReport: avoid additional queries in the result items loop
(cherry picked from commit d00d1e926628e5e0e83eb7570716eb3f332d6b27)
2019-08-07 17:35:50 +03:00
Aleksander V. Dyomin
4476c9eea2 InvoiceReport: avoid additional queries in the result items loop
(cherry picked from commit 9fd6ac0d7108a7e19faa5b3eae360974c1093d73)
2019-08-07 17:35:40 +03:00
Hillel Coren
acc73d53dc API fixes 2019-07-21 09:12:42 +03:00
Francisco Ferreira
f639ebae94 Fixes recurring invoices end date parsing (#2905)
* Invoice edit view: fix date parsing

View gets the date already formatted and Carbon isn't always able to parse that format automatically, so convert it back to SQL format

* RecurringInvoiceDatatable: fix status label
2019-07-18 16:26:44 +10:00
David Bomba
6263e839d8 fixes for file upload 2019-07-14 12:20:42 +10:00
David Bomba
dc0f47cd9e fixes for file upload 2019-07-14 12:17:16 +10:00
Joshua Dwire
50f2c80190 Stripe 3D secure support (#2897)
* Support Stripe 3D secure

* Use the old Charge API for bank account payments
2019-07-12 14:35:35 +10:00
Christopher Di Carlo
3335f78e52 Display client task rate in projects datatable (#2879)
* Display client task rate in projects datatable

Displays the client task rate in the projects datatable if a project rate has not been set.  Also adds an icon indicating what type of rate is being used.  Fixes #2527

* Added account task rate display to project datatable
2019-07-05 09:54:23 +10:00
Christopher Di Carlo
048ee7181e Added client usually pays in average days (#2876)
* Added client usually pays in average days

* Added translation for days label

* Code cleanup

* Added client usually pays in average days

* Added translation for days label

* Code cleanup

* Limit calculation to most recent 20 paid invoices, eager load fix
2019-06-27 22:01:46 +10:00
Christopher Di Carlo
8b4976cacf Added default Valid Until setting (#2874)
Added field to settings and calculation of due date
2019-06-21 07:25:23 +10:00
Francisco Ferreira
cee4652b7c
Stripe: fill payment card details 2019-06-04 13:15:52 +01:00
Hillel Coren
800db04f1e Fix for Stripe import issue 2019-05-26 18:24:15 +03:00
Hillel Coren
b1c64bae6c Fix imported payment date 2019-05-26 15:25:22 +03:00
Hillel Coren
54df8e5055 Added client address to invoice/quote reports 2019-05-26 11:23:18 +03:00
Christopher Di Carlo
6eb2717d13 Fixed query bug related to inclusion of contact in activity message 2019-05-17 08:27:17 -04:00
Christopher Di Carlo
aa97b0a9ac Fixed sorting issue if activities created with exact same timestamp 2019-05-17 08:25:40 -04:00
Christopher Di Carlo
b854115389 Display contact in activity dashboard and client activity 2019-05-09 07:07:15 -04:00
Kristian Feldsam
ab739ae358 Fix quote reminders - skip converted quotes (#2819)
Signed-off-by: Kristián Feldsam <feldsam@gmail.com>
2019-05-06 08:51:01 +10:00
Kristián Feldsam
def674a2e4 Option to disable PDF realtime preview
Signed-off-by: Kristián Feldsam <feldsam@gmail.com>
2019-04-30 08:55:05 +02:00
Kristián Feldsam
90d132ad20 BasePaymentDriver - Convert Quote - Fix Invitation
Signed-off-by: Kristián Feldsam <feldsam@gmail.com>
2019-04-29 12:07:11 +02:00
Kristián Feldsam
d7368851f5 PaymentDriver - Convert quote to invoice on payment
Signed-off-by: Kristián Feldsam <feldsam@gmail.com>
2019-04-29 11:06:19 +02:00
Hillel Coren
e6cb3dc5e7
Merge pull request #2804 from FELDSAM-INC/feature/quote-reminders
Quote Reminders
2019-04-29 09:45:35 +03:00
Kristián Feldsam
19f3eb43eb Quote Reminders
Signed-off-by: Kristián Feldsam <feldsam@gmail.com>
2019-04-29 02:04:34 +02:00
Kristián Feldsam
8d706b62d9 DateRangePicker added Quarters
Signed-off-by: Kristián Feldsam <feldsam@gmail.com>
2019-04-28 17:35:09 +02:00
Hillel Coren
733b597240 quote to invoice private notes #2742 2019-04-17 18:37:20 +03:00
Hillel Coren
a5ae3aa6bc XSS fixes 2019-04-17 18:29:20 +03:00
Hillel Coren
cdb0c80acc Merge branch 'develop' of github.com:invoiceninja/invoiceninja into develop 2019-03-26 08:32:29 +02:00
Hillel Coren
3508cce983 Fix for task tranformer 2019-03-26 08:32:18 +02:00
Andreas Böhler
fde4e553df Change username -> user 2019-03-22 07:55:29 +01:00
Andreas Böhler
afbd8df072 Fixes for Code Review 2019-03-21 16:46:46 +01:00
Andreas Böhler
feb2f9ae82 Add user id and displayname in task status (API) 2019-03-21 16:42:41 +01:00
Hillel Coren
52ac8e83d6 Fix for Payment Express 2019-03-10 09:46:56 +02:00
Hillel Coren
87bbe4ceea Fix for invoice transformer 2019-02-28 09:27:33 +02:00
Hillel Coren
d443d3ac89 Fix for GoCardless 2019-02-21 15:53:23 +02:00
Hillel Coren
64b8c599a2 Merge bug fixes 2019-02-19 13:07:29 +02:00
Hillel Coren
006bb1c6e4 Fix for Payment Express 2019-02-19 12:06:35 +02:00