| 
							
							
								 David Bomba | 1611f27665 | Add entropy to retries to prevent jobs queuing at the exact same time | 2023-04-01 10:35:10 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | 5a42b89d55 | cs fixer | 2023-03-18 18:24:56 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | ab2362e874 | Retry webhooks | 2023-03-17 18:27:26 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | 4add5be307 | Wire up Reminder activities | 2023-03-17 17:23:48 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | 8d66d9e60f | Pass webhook headers into webhook request | 2023-03-16 19:57:39 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | aae986333a | Updates for migration vendors | 2023-03-16 11:51:07 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | 30f85d8e23 | Add logging around webhooks | 2023-03-03 09:09:04 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | c8f8ef9ad6 | Fixes for conflicts | 2023-02-24 07:40:25 +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 | e302b9f9cb | Only send one payment email receipt | 2023-02-22 20:13:50 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | cfdaa1517c | php-cs-fixer | 2023-02-22 17:37:16 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | 19fdd9e96e | Merge branch 'v5-develop' into design_changes | 2023-02-21 10:49:16 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | e28b75e83f | phpcs | 2023-02-18 08:36:51 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | 8ae40d7097 | Refactors for webhooks | 2023-02-17 14:47:52 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | 4babfbb651 | php-cs-fixer | 2023-02-16 12:36:09 +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 | 0479b1abbd | Fixes for job middleware | 2023-02-09 12:10:08 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | 17b138abaa | Skip writing to failed_jobs | 2023-02-02 12:14:42 +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 | f3e5682d11 | MInor fixes | 2023-01-31 21:05:01 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | ea1f2945b2 | Ensure companies have the correct size when there are heterogeneous user permissions | 2023-01-30 18:28:19 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | 5c16821fb9 | Fixes for null exception in failed method | 2023-01-30 11:12:28 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | 44d20a4a1b | Minor clean up for webhooks | 2023-01-29 18:41:24 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | 3f04c1679b | Return early if no subscription | 2023-01-29 18:31:10 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | c981de29ab | Fixes for Webhooks + retries in Jobs | 2023-01-29 16:19:20 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | 35775706be | Improve backoff using exponential decay | 2023-01-29 11:51:57 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | cdd71d60e8 | fixes for tests | 2023-01-29 11:38:36 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | 6c86d7151a | Update copyright year | 2023-01-29 09:21:40 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | c62456b319 | Minor fixes for import | 2023-01-20 10:58:24 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | 76dfbddca3 | Improve logic for migrating account plans from hosted and self hosted instances | 2023-01-07 02:48:25 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | 3df49b04ed | Watch webhooks on hosted | 2022-12-14 09:25:05 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | dff9c9566c | Fixes for phone validation | 2022-12-08 10:38:52 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | 4739277b47 | Allow overriding the default locale in .env file | 2022-12-05 12:42:32 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | 14e86b8183 | Minor checks for reminders | 2022-12-03 09:33:49 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | 2eb61b08cb | Do not send reminders to trashed contacts | 2022-12-03 09:15:27 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | a13379dcbe | Inject small delay into email dispatch | 2022-11-28 08:24:10 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | 6471bcb384 | Refactor reminder crons | 2022-11-27 16:25:55 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | 5544207687 | Minor fixes for reminders | 2022-11-27 13:19:50 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | bb4687f18d | Clean up how we execute scheduled commands | 2022-11-27 07:52:49 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | 5c60dab8c6 | Refactor the way we execute scheduled commands | 2022-11-26 14:38:09 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | d279a12547 | minor refactor for reminder jobs | 2022-11-26 14:14:56 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | a91feab3b6 | Smooth out cron jobs | 2022-11-26 12:10:18 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | 5140046cb6 | Minor fixes for logging | 2022-11-26 11:09:48 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | fa5c364556 | Add checks to prevent duplicate reminders from being sent | 2022-11-24 21:07:20 +11:00 |  |