1
0
mirror of https://github.com/invoiceninja/invoiceninja.git synced 2024-11-14 23:22:52 +01:00
Commit Graph

9160 Commits

Author SHA1 Message Date
David Bomba
4bd1895fa7 Updates for PDF designer with custom columns 2023-03-15 12:03:39 +11:00
David Bomba
a1c986d83a Updates 2023-03-15 11:41:59 +11:00
David Bomba
434d2f6763 Allow removing deleted user 2023-03-15 11:05:58 +11:00
David Bomba
5dc4eafde9 Do not subtract services as product inventory 2023-03-15 10:46:36 +11:00
David Bomba
1b483c7e38 Search by client name in entities 2023-03-15 09:46:07 +11:00
David Bomba
7ad1c08d51 Add search by client from invoices 2023-03-15 09:40:31 +11:00
Lars Kusch
8da6911e0e Simplified switch statement 2023-03-14 21:41:43 +01:00
Lars Kusch
92f2678370 Add different types of taxes in the european union 2023-03-14 21:39:17 +01:00
Lars Kusch
d5bb25fb35 Minor fix 2023-03-14 21:26:28 +01:00
Lars Kusch
b1be93828a Implement different invoice taxes 2023-03-14 21:26:08 +01:00
David Bomba
f9d4889a96 Remove unused 2023-03-15 07:24:56 +11:00
David Bomba
42fc3b30c6 Updates for company user / token checks 2023-03-14 22:32:42 +11:00
David Bomba
30eba69455 Fixes for AVS checks using Braintree 2023-03-14 17:56:04 +11:00
David Bomba
42adc4d897 Fixes for company token sanity 2023-03-14 07:25:27 +11:00
David Bomba
4d9065624b Quote mailer 2023-03-14 06:59:11 +11:00
David Bomba
04b5f9f638 stub translated labels for designer 2023-03-13 21:47:47 +11:00
David Bomba
7932339040 Fixes for correct token 2023-03-13 21:31:15 +11:00
David Bomba
60a3fd7863 Minor fixes 2023-03-13 21:17:32 +11:00
Lars Kusch
dd49768aef Fixes for XInvoice and differniate between Profiles 2023-03-13 08:50:37 +01:00
David Bomba
23ebe8d6e9 Fixes for sending from email name 2023-03-13 18:30:05 +11:00
Lars Kusch
a765153642 Create XInvoice automatically, when enabled 2023-03-13 08:28:46 +01:00
Lars Kusch
d4bc9de472 Renamed class to respect english convention
Added support for saving file
2023-03-13 08:07:54 +01:00
David Bomba
ea319858e7 Fixes for php cs fixer email.php 2023-03-13 18:04:24 +11:00
Lars Kusch
060cc2d6a0 Add support for "Leitweg-ID" and po-number 2023-03-13 08:01:17 +01:00
David Bomba
7e81f53a04 Clean up auth dir 2023-03-13 17:59:46 +11:00
David Bomba
820995e262 Clean up for Login Controller 2023-03-13 17:55:33 +11:00
David Bomba
8ea6044555 move NinjaUser to sync when creating accounts 2023-03-13 17:31:30 +11:00
David Bomba
dfec0715ea Expand exception handling in Email class 2023-03-13 17:05:38 +11:00
David Bomba
148456b70d Minor fixes for events for invoice was emailed 2023-03-13 16:51:03 +11:00
David Bomba
a3c03039b7 Additional defaults for primary colors 2023-03-13 14:36:57 +11:00
David Bomba
6ad7e29944 Filters for overdue need tuning 2023-03-13 14:26:15 +11:00
David Bomba
69718f475d Update for designer 2023-03-13 07:57:10 +11:00
Lars Kusch
454182f49c Improve implementation 2023-03-12 12:58:48 +01:00
Lars Kusch
c11ff31cc3 Minor fixes 2023-03-12 12:46:10 +01:00
Lars Kusch
cd50941bc1 Added discounts and surcharges 2023-03-12 12:45:04 +01:00
Lars Kusch
f661ea7ba9 Merge remote-tracking branch 'origin/v5-develop' into v5-develop 2023-03-12 12:19:43 +01:00
Lars Kusch
f3ed4abd9f Inital version for XRechnung / ZugFerd 2023-03-12 12:13:59 +01:00
David Bomba
0f1318e701 Fixes for non existent props 2023-03-12 21:04:03 +11:00
David Bomba
75973061d8 Stubs for PDFMock 2023-03-12 20:11:22 +11:00
David Bomba
6f3ba86465 Roll back liap 2023-03-12 18:01:32 +11:00
David Bomba
3df638a0c3 Minor formatting 2023-03-12 16:52:56 +11:00
David Bomba
1208e942aa Fixes for attachments 2023-03-12 16:41:43 +11:00
David Bomba
1c89e539cf Minor fixes for documents 2023-03-12 16:37:00 +11:00
David Bomba
617a8af7b5 Prevent duplicate shipping address details on delivery notes 2023-03-12 11:02:35 +11:00
David Bomba
4520300957 Updates for JS bundles 2023-03-11 19:14:04 +11:00
David Bomba
e2e17e91a2 Updates for stripe webhooks 2023-03-11 19:07:46 +11:00
David Bomba
3dfeff2b32 Updates for stripe webhooks 2023-03-11 19:06:44 +11:00
David Bomba
f15a89e23f Fixes for BACS Stripe Driver 2023-03-11 19:05:12 +11:00
David Bomba
b346445c35
Merge branch 'v5-develop' into v5-develop 2023-03-11 18:30:23 +11:00
David Bomba
30dd0a2608 Add notification label 2023-03-11 17:29:48 +11:00
David Bomba
8bddb49e6c Fixes for payment tests 2023-03-11 14:26:13 +11:00
David Bomba
d919134bb9 Fixes for payment tests 2023-03-11 14:25:18 +11:00
David Bomba
eeb87dc5cb Fixes for deleting partial payment payments on a single invoice 2023-03-11 12:26:56 +11:00
David Bomba
a23c44c0b8 Updates for user 2023-03-11 10:50:47 +11:00
David Bomba
7317f7d6ab Merge branch 'v5-develop' of https://github.com/turbo124/invoiceninja into v5-develop 2023-03-11 09:20:04 +11:00
David Bomba
0a6cd028b8 Add webp to file types 2023-03-11 09:19:52 +11:00
David Bomba
ab6dfc7ff5 Ensure payment types are returned 2023-03-10 17:49:43 +11:00
David Bomba
3286ff52ee Tests for dynamic payment type test 2023-03-10 17:38:30 +11:00
David Bomba
19104ec0d5 Add functionality to keep payment_balance up to date.
:
2023-03-10 14:01:07 +11:00
David Bomba
ad0f06f73a License tests 2023-03-10 13:21:07 +11:00
David Bomba
22eb28d138 White label license 2023-03-10 13:19:43 +11:00
David Bomba
f13ba7d961 Plan Tests 2023-03-10 13:01:32 +11:00
David Bomba
a32a9a0015 Working on white label licensing 2023-03-10 09:22:16 +11:00
David Bomba
450bfbc22b Add missing migration 2023-03-10 08:38:02 +11:00
David Bomba
5f77f2a73f Fixes for FROM address 2023-03-10 07:58:15 +11:00
David Bomba
2d3816ece4 Add payment balance to client table 2023-03-09 23:29:44 +11:00
David Bomba
33f514f15b Guard oauth_user_token 2023-03-09 20:51:10 +11:00
David Bomba
52177a48f1 Prevent oauth_user_token updates 2023-03-09 20:40:49 +11:00
David Bomba
e2dd1cf0ce Improve verification flow for ACH 2023-03-09 17:34:50 +11:00
David Bomba
c197114ff0 Improve Manual ACH payments 2023-03-09 17:33:10 +11:00
David Bomba
ccc763593e Clean up 2023-03-09 16:03:01 +11:00
David Bomba
a7c230e3b6 Redis pipelines 2023-03-09 15:45:37 +11:00
David Bomba
a18e55e1d1 Prevent deleted invitations from accessing entity 2023-03-09 14:40:16 +11:00
David Bomba
043cc121b2 Refactor constructor 2023-03-09 13:56:34 +11:00
David Bomba
ea475f8d56 Explicitly define throttle limits for self host and hosted 2023-03-09 13:38:09 +11:00
David Bomba
b0e61759d5 Fixes for calculating pro rata refunds between subscriptions with differing frequencies 2023-03-09 11:22:59 +11:00
David Bomba
686b48c42b Attachment links 2023-03-09 10:38:08 +11:00
David Bomba
92294d8379 Minor fixes for variable initialization 2023-03-09 09:00:58 +11:00
David Bomba
8c701d2de2 Add types to report exports 2023-03-09 07:49:18 +11:00
David Bomba
7219345ca6 Code Cleanup 2023-03-09 07:20:19 +11:00
David Bomba
1d24d211ee Code Cleanup 2023-03-08 23:16:08 +11:00
David Bomba
ccf47f2829 Fixes for accessing contact object 2023-03-08 22:45:21 +11:00
David Bomba
440ccb2945 add document pdf to email 2023-03-08 20:59:39 +11:00
David Bomba
594646823c Add UBL feature to invoices 2023-03-08 20:47:13 +11:00
David Bomba
52613b2bce Add documents to email 2023-03-08 20:30:45 +11:00
David Bomba
615e82a5c8 ide helpers 2023-03-08 18:33:42 +11:00
David Bomba
f98118728e Merge branch 'v5-develop' into email_refactor 2023-03-08 18:02:12 +11:00
David Bomba
ee4be49fcf Fixes for bank transaction relations 2023-03-08 18:02:04 +11:00
David Bomba
9874c1aee5 Fixes for emails 2023-03-08 17:56:34 +11:00
David Bomba
3ef2591b38 Fixes for phpstan 2023-03-08 17:43:52 +11:00
David Bomba
5dacc04295 Fixes and documentation for Email Defaults 2023-03-08 17:20:40 +11:00
David Bomba
b582f489c4 Merge branch 'v5-develop' into email_refactor 2023-03-08 16:18:15 +11:00
David Bomba
9052a16b82 Working on email refactor 2023-03-07 23:17:03 +11:00
David Bomba
0d01f4b773 Working on email refactor 2023-03-07 22:36:50 +11:00
David Bomba
0ba0937a18 Refactor for emailing client statements 2023-03-07 19:52:37 +11:00
David Bomba
5f0614066c Merge remote-tracking branch 'origin/ClientRegistrationRefactor' into v5-develop 2023-03-07 14:50:08 +11:00
David Bomba
ff8be6ab31 Fixes for client settings cast 2023-03-06 20:15:14 +11:00
David Bomba
c11654a7d2 Minor fixes 2023-03-06 20:14:59 +11:00
David Bomba
9b140a6e9e Working on email refactor 2023-03-06 19:07:25 +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
b8abf9b3f8 update rules for bank account names 2023-03-06 11:10:14 +11:00
David Bomba
63bf30252d Minor fixes for displaying negative numbers 2023-03-06 11:03:19 +11:00
David Bomba
b8e198f4ad Fixes for react settings cast 2023-03-06 08:24:45 +11:00
David Bomba
155a7de8e0 Allow restarting of archived recurring invoices 2023-03-06 08:03:48 +11:00
David Bomba
b0c8a1ecff Merge branch 'v5-develop' of https://github.com/turbo124/invoiceninja into v5-develop 2023-03-06 07:51:43 +11:00
David Bomba
cb5864b204 Temp removal of react_settings col 2023-03-06 07:51:39 +11:00
David Bomba
a7f8057181 Update for Backup Update command 2023-03-05 13:52:31 +11:00
David Bomba
e1286e0629 Clean up for logging 2023-03-04 12:17:40 +11:00
David Bomba
d9e6d5149b Fixes for delimiter search 2023-03-04 11:53:09 +11:00
David Bomba
26a4198cbe Fixes for last login for clients 2023-03-04 11:00:52 +11:00
David Bomba
169f65ddb3 support processing different delimiters 2023-03-04 10:48:42 +11:00
David Bomba
1bfc990758 Update Authorize.net to add in PO Number 2023-03-04 08:45:41 +11:00
David Bomba
372fe44ac9 v5.5.81 2023-03-03 16:44:56 +11:00
David Bomba
57c98780cf return early if user does not have a refresh token 2023-03-03 10:59:21 +11:00
David Bomba
0828ff9ce6 Avoid passing relations into mailer objectS 2023-03-03 10:56:00 +11:00
David Bomba
30f85d8e23 Add logging around webhooks 2023-03-03 09:09:04 +11:00
David Bomba
2105d09059 Fixes for oversized mailables 2023-03-02 20:01:12 +11:00
David Bomba
70f5c79bc2 Import GoCardless customers and mandates 2023-03-02 14:37:32 +11:00
David Bomba
c0e34b369e Import GoCardless customers and mandates 2023-03-02 14:32:47 +11:00
David Bomba
36c2e54412 Import customers with GoCardless 2023-03-02 11:19:46 +11:00
David Bomba
a3de5daef8 Improvements for reports 2023-03-01 23:27:14 +11:00
David Bomba
96af8dc4fd Improvements for reports 2023-03-01 23:19:15 +11:00
David Bomba
325ded4e85 Clean up for exports 2023-03-01 23:11:07 +11:00
David Bomba
999b4c6d76 Improvements for reports 2023-03-01 23:06:46 +11:00
David Bomba
468a8bfe2c Improvements for reports 2023-03-01 23:02:48 +11:00
David Bomba
f2456ce397 Improvements for reports 2023-03-01 22:59:24 +11:00
David Bomba
3af4b7aa49 Improvements for reports 2023-03-01 22:21:21 +11:00
David Bomba
61c84e08d8 Improvements for reports 2023-03-01 22:18:27 +11:00
David Bomba
212f5920e0 Minor fixes for subscriptions v2 2023-03-01 19:14:04 +11:00
David Bomba
b18e7773c2 Add markdown support for subscriptions 2023-03-01 17:57:52 +11:00
David Bomba
be88aa356a Fixes for displaying negative numbers 2023-03-01 16:32:47 +11:00
David Bomba
8247ff41e4 Add validation to coupon code 2023-03-01 14:47:04 +11:00
David Bomba
f67959fb06 Working on subscriptions 2023-03-01 13:42:31 +11:00
David Bomba
fa26c29d5b Return redirects 2023-03-01 11:16:18 +11:00
David Bomba
3d36bcc0db Ensure descriptions are translated 2023-03-01 10:54:56 +11:00
David Bomba
a24f58d3d8 Fixes for unequal array combinations when mergins CSV imports 2023-03-01 10:14:25 +11:00
David Bomba
e4bddeaa22 Remove types from per_page in livewire 2023-03-01 07:59:14 +11:00
David Bomba
33df867438 Allow client registration fields to be both visible and required 2023-03-01 07:14:07 +11:00
David Bomba
cc6ae43f4a Fixes for bank transaction permissions 2023-02-28 22:17:32 +11:00
David Bomba
bf85ea60e4 Minor fixes for permissions 2023-02-28 22:07:58 +11:00
David Bomba
1cf953a080 Minor fixes 2023-02-28 21:54:08 +11:00
David Bomba
48199dbd66 minor fixes for bank transactions 2023-02-28 21:42:22 +11:00
David Bomba
13881ac6e5 Fixes for PDFMock 2023-02-28 18:05:08 +11:00
David Bomba
97118da600 Fixes for tests 2023-02-28 17:50:41 +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
83c3b3d923 Fixes for project form request authorization 2023-02-27 22:38:10 +11:00
David Bomba
ec67d019c7 update upload mime checks 2023-02-27 20:57:00 +11:00
David Bomba
6e983cb506 update upload mime checks 2023-02-27 20:12:59 +11:00
David Bomba
29fff76a7f Fixes for Stripe Bank Transfer 2023-02-27 19:12:05 +11:00
David Bomba
275041b903 bank transfer 2023-02-27 15:32:37 +11:00
David Bomba
aaaa297253 Stripe direct debit 2023-02-27 11:08:58 +11:00
David Bomba
d51221c10e Working on bank transfers for stripe 2023-02-27 10:35:55 +11:00
David Bomba
5a61eeb02d Working on Bank Transfers for Stripe 2023-02-27 08:36:16 +11:00
David Bomba
408d453052 Clean up stripe bank transfer 2023-02-26 19:57:30 +11:00
David Bomba
fe40771a24 Add filters for Scheduler 2023-02-26 18:21:23 +11:00
David Bomba
0a195e4bbe Updates for mocks 2023-02-26 16:50:57 +11:00
David Bomba
6149f36838 Updates for faker data 2023-02-26 10:51:19 +11:00
David Bomba
460b3e9864 Elegant design 2023-02-25 21:14:19 +11:00
David Bomba
f4863aca42 Fixes for Modern Design 2023-02-25 20:27:23 +11:00
David Bomba
85029a03f4 Fixes for plain design 2023-02-25 20:02:35 +11:00
David Bomba
c5c0dc6db9 Clean up for logging 2023-02-25 16:34:08 +11:00
David Bomba
3f506d1fe0 Clean up for logging 2023-02-25 16:30:02 +11:00
David Bomba
c05c9aa23f Clean up for logging 2023-02-25 16:24:44 +11:00
David Bomba
010bcb8286 Add in shipping details 2023-02-25 16:11:12 +11:00
David Bomba
dc95528d13 Add in shipping details 2023-02-25 15:59:32 +11:00
David Bomba
2d9c884b00 Clean up for pdfmocks 2023-02-25 15:55:46 +11:00
David Bomba
dda03f51ca Clean up for pdfmocks 2023-02-25 15:53:22 +11:00
David Bomba
c269bc54c7 Clean up for pdfmocks 2023-02-25 15:40:04 +11:00
David Bomba
2a9fe02546 Merging designer changes 2023-02-25 15:01:52 +11:00
David Bomba
8dcc3c4cbd Merging designer changes 2023-02-25 14:52:52 +11:00
David Bomba
d21ce4a567 Merge designer into design_changes 2023-02-25 14:36:00 +11:00
David Bomba
ed0da5ba0d Fixes for pdfmocks 2023-02-25 14:33:37 +11:00
David Bomba
99bcf3a77c Pdf Mocks 2023-02-25 12:17:08 +11:00
David Bomba
7772da95d3 Testing PDF mocks 2023-02-25 12:08:34 +11:00
David Bomba
55cc1e46ce Testing PDF mocks 2023-02-25 11:53:30 +11:00
David Bomba
620f3a32e1 PdfMockEntity 2023-02-25 11:11:09 +11:00
David Bomba
6da5fe78ad add exchange rate 2023-02-24 18:25:14 +11:00
David Bomba
24bcc70cd6 Add guards on invoice_id 2023-02-24 12:47:34 +11:00
David Bomba
a144961442 Decode transaction id 2023-02-24 12:40:36 +11:00
David Bomba
dd88b06bb0 minor fixes for auth gate on destroy scheduler 2023-02-24 12:16:40 +11:00
David Bomba
b1cef2900b
Merge pull request #8302 from turbo124/v5-develop
Limit per page to 5000
2023-02-24 08:13:02 +11:00
Daniel Koch
189aa36bb1 Streamline whitelabel logo styles in PdfMaker 2023-02-23 21:41:48 +01:00
David Bomba
c8f8ef9ad6 Fixes for conflicts 2023-02-24 07:40:25 +11:00
David Bomba
1a44955f0f Exclude users from list 2023-02-24 07:36:21 +11:00
David Bomba
ce5dbf702e Refactor PDF Service 2023-02-24 07:27:27 +11:00
David Bomba
0efa84a070 Refactor PDF Service 2023-02-23 23:01:18 +11:00
David Bomba
1e96eeecb0 Updates for default task settings 2023-02-23 22:39:51 +11:00
David Bomba
08b1b8768f Refactor PDF Service 2023-02-23 22:39:20 +11:00
David Bomba
19313df73c Refactor PDF Service 2023-02-23 22:08:15 +11:00
David Bomba
0d0c80b7d1 Refactor PDF Service 2023-02-23 22:03:21 +11:00
David Bomba
20097b4fa8 Refactor PDF Service 2023-02-23 21:58:52 +11:00
David Bomba
390c494348 Clean up 2023-02-23 21:32:51 +11:00
David Bomba
2d67444f97 Roll back entity designer 2023-02-23 21:24:39 +11:00
David Bomba
9e8da1bd89 Roll back entity designer 2023-02-23 21:24:12 +11:00
David Bomba
480b7f5b90 Roll back entity designer 2023-02-23 21:21:25 +11:00
David Bomba
463a1626fa Working Purchase Order PDF 2023-02-23 21:19:25 +11:00
David Bomba
0dc4b64ad0 Minor cleanup 2023-02-23 20:59:14 +11:00
David Bomba
fe4d08a522 Minor cleanup 2023-02-23 20:18:31 +11:00
David Bomba
36655eabec Limit per page to 5000 2023-02-23 18:37:15 +11:00
David Bomba
0d6c8f05e1 Limit per page to 5000 2023-02-23 18:36:56 +11:00
David Bomba
ea4ae8a9c0 Remove logging 2023-02-23 17:27:12 +11:00
David Bomba
885ee633d7 Bank Transfers 2023-02-23 16:52:45 +11:00
David Bomba
6496b99379 Fixes for EPS 2023-02-23 13:38:58 +11:00
David Bomba
976110e8f3 Update Alipay to use Payment Intents 2023-02-23 12:47:29 +11:00
David Bomba
aa82f50150 Improve gateway descriptions for Stripe - credit card + acss 2023-02-23 11:29:16 +11:00
David Bomba
070b4fa6cf Improve gateway descriptions for Stripe 2023-02-23 11:14:14 +11:00
David Bomba
1a75d115e0 Force 16px as the default font size for imported companies 2023-02-23 10:20:44 +11:00
David Bomba
9286e938d5 Additional logging 2023-02-23 09:29:18 +11:00
David Bomba
2f4e4278d7 fixes for conflicts 2023-02-23 06:35:39 +11:00
David Bomba
25d0640135 Fixes for task scheduler 2023-02-23 06:33:38 +11:00
David Bomba
010f324b4c Fixes for tests 2023-02-23 06:22:20 +11:00
David Bomba
5c20266641 Minor fixes for tests 2023-02-22 22:27:52 +11:00
David Bomba
7955548b87 Fixes for email payment 2023-02-22 20:23:09 +11:00
David Bomba
e302b9f9cb Only send one payment email receipt 2023-02-22 20:13:50 +11:00
David Bomba
392a4e5ccb Fixes for base repo 2023-02-22 18:07:00 +11:00
David Bomba
57cbbd0a42 Fixes for valid urls 2023-02-22 18:01:35 +11:00
David Bomba
c3668d7999 Fixes for valid urls 2023-02-22 17:58:21 +11:00
David Bomba
2fe47f572a php-cs-fixer 2023-02-22 17:38:14 +11:00
David Bomba
cfdaa1517c php-cs-fixer 2023-02-22 17:37:16 +11:00
David Bomba
8f002a23a1 Display shipping address for playful design 2023-02-22 14:05:07 +11:00
David Bomba
d1a2bd6d17 Elegant designs 2023-02-22 12:52:09 +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
c76bd55de1 Run mailer syncronously 2023-02-22 09:49:11 +11:00
David Bomba
167f71c883 Run mailer syncronously 2023-02-22 09:45:57 +11:00
David Bomba
e3e535e5b7 Run mailer syncronously 2023-02-22 09:38:27 +11:00
David Bomba
c6c0bb4d4b Run mailer syncronously 2023-02-22 09:29:29 +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
87690df25f Stub PDF generator 2023-02-21 20:44:25 +11:00
David Bomba
84ab240eda Stub PDF generator 2023-02-21 20:42:40 +11:00
David Bomba
58317f24e8 Stub PDF generator 2023-02-21 20:41:23 +11:00
David Bomba
c3674a8f4f Stub PDF generator 2023-02-21 20:38:44 +11:00
David Bomba
f465263d53 Stub PDF generator 2023-02-21 20:36:32 +11:00
David Bomba
1bdc3cb565 Stub PDF generator 2023-02-21 20:34:59 +11:00
David Bomba
8cc6aa0c1b Stub PDF generator 2023-02-21 20:33:50 +11:00
David Bomba
60fe4bd5cb Stub PDF generator 2023-02-21 20:33:07 +11:00
David Bomba
ab3b9b94e0 Stub PDF generator 2023-02-21 20:26:05 +11:00
David Bomba
badf68005a Stub pdf 2023-02-21 20:04:45 +11:00
David Bomba
10793f1d14 Updates for custom PDF designer 2023-02-21 18:39:07 +11:00
David Bomba
2774c50ac8 Merge branch 'v5-develop' into design_changes 2023-02-21 18:16:28 +11:00
David Bomba
44ffbeb4a9 Fixes for mollie - disable idempotency 2023-02-21 18:04:59 +11:00
David Bomba
a38730ed3f Fixes for test mail server setup 2023-02-21 17:07:27 +11:00
David Bomba
553166c62e Fixes for base repo 2023-02-21 13:54:41 +11:00
David Bomba
e3949c0479 merge v5-develop 2023-02-21 10:59:11 +11:00
David Bomba
19fdd9e96e Merge branch 'v5-develop' into design_changes 2023-02-21 10:49:16 +11:00
David Bomba
75efdfeb0a Payment Filters 2023-02-21 10:44:54 +11:00
David Bomba
718551f59d Fixes for tests 2023-02-21 08:11:01 +11:00
David Bomba
a190c61a72 Fixes for N+1 2023-02-20 21:10:37 +11:00
David Bomba
5765dd697c Clean up and doc blocks for BaseController 2023-02-20 20:56:01 +11:00
David Bomba
4b950fcfd2 Clean up for logging 2023-02-20 20:43:22 +11:00
David Bomba
2662638974 Return false if no excluded permissions are encountered 2023-02-20 20:00:10 +11:00
David Bomba
949ea3d523 Add excludable permissions for client view list 2023-02-20 19:52:50 +11:00
David Bomba
4364b4369e Additional permissions levels when we want to filtered and intersect permissions 2023-02-20 18:46:26 +11:00
David Bomba
daf65587ca Clean up 2023-02-20 17:23:39 +11:00
David Bomba
ed20376bf5 Fixes for client portal error page logo 2023-02-20 17:09:48 +11:00
David Bomba
60868003c7 Fixes for validation 2023-02-20 16:47:30 +11:00
David Bomba
e3dfcb06b4 Fixes for validation 2023-02-20 16:44:41 +11:00
David Bomba
c8a6cee026 Validation for custom date ranges 2023-02-20 15:30:09 +11:00
David Bomba
70248be9ad Validate custom date ranges 2023-02-20 15:09:20 +11:00
David Bomba
351b787220 Do not show paid to date on quotes 2023-02-20 09:25:03 +11:00
David Bomba
0b6c74ce2f Refactor for how we sent admin notifications 2023-02-20 09:21:21 +11:00
David Bomba
da9b83d507 Update exclusion exception array 2023-02-19 20:35:54 +11:00
David Bomba
420bc60051 Use a blank PNG for the company logo, when none others are present 2023-02-19 18:15:54 +11:00
David Bomba
308e938ce0 Import PM's that are us_bank_accounts 2023-02-19 11:32:40 +11:00
David Bomba
4739bd3dc7 Add back logging into Ninja Mailer 2023-02-19 10:45:49 +11:00
David Bomba
3889c3cb53 openapi 2023-02-18 19:58:40 +11:00
David Bomba
aef722e0f8 OpenAPI docs 2023-02-18 15:08:56 +11:00
David Bomba
61feb99e32
Merge pull request #8287 from turbo124/v5-develop
v5.5.71
2023-02-18 08:40:38 +11:00
David Bomba
e28b75e83f phpcs 2023-02-18 08:36:51 +11:00
David Bomba
63a7a11853 Minor fixes for types 2023-02-18 08:06:53 +11:00
David Bomba
2196d8fc20 frequency_id optional for scheduler 2023-02-17 21:05:01 +11:00
David Bomba
5bca8e9a10 MInor fixes for scheduler 2023-02-17 20:43:00 +11:00
David Bomba
419df4c510 Fixes for basedriver 2023-02-17 20:33:47 +11:00
David Bomba
1de91c9e33 Reducing the quantity of jobs dispatched 2023-02-17 19:58:30 +11:00
David Bomba
681fc47a68 Fixes for displaying negative currencies 2023-02-17 17:19:33 +11:00
David Bomba
2f3cee2fc2 Update naming of email statement scheduler 2023-02-17 16:02:46 +11:00
David Bomba
d4943703c8 Move google play listener in place 2023-02-17 15:46:07 +11:00
David Bomba
8ae40d7097 Refactors for webhooks 2023-02-17 14:47:52 +11:00
David Bomba
7f1a984848 Remove unnessary touching of file 2023-02-17 13:51:24 +11:00
David Bomba
75335ba8e4 Ensure when merging, we purge empty contacts 2023-02-17 10:17:05 +11:00
David Bomba
94670413ab Minor fix for bulk purchase order download file naming 2023-02-17 09:58:49 +11:00
David Bomba
f38c3f93c6 Fixes for admin email tempaltes 2023-02-17 09:54:26 +11:00
David Bomba
88d5d14de3 Minor fixes for admin email templates 2023-02-17 09:34:50 +11:00
David Bomba
bc065e2132 Update scheduler date ranges 2023-02-17 08:59:19 +11:00
David Bomba
d0dc0df77b Remove logo from CSV importer 2023-02-17 08:34:19 +11:00
David Bomba
e5017299c6 Add buildCache to clientcontact 2023-02-17 07:18:59 +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
7b51db035f Minor updates for mailer 2023-02-16 16:00:16 +11:00
David Bomba
4d6cf43a1e ide helpers 2023-02-16 13:36:49 +11:00
David Bomba
4babfbb651 php-cs-fixer 2023-02-16 12:36:09 +11:00
David Bomba
a25daa8144 update composer requirements"
"
2023-02-16 12:31:13 +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
eefd2eb5d4 minor fixes 2023-02-16 07:51:12 +11:00
David Bomba
7df4274d72 Add back in exception handler list 2023-02-15 23:23:37 +11:00
David Bomba
329d3595ba Fixes for invoiceemailengine 2023-02-15 23:09:27 +11:00
David Bomba
8d0b9fef1f minor fixes 2023-02-15 22:55:18 +11:00
David Bomba
9745cbed4a Wind back mailmailer' 2023-02-15 22:31:02 +11:00
David Bomba
40665bb5b0 Minor fixes 2023-02-15 21:31:25 +11:00
David Bomba
55bdc6b1cc Fixes for designs and client compatibility 2023-02-15 21:11:34 +11:00
Daniel Koch
e5e3ae881e Apply spacing at top of InvoiceNinja logo ONLY if whitelabel licence not enabled 2023-02-15 08:05:48 +01:00
David Bomba
342f33b5e1 Updates for Task Status 2023-02-15 11:55:16 +11:00
David Bomba
453042f7e8 Fixes for mailable 2023-02-15 11:37:14 +11:00
David Bomba
a4f2d40d75 Working on emailers 2023-02-15 11:04:47 +11:00
David Bomba
1e5b96ddad Fixes for tests 2023-02-15 09:50:46 +11:00
David Bomba
d1a35510e9 Fixes for tests 2023-02-15 09:39:17 +11:00
David Bomba
7787d1f653 Clean up for access permissions 2023-02-15 09:28:23 +11:00
David Bomba
5617e5708c Remove predis 2 2023-02-15 07:41:21 +11:00
David Bomba
32363d85ca Attaching documents 2023-02-15 00:39:38 +11:00
David Bomba
2d3fe13c82 doc blocks for entity mailers 2023-02-15 00:30:16 +11:00
David Bomba
2db527efe0 doc blocks for entity mailers 2023-02-15 00:01:55 +11:00
David Bomba
4c7a7e4c05 doc blocks for entity mailers 2023-02-14 23:31:12 +11:00
David Bomba
5b5458d70a Testing mailers 2023-02-14 22:50:20 +11:00
David Bomba
222cbc7703 Updates for mailablej 2023-02-14 21:04:07 +11:00
David Bomba
6384e27e4b Working on new email handlers 2023-02-14 15:33:55 +11:00
David Bomba
1a3d5420ed Minor fixes 2023-02-14 11:27:14 +11:00
David Bomba
a8362762cf Fixes for base redirect 2023-02-14 11:25:48 +11:00
David Bomba
4670c06b7e Refactor for emails 2023-02-14 10:03:54 +11:00
David Bomba
e75954b5c8 Small patch 2023-02-14 08:12:50 +11:00
David Bomba
a99c4dfee0 Refactor mailers 2023-02-13 21:09:19 +11:00
David Bomba
bfea83c8fd Do not store pending transactions 2023-02-13 08:31:17 +11:00
David Bomba
2028027eef Refactor builds for yaml 2023-02-12 22:14:53 +11:00
David Bomba
1868d571b5 Working on api docs 2023-02-12 18:58:00 +11:00
David Bomba
0edc825e5a Change the way we define and update open api definitions 2023-02-11 14:54:54 +11:00
David Bomba
8df6ce826d Minor fixes for BCCs in hosted 2023-02-11 09:56:56 +11:00
David Bomba
5d4b4260b1 Fixes for quote triggered actions 2023-02-11 08:17:54 +11:00
David Bomba
328b3a3113 Updates for API docs 2023-02-10 20:21:10 +11:00
David Bomba
a5f303f338 Support passing reference with amount_paid and paid 2023-02-10 09:47:22 +11:00
David Bomba
1bae14c337 Add updated_at filter 2023-02-10 09:25:26 +11:00
David Bomba
dfbb7ec093 Add back token creation 2023-02-09 20:24:35 +11:00
David Bomba
563c444dc7 Support inline attachments for purchase orders in custom designs 2023-02-09 15:08:53 +11:00
David Bomba
7535931493 Handle inline attachments in custom designs 2023-02-09 14:46:11 +11:00
David Bomba
bd6c666966 Throw human readable exceptions in migrations 2023-02-09 14:06:41 +11:00
David Bomba
c27636fc13 Fixes for tests 2023-02-09 13:51:03 +11:00
David Bomba
49841ae78d Bulk action request layer 2023-02-09 13:30:39 +11:00
David Bomba
641cda79af Clean up for bank integration bulk actions 2023-02-09 13:12:26 +11:00
David Bomba
d52f06c05c Fixes for creating docker user on first load 2023-02-09 12:30:35 +11:00
David Bomba
0479b1abbd Fixes for job middleware 2023-02-09 12:10:08 +11:00
David Bomba
3c72418244 Fixes for client portal when archived user attempts to view items 2023-02-09 11:24:01 +11:00
David Bomba
6db335575c Handle user returning from stripe connect without authenticating 2023-02-09 11:07:40 +11:00
David Bomba
e182ce9a66 Handle case where Stripe Connect permission is denied 2023-02-09 11:02:25 +11:00
David Bomba
aa0774a400 Increase default font size 2023-02-09 10:02:17 +11:00
David Bomba
8760068a8c Update purchase orders with correct footer 2023-02-09 09:20:09 +11:00
David Bomba
239df0f67c Add logging around paytrace 2023-02-09 09:14:22 +11:00
David Bomba
5f9784dcf8 Fixes for webhooks 2023-02-08 22:37:12 +11:00