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
de6919d37c
Utils::getFromCache speedup via static variable cache
...
(cherry picked from commit 7d65f8b1b726075626476501a4a58540e3aeb71f)
2019-08-07 17:35:48 +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
hjone72
a469870b2a
Fix for subscription fails on getDisplayName() ( #2912 )
...
As per #2908 - Dev branch
2019-07-25 11:53:39 +10:00
Hillel Coren
2d70fa7ad8
Update version
2019-07-21 11:03:29 +03:00
Hillel Coren
fd39f98f74
Bug fix
2019-07-21 10:59:16 +03:00
Hillel Coren
068cda7392
Update lang files
2019-07-21 09:47:50 +03:00
Hillel Coren
1f8c4b922e
Minor fixes
2019-07-21 09:28:24 +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
0c6a8cee73
Added custom fields to recurring expense ( #2878 )
2019-06-27 22:07:40 +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
Andreas Böhler
51dd22d7b5
Also check archived/trashed invoiced associated with a task
2019-05-27 14:22:57 +02:00
Hillel Coren
b97b47f7cc
Update version
2019-05-26 21:31:01 +03: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
Hillel Coren
3bea02e22e
Adjustments to check data
2019-05-23 21:33:22 +03:00
Hillel Coren
f09f10753f
Fix duplicate confirmation emails
2019-05-23 21:18:00 +03:00
cab2753
904cff732c
Respect user's timezone in Utils::dateToString().
2019-05-20 18:35:30 -07:00
Hillel Coren
9a608bcc65
Merge pull request #2830 from dicarlosystems/in2816-display-contact-in-activity
...
Display contact in activity dashboard and client activity
2019-05-19 17:04:52 +03:00
Christopher Di Carlo
955307bdfe
Added ability to set default value ( #2835 )
...
* Added ability to set default value
* Fixed bug for case when user is the entity
* Removed debugging code
* Removed debugging code
2019-05-18 15:10:04 +10: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
925bcca617
Utils::processVariables count with year overlaps
...
Works fine with increments and decrements like this ":MONTH+1 :YEAR", ":QUARTER+1 :YEAR", ":MONTH-1 :YEAR" and ":QUARTER-1 :YEAR"
Known issue: Does not work with multiple increments like this one ":MONTH+6 :YEAR, :MONTH+7 :YEAR, :MONTH+8 :YEAR"
Signed-off-by: Kristián Feldsam <feldsam@gmail.com>
2019-05-01 13:21:52 +02:00
Hillel Coren
694de222a7
Merge pull request #2810 from FELDSAM-INC/feature/option-to-disable-relatime-preview
...
Option to disable PDF realtime preview
2019-05-01 11:44:47 +03:00
Kristián Feldsam
d9724c3c50
Fixed invoice authorizations
...
Signed-off-by: Kristián Feldsam <feldsam@gmail.com>
2019-04-30 12:53:52 +02: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
Kristián Feldsam
f119a6f74c
Add option to disable requiring quote approving
...
Signed-off-by: Kristián Feldsam <feldsam@gmail.com>
2019-04-29 11:06:14 +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
Hillel Coren
503178693f
Merge pull request #2802 from FELDSAM-INC/feature/schd-reports-ranges
...
Scheduled Reports - Add ranges with quarters
2019-04-29 09:45:17 +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
ec9f77b53d
Scheduled Reports - Add ranges with quarters
...
Signed-off-by: Kristián Feldsam <feldsam@gmail.com>
2019-04-28 17:37:25 +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