Commit Graph

2961 Commits

Author SHA1 Message Date
David Bomba 3ce403ad73 Minor updates 2023-11-22 15:11:08 +11:00
David Bomba 09b502303d Fixes for cc email validation 2023-11-21 19:35:57 +11:00
David Bomba a8ecd8de64 Add in verification of Google OAuth using an access token 2023-11-21 10:50:19 +11:00
David Bomba 7d61b33966 Updates for protected download route 2023-11-20 09:04:11 +11:00
David Bomba 7553e9766b Types for postmark responses 2023-11-19 13:47:22 +11:00
David Bomba 3e3c4e348a Email Quarantine 2023-11-18 19:12:54 +11:00
David Bomba 0d23f862be minor fixes, lang updates 2023-11-18 19:02:47 +11:00
David Bomba a1e4613af7 Fixes for task templates 2023-11-18 18:46:20 +11:00
David Bomba 747975998f Fixes for templates 2023-11-18 18:45:26 +11:00
David Bomba 1e845c46fe Pad out template actions 2023-11-18 18:28:28 +11:00
David Bomba 085ec6e288 Bulk actions payments 2023-11-18 12:46:03 +11:00
David Bomba 4934af9ee5 Minor fixes for search 2023-11-18 08:13:09 +11:00
David Bomba 48f39c1533 Improve quality of faker data 2023-11-16 20:02:05 +11:00
David Bomba adfff8e090 Fixes for download routes 2023-11-16 11:47:57 +11:00
David Bomba 86015c66e0 refactor for download routes 2023-11-16 11:36:14 +11:00
David Bomba ce4f808945 fixes 2023-11-16 08:55:16 +11:00
David Bomba ad69d3d7ba Adjustments for Template Parsing 2023-11-15 14:57:07 +11:00
David Bomba f68e4f134a Ensure auth on pdf routes 2023-11-14 11:13:33 +11:00
David Bomba ba4d31e901 Merge Template Support 2023-11-13 15:23:17 +11:00
David Bomba de007b162f Rollback gateway display functionality in client/group settings 2023-11-10 15:01:51 +11:00
David Bomba d4bd6fc7d6 Additions for Template Field Stacks 2023-11-06 15:47:16 +11:00
David Bomba 79e9c516fd Add bulk categorization: 2023-11-03 11:07:05 +11:00
David Bomba 20a74f199c Code Cleanup 2023-11-03 09:26:46 +11:00
David Bomba da1fde0976 Minor fixes 2023-11-02 16:23:33 +11:00
David Bomba 076b14f0fa Filtering input typess 2023-11-02 11:16:14 +11:00
David Bomba b5e7e76bf8 Fixes for translations 2023-11-02 09:01:11 +11:00
David Bomba b540a98ac6 Additional checks around quotas 2023-11-01 11:00:23 +11:00
David Bomba 3d50dea5e5 Fixes for hosted email quota logic 2023-11-01 10:34:02 +11:00
David Bomba 4f5d5ef189 Fixes for authorization in bulk action routes 2023-10-30 16:26:43 +11:00
David Bomba ca967876c2 Working on mark paid permissions 2023-10-30 15:51:11 +11:00
David Bomba a9188bf6e8 Remove build HTML 2023-10-30 07:17:02 +11:00
David Bomba 195d96c7be Fixes for UUID resolution 2023-10-29 20:12:06 +11:00
David Bomba 8d9d0f2eed Correct redir for yodlee 2023-10-28 09:52:15 +11:00
David Bomba da62f3da4b Updates for all report endpoints 2023-10-28 09:20:37 +11:00
David Bomba 53a2d7a269 Fixes for previews 2023-10-27 21:09:53 +11:00
David Bomba aa0072eb20 Refactor for PurchaseOrder Previews 2023-10-27 19:30:42 +11:00
David Bomba b9997e9ed1 Minor fixes for purchase order previews 2023-10-26 20:26:57 +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 c66fecb39c Updates for populating options 2023-10-26 17:13:06 +11:00
David Bomba c234d6ec22 Report Export Controller 2023-10-26 16:15:08 +11:00
David Bomba af1f809cfb Fixes for test refactoring 2023-10-26 15:46:26 +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 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 45f2f2135a Minor fixes for live previews 2023-10-26 09:41:58 +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 43f904bdbe Add send test email checks 2023-10-25 12:04:36 +11:00
David Bomba e7a1f8ef74 Fixes for default terms/footers etc 2023-10-25 10:47:54 +11:00
David Bomba 56dd89ff8d Minor catches for live preview 2023-10-25 10:08:36 +11:00
David Bomba 30f349ae13 set auto sync to true 2023-10-24 12:50:10 +11:00
David Bomba d59b0b6ba1 minor fixes 2023-10-23 22:10:41 +11:00
David Bomba 6a4d19eea3 Updates for removing suppressions from emails 2023-10-23 14:02:53 +11:00
David Bomba daf66943d4 Add reactivate email paths for PostMark 2023-10-23 09:48:05 +11:00
David Bomba 40b56a7133 Logging cleanup 2023-10-22 21:54:17 +11:00
David Bomba 1b2459eb84 Add slight delay for postmark webhooks to catch up 2023-10-22 17:15:56 +11:00
David Bomba 574c800c2e v5.7.33 2023-10-20 07:46:45 +11:00
David Bomba e5bd186b61 Fixes for tax calculations 2023-10-19 11:23:13 +11:00
David Bomba c67f9cdaf4 Minor fixes 2023-10-19 10:50:25 +11:00
David Bomba df18a11006 Merge branch '20231017_live_preview_refactor' into v5-develop 2023-10-19 10:44:47 +11:00
David Bomba a93ff3e1e5 Clean up 2023-10-19 10:44:19 +11:00
David Bomba ec04f3fd1e Refactor for live previews 2023-10-19 08:53:28 +11:00
David Bomba e17af36cf4 Improvements for live preview 2023-10-19 07:34:40 +11:00
David Bomba 546e827732 Checks for history in system logs 2023-10-18 22:26:13 +11:00
David Bomba d62bdbedcb Fixes for showing tasks in client portal 2023-10-18 10:30:45 +11:00
David Bomba e4fc9e2cc8 Refactor for live previews 2023-10-17 21:28:18 +11:00
David Bomba fb3c0120ec Fixes for Email histoyr 2023-10-17 13:39:36 +11:00
David Bomba 0033fee578 Paypal 2023-10-16 12:05:19 +11:00
David Bomba 7a96c25f8b Only return messages with an event 2023-10-12 17:29:24 +11:00
David Bomba 8210bce2bc catches for live previews 2023-10-11 20:01:28 +11:00
David Bomba a36f2a9c4b Fixes for removing items from collection appropriately 2023-10-11 14:18:56 +11:00
David Bomba b56e62136d Fixes for searcg 2023-10-10 10:51:43 +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 c44310fa09 Updates for passing refund meta into templates 2023-10-08 21:03:07 +11:00
David Bomba 9424950dbb Adjustments for template action 2023-10-06 21:54:40 +11:00
David Bomba 61d22d8c40 Fixes for template_id 2023-10-06 21:30:29 +11:00
David Bomba 98e44c1778 Working on the template action 2023-10-06 21:19:45 +11:00
David Bomba 52cdf610c7 Working on the template action 2023-10-06 21:07:31 +11:00
David Bomba 7055be44ba Updates for displaying delivery notes 2023-10-04 15:29:31 +11:00
David Bomba b7087a36ec Fixes for is_react 2023-10-04 00:59:20 +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 46a459b5a0 Minor fixes 2023-10-02 11:06:24 +11:00
David Bomba cdc345f75b Add language id to users 2023-10-01 21:52:26 +11:00
David Bomba 64001c2a40 Improve resiliency of pdf previews 2023-10-01 11:06:40 +11:00
David Bomba 5f064a7d49 Fixes for tax rates / archive delete 2023-09-28 15:22:17 +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 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 bf2f7f5585 Minor fixes for static analysis 2023-09-27 16:04:29 +10:00
David Bomba 7973d7c882 Fixes for refunds with credits present 2023-09-27 14:12:03 +10:00
David Bomba 21cc187326 Updates for design validation 2023-09-26 21:21:10 +10:00
David Bomba 1634de96ef Minor fixes 2023-09-25 21:49:11 +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 52ad04dcc1 Minor fixes for checkout response 2023-09-25 05:54:39 +10:00
David Bomba 014cb74907 Fixes for one time tokens 2023-09-24 22:00:25 +10:00
David Bomba 18d0a39386 Fixes for reminders with partial due dates 2023-09-24 14:54:24 +10:00
David Bomba d21cc3f70d Updates for phpstan + stripe phone 2023-09-24 13:07:32 +10:00
David Bomba b1314fbbf9 Updates for tests 2023-09-24 12:04:02 +10:00
David Bomba 2e08fe1ff6 Persist template changes 2023-09-22 14:46:14 +10:00
David Bomba 2fdd1f9a02 minor fixes for search 2023-09-22 13:52:29 +10:00
David Bomba b56ad99a68 Changes for react build 2023-09-21 08:44:53 +10:00
David Bomba 947e6f116d Merge branch 'v5-develop' of https://github.com/turbo124/invoiceninja into v5-develop 2023-09-20 22:15:57 +10:00
David Bomba d5b518524c Updates for search 2023-09-20 22:05:02 +10:00
David Bomba a388fced19 Prioritize principle name for microsoft authentication 2023-09-20 16:34:57 +10:00
David Bomba 701295af34 Fixes for microsoft login 2023-09-20 12:23:02 +10:00
David Bomba b92e95efb3 Working on logic for custom designs 2023-09-19 10:05:13 +10:00
David Bomba 4e77b1072c Checks for missing props 2023-09-18 11:20:01 +10:00
David Bomba 5958e1a073 Skip livewire tests 2023-09-14 19:47:53 +10:00
David Bomba 4c7550f01f Merge branch 'post_l10_release' into v5-develop 2023-09-13 13:27:42 +10:00
David Bomba caa5385e22 Updates for searchcontroller 2023-09-13 07:26:22 +10:00
David Bomba 29936d21db fixes for conflicts 2023-09-12 19:59:41 +10:00
David Bomba b6ffae72a5 Updates for search 2023-09-12 19:51:49 +10:00
David Bomba cfca47a542 Fixes for react builder 2023-09-12 13:55:37 +10:00
David Bomba 173c8efaed Report exports 2023-09-12 11:55:11 +10:00
David Bomba 86a6910e25 Fixes for Recurring Invoice Export 2023-09-12 11:22:59 +10:00
David Bomba 1368d88bda Merge branch 'v5-develop' into post_l10_release 2023-09-12 07:29:40 +10:00
David Bomba 042374463e Updates for quote to project conversion 2023-09-12 07:29:00 +10:00
David Bomba 7128bd434b Working on report previews 2023-09-11 20:33:56 +10:00
David Bomba 8ff3c91930 Add inline logo option 2023-09-11 11:22:10 +10:00
David Bomba 7cef481916 Add void transactions for auth.net 2023-09-09 22:20:12 +10:00
David Bomba a368daac09 Fixes for task status id set on creation 2023-09-07 14:20:32 +10:00
David Bomba aec1a15ad2 Hints for imports 2023-09-07 13:44:17 +10:00
David Bomba 628f63ffb2 Hints for imports 2023-09-07 13:43:22 +10:00
David Bomba 3541324d1a Merge branch 'v5-develop' of https://github.com/turbo124/invoiceninja into v5-develop 2023-09-06 14:41:23 +10:00
David Bomba 2377f4be2b Static Analysis Cleanup 2023-09-06 14:41:15 +10:00
David Bomba 7e8b09b146 Minor fixes for imports 2023-09-06 00:03:45 +10:00
David Bomba 3fd78e1074 Hints for imports 2023-09-05 17:29:36 +10:00
David Bomba 0ac294eaf0 Minor Fixes 2023-09-05 16:13:37 +10:00
David Bomba 91e0e22298 Refactor for zips 2023-09-05 13:03:52 +10:00
David Bomba c7482c9615 Clean up and remove pdf_file_paths 2023-09-05 12:55:27 +10:00
David Bomba 1e2f7259a3 Static Analysis Cleanup 2023-09-05 11:54:05 +10:00
David Bomba 9cc464d0d7 remove deletePdf() 2023-09-05 11:35:52 +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 1d6ed8082b Cleanup for email history 2023-09-05 09:06:03 +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 17ad4678fb Updates for stripe connect - setting business name 2023-09-04 16:47:03 +10:00
David Bomba 9b53ba555f Search API 2023-09-04 14:34:55 +10:00
David Bomba 0a60839da2 Search API 2023-09-04 11:24:13 +10:00
David Bomba 783e18a54e Search 2023-09-04 11:04:51 +10:00
David Bomba 0486fcf74c Merge branch 'laravel10' into v5-develop 2023-09-01 21:35:30 +10:00
David Bomba 98bad77942 Minor fixes 2023-09-01 12:25:52 +10:00
David Bomba 492c1ef1ed Merge v5-dev 2023-08-30 11:28:37 +10:00
David Bomba 154ddbe95d Finalize Report previews 2023-08-29 22:56:36 +10:00
David Bomba 514bd47da9 Fixes for product json exports 2023-08-29 19:15:36 +10:00
David Bomba 9d55ff2d49 Fixes for payment exports 2023-08-29 18:46:38 +10:00
David Bomba 4537e1be17 Static analysis cleanup 2023-08-29 08:53:25 +10:00
David Bomba 659b6b8c8f Fixes for Invoice Item Exports 2023-08-28 22:44:04 +10:00
David Bomba ac8fffcdc2 Additional exports 2023-08-28 07:41:02 +10:00
David Bomba 427bc341fb Client export - json output 2023-08-27 22:09:26 +10:00
David Bomba 80e66d9146 Activity json export 2023-08-27 22:02:55 +10:00
David Bomba 8b400020ce Updates for blacklist rules 2023-08-27 08:41:27 +10:00
David Bomba b1de2e6b3b Fixes for group settings 2023-08-24 08:56:20 +10:00
David Bomba 21f1469499 Tests for entity history 2023-08-23 17:13:46 +10:00
David Bomba 17872a3158 Update docs 2023-08-23 15:02:32 +10:00
David Bomba 88423df8cb Add email history tracking 2023-08-23 15:01:37 +10:00
David Bomba dd4f38aeb1 v5.7.0 2023-08-21 19:31:25 +10:00
David Bomba c48cc0dadb Update redirect URL 2023-08-21 08:32:35 +10:00
David Bomba 07d71b43fe Tests for document.is_public validation 2023-08-20 14:05:26 +10:00
David Bomba 10ad6e0423 Report previews 2023-08-18 23:36:54 +10:00
David Bomba 2752a2e651 Report previews 2023-08-18 21:36:50 +10:00
David Bomba 4586d9ddf5 Fixes for invitation resolution 2023-08-17 10:57:25 +10:00
David Bomba 820ca43020 Fixes for invitation resolution 2023-08-17 10:57:06 +10:00
David Bomba 44956ce6b8 merge downloads into single action for e invoices 2023-08-17 09:06:30 +10:00
David Bomba 2ba713eeb8 Refactor for einvoicing 2023-08-16 19:55:35 +10:00
David Bomba f3b1e93873 Set public/private for documents 2023-08-16 00:23:18 +10:00
David Bomba c91e093a41 Fixes for static analysis 2023-08-15 09:49:09 +10:00
David Bomba e5d5b9d25c Static analysis 2023-08-11 14:18:58 +10:00
David Bomba 63c7c0718c Add reminder schedules to invoice transformer selectively 2023-08-11 11:30:11 +10:00
David Bomba 345c40b144 Add events for catching contact logins 2023-08-10 17:24:50 +10:00
David Bomba e5140e28dc Additional currencies 2023-08-10 09:34:52 +10:00
David Bomba 22d5f6e4f0 Fixes for yodlee 2023-08-09 18:29:33 +10:00
David Bomba 7cc2f3c665 Fixes for tests 2023-08-07 18:57:25 +10:00
David Bomba 01cc61b586 Updated static analysis 2023-08-07 15:07:52 +10:00
David Bomba fb4939c13a Updated static analysis 2023-08-07 14:50:08 +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 5dfb031621 Fixes for bulk quote approval 2023-08-06 16:10:47 +10:00
David Bomba 4d8e4993aa Fixes for unlinking company exports 2023-08-06 15:34:44 +10:00
David Bomba a790101f34 Fixes for previews 2023-08-06 15:26:33 +10:00
David Bomba 742d566f27 Adjustments for mini_load 2023-08-06 15:24:13 +10:00
David Bomba fab3b30b38 Updates for static analysis 2023-08-06 12:20:18 +10:00
David Bomba 45e2465a24 Code cleanup 2023-08-05 12:26:07 +10:00
David Bomba 0d6b8140a0 Minor adjustments for bank transaction rules permissions? 2023-08-05 09:22:02 +10:00
David Bomba dc1d23067c Fixes for tests 2023-08-04 18:13:26 +10:00
David Bomba 26d520c9c2 Static analysis 2023-08-04 17:12:21 +10:00
David Bomba b09f1a7d07 Updates for Static Analysis 2023-08-04 16:40:44 +10:00
David Bomba 3fe876d479 Fixes for static analysis 2023-08-03 14:30:14 +10:00
David Bomba 1b5bbb43da Fixes for translations 2023-08-02 20:10:42 +10:00
David Bomba 54420dfe99 Updates for static analysis 2023-08-02 19:14:28 +10:00