Commit Graph

683 Commits

Author SHA1 Message Date
David Bomba 1e0f250052 Fixes for paypal auth credentials 2024-06-16 17:22:15 +10:00
David Bomba d2d436da8f Fixes for redirect after auth in cp 2024-06-16 16:28:44 +10:00
David Bomba 52752a8f09 Static Analysis 2024-06-16 14:35:56 +10:00
David Bomba 9935847dc3 Static Analysis 2024-06-16 08:30:25 +10:00
David Bomba 109d5cfdca Static analysis 2024-06-15 17:34:08 +10:00
David Bomba 72aadc0c16 php-cs-fixer 2024-06-14 17:09:44 +10:00
David Bomba 6972d4d4b0 Allow parameter passing to pre-payments 2024-06-12 08:30:22 +10:00
David Bomba 45f378eb9d Minor fixes 2024-04-20 10:58:29 +10:00
David Bomba 9e12e32e29 Fixes for payment validations 2024-04-15 07:57:24 +10:00
David Bomba f65567a637 Update copyright 2024-04-12 14:15:41 +10:00
Benjamin Beganović fa5827eb44 Merge remote-tracking branch 'upstream/v5-develop' into 1314-subscriptions-v3 2024-04-01 19:09:13 +02:00
David Bomba 7ae477faf3 Catch edge case when displaying document not available 2024-03-27 20:08:55 +11:00
Benjamin Beganović 3b5190326a Check for controller redirect 2024-03-26 17:11:24 +01:00
David Bomba 1d07d48165 Improved experience for removing checkout fees 2024-03-25 09:08:16 +11:00
Benjamin Beganović 8adc7716d2 Add total_invoices calculation to DashboardController 2024-03-22 11:43:58 +01:00
Benjamin Beganović 2b509ab220 Disable dashboard redirect 2024-03-21 17:41:11 +01:00
Benjamin Beganović 7eb4235c43 Merge remote-tracking branch 'upstream/v5-develop' into 1314-subscriptions-v3 2024-03-14 16:21:25 +01:00
Benjamin Beganović 428b416de3 Merge remote-tracking branch 'upstream/v5-develop' into 1314-subscriptions-v3 2024-03-13 19:25:37 +01:00
David Bomba 1b999dd7d9 Updates 2024-03-13 10:36:41 +11:00
David Bomba cdf78d90c7 Minor updates for client unsubscribe 2024-03-10 19:53:52 +11:00
David Bomba 66452a9f2a Catch archived / deleted subscriptions 2024-03-09 16:35:00 +11:00
Benjamin Beganović 0c0e652245 Merge remote-tracking branch 'upstream/v5-develop' into 1314-subscriptions-v3 2024-03-04 17:32:23 +01:00
Benjamin Beganović 4cee352009 Merge remote-tracking branch 'upstream/v5-develop' into 1314-subscriptions-v3 2024-02-21 18:02:10 +01:00
David Bomba 14a93eda0b Minor fixes 2024-02-21 09:13:40 +11:00
David Bomba 328d00e235 Improve parseFloat function 2024-02-20 13:29:30 +11:00
David Bomba 25df7eacad Fixes for missing variables prop in pre payments 2024-02-20 07:28:53 +11:00
David Bomba 8039c1a19d Fixes for variable display 2024-02-16 08:44:26 +11:00
Benjamin Beganović 38d9054650 Merge remote-tracking branch 'upstream/v5-develop' into 1314-subscriptions-v3 2024-02-13 18:50:16 +01:00
David Bomba c5b6938447 php cs fixer 2024-02-13 15:25:18 +11:00
David Bomba 9593c7c820 Minor fixes for task start date calculations 2024-02-10 13:40:12 +11:00
Benjamin Beganović e5f3d19c5d Add v3 method to SubscriptionPurchaseController 2024-02-08 19:55:29 +01:00
Benjamin Beganović ff3683f5bd Add validation for contact information in payment processing 2024-01-31 18:47:30 +01:00
David Bomba 50676394e0 Replace variables in Terms for user acceptance in Client Portal 2024-01-29 15:43:40 +11:00
David Bomba 0d9b40dcb6 Fixes for subscription switching 2024-01-28 11:05:50 +11:00
David Bomba 849a9dc113 Updates for mailers on hosted platform 2024-01-27 15:43:37 +11:00
David Bomba 34b33bc917 Updates for paypal auth 2024-01-25 20:33:47 +11:00
David Bomba 48374cf009 Updates for unsubscribe 2024-01-22 10:52:30 +11:00
Benjamin Beganović 89309ac713 Update email preferences based on request action 2024-01-19 15:20:19 +01:00
David Bomba f6402f87a5 Improvements for unsubscribe links 2024-01-19 13:45:24 +11:00
Benjamin Beganović 5fba841ce6 Add email notification for client unsubscribe 2024-01-18 16:52:19 +01:00
Benjamin Beganović 4377a05716 wip 2024-01-17 17:41:54 +01:00
David Bomba 40086db271 cs fixer 2024-01-14 15:05:00 +11:00
David Bomba 4b5b8ae0ba Refactor for Stripe ACSS payments 2023-12-18 15:25:16 +11:00
David Bomba f7340d6114 PHP CS Fixer 2023-11-26 18:41:42 +11:00
David Bomba d7e55c043c Trial Tracking 2023-11-26 12:28:40 +11:00
David Bomba 074634ea5c Updates for app domain and app urls 2023-11-24 10:23:40 +11:00
David Bomba 86015c66e0 refactor for download routes 2023-11-16 11:36:14 +11:00
David Bomba f68e4f134a Ensure auth on pdf routes 2023-11-14 11:13:33 +11:00
David Bomba da1fde0976 Minor fixes 2023-11-02 16:23:33 +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 a36f2a9c4b Fixes for removing items from collection appropriately 2023-10-11 14:18:56 +11:00
David Bomba 64001c2a40 Improve resiliency of pdf previews 2023-10-01 11:06:40 +11:00
David Bomba 52ad04dcc1 Minor fixes for checkout response 2023-09-25 05:54:39 +10:00
David Bomba 7cef481916 Add void transactions for auth.net 2023-09-09 22:20:12 +10:00
David Bomba 0ac294eaf0 Minor Fixes 2023-09-05 16:13:37 +10:00
David Bomba c7482c9615 Clean up and remove pdf_file_paths 2023-09-05 12:55:27 +10:00
David Bomba 2fe595d4c5 Refactor zips 2023-09-05 10:49:16 +10:00
David Bomba 07d71b43fe Tests for document.is_public validation 2023-08-20 14:05:26 +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 345c40b144 Add events for catching contact logins 2023-08-10 17:24:50 +10:00
David Bomba 01cc61b586 Updated static analysis 2023-08-07 15:07:52 +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 fab3b30b38 Updates for static analysis 2023-08-06 12:20:18 +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 2a3c652b0c Static analysis cleanup 2023-07-26 13:18:31 +10:00
David Bomba adc72af6ff Remove references to file paths 2023-07-26 13:13:16 +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 a7d3424720 Ensure document file names are translated 2023-07-20 16:46:10 +10:00
David Bomba e0807a3a6a Minor adjustments for blobs 2023-07-17 09:47:14 +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 8812286ccb Updates for html cp 2023-07-12 14:55:48 +10:00
David Bomba 22bbbf26fb Working on html client portal 2023-07-11 21:16:15 +10:00
David Bomba 34fb77e7dc Add auth to document downloads 2023-06-14 10:10:11 +10:00
David Bomba ab6aa93d9a minor fixes for recurring controllers 2023-05-04 11:18:13 +10:00
David Bomba ba68682ced Fixes for portal - hide deleted invoice from payment view 2023-05-03 09:59:53 +10:00
David Bomba d1eee82938 Minor fixes for browser caching 2023-04-26 15:44:54 +10:00
David Bomba c661cfc654 Fixes for static analysis 2023-04-26 11:21:20 +10:00
David Bomba 11c5aaba82 FIxes for show_credits_tables 2023-04-26 10:56:23 +10:00
David Bomba a3fde9f1fc Add migration for mailgun 2023-03-24 13:04:26 +11:00
David Bomba 7459932536 Add checks for stale gateway fees 2023-03-23 16:51:45 +11:00
David Bomba 6e9ebd5779 Refactor for GoCardless Billing Flow 2023-03-22 15:04:04 +11:00
David Bomba d7ff984818 Subscription table view client portal 2023-03-22 12:42:38 +11:00
David Bomba 0cd984b29b Subscription table view client portal 2023-03-22 12:41:44 +11:00
David Bomba c906bcbf93 Subscription table view client portal 2023-03-22 12:38:04 +11:00
David Bomba 67a7f823e2 Subscription table view client portal 2023-03-22 12:36:28 +11:00
David Bomba 6e6019feaf Change Pre Payments to be always available as recurring 2023-03-22 09:20:54 +11:00
David Bomba 47caaa0be3 Update user input for po number when approving a quote 2023-03-18 19:54:59 +11:00
David Bomba 5a42b89d55 cs fixer 2023-03-18 18:24:56 +11:00
David Bomba 8c7aa563f4 Fixes for liap 2023-03-17 13:55:46 +11:00
David Bomba f14de42684 Add recurring options to ivnoice 2023-03-17 12:49:08 +11:00
David Bomba 7e56f69610 Fixes for random data seeder 2023-03-17 09:47:26 +11:00
David Bomba c213e8705d Update payment display screen in Client Portal. 2023-03-16 16:45:40 +11:00
David Bomba 6729678332 client initiated payments 2023-03-16 15:20:38 +11:00