1
0
mirror of https://github.com/invoiceninja/invoiceninja.git synced 2024-11-10 13:12:50 +01:00
Commit Graph

1282 Commits

Author SHA1 Message Date
David Bomba
e1d50eff70 Fixes for payment links 2023-07-04 09:20:58 +10:00
David Bomba
81d6dbe865 Fixes for date range calculations 2023-06-26 15:14:58 +10:00
David Bomba
d13b81e0cf Set balance = amount when status = draft 2023-06-22 17:14:48 +10:00
David Bomba
ae09df0cfd Adjustments for payment templates 2023-06-22 11:03:25 +10:00
David Bomba
7a4cfbe7cc Working on Paypal REST integration 2023-06-21 21:11:41 +10:00
David Bomba
9290c45b95 minor fixes 2023-06-18 15:28:31 +10:00
David Bomba
b496bf2c13 Fixes for quotas 2023-06-18 14:34:35 +10:00
David Bomba
1b1d7df53c Fixes for profit and loss reports 2023-06-18 13:35:51 +10:00
David Bomba
1033d78a24 Static analysis cleanup 2023-06-17 15:14:51 +10:00
David Bomba
3ef7f06421 v5.6.3 2023-06-17 14:42:10 +10:00
David Bomba
c6aac35605 Add hungarian language 2023-06-14 08:14:14 +10:00
David Bomba
b89f0a2179 Add hungarian language 2023-06-14 08:09:13 +10:00
David Bomba
664e70e8d4 Clean up for company controller 2023-06-12 21:12:33 +10:00
David Bomba
0993676a05 Adjustments for react urls 2023-06-11 16:09:16 +10:00
David Bomba
1365fc0050 Clean up for phpstan 2023-06-08 17:39:05 +10:00
David Bomba
dad8aea5b0 Optimize phpstan 2023-06-08 17:31:33 +10:00
David Bomba
11de4b241d Fixes for static analysis 2023-06-08 17:16:24 +10:00
David Bomba
6e847888fc Refactor for admin links 2023-06-07 14:29:06 +10:00
David Bomba
c3189183a5 Refactor for admin links 2023-06-07 13:53:38 +10:00
David Bomba
beeefb2811 Fixes for scheduler 2023-06-06 18:19:47 +10:00
David Bomba
130a22fdf9 Change urls to logos 2023-06-03 19:35:01 +10:00
David Bomba
66aa198cf4 Updates for taxes 2023-06-02 15:53:33 +10:00
David Bomba
32daee0fa6 Update company tax data 2023-05-24 22:40:40 +10:00
David Bomba
ee7ab54b38 Update company tax data 2023-05-24 22:26:10 +10:00
David Bomba
214044675e Updates for openapi spec 2023-05-24 22:13:00 +10:00
David Bomba
cb9634eb3f Update documents / company settings 2023-05-24 21:14:01 +10:00
David Bomba
cf75b9d273 Remove duplicate saves for company settings 2023-05-24 20:31:46 +10:00
David Bomba
55f72ba450 add pending as valid refund state for Stripe 2023-05-23 23:27:28 +10:00
David Bomba
73625a24d9 Fixes for shipping details 2023-05-23 20:00:36 +10:00
David Bomba
5182ff815a Additional tests 2023-05-17 17:12:48 +10:00
David Bomba
879d3181cb Change the way we display shipping addresses 2023-05-09 19:53:09 +10:00
David Bomba
939dd44be5 Set new default design if current default is deleted 2023-04-29 21:01:02 +10:00
David Bomba
edd8269c08 Fixes for e-invoices 2023-04-28 20:16:54 +10:00
David Bomba
f3c911fccf Minor fixes for static analysis 2023-04-28 14:45:35 +10:00
David Bomba
77bbb8d9e6 move e_invoice config into company settings 2023-04-28 11:39:41 +10:00
David Bomba
df49ab9aec Fixes for static analysis 2023-04-26 19:25:33 +10:00
David Bomba
adfd7fa533 Code cleanup 2023-04-26 11:35:34 +10:00
David Bomba
ec4c585704 Minor adjustments for htmlengine 2023-04-22 14:59:52 +10:00
David Bomba
e410741665 Minor fixes for quotas 2023-04-22 09:18:52 +10:00
David Bomba
1a503cf290 Add credits as an optional display for statements 2023-04-19 12:31:27 +10:00
David Bomba
3a778525c3 Product Report Scheduler 2023-04-13 13:31:19 +10:00
David Bomba
69e84fe142 Remove requirements for cache to be updated after .env vars are changed 2023-04-06 11:07:24 +10:00
David Bomba
20dcfffb34 Override precisiong for jpy currency 2023-04-04 21:15:02 +10:00
David Bomba
bd744b4ae0 Taxes 2023-03-29 07:53:46 +11:00
David Bomba
0a28b677df Updates for logging and also new variables 2023-03-21 08:02:33 +11:00
David Bomba
5a42b89d55 cs fixer 2023-03-18 18:24:56 +11:00
David Bomba
dc2353db04 Fixes for html entities in subject 2023-03-17 19:41:38 +11:00
David Bomba
aae986333a Updates for migration vendors 2023-03-16 11:51:07 +11:00
David Bomba
64624afff1 Add translated stubs for the PDF Mock 2023-03-15 14:22:12 +11:00
David Bomba
60a3fd7863 Minor fixes 2023-03-13 21:17:32 +11:00
David Bomba
1c89e539cf Minor fixes for documents 2023-03-12 16:37:00 +11:00
David Bomba
1d24d211ee Code Cleanup 2023-03-08 23:16:08 +11:00
David Bomba
0d01f4b773 Working on email refactor 2023-03-07 22:36:50 +11:00
David Bomba
2f3b0e51f0 Minor fixes 2023-03-06 13:15:11 +11:00
David Bomba
7d871edd4e Updates for number rounding with negative numbers 2023-03-06 11:37:53 +11:00
David Bomba
63bf30252d Minor fixes for displaying negative numbers 2023-03-06 11:03:19 +11:00
David Bomba
be88aa356a Fixes for displaying negative numbers 2023-03-01 16:32:47 +11:00
David Bomba
add4c93dcb Minor fixes for removing html entities from emails / pdf designs 2023-02-28 17:32:18 +11:00
David Bomba
25bfe755c4 Update v5-dev branch 2023-02-28 17:15:00 +11:00
David Bomba
a8c353b3a3 Fixes for checks on PHP extensions 2023-02-27 22:43:44 +11:00
David Bomba
ec67d019c7 update upload mime checks 2023-02-27 20:57:00 +11:00
David Bomba
d21ce4a567 Merge designer into design_changes 2023-02-25 14:36:00 +11:00
David Bomba
6da5fe78ad add exchange rate 2023-02-24 18:25:14 +11:00
David Bomba
2f4e4278d7 fixes for conflicts 2023-02-23 06:35:39 +11:00
David Bomba
e302b9f9cb Only send one payment email receipt 2023-02-22 20:13:50 +11:00
David Bomba
8f002a23a1 Display shipping address for playful design 2023-02-22 14:05:07 +11:00
David Bomba
9b907a946d Updates for elegant design 2023-02-22 12:06:19 +11:00
David Bomba
9d91659087 Updates for button in custom templates 2023-02-22 10:22:42 +11:00
David Bomba
1b58f525b9 Update designs 2023-02-22 09:29:06 +11:00
David Bomba
2665640c25 Fixes for paid stamp display AND show shipping address 2023-02-22 08:04:49 +11:00
David Bomba
19fdd9e96e Merge branch 'v5-develop' into design_changes 2023-02-21 10:49:16 +11:00
David Bomba
949ea3d523 Add excludable permissions for client view list 2023-02-20 19:52:50 +11:00
David Bomba
e28b75e83f phpcs 2023-02-18 08:36:51 +11:00
David Bomba
681fc47a68 Fixes for displaying negative currencies 2023-02-17 17:19:33 +11:00
David Bomba
c1763be6ab Fixes for designs 2023-02-16 21:09:50 +11:00
David Bomba
a9ef8d2925 Minor fixes for designs 2023-02-16 20:05:46 +11:00
David Bomba
4babfbb651 php-cs-fixer 2023-02-16 12:36:09 +11:00
David Bomba
78fadf49e3 Fixes for email designs and cross client compatibility 2023-02-16 10:59:31 +11:00
David Bomba
b76e78e9ed Fixes for email designs and cross client compatibility 2023-02-16 09:20:24 +11:00
David Bomba
55bdc6b1cc Fixes for designs and client compatibility 2023-02-15 21:11:34 +11:00
David Bomba
16b1ec6286 Improve resolution of decimals 2023-02-08 11:27:38 +11:00
David Bomba
5e68199396 Add payment number when generating credit payment from subscription 2023-02-04 15:51:39 +11:00
David Bomba
e9fcc4cead
Merge pull request #8226 from tissieres/v5-develop
Enhance discount label if percentage (closes #8204)
2023-02-02 10:46:28 +11:00
David Bomba
bb1128cc03 applying variables into designs 2023-02-02 07:06:23 +11:00
Cédric Tissières
92d73db6a1 Fix typo in previous commit 2023-02-01 18:49:19 +01:00
David Bomba
228f3af4b9 Support legacy vars 2023-02-01 09:26:40 +11:00
David Bomba
e750f45750 cast recurring invoice design invoice to invoice design when assessing logo size 2023-01-30 07:47:29 +11:00
Cédric Tissières
b1bac14457 Enhance discount label if percentage (closes #8204) 2023-01-29 18:47:13 +01:00
David Bomba
091b798b5b Seed company logo size variables into vendor HTML engine 2023-01-29 21:13:33 +11:00
David Bomba
6c86d7151a Update copyright year 2023-01-29 09:21:40 +11:00
David Bomba
6b8a49ace2 Minor fixes for reset counters 2023-01-28 15:42:42 +11:00
David Bomba
e8608ab58e Fixes for reports 2023-01-28 14:59:35 +11:00
David Bomba
f4784b82ef Fixes for htmlengine 2023-01-28 10:05:44 +11:00
David Bomba
c258cdd89b Fixes for htmlengine 2023-01-28 10:05:26 +11:00
David Bomba
6abea7bc9c Update designs 2023-01-28 00:08:42 +11:00
David Bomba
423a7f4cc9 Enable setting the width of the logo via settings 2023-01-27 22:49:25 +11:00
David Bomba
5cd88484a1 Fixes for task.tax_amount_label 2023-01-26 10:04:24 +11:00
David Bomba
725f8f7747
Merge pull request #8205 from turbo124/v5-develop
v5.5.62
2023-01-25 09:32:20 +11:00
David Bomba
5efa8d9de0 Fixes for notifications 2023-01-25 08:26:32 +11:00
David Bomba
dc475af2b9
Merge pull request #8188 from Hobby-Student/v5-develop
enhance address field
2023-01-24 08:10:08 +11:00
David Bomba
35726575c8 Clean up for credit controller 2023-01-22 16:49:39 +11:00
Hobby-Student
14096c92e7
enhance address field 2023-01-21 13:27:02 +01:00
David Bomba
24aa73c359 Fixes for notifications 2023-01-19 17:20:31 +11:00
David Bomba
0d767f7d98 update billing_context to use hashed_ids 2023-01-18 16:52:32 +11:00
David Bomba
55fec84e1d Fixes for subscription cron where URL/REST method is not set 2023-01-18 13:24:08 +11:00
David Bomba
86a731ff47 Handle failures around subscription webhooks 2023-01-17 11:39:19 +11:00
David Bomba
c51dd313b9 Tests for emailing client statements 2023-01-17 11:00:12 +11:00
David Bomba
67dfe8a4b9 Show terms/footers on Recurring Invoice Preview 2023-01-17 09:43:11 +11:00
David Bomba
e93163d57c Add contributing.md 2023-01-17 07:44:25 +11:00
David Bomba
325ceed037 Add aliases for variable 2023-01-12 08:45:09 +11:00
David Bomba
ff9bd79449 Merge branch 'v5-develop' into designer 2023-01-11 23:40:19 +11:00
David Bomba
f28a26d3f9 Bugfix where reset counter date is set but frequency is set to disabled 2023-01-11 13:13:38 +11:00
David Bomba
064b9c4e67 Minor fixes for page number vertical height 2023-01-10 09:55:20 +11:00
David Bomba
d43ce15dff Adjust appsetup so that cache rebuilds as expected 2023-01-08 20:57:59 +11:00
David Bomba
6766e0fe6a Minor Fixes 2023-01-08 19:10:31 +11:00
David Bomba
174d0d3338 Merge branch 'v5-develop' into designer 2023-01-08 15:21:46 +11:00
Hobby-Student
2a3ef46493
fix SEPA QR Code recurring invoice 2023-01-03 09:41:20 +01:00
David Bomba
eec9fa4dbc Refactor for designer 2022-12-28 19:31:43 +11:00
David Bomba
6d235bcf86 remove iconv() from Pdf numbering 2022-12-21 22:27:27 +11:00
David Bomba
b1454d11ab Minor fixeS 2022-12-21 12:27:47 +11:00
David Bomba
8251c53340 Fixes for edge case with inappropriate use of group counters 2022-12-20 10:14:10 +11:00
David Bomba
9cb1e2b0b4 Harvest only the error message from the webhook endpoint 2022-12-19 14:57:44 +11:00
David Bomba
df65b9e980 Minor fixes for tax currencies - vendor vs client 2022-12-18 18:00:24 +11:00
David Bomba
e6903984f4 Code cleanup 2022-12-18 14:35:13 +11:00
David Bomba
e595105f69 Refactor to use vendor currencies for purchase orders 2022-12-14 11:45:47 +11:00
David Bomba
5e6fc9117a Minor fixes 2022-12-14 09:20:26 +11:00
David Bomba
68688e5b98 Subscriptions v2 2022-12-09 19:39:27 +11:00
David Bomba
70db8052c0 add checks prior to attempting to add in payment types 2022-12-08 14:19:43 +11:00
David Bomba
9d0ba8d30a Check for properties before accessing 2022-12-07 12:21:12 +11:00
David Bomba
772d8d036f add payment to bank transaction matching 2022-12-06 13:26:37 +11:00
David Bomba
165cbc430c
Merge pull request #7979 from talkstraightuk/reserved-keywords-context-aware
Reserved keywords are aware of date in recurring invoice PDF preview
2022-12-05 10:43:12 +11:00
David Bomba
ef95312f0c Fixes for custom labels/values for credits 2022-12-03 07:40:38 +11:00
David Bomba
7b073d033a Fixes for Zoho Import 2022-12-01 08:49:59 +11:00
Gary Turner
5cc52b57d8 Reserved keywords are aware of date in recurring invoice PDF preview 2022-11-30 08:04:49 +00:00
David Bomba
7abc257499 Merge branch 'attachData_for_attachments_rather_than_file_paths' into v5-develop 2022-11-30 16:37:29 +11:00
David Bomba
eb0bdd12ba Fixes for CSV imports, replace work_phone with phone 2022-11-30 11:46:02 +11:00
David Bomba
24364c5ffb Implement chunking of auto bill data 2022-11-28 20:49:32 +11:00
David Bomba
778c30f7ed refactor for data instead of file paths 2022-11-28 12:16:58 +11:00
David Bomba
3994abd10f minor fixes for usage of client portal subdomains in self hosted instances 2022-11-24 09:37:14 +11:00
David Bomba
891c742c5d Fixes for custom client portal subdomains 2022-11-24 09:33:25 +11:00
David Bomba
3345984b65 Fixes for applying the correct amount to client balance 2022-11-22 10:46:42 +11:00
Gary Turner
2a4ea41d56 Add reserved keywords for year/month before and after 2022-11-21 09:25:47 +00:00
David Bomba
eaedcba6d0 update for helpers 2022-11-19 10:23:29 +11:00
David Bomba
c9bebde8f4 Minor fixes for date range calculation for :WEEK 2022-11-18 07:19:02 +11:00
David Bomba
07d888257f Paid CSS Overlay 2022-11-17 16:41:23 +11:00
David Bomba
acb6b8e579 SEPA EPC codes 2022-11-13 11:13:27 +11:00
David Bomba
b3d53a7cd8 Line item tax amounts 2022-11-10 21:57:55 +11:00
David Bomba
d0178d22ae item tax amounts 2022-11-10 19:16:22 +11:00
David Bomba
483b993928 Show credit balance as amount for draft credits 2022-11-04 16:05:59 +11:00
David Bomba
dddfd32757 Improve memory handling 2022-11-01 21:20:28 +11:00
David Bomba
b7b49441f6 Fixes for non existent systemhealth setting 2022-11-01 09:30:22 +11:00
David Bomba
7d288fc4de QR codes for invoics as a variable 2022-10-31 09:54:23 +11:00
David Bomba
a24f23995e QR codes for invoics as a variable 2022-10-31 09:35:46 +11:00
David Bomba
bbbda3691c Add check for settings saver 2022-10-29 08:43:34 +11:00
David Bomba
5ffe3028ed Fixes for Payment Previews 2022-10-27 20:17:31 +11:00
David Bomba
6ef7d5ec6a Additional checks for exchange rates 2022-10-27 11:59:14 +11:00
David Bomba
ab71be42a0 Delete pdf when deleting invoice 2022-10-21 15:00:33 +11:00
David Bomba
cc84f9eb2e Fix for placeholder replacements in invoices 2022-10-21 09:05:37 +11:00
David Bomba
b72222c3c7 Fixes for formatting of quantity column 2022-10-19 09:17:32 +11:00
David Bomba
8e5c825750 fixes for storage paths in self host 2022-10-12 11:27:14 +11:00
David Bomba
db9ed2c8eb Fixes for forte payment driver 2022-10-07 08:20:07 +11:00
David Bomba
8ace213c40 minor updates for htmlengine 2022-10-07 07:41:17 +11:00
David Bomba
c26904645b Return early to improve PDF generation performance 2022-10-04 09:02:27 +11:00
David Bomba
32ee09ae1f strip tags from client and user nameS 2022-10-02 17:24:16 +11:00
David Bomba
e951a44737 Fixes for generating counters 2022-10-02 12:24:49 +11:00
David Bomba
b475c05482 Force company currency for purchase orders 2022-09-18 09:59:58 +10:00
David Bomba
895bb8deef Fixes for QR Ibans with no payment references 2022-09-14 11:33:54 +10:00
David Bomba
a1629bbab4 Fixes for applying numbers 2022-09-12 21:08:50 +10:00
David Bomba
9dd06fae34 minor fixes + additional logging 2022-09-12 13:03:39 +10:00
David Bomba
ab2d529923 Additional logging in generates counter 2022-09-12 12:32:16 +10:00
David Bomba
3a33be37a0 Logging around generates counter 2022-09-12 10:00:05 +10:00
David Bomba
d069d6f0e1 Fixes for sending purchase orders when using a custom template 2022-09-09 09:12:43 +10:00
David Bomba
29975335ca Add secondary font as a variable in HTMLENGINE 2022-09-07 20:23:05 +10:00
David Bomba
d79b374eda Fixes for select box background color 2022-09-06 20:51:42 +10:00
David Bomba
bfff515b59 Ensure documents array is an array 2022-09-06 17:36:56 +10:00
David Bomba
0187d92412 Improve handling of purchaseOrder and purchase_order 2022-09-05 11:29:46 +10:00
David Bomba
0187e7408f Update project name to just project for label 2022-09-02 20:39:17 +10:00
David Bomba
cf46b8be6c Check for exec function prior to attemping to use it 2022-08-31 19:08:01 +10:00
David Bomba
53ccd2c361 Allow client variables in purchase orders 2022-08-29 07:27:42 +10:00
=
77d489211e Fixes for task requests 2022-08-22 07:53:15 +10:00
David Bomba
e716bb5a02 Fixes for showing fees in both the product and tax tables 2022-08-19 08:41:50 +10:00
David Bomba
7994bf5574 Fixes for custom fields for purchase orders 2022-08-11 08:59:03 +10:00
David Bomba
2893c98b0e Tests for reminders 2022-08-10 13:35:47 +10:00
David Bomba
5e7846952d
Merge pull request #7684 from yois615/patch-4
Relocate portalButton variable
2022-08-09 08:09:49 +10:00
David Bomba
6eab259568 add memory limit to PHP check 2022-08-05 10:38:40 +10:00
David Bomba
4de240c3ab Remove storage checks 2022-07-31 22:23:50 +10:00
Christoph Neuhaus
064fe179f9
Update Helpers.php
Supporting reserved keywords in custom fields
2022-07-29 12:05:30 +02:00
David Bomba
d93bac1b09 Improve efficiency of queries relying on Country 2022-07-28 10:58:13 +10:00
David Bomba
cef753bbd0 Update lists 2022-07-27 16:45:58 +10:00
yois615
26d8cb6883 Relocate portalButton variable 2022-07-25 09:37:52 -04:00
David Bomba
8e654c21ce Merge v5 2022-07-25 15:28:06 +10:00
=
3b66b9acdf Fixes for portal button 2022-07-25 11:02:51 +10:00
=
d7d99f457a Clean up for variables 2022-07-25 10:51:22 +10:00
=
375b663425 changes for aliases 2022-07-25 09:44:57 +10:00
David Bomba
93c782fcc5 Merge branch 'v5-develop' into l9 2022-07-21 14:22:45 +10:00
David Bomba
7c500c0247 Prep for Hebrew 2022-07-21 13:20:29 +10:00
David Bomba
cd86b690cd Fixes for custom surcharges on invoice and purchase order tax currency 2022-07-21 09:05:08 +10:00
David Bomba
e337abe819 Patches from v5-dev 2022-07-20 10:56:02 +10:00
David Bomba
4af46e1c66
Merge branch 'v5-develop' into v5-develop 2022-07-20 10:42:44 +10:00
David Bomba
7051048fdf Fixes for purchase orders and business design 2022-07-20 08:41:04 +10:00