| 
							
							
								 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 | 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 | 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 | 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 | 5f9784dcf8 | Fixes for webhooks | 2023-02-08 22:37:12 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | ebf99689d1 | Add checks for time logs | 2023-02-08 10:59:36 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | 2746eaef06 | Redirect to invoicing.co for login, always | 2023-02-07 23:03:05 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | 4b9b1c3fc2 | Add Product Image and Product Max Quantity to the products table | 2023-02-07 22:47:43 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | 0e17559a8f | Update readme | 2023-02-07 20:10:47 +11: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 | cfc4a49651 | clean up logging | 2023-02-03 14:07:45 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | 951e460c5a | Fixes when importing invoices with associated payments. Ensure we use the correct applied amount | 2023-02-03 13:29:53 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | 6d07e78280 | Allow user input after a quote is approved | 2023-02-02 21:04:55 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | 4c76107526 | Add custom fields to required client info at checkout | 2023-02-02 18:19:37 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | 5b0c63cb39 | Required info binding with required client info | 2023-02-02 14:56:05 +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 | da245c073a | Refactor for permissions to include Edit permissions when testing view permissions | 2023-01-31 22:21:23 +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 | 886ca7f1e0 | Fixes for staticmodel scopes | 2023-01-29 19:56:13 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | c981de29ab | Fixes for Webhooks + retries in Jobs | 2023-01-29 16:19:20 +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 |  | 
			
				
					| 
							
							
								 David Bomba | dad9766b26 | Fixes for ninja plans | 2023-01-28 09:47:57 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | 20b7bdfaef | Live Design Preview Test | 2023-01-27 22:04:02 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | 0a696da9f5 | Fixes for validation of webhooks | 2023-01-27 21:38:59 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | c121971636 | Implement logic that changes the response based on user permissions | 2023-01-27 20:41:22 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | b67bbdcd7a | Fixes for logic surrounding presenting the save payment method details radio buttons | 2023-01-26 09:36:59 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | 57596ef26f | Clean up for Base controller and enhanced permission filers | 2023-01-25 12:58:24 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | a0ac9df5fd | Improve rate limiting when using send with gmail | 2023-01-25 11:28:23 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | 79ec6b2ddc | Ensure api token has a name using update route | 2023-01-25 10:43:18 +11:00 |  |