Commit graph

1683 commits

Author SHA1 Message Date
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
Hillel Coren
c991cde22d Bug fixes 2019-02-18 16:10:19 +02:00
Hillel Coren
46d342fa63 Bug fixes 2019-02-18 16:08:32 +02:00
Hillel Coren
aabb32b6ed Bug fixes 2019-02-18 13:05:15 +02:00
Hillel Coren
fe81900402 Fix for tests 2019-02-17 14:22:27 +02:00
Hillel Coren
2174ce15d9 Fixes for mobile app 2019-02-17 13:57:10 +02:00
David Bomba
0b501181ac
Dev branch from Hillel (#2640)
* file and dir permissions

* Dev from Hillel

* file and dir permissions
2019-01-31 08:16:04 +11:00
David Bomba
fce09b036a
file and dir permissions (#2636) 2019-01-30 22:25:07 +11:00
David Bomba
ade15ec390 Rebase Dev 2019-01-30 22:00:26 +11:00
David Bomba
cd10003d64
Permission fixes. (#2407)
* Patch for permissions

* fixes for production

* fix for doc uploads
2018-10-05 00:19:01 +10:00
Hillel Coren
4746ca830d API fixes for mobile app 2018-09-28 09:53:14 +03:00
Hillel Coren
e82c259cfa Merge activity transformer 2018-09-28 09:40:08 +03:00