| 
							
							
								 David Bomba | fe24cc5eb6 | Clean up all filters and add back test: | 2023-01-19 11:24:40 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | 295a435762 | Fixes for UserFilters as no company() scope is possible | 2023-01-19 10:31:48 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | 7b40340047 | Fixes for Purchase Order Filters | 2023-01-19 10:23:42 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | 2a1156d160 | Tests for preflight checks for email service | 2023-01-19 09:52:49 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | bdb160dbe6 | Fixes for tests | 2023-01-19 08:35:11 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | 1e7f750a1b | Fixes for tests | 2023-01-19 08:25:15 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | ff20b2caf1 | Fixes for tests | 2023-01-19 08:07:12 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | a1063f8249 | Run post update in github actions to ensure cache is built | 2023-01-19 07:54:15 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | ec6de36105 | Fixes for tests | 2023-01-18 21:07:15 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | 1a60f8d9d8 | Fixes for tests | 2023-01-18 20:42:46 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | 04a9462872 | Fixes for tests | 2023-01-18 20:04:53 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | b430908b25 | Fixes for tests | 2023-01-18 19:44:30 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | d0f181314c | Fixes for tests | 2023-01-18 19:24:43 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | bc402ec30c | Fixes for tests | 2023-01-18 18:56:15 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | d708d054f2 | Improve how tests function under parallel testing | 2023-01-18 17:35:43 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | 6b2ca2dfb2 | Always ensure next_run is calculated from the time the scheduler was last run, not when the scheduler was restarted. | 2023-01-18 10:39:01 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | 368006f63f | Scheduler tests | 2023-01-18 10:34:06 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | 8ec20f4a78 | Tests for company update | 2023-01-18 07:46:34 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | 5e67916117 | Fixes for Parallel testing | 2023-01-17 23:44:38 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | f46aa87d38 | Fixes for tests | 2023-01-17 22:45:32 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | 1b1fc71d0d | Validation rules for clients in scheduler | 2023-01-17 22:40:40 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | 2bcccb2215 | Tests for scheduler | 2023-01-17 20:48:10 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | 9f3e4b881f | Fixes for tests | 2023-01-17 19:44:10 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | 52a982d634 | Email Tests | 2023-01-17 12:21:36 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | 8bc298daa4 | Add checks for content type of statement object | 2023-01-17 11:06:41 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | b387528a4a | Fixes for tests | 2023-01-17 11:05:25 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | c51dd313b9 | Tests for emailing client statements | 2023-01-17 11:00:12 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | a79e21b3cf | Refactor to use Envelope Mailables | 2023-01-14 22:00:22 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | cf9ffb05d5 | Tests for calculating date ranges | 2023-01-14 18:47:14 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | 9e5417ab1c | Define the Client Statement Class | 2023-01-13 20:16:17 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | c5ac9cacaf | Schduler tests | 2023-01-13 20:02:32 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | 9e415b420c | Refactor for scheduled tasks | 2023-01-13 12:43:38 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | 077986d59c | Clean up legacy importer | 2023-01-12 09:19:38 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | 894c2011b0 | Improve clean up of stale gateway fees | 2023-01-11 15:43:54 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | 263e08bf04 | Product Sales Report | 2023-01-04 01:38:13 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | fd51303617 | Product Sales Report | 2023-01-04 01:30:50 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | 7cc7c2e546 | Fixes for tests | 2023-01-03 20:05:20 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | d97f17ea39 | Fixes for tests | 2023-01-02 17:55:57 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | b01bf53fca | Fixes for tests | 2022-12-24 01:42:57 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | 591b007c1c | Tests for linking payments with expenses | 2022-12-05 10:07:34 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | c085845da1 | fixes for tests | 2022-12-01 12:41:28 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | 49ac6a3d50 | Fixes for tests | 2022-12-01 12:00:53 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | 7b073d033a | Fixes for Zoho Import | 2022-12-01 08:49:59 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | f7bd931c0c | Fixes for payment tests | 2022-12-01 08:24:45 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | c4ba5a911d | Tests for linking expenses and payments | 2022-11-30 18:40:55 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | c313caa59e | Add Payment Id to bank transactions table | 2022-11-30 18:39:22 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | 9e69488254 | Fixes for multiple deletes on a single invoice | 2022-11-30 14:39:45 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | eb0bdd12ba | Fixes for CSV imports, replace work_phone with phone | 2022-11-30 11:46:02 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | a11d2c88bc | updates for db schema | 2022-11-25 23:30:03 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | 264a4df13b | Adjustments for handling invoice deletion | 2022-11-24 16:49:03 +11:00 |  |