| 
							
							
								 David Bomba | cc89bcecd2 | allow plural for report names in scheduler | 2024-03-10 10:13:00 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | c5b6938447 | php cs fixer | 2024-02-13 15:25:18 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | 8ff283e03b | Fixes for email reports | 2024-02-04 15:06:24 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | 40086db271 | cs fixer | 2024-01-14 15:05:00 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | 59514f49b9 | ensure numbers are set | 2024-01-03 22:10:02 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | 4c4d18fbe8 | Working on email reports | 2023-12-11 13:14:05 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | 145e2efe3c | Fixes for report names | 2023-12-11 09:25:58 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | 33585c65c4 | php cs fixes | 2023-10-26 13:57:44 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | 81d6dbe865 | Fixes for date range calculations | 2023-06-26 15:14:58 +10:00 |  | 
			
				
					| 
							
							
								 David Bomba | 89d68c5d46 | Minor fixes | 2023-06-16 15:23:59 +10:00 |  | 
			
				
					| 
							
							
								 David Bomba | 06edbe3f06 | Revert for query | 2023-06-16 14:44:43 +10:00 |  | 
			
				
					| 
							
							
								 Joshua Dwire | e6dac5cf65 | Performance improvement | 2023-06-15 21:42:40 -04:00 |  | 
			
				
					| 
							
							
								 Joshua Dwire | 347c4f95d6 | Switch "All Time" option for statements to pull the earliest invoice date. | 2023-06-15 13:51:09 -04:00 |  | 
			
				
					| 
							
							
								 Joshua Dwire | 2d54c4fdb3 | Support All Time option for statements and support excluding clients with no invoices matching the selected filters | 2023-06-13 15:23:54 -04:00 |  | 
			
				
					| 
							
							
								 David Bomba | fe9de2ee97 | Update logic for zero balance sending | 2023-06-02 11:54:40 +10:00 |  | 
			
				
					| 
							
							
								 David Bomba | 4677f92083 | only send statements to clients with balances > 0 | 2023-06-02 11:53:47 +10:00 |  | 
			
				
					| 
							
							
								 David Bomba | b66272c974 | only send statements with a balance greater than zero | 2023-05-25 17:21:17 +10:00 |  | 
			
				
					| 
							
							
								 David Bomba | 7b48da0cff | Minor fixes for scheduler | 2023-05-18 08:31:21 +10:00 |  | 
			
				
					| 
							
							
								 David Bomba | 618c3a41e7 | Update scheduler list for reports | 2023-05-17 10:45:56 +10:00 |  | 
			
				
					| 
							
							
								 David Bomba | 93a5d613bc | Add null safety to scheduler properties | 2023-04-26 12:13:02 +10:00 |  | 
			
				
					| 
							
							
								 David Bomba | 11c5aaba82 | FIxes for show_credits_tables | 2023-04-26 10:56:23 +10:00 |  | 
			
				
					| 
							
							
								 David Bomba | 1233936936 | Add all report types into scheduler | 2023-04-14 16:44:04 +10:00 |  | 
			
				
					| 
							
							
								 David Bomba | e591dbb7cd | Tax Reports | 2023-04-14 15:46:49 +10:00 |  | 
			
				
					| 
							
							
								 David Bomba | bb6f7b25b2 | Reporting Season | 2023-04-14 13:04:28 +10:00 |  | 
			
				
					| 
							
							
								 David Bomba | c90d930f89 | Fixes for Product Sales Reports | 2023-04-14 10:27:00 +10:00 |  | 
			
				
					| 
							
							
								 David Bomba | ee837b7cdd | Fixes for tests | 2023-04-13 16:11:38 +10:00 |  | 
			
				
					| 
							
							
								 David Bomba | 35b1aaf507 | Fixes for invoice 2 go imports | 2023-04-13 16:00:59 +10:00 |  | 
			
				
					| 
							
							
								 David Bomba | 1f7f7e5789 | Fixes for tests | 2023-04-13 15:43:50 +10:00 |  | 
			
				
					| 
							
							
								 David Bomba | abf3afd75f | Product Sales Report | 2023-04-13 15:39:12 +10:00 |  | 
			
				
					| 
							
							
								 David Bomba | 3a778525c3 | Product Report Scheduler | 2023-04-13 13:31:19 +10:00 |  | 
			
				
					| 
							
							
								 David Bomba | 915a99fd56 | Rename ScheduleEntity  -> EmailRecord | 2023-03-22 08:00:45 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | 8fff97ac4b | Rename ScheduleEntity  -> EmailRecord | 2023-03-22 08:00:20 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | 171c182bd6 | Add Invoice Reference Subject | 2023-03-18 20:15:02 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | b47bac317c | Schedule Entity | 2023-03-18 20:06:42 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | 222806eeeb | Schedule Entity | 2023-03-18 19:06:32 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | 5a42b89d55 | cs fixer | 2023-03-18 18:24:56 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | 3ef2591b38 | Fixes for phpstan | 2023-03-08 17:43:52 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | e28b75e83f | phpcs | 2023-02-18 08:36:51 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | 63a7a11853 | Minor fixes for types | 2023-02-18 08:06:53 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | 2f3cee2fc2 | Update naming of email statement scheduler | 2023-02-17 16:02:46 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | bc065e2132 | Update scheduler date ranges | 2023-02-17 08:59:19 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | 4babfbb651 | php-cs-fixer | 2023-02-16 12:36:09 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | fecf1e13b5 | Fixes for tests | 2023-02-01 13:46:39 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | 6c86d7151a | Update copyright year | 2023-01-29 09:21:40 +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 | 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 | 5caba1d2c7 | Implement next_run calculations | 2023-01-17 19:42:34 +11:00 |  | 
			
				
					| 
							
							
								 David Bomba | 2743809be3 | Improve sentry logging in selfhost + hosted | 2023-01-17 18:25:43 +11:00 |  |