1
0
mirror of https://github.com/invoiceninja/invoiceninja.git synced 2024-11-15 07:33:04 +01:00
Commit Graph

2397 Commits

Author SHA1 Message Date
David Bomba
1f1716a3cd Updates for profit/loss reporting 2024-02-21 13:58:08 +11:00
David Bomba
6f495a77fa Updates for exchange rates 2024-02-20 21:16:00 +11:00
David Bomba
b7bfb4ee0c Set exchange rate to inverse for invoices 2024-02-20 19:01:50 +11:00
David Bomba
fb92f8fe9d Stubs for form submissions 2024-02-20 17:29:38 +11:00
David Bomba
c8f7e9e250 Working on payment submissions 2024-02-20 16:05:00 +11:00
David Bomba
f3316277c3 Fixes for line items 2024-02-20 15:33:10 +11:00
Benjamin Beganović
f119c26905 Fix cost calculation in SubscriptionCalculator 2024-02-19 18:16:32 +01:00
paulwer
4e180db731 Merge branch 'v5-develop' of https://github.com/invoiceninja/invoiceninja into feature-brevo 2024-02-18 17:32:05 +01:00
David Bomba
6c7df568dc Ensure port is int for SMTP 2024-02-18 16:19:09 +11:00
David Bomba
e2287c6d57 Fixes for tests 2024-02-18 15:32:49 +11:00
David Bomba
730e0a17ac Tests for using Unapplied Payments 2024-02-18 15:06:20 +11:00
David Bomba
6974841921 Refactor for payment processing 2024-02-17 19:08:20 +11:00
David Bomba
97accc8142 Refactor for payment processing 2024-02-17 19:04:41 +11:00
David Bomba
66fd68cf93 Refactor for payment processing 2024-02-17 19:03:20 +11:00
David Bomba
32b82f5bfe Working on adding unapplied payments into autobill sequence 2024-02-17 18:41:40 +11:00
David Bomba
fdca196215 Improve PDF Mock 2024-02-17 18:17:33 +11:00
David Bomba
04314538d8 Minor fixes for types 2024-02-17 17:44:16 +11:00
David Bomba
f3f91f75b8 Updates for logic 2024-02-17 11:15:55 +11:00
David Bomba
c010c99547 Build pipeline for payment 2024-02-17 10:09:59 +11:00
David Bomba
ceb4708b5d White label license server 2024-02-16 18:33:45 +11:00
David Bomba
83215cd0bc Improve template switching for hosted users 2024-02-13 17:10:36 +11:00
David Bomba
c5b6938447 php cs fixer 2024-02-13 15:25:18 +11:00
David Bomba
ae8fbc89d9 Ensure gateway fees are displayed with invoices that only have tasks 2024-02-13 14:28:14 +11:00
David Bomba
91e23ee189 Minor adjustments 2024-02-12 14:00:36 +11:00
David Bomba
9593c7c820 Minor fixes for task start date calculations 2024-02-10 13:40:12 +11:00
David Bomba
f1b81e1587 sub v2 2024-02-08 18:42:38 +11:00
David Bomba
5e7a184118 Tests for pro rata calculations 2024-02-08 14:38:22 +11:00
David Bomba
4901b31c47 Sub v2 2024-02-08 13:56:50 +11:00
David Bomba
12b1aeaa72 Sub v2 2024-02-08 11:57:09 +11:00
David Bomba
f16e8fdd15 Fixes for KRW currency formatting 2024-02-07 07:42:46 +11:00
David Bomba
3c0be86e6c Add open telemetery 2024-02-05 15:09:02 +11:00
David Bomba
150258b9ed Minor fixes 2024-02-04 17:31:54 +11:00
David Bomba
8ff283e03b Fixes for email reports 2024-02-04 15:06:24 +11:00
David Bomba
6966c5cc61
Merge pull request #9224 from beganovich/31-rff
Required form fields
2024-02-04 11:21:34 +11:00
David Bomba
894d675e2a Fixes for email templates 2024-02-02 05:55:59 +11:00
Benjamin Beganović
539451319f Update contact information in InstantPayment class 2024-01-31 18:47:26 +01:00
David Bomba
995c7dbd3e Fixes for payment emails 2024-01-30 13:27:19 +11:00
David Bomba
50676394e0 Replace variables in Terms for user acceptance in Client Portal 2024-01-29 15:43:40 +11:00
David Bomba
82888cccff Adjustments for logic for sending payment emails 2024-01-29 14:03:54 +11:00
David Bomba
2873b0e522 Add option for html entity view in Client Portal 2024-01-28 15:05:30 +11:00
David Bomba
d05a58cebe Livewire fixes for subscription purchasds 2024-01-27 18:59:56 +11:00
David Bomba
849a9dc113 Updates for mailers on hosted platform 2024-01-27 15:43:37 +11:00
David Bomba
2aa26a5227 Updates for partially applied payments 2024-01-26 10:20:28 +11:00
David Bomba
34b33bc917 Updates for paypal auth 2024-01-25 20:33:47 +11:00
David Bomba
c25cee6edf Updates for unsubscribe links => hosted online 2024-01-24 15:09:56 +11:00
David Bomba
f325370986
Merge pull request #9191 from turbo124/v5-develop
Prevent reminder fees being taxes in DE region
2024-01-24 14:46:49 +11:00
David Bomba
76d159ee02
Merge pull request #9172 from beganovich/1297
E-mail preferences links
2024-01-24 14:40:05 +11:00
David Bomba
26877f905f Fixes for quotes 2024-01-24 08:25:28 +11:00
David Bomba
728d013b92 Updates for outbound email reply to addresses 2024-01-23 19:16:52 +11:00
paulwer
04be097edd Merge branch 'v5-develop' of https://github.com/invoiceninja/invoiceninja into feature-brevo 2024-01-20 08:15:40 +01:00
Benjamin Beganović
27dd844f79 Add email preferences link to EmailMailable class 2024-01-19 15:20:27 +01:00
Benjamin Beganović
d5d73b4a13 Remove debug info statements from Email class 2024-01-18 16:52:38 +01:00
Benjamin Beganović
4377a05716 wip 2024-01-17 17:41:54 +01:00
David Bomba
41daa63056 Updates for mailgun 2024-01-17 08:44:39 +11:00
David Bomba
2e51bbd655 Update hosted platform to use mailgun as an optional email driver 2024-01-17 07:13:56 +11:00
David Bomba
40086db271 cs fixer 2024-01-14 15:05:00 +11:00
David Bomba
886bce4877 Fixes for tests 2024-01-13 18:27:30 +11:00
David Bomba
077d64bbf6 Add translations 2024-01-13 18:04:03 +11:00
David Bomba
afd563b6c3 Fixes for purchase order previews 2024-01-12 12:14:09 +11:00
paulwer
086fa5bc66 Merge branch 'v5-develop' of https://github.com/invoiceninja/invoiceninja into feature-brevo 2024-01-10 12:42:38 +01:00
David Bomba
edd0a57b29 working on client currency conversion 2024-01-09 21:49:29 +11:00
David Bomba
24c9edd1a7 Adjustments for PDf previews 2024-01-05 10:50:39 +11:00
paulwer
a4c918148b Merge branch 'v5-develop' of https://github.com/invoiceninja/invoiceninja into feature-brevo 2024-01-03 22:50:02 +01:00
paulwer
1a749c5d93 Merge branch 'v5-develop' of https://github.com/paulwer/invoiceninja into feature-brevo 2024-01-03 22:46:03 +01:00
David Bomba
59514f49b9 ensure numbers are set 2024-01-03 22:10:02 +11:00
David Bomba
6c1a189a81 Fixes for quote/credit events 2024-01-03 22:06:52 +11:00
David Bomba
8e35356388 Add checks for redirection methods 2024-01-01 10:59:25 +11:00
David Bomba
23f45f249e Fixes for profit/loss reports 2023-12-30 08:27:42 +11:00
paulwer
6a62be3715 wip: adding support for brevo webhook 2023-12-21 18:49:04 +01:00
paulwer
507cdafa26 working 2023-12-21 16:59:39 +01:00
paulwer
3206e46349 initial changings 2023-12-18 19:37:13 +01:00
David Bomba
96391e9128 Fixes for store/update schedules 2023-12-16 14:23:07 +11:00
David Bomba
9c914614fe Adjustments to prevent double submissions with PayPal 2023-12-15 22:25:52 +11:00
David Bomba
1d438d14d3 Refactor for webhooks 2023-12-12 18:43:55 +11:00
David Bomba
fe34ab41d7
Merge pull request #9032 from turbo124/v5-develop
v5.7.60
2023-12-11 22:44:40 +11:00
David Bomba
4c4d18fbe8 Working on email reports 2023-12-11 13:14:05 +11:00
David Bomba
145e2efe3c Fixes for report names 2023-12-11 09:25:58 +11:00
David Bomba
a257dc445a
Merge pull request #9028 from turbo124/v5-develop
v5.7.59
2023-12-08 10:53:05 +11:00
David Bomba
df059c8384 Fixes for invoices with custom quote / invoice headers 2023-12-08 10:33:42 +11:00
David Bomba
12fdf37451
Merge pull request #9027 from danielkoch/bugfix/streamline-whitelabel-logo-styles-in-pdf-builder
Streamline whitelabel logo styles in pdf builder
2023-12-07 20:53:00 +11:00
Daniel Koch
c63effc8c4 fix: streamline spacing issue if whitelabel is activated
Connected pull-requests:
https://github.com/invoiceninja/invoiceninja/pull/8300
https://github.com/invoiceninja/invoiceninja/pull/8281
2023-12-07 09:55:52 +01:00
David Bomba
94236b07d7 Use presenter in x-invoice code 2023-12-07 19:32:08 +11:00
David Bomba
8c178cd99e fixes for redirect not forcing 2023-12-07 07:43:47 +11:00
David Bomba
5185cb820f Minor fixes when sending statements 2023-12-04 22:14:20 +11:00
David Bomba
80b85d5c21 php cs fixes 2023-11-30 17:59:17 +11:00
David Bomba
c0904b0021 Design update migration 2023-11-30 15:26:12 +11:00
David Bomba
5f2f316d0b Fixes for quantity columns 2023-11-30 13:32:40 +11:00
David Bomba
b67951d128 catches for company set 2023-11-29 08:57:43 +11:00
David Bomba
367715583f Rebuilding template reset 2023-11-29 00:27:04 +11:00
David Bomba
fd86accec7
Merge pull request #8998 from turbo124/v5-develop
Stubs for extensions.
2023-11-28 20:12:46 +11:00
Lars Kusch
8ca3dc2dff
Update ZugferdEInvoice.php 2023-11-27 18:21:19 +01:00
David Bomba
dc39d7f01a minor fixes for formatting 2023-11-27 22:20:58 +11:00
David Bomba
f7340d6114 PHP CS Fixer 2023-11-26 18:41:42 +11:00
David Bomba
8367b388ef Add service class 2023-11-25 09:09:17 +11:00
David Bomba
2d6bf6cace Updates for vendor notifications 2023-11-24 16:10:10 +11:00
David Bomba
074634ea5c Updates for app domain and app urls 2023-11-24 10:23:40 +11:00
David Bomba
9ec383ce93 Vendor Notifications 2023-11-23 23:54:42 +11:00
David Bomba
4c60d47446 Templates + Statements 2023-11-23 16:13:06 +11:00
David Bomba
8ac5c7cf65 Add translation for task line items 2023-11-23 11:46:26 +11:00
David Bomba
149c5b6a0e Decorators for export 2023-11-22 17:52:02 +11:00
David Bomba
2757f3ef81 Code cleanup 2023-11-21 14:12:53 +11:00
David Bomba
4db163c4e1 Task imports 2023-11-20 15:31:40 +11:00
David Bomba
aaa84c9c92 Fixes for mark paid 2023-11-20 13:53:39 +11:00
David Bomba
7d61b33966 Updates for protected download route 2023-11-20 09:04:11 +11:00
David Bomba
747975998f Fixes for templates 2023-11-18 18:45:26 +11:00
David Bomba
913edb706a Better logging for bounced emails 2023-11-18 16:45:00 +11:00
David Bomba
4773285dfa Fixes for negative line total display 2023-11-18 09:13:12 +11:00
David Bomba
c074109b0c Remove forced checks on gateway fees 2023-11-16 23:13:52 +11:00
David Bomba
23b58f4e3e Improvement quality of task faker data 2023-11-16 20:51:20 +11:00
David Bomba
b505bbc6c0 Improvement quality of task faker data 2023-11-16 20:10:16 +11:00
David Bomba
48f39c1533 Improve quality of faker data 2023-11-16 20:02:05 +11:00
David Bomba
a639ddc5c9 Updates for mock task data 2023-11-16 17:54:56 +11:00
David Bomba
cae72b2776 Template Service 2023-11-16 16:15:18 +11:00
David Bomba
a8eee34623 Template previews 2023-11-16 15:57:24 +11:00
David Bomba
1c15f923ae Fixes for timezone offsets 2023-11-15 15:36:24 +11:00
David Bomba
ad69d3d7ba Adjustments for Template Parsing 2023-11-15 14:57:07 +11:00
David Bomba
3ad01c8980 Sort processing for stacks 2023-11-15 13:37:06 +11:00
David Bomba
5033f74639 Fixes for activity insertions 2023-11-15 13:25:34 +11:00
David Bomba
1bff207e6c Fixes for activity insertions 2023-11-15 10:15:14 +11:00
David Bomba
1662e04671 Fixes for column types in designer 2023-11-15 08:53:07 +11:00
David Bomba
d254ff5336 Prevent Template Service from running over statements due to long data parsing 2023-11-14 19:58:28 +11:00
David Bomba
ea3c5236c6 Fixes for rounding 2023-11-14 10:57:02 +11:00
David Bomba
d7362c6bbe Merge for templates 2023-11-14 09:59:20 +11:00
David Bomba
f8cab32e53 Merge for templates 2023-11-14 09:09:49 +11:00
David Bomba
60e7460a3f Merge v5-dev 2023-11-14 08:59:42 +11:00
David Bomba
3b4ff74c1a Fixes for v5-dev merge 2023-11-13 15:50:08 +11:00
David Bomba
ba4d31e901 Merge Template Support 2023-11-13 15:23:17 +11:00
David Bomba
c4a0a8ee14 Ensure multidb set in PdfConfiguration 2023-11-13 12:16:15 +11:00
David Bomba
7964069e5b Only one notification per invoice, per product 2023-11-13 11:17:46 +11:00
David Bomba
4691ca29c1 Fixes for str_replace deprecations 2023-11-13 09:00:23 +11:00
David Bomba
ba7019d737 Merge branch 'v5-develop' of https://github.com/turbo124/invoiceninja into v5-develop 2023-11-13 08:18:39 +11:00
David Bomba
73f4417797 Minor fixes 2023-11-13 08:18:30 +11:00
David Bomba
c4c86a240d Null coalesce for designs 2023-11-12 22:05:33 +11:00
David Bomba
46b28d6b09 Code cleanup 2023-11-12 21:26:28 +11:00
David Bomba
c376c39e72 V5.7.47 2023-11-12 21:22:29 +11:00
David Bomba
7026eb128c Minor fixes 2023-11-12 15:19:06 +11:00
David Bomba
6db76b2c4c Fixes for task id tax display 2023-11-12 15:09:49 +11:00
David Bomba
49f98306d2 Fixes for dates on tax summary reports 2023-11-12 08:59:44 +11:00
David Bomba
dd411b38ef Adjustments for credit filtering 2023-11-11 15:20:04 +11:00
David Bomba
f7d033e46d Additional logging for mail 2023-11-11 10:59:31 +11:00
David Bomba
de007b162f Rollback gateway display functionality in client/group settings 2023-11-10 15:01:51 +11:00
David Bomba
526b899d28 Fixes for webhook logic 2023-11-10 12:36:27 +11:00
David Bomba
8d8aa4a4e3 Minor fixes 2023-11-10 10:58:09 +11:00
David Bomba
670fc5c725 Additional data transformers for templates 2023-11-10 10:42:11 +11:00
David Bomba
4cbf10096b Updates for task time log parsing 2023-11-10 10:09:27 +11:00
David Bomba
c8408bfa36 Transformers for Projects and tasks 2023-11-09 18:08:54 +11:00
David Bomba
3f30965d54 Transformers for Projects and tasks 2023-11-09 17:59:30 +11:00
David Bomba
bc4215a1b5 Add Imagick extension to improve image compression 2023-11-08 19:53:38 +11:00
David Bomba
f66d9e3447 Documentation for gateways. 2023-11-08 19:13:22 +11:00
David Bomba
f0013653c7 Cleanup 2023-11-08 19:03:56 +11:00
David Bomba
7325a66c47 Working on ledger balances 2023-11-08 15:43:08 +11:00
David Bomba
7328a2ff7a Working on ledger balances 2023-11-08 15:19:30 +11:00
David Bomba
cd5efeb913 Request filtering for Client Statements 2023-11-08 08:59:49 +11:00
David Bomba
db826a6a34 Rollback for ledger adjustments 2023-11-07 21:58:52 +11:00
David Bomba
2c5b94c474 Ledger Tests 2023-11-07 21:16:33 +11:00
David Bomba
2c567a0d95 Minor fixeS 2023-11-07 20:04:56 +11:00
David Bomba
5e1d45436e Updates for ledger calculations 2023-11-07 14:54:44 +11:00
David Bomba
ae6d4680ad Improvements for client balance / ledger adjustments 2023-11-07 12:10:16 +11:00
David Bomba
fbbf4de51f Optional show/hide labels on field stacks 2023-11-06 16:46:07 +11:00
David Bomba
fe61da24ff Cleanup for parsing field stacks 2023-11-06 16:22:45 +11:00
David Bomba
5eb58804e4 Optionally add labels to field stacks 2023-11-06 15:54:51 +11:00
David Bomba
d4bd6fc7d6 Additions for Template Field Stacks 2023-11-06 15:47:16 +11:00
David Bomba
5955544464 Fixes for stacked fields 2023-11-06 12:56:43 +11:00
David Bomba
d5ba3bcf46 Fixes for stacked fields 2023-11-06 12:54:29 +11:00
David Bomba
17eaec3186 Grafting field stacks into templates 2023-11-06 08:50:36 +11:00
David Bomba
ba1c3378f6 minor fixes for formatting 2023-11-05 17:26:36 +11:00
David Bomba
65d3d0f320 v5.7.45 2023-11-04 21:04:27 +11:00
David Bomba
99f9b23676 v5.7.43 2023-11-04 10:52:07 +11:00
David Bomba
10a6f7755b Minor fixes for validation 2023-11-04 09:53:20 +11:00
David Bomba
d26e5f05c3 Minor fixes 2023-11-03 10:34:10 +11:00
David Bomba
da1fde0976 Minor fixes 2023-11-02 16:23:33 +11:00
David Bomba
283b1e8e25 Fixes for directory paths 2023-11-01 20:09:27 +11:00
David Bomba
bdc4e53a1b v5.7.41 2023-11-01 17:07:12 +11:00
David Bomba
a8b1c2cb8d Fixes for e-invoices without a valid shipping address 2023-11-01 10:39:02 +11:00
David Bomba
3d50dea5e5 Fixes for hosted email quota logic 2023-11-01 10:34:02 +11:00
David Bomba
c26beffb8b v5.7.38 2023-10-30 20:10:40 +11:00
David Bomba
09fecdbfa6 v5.7.38 2023-10-30 20:10:19 +11:00
David Bomba
b1969238d8 Fix edge case for invalid clien countries 2023-10-30 13:40:35 +11:00
David Bomba
872ac11329 Improvements for variable replacements 2023-10-30 08:07:47 +11:00
David Bomba
946e3e9ba3 Fixes for white labels 2023-10-28 21:08:47 +11:00
David Bomba
da62f3da4b Updates for all report endpoints 2023-10-28 09:20:37 +11:00
David Bomba
ed3560a637 Working on supporting statements and variables 2023-10-27 17:13:23 +11:00
David Bomba
8e6ae34a33 Fixes for tests 2023-10-26 21:09:22 +11:00
David Bomba
2c8dde7f20 Merge support for purchase order PDF generation 2023-10-26 17:51:28 +11:00
David Bomba
55ba708fd0 Merge support for purchase order PDF generation 2023-10-26 17:50:07 +11:00
David Bomba
e8100ac1c3 Merge support for purchase order PDF generation 2023-10-26 17:39:42 +11:00
David Bomba
0d285b606d updates for PdfService 2023-10-26 16:52:34 +11:00
David Bomba
da27d5bdb4 Add additional import props for vendors 2023-10-26 15:06:13 +11:00
David Bomba
9089d548b5 Refactor for reports 2023-10-26 14:54:32 +11:00
David Bomba
33585c65c4 php cs fixes 2023-10-26 13:57:44 +11:00
David Bomba
96c15c9716 Clean up for PDF code paths 2023-10-26 13:53:20 +11:00
David Bomba
e98a12a50a remove redundant code paths 2023-10-26 13:47:34 +11:00
David Bomba
a669328a80 Refactor for PDF code paths 2023-10-26 12:25:56 +11:00
David Bomba
4fe9e1cef4 Refactor and removal of deprecated code paths 2023-10-26 10:49:09 +11:00
David Bomba
952f96de3b Fixes for twig static analysis 2023-10-26 09:54:58 +11:00
David Bomba
566c0695dc Updates for composer lock 2023-10-25 19:39:42 +11:00
David Bomba
d2a7b60c74 Fixes for using credits on subscriptions 2023-10-25 19:21:21 +11:00
David Bomba
c116b48a25 Fixes for creating faker data 2023-10-25 19:04:27 +11:00
David Bomba
99b3efda20 merging template 2023-10-25 13:53:50 +11:00
David Bomba
d5339d0864 Improvements for twig 2023-10-24 16:26:16 +11:00
David Bomba
89e58b7693 WOrking on merging twig inside of custom designs 2023-10-24 16:00:13 +11:00
David Bomba
33c8c713b1 fixes for deleted payments being displayed on invoices with variable 2023-10-20 16:40:53 +11:00
David Bomba
e5bd186b61 Fixes for tax calculations 2023-10-19 11:23:13 +11:00
David Bomba
25ceba275c Add suppressions for user notifications 2023-10-18 17:28:10 +11:00
David Bomba
cdcfcf715c Fixes for report exports 2023-10-18 15:38:45 +11:00
David Bomba
55f71a27c7 Fixes for square autobill 2023-10-16 07:25:47 +11:00
David Bomba
bf93589607 Only add shipping address to einvoice if country is set. 2023-10-16 06:27:37 +11:00
David Bomba
373690789e Fixes for trials in subscriptions 2023-10-14 08:42:09 +11:00
David Bomba
9db0159b06 Fixes for trials in subscriptions 2023-10-14 08:34:34 +11:00
David Bomba
e682017cf4 Fixes for trials in subscriptions 2023-10-14 08:33:27 +11:00
David Bomba
999ead0fec Updates for translations 2023-10-13 21:14:37 +11:00
David Bomba
9294e2c347 Minor Fixes for templates 2023-10-13 13:43:59 +11:00
David Bomba
10a8c9bd81 v5.7.29 2023-10-12 13:29:22 +11:00
David Bomba
1cf829b137 Working on statement templates 2023-10-12 12:13:08 +11:00
David Bomba
149637bb10 Working on statement templates 2023-10-12 09:17:28 +11:00
David Bomba
bf2670635f Fixes for tests 2023-10-11 15:38:18 +11:00
David Bomba
a36f2a9c4b Fixes for removing items from collection appropriately 2023-10-11 14:18:56 +11:00
David Bomba
5dcb65c17b Ensure paid to date stamp is not included in design 2023-10-11 10:47:55 +11:00
David Bomba
d267dc1f09 Minor fixes 2023-10-11 10:25:21 +11:00
David Bomba
86d16f21ea Code cleanup 2023-10-10 10:49:16 +11:00
David Bomba
60e5bd6e63 Fixes edge cases when a payment is deleted multiple times 2023-10-09 17:49:26 +11:00
David Bomba
1ad3480f31 minor fixes for profit/loss 2023-10-09 15:16:35 +11:00
David Bomba
c44310fa09 Updates for passing refund meta into templates 2023-10-08 21:03:07 +11:00
David Bomba
aa3be06876 Add refund activities 2023-10-08 19:46:00 +11:00
David Bomba
59a2163a33 Template action fixes 2023-10-08 16:06:37 +11:00
David Bomba
9fee3c538c Updates for structure of payment entities 2023-10-08 15:06:34 +11:00
David Bomba
a9fd7d4a54 Template action fixes 2023-10-08 14:09:36 +11:00
David Bomba
28909b6396 Fixes for mailers 2023-10-07 08:55:52 +11:00
David Bomba
e7f04f0cf8 pass result, not collect 2023-10-06 22:35:54 +11:00
David Bomba
02a85cfc5a Fixes for missing payments 2023-10-06 22:21:58 +11:00
David Bomba
e56b14e8be Fixes for missing payments 2023-10-06 22:08:38 +11:00
David Bomba
715e5022f0 Fixes for missing payments 2023-10-06 22:08:23 +11:00
David Bomba
703c60903e Fixes for template_id 2023-10-06 21:39:22 +11:00
David Bomba
019aac5daa Fixes for template_id 2023-10-06 21:33:32 +11:00
David Bomba
52cdf610c7 Working on the template action 2023-10-06 21:07:31 +11:00
David Bomba
2e4447fdf2 Working on the template action 2023-10-06 17:52:21 +11:00
David Bomba
e7abfc09c4 Working on the template action 2023-10-06 17:47:36 +11:00
David Bomba
63de5df95e Additional tests 2023-10-06 13:25:46 +11:00
David Bomba
9332be7831 Fixes for applying payments 2023-10-05 23:01:00 +11:00
David Bomba
5cbf8abae2 Minor fixes for template 2023-10-05 08:08:49 +11:00
David Bomba
7055be44ba Updates for displaying delivery notes 2023-10-04 15:29:31 +11:00
David Bomba
09fafb46dd Working on data feeds for templates 2023-10-03 18:52:46 +11:00
David Bomba
69400c8371 Working on data feeds for templates 2023-10-03 16:38:36 +11:00
David Bomba
5ad2125116 Fixes for correct redirects 2023-10-02 17:20:26 +11:00
David Bomba
d5ad8c8773 Fixes for correct redirects 2023-10-02 16:31:14 +11:00
David Bomba
d51570e5f8 Adjustments for templates 2023-10-02 13:43:07 +11:00
David Bomba
46a459b5a0 Minor fixes 2023-10-02 11:06:24 +11:00
David Bomba
c5d94a7c2e Remodelling data for templates 2023-10-01 21:21:57 +11:00
David Bomba
72e699a045 Refactor for data providers for templates 2023-10-01 17:57:37 +11:00
David Bomba
9231dab999 Refactor for data providers for templates 2023-10-01 15:40:50 +11:00
David Bomba
0cc75973d2 Fixes for template mocks 2023-09-28 19:53:10 +10:00
David Bomba
f655064fa5 Template stubs 2023-09-27 21:44:09 +10:00
David Bomba
7281f0f281 Minor fixes for static analysis 2023-09-27 21:32:17 +10:00
David Bomba
5e987c5ee7 Working on mock data 2023-09-27 21:11:47 +10:00
David Bomba
98dd01e1d5 Stubbing mock data for templates 2023-09-27 20:36:08 +10:00
David Bomba
99e9723fea Padding out data 2023-09-27 18:10:22 +10:00
David Bomba
7973d7c882 Fixes for refunds with credits present 2023-09-27 14:12:03 +10:00
David Bomba
1677482a11 Fixes for templates 2023-09-27 11:18:35 +10:00
David Bomba
d86c3ca5fe Ensure partials are removed when marked as paid 2023-09-27 07:30:35 +10:00
David Bomba
21cc187326 Updates for design validation 2023-09-26 21:21:10 +10:00
David Bomba
31b8709a89 Fixes for Facturae 3.2.2 2023-09-26 12:58:06 +10:00
David Bomba
aa5f00cd33 Fixes for e-invoices 2023-09-26 09:30:08 +10:00
David Bomba
1b63e7c018 Remove duplicate e invoice stub 2023-09-26 08:39:29 +10:00
David Bomba
04f9d1faf5 Working on statement display 2023-09-25 16:16:18 +10:00
David Bomba
ae7915353f Template scaffold 2023-09-25 15:56:32 +10:00
David Bomba
487ca15749 Updates for twig templates 2023-09-25 13:19:08 +10:00
David Bomba
3d30954690 Fixes for report previews 2023-09-25 06:52:14 +10:00
David Bomba
96785e27bf Tests for reminders with partial due dates 2023-09-24 16:51:35 +10:00
David Bomba
18d0a39386 Fixes for reminders with partial due dates 2023-09-24 14:54:24 +10:00
David Bomba
1ad4c10538 Template Service 2023-09-22 23:59:03 +10:00
David Bomba
91bd2e18f5 Template Service 2023-09-22 23:31:12 +10:00
David Bomba
dc871af5eb Template Service 2023-09-22 22:35:43 +10:00
David Bomba
c83e94d3af Working on template service 2023-09-22 22:08:57 +10:00
David Bomba
ad41e6dc93 template service 2023-09-22 16:14:25 +10:00
David Bomba
65be91aa47 Fixes for encoded entities 2023-09-21 23:32:34 +10:00
David Bomba
76446c9402 Fixes for encoded entities 2023-09-21 20:44:16 +10:00
David Bomba
34e170f7a3 Fixes for statement designs 2023-09-19 11:43:26 +10:00
David Bomba
74ea46b0b2 Working on logic for custom designs 2023-09-19 11:19:19 +10:00
David Bomba
b92e95efb3 Working on logic for custom designs 2023-09-19 10:05:13 +10:00
David Bomba
d308173500 Fixes for tax providers and blank credentials 2023-09-17 12:40:24 +10:00
David Bomba
c1a9ee6d08 Fixes for project name 2023-09-12 19:55:42 +10:00
David Bomba
a0a6054faa Fixes for Checkout v3 2023-09-12 10:27:30 +10:00
David Bomba
042374463e Updates for quote to project conversion 2023-09-12 07:29:00 +10:00
David Bomba
eaad980f1e Working on twig 2023-09-11 15:54:20 +10:00
David Bomba
3650d2527f Set public/private documents 2023-09-11 10:30:02 +10:00
David Bomba
e2542e33bd Refactor for public/private documents 2023-09-11 10:13:13 +10:00
David Bomba
22367c1f19 Business classification 2023-09-09 23:56:24 +10:00
David Bomba
7cef481916 Add void transactions for auth.net 2023-09-09 22:20:12 +10:00
David Bomba
65f70e8d79 Fixes for surcharge display on invoice PDF 2023-09-07 16:43:37 +10:00
David Bomba
d403da6cd9 Convert quote to project 2023-09-07 15:14:03 +10:00
David Bomba
b47e31e23a Working on conversion of quotes to projects 2023-09-07 14:31:36 +10:00
David Bomba
a368daac09 Fixes for task status id set on creation 2023-09-07 14:20:32 +10:00
David Bomba
be22f4bde9 Updates for email sending activitiues 2023-09-07 12:58:24 +10:00
David Bomba
f21444be90 Add events for email notifications 2023-09-07 12:07:46 +10:00
David Bomba
1e2f7259a3 Static Analysis Cleanup 2023-09-05 11:54:05 +10:00
David Bomba
306364ed08 Refactor zips 2023-09-05 11:16:47 +10:00
David Bomba
2fe595d4c5 Refactor zips 2023-09-05 10:49:16 +10:00
David Bomba
f5ee1efec0 Update transactions after a bank rule has been added or updated 2023-09-05 09:09:04 +10:00
David Bomba
53725d4b9b Merge branch 'v5-develop' of https://github.com/turbo124/invoiceninja into v5-develop 2023-09-05 09:05:59 +10:00
David Bomba
21520d775a Cleanup for email history 2023-09-05 09:02:49 +10:00
David Bomba
0806a15624 Mark free invoices as paid when plan change 2023-09-04 16:56:32 +10:00
David Bomba
783e18a54e Search 2023-09-04 11:04:51 +10:00
David Bomba
681c38e659 Fixes for db::raw 2023-09-04 10:34:14 +10:00
David Bomba
f7f4804e34 Fixes for DB:raw() 2023-09-04 10:27:28 +10:00
David Bomba
62853c1dcb Fixes for db::raw queries 2023-09-04 08:45:38 +10:00
David Bomba
45de35cac7 Accrual vs Cash account tax reports 2023-09-03 20:57:18 +10:00
David Bomba
283c3d4ead Updates for tax summary reports 2023-09-03 11:40:22 +10:00
David Bomba
492c1ef1ed Merge v5-dev 2023-08-30 11:28:37 +10:00
David Bomba
7b6515c8c2 Fixes for bank transaction delinking 2023-08-29 13:40:35 +10:00
David Bomba
d3d6e9d396 Fixes for db queries 2023-08-27 09:49:41 +10:00
David Bomba
e1e99cbd9e Working on email history for PostMark 2023-08-23 14:36:55 +10:00
David Bomba
6f23fc3133 Working on postmark email histoyr 2023-08-22 20:42:01 +10:00
David Bomba
cd06dc551a Fixes for tests 2023-08-21 13:29:34 +10:00
David Bomba
805229f4c0 Fixes for query grammar 2023-08-21 11:29:31 +10:00
David Bomba
dc63ead58c Add validation for is_public across entities 2023-08-20 14:36:22 +10:00
David Bomba
2752a2e651 Report previews 2023-08-18 21:36:50 +10:00
David Bomba
8f5a63eb94 Cleanup 2023-08-16 19:57:03 +10:00
David Bomba
2ba713eeb8 Refactor for einvoicing 2023-08-16 19:55:35 +10:00
David Bomba
33dd437d96 Minor fixes for return types for e-invoices 2023-08-16 15:38:08 +10:00
David Bomba
2497e4296d Merge branch 'v5-develop' of https://github.com/turbo124/invoiceninja into v5-develop 2023-08-16 15:01:04 +10:00
Lars Kusch
2a1667605d
Merge branch 'v5-develop' into v5-develop 2023-08-14 12:10:39 +02:00
Lars Kusch
19fcab3b35 Bugfixes 2023-08-14 12:08:25 +02:00
David Bomba
1d7d55447a Add specific delays for some activities 2023-08-14 20:01:28 +10:00
Lars Kusch
a4a23606ab Workaround for wrong conversion 2023-08-14 10:22:54 +02:00
David Bomba
e5d5b9d25c Static analysis 2023-08-11 14:18:58 +10:00
David Bomba
1de6086c21 Adjustments for Facturae 3.2.2 2023-08-10 18:30:05 +10:00
Lars Kusch
c16478bc06
Merge branch 'v5-develop' into v5-develop 2023-08-09 09:42:35 +02:00
David Bomba
51fc687327 Fixes for spanishj e-invoicing 2023-08-09 09:24:41 +10:00
David Bomba
91d39aab82 Static Analysis Cleanup 2023-08-08 20:39:46 +10:00
David Bomba
6e64a9c74a Static Analysis Cleanup 2023-08-08 19:44:52 +10:00
David Bomba
f1ab55ec0f Fixes for paid to date adjustments: 2023-08-08 19:11:59 +10:00
David Bomba
b352178696 Static analysis 2023-08-08 18:56:31 +10:00
David Bomba
c005f8b4ac updates for disabling gatways in groups 2023-08-08 09:32:21 +10:00
Lars Kusch
5f929f7a6c Try to merge e-invoice in as many cases as possible. 2023-08-07 22:02:02 +02:00
Lars Kusch
d8a6578be2 More fixes 2023-08-07 21:18:50 +02:00
Lars Kusch
0c83ca51c5 More adjustments 2023-08-07 10:22:11 +02:00
Lars Kusch
9f3a58129f Removed pdf-parameters 2023-08-07 09:59:10 +02:00
David Bomba
f01fa763c1 Updates for static analysis 2023-08-07 08:23:13 +10:00
David Bomba
68ce3be42b Updates for static analysis 2023-08-06 17:35:19 +10:00
David Bomba
b13783d75b Migration for dashboard permissions 2023-08-06 17:03:12 +10:00
David Bomba
a790101f34 Fixes for previews 2023-08-06 15:26:33 +10:00
David Bomba
fab3b30b38 Updates for static analysis 2023-08-06 12:20:18 +10:00
David Bomba
3766a67ec1 Fixes for e-invoices 2023-08-06 11:44:52 +10:00
David Bomba
2748df1bce Improve facturae invoice for individuals 2023-08-06 11:30:35 +10:00
David Bomba
0d6b8140a0 Minor adjustments for bank transaction rules permissions? 2023-08-05 09:22:02 +10:00
David Bomba
c7595b7032 Static analysis 2023-08-04 18:16:58 +10:00
David Bomba
a0fab8d22d Fixes for recurring invoice email logic 2023-08-04 07:19:26 +10:00
Lars Kusch
455f966077 Added method for merging the xml file with the pdf 2023-08-03 07:24:31 +02:00
David Bomba
1b5bbb43da Fixes for translations 2023-08-02 20:10:42 +10:00
David Bomba
e35a99d454 Updates for static analysis 2023-08-02 19:47:26 +10:00
David Bomba
4bfe59d2f9 Updates for license checks 2023-08-02 19:10:39 +10:00
David Bomba
69786492e0 Minor update 2023-07-31 18:22:34 +10:00
David Bomba
2417e2aecd Fixes for permissions to view tax rates 2023-07-27 11:14:59 +10:00
David Bomba
f16eb06d52 Fixes for e-invoicing 2023-07-26 20:24:03 +10:00
David Bomba
a821f7e751 Updates for e-invoice to include legal literals and also payments 2023-07-26 19:46:06 +10:00
David Bomba
69b4253c25 v5.6.22 2023-07-26 19:08:42 +10:00
David Bomba
2dbf6cc4ff restrict length of reference for e-invoice 2023-07-26 18:02:12 +10:00
David Bomba
0d067cad7d Cleanly force payment and verification of ach payments 2023-07-26 13:50:56 +10:00
David Bomba
c507129657 Static analysis cleanup 2023-07-26 13:19:13 +10:00
David Bomba
2a3c652b0c Static analysis cleanup 2023-07-26 13:18:31 +10:00
David Bomba
47ba507c1b Fixes for static analysis 2023-07-26 12:59:36 +10:00
David Bomba
2391fe2dda Fixes for signature dates and IP addresses 2023-07-26 12:23:22 +10:00
David Bomba
85de0be560 Fixes for signature dates 2023-07-26 12:18:00 +10:00
David Bomba
b960a21201 Fixes for profit loss 2023-07-24 18:57:02 +10:00
David Bomba
60daf3d3fc Force exchange rates 2023-07-24 15:22:12 +10:00
David Bomba
60a8348ac3 Set return type for hashedids 2023-07-24 10:42:16 +10:00
David Bomba
e0e0c238c6 Add totals for AR Summary Reports 2023-07-24 07:42:55 +10:00
David Bomba
79d50d5686 Adjustments for Facturae 3.2.2 2023-07-23 11:13:37 +10:00
David Bomba
a7d3424720 Ensure document file names are translated 2023-07-20 16:46:10 +10:00
David Bomba
8515b350be Adjustments for restoring a deleted invoice with a deleted payment 2023-07-16 17:42:34 +10:00
David Bomba
af8a788dfb Updates for deleting activities when purging clients 2023-07-16 16:36:52 +10:00
David Bomba
b8bc92deb0 Improve the performance of PDF viewing when PDF file size is very large 2023-07-15 09:17:38 +10:00
David Bomba
1127f3ea5f Additional payment logic 2023-07-14 17:09:23 +10:00
David Bomba
00890298dd Merge branch 'html_client_portal_entity' into v5-develop 2023-07-12 16:57:39 +10:00
David Bomba
f009f08171 Handle edge case when deleting/restoring invoices 2023-07-12 09:04:27 +10:00
David Bomba
97ce699879 Working on client portal 2023-07-10 22:52:03 +10:00
David Bomba
c0ea157ab6 Adjustments for payments 2023-07-09 17:50:30 +10:00
David Bomba
e2ed2fa2b2 Fixes for plain text emails 2023-07-06 21:16:18 +10:00
Lars Kusch
760e2281d2 Fixes for duplicated XInvoice file attachments 2023-07-04 09:25:34 +02:00
Lars Kusch
2f83d0126c Fixes for the ZUGFeRD grand total implementation 2023-07-04 07:49:21 +02:00
Lars Kusch
f4e571fee5 Fixes for the ZUGFeRD implementation 2023-07-03 19:31:54 +02:00
David Bomba
2f49bc8382 v5.6.5 2023-06-30 15:43:28 +10:00
David Bomba
8017b589c2 Refactors for excessive PDF generation 2023-06-30 15:28:04 +10:00
David Bomba
cf4b87e701 Fixes for mailers 2023-06-30 14:50:20 +10:00
David Bomba
53a930f6c4 Fixes for returning mail providers 2023-06-30 14:34:24 +10:00
David Bomba
48c20b35b8 Fixes for pdf viewer 2023-06-30 10:38:59 +10:00
David Bomba
fa3fc05f7c minor fixes 2023-06-30 10:37:13 +10:00
David Bomba
d009eb48b9 Working on refactor for displaying PDFs 2023-06-30 10:26:26 +10:00
David Bomba
5b4232f7e3 Improvements for disk handling 2023-06-30 09:14:00 +10:00
David Bomba
974aabe87e Add column checks prior to drops 2023-06-30 08:54:33 +10:00
David Bomba
2385bf8ad2 Catch Quote Exceptions 2023-06-26 21:05:15 +10:00
David Bomba
a37773b3a2 Minor fixes 2023-06-26 15:23:48 +10:00
David Bomba
81d6dbe865 Fixes for date range calculations 2023-06-26 15:14:58 +10:00
David Bomba
966f6b5ea9 Fixes for tax provider checks 2023-06-26 11:02:09 +10:00
David Bomba
6b78cd7a63 Fixes for PDF Previews 2023-06-25 16:54:36 +10:00
David Bomba
29558dac2c Fixes for pivots 2023-06-25 00:52:58 +10:00
David Bomba
89f22dc034 fixes for payment pivots 2023-06-25 00:40:46 +10:00
David Bomba
a96eb6119c Fixes for activity records 2023-06-24 10:09:14 +10:00
David Bomba
f43a6e8f85 Tax providers 2023-06-22 16:54:30 +10:00
David Bomba
67a73d6cea Fixes for null props 2023-06-22 08:51:22 +10:00