Commit Graph

2487 Commits

Author SHA1 Message Date
David Bomba 95271bf090 v5.5.93 2023-03-16 07:35:44 +11:00
David Bomba 336e5aaf5b Hide pre payments from release 2023-03-16 00:13:30 +11:00
David Bomba ab13a8de78 Increase recurring prices 2023-03-15 17:01:55 +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 42adc4d897 Fixes for company token sanity 2023-03-14 07:25:27 +11: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 6f3ba86465 Roll back liap 2023-03-12 18:01:32 +11:00
David Bomba b346445c35
Merge branch 'v5-develop' into v5-develop 2023-03-11 18:30:23 +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 a18e55e1d1 Prevent deleted invitations from accessing entity 2023-03-09 14:40:16 +11:00
David Bomba 1d24d211ee Code Cleanup 2023-03-08 23:16:08 +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 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 2f3b0e51f0 Minor fixes 2023-03-06 13:15:11 +11:00
David Bomba d9e6d5149b Fixes for delimiter search 2023-03-04 11:53:09 +11:00
David Bomba 1bfc990758 Update Authorize.net to add in PO Number 2023-03-04 08:45:41 +11:00
David Bomba f67959fb06 Working on subscriptions 2023-03-01 13:42:31 +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 13881ac6e5 Fixes for PDFMock 2023-02-28 18:05:08 +11:00
David Bomba 25bfe755c4 Update v5-dev branch 2023-02-28 17:15:00 +11:00
David Bomba 275041b903 bank transfer 2023-02-27 15:32:37 +11:00
David Bomba fe40771a24 Add filters for Scheduler 2023-02-26 18:21:23 +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 dd88b06bb0 minor fixes for auth gate on destroy scheduler 2023-02-24 12:16:40 +11:00
David Bomba c8f8ef9ad6 Fixes for conflicts 2023-02-24 07:40:25 +11:00
David Bomba 0dc4b64ad0 Minor cleanup 2023-02-23 20:59:14 +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 2f4e4278d7 fixes for conflicts 2023-02-23 06:35:39 +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 cfdaa1517c php-cs-fixer 2023-02-22 17:37:16 +11:00
David Bomba e3e535e5b7 Run mailer syncronously 2023-02-22 09:38:27 +11:00
David Bomba 58317f24e8 Stub PDF generator 2023-02-21 20:41:23 +11:00
David Bomba 60fe4bd5cb Stub PDF generator 2023-02-21 20:33:07 +11:00
David Bomba badf68005a Stub pdf 2023-02-21 20:04:45 +11:00
David Bomba 2774c50ac8 Merge branch 'v5-develop' into design_changes 2023-02-21 18:16:28 +11:00
David Bomba a38730ed3f Fixes for test mail server setup 2023-02-21 17:07:27 +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 5765dd697c Clean up and doc blocks for BaseController 2023-02-20 20:56:01 +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 e28b75e83f phpcs 2023-02-18 08:36:51 +11:00
David Bomba 4babfbb651 php-cs-fixer 2023-02-16 12:36:09 +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 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 55bdc6b1cc Fixes for designs and client compatibility 2023-02-15 21:11:34 +11: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 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 328b3a3113 Updates for API docs 2023-02-10 20:21:10 +11:00
David Bomba dfbb7ec093 Add back token creation 2023-02-09 20:24:35 +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 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 2746eaef06 Redirect to invoicing.co for login, always 2023-02-07 23:03:05 +11:00
Lars Kusch 841489e895
Merge branch 'v5-develop' into v5-develop 2023-02-07 09:32:44 +01:00
David Bomba f6e440af80 Add purge purchase orders to company deletes 2023-02-05 15:22:44 +11:00
David Bomba cbf8735d23 additional logging 2023-02-05 08:41:28 +11:00
David Bomba c7fe3c8824 Set credit payments for subscriptions 2023-02-04 17:09:04 +11:00
David Bomba 6d07e78280 Allow user input after a quote is approved 2023-02-02 21:04:55 +11:00
David Bomba 8cf9fdf759 Fail if no invitation found 2023-02-02 12:08:06 +11:00
David Bomba a69eae2f66 Download purchase order PDF from API 2023-02-01 20:00:55 +11:00
David Bomba 83def1f297 OPENAPI docs for download PDF 2023-02-01 19:56:02 +11:00
David Bomba 4c502919dc Credit PDF download 2023-02-01 19:54:30 +11:00
David Bomba be03714aa4 Add download route for quote pdf 2023-02-01 19:52:38 +11:00
David Bomba a2f0c5d4fe Refactor for observers 2023-02-01 15:00:45 +11:00
David Bomba 801740bdb4 Fixes for exception testing 2023-02-01 14:12:44 +11:00
David Bomba fecf1e13b5 Fixes for tests 2023-02-01 13:46:39 +11:00
David Bomba c2e177e13b Change error page for subscriptions where upgrade is not available 2023-02-01 08:43:32 +11:00
David Bomba b8d97a69a2 Refactor for observers 2023-02-01 01:06:21 +11:00
David Bomba 0bff698bc4 fixes for design preview 2023-01-31 23:00:04 +11:00
David Bomba da245c073a Refactor for permissions to include Edit permissions when testing view permissions 2023-01-31 22:21:23 +11:00
David Bomba 5ca0bf3b23 Minor fixes 2023-01-30 22:26:33 +11:00
David Bomba a8982cde44 Clean up 2023-01-30 17:08:21 +11:00
David Bomba cb7897b75e Roll back for selective permission loads 2023-01-30 12:59:47 +11:00
David Bomba a896faf0bf Fixes for mailers using the appropriate retries and backoff 2023-01-29 14:22:10 +11:00
David Bomba 6c86d7151a Update copyright year 2023-01-29 09:21:40 +11:00
David Bomba e8608ab58e Fixes for reports 2023-01-28 14:59:35 +11:00