| 
							
							
								 James Cole | 59801b8bc1 | Fix #2332 | 2019-08-02 05:49:20 +02:00 |  | 
			
				
					| 
							
							
								 James Cole | 5524941c90 | Update rule handling and views. | 2019-07-27 15:01:13 +02:00 |  | 
			
				
					| 
							
							
								 James Cole | 5d1cfc661f | Optimise test code. | 2019-06-13 18:07:49 +02:00 |  | 
			
				
					| 
							
							
								 James Cole | 2ab9d2e6ee | Improve test coverage. | 2019-06-10 20:14:00 +02:00 |  | 
			
				
					| 
							
							
								 James Cole | 8efb73694d | Full API coverage. | 2019-06-09 15:28:54 +02:00 |  | 
			
				
					| 
							
							
								 James Cole | 57cfd7e3bc | Add separate request classes for rule groups and triggers. | 2019-06-09 09:39:23 +02:00 |  | 
			
				
					| 
							
							
								 James Cole | 3c2dfc52bc | API updates. | 2019-06-09 08:26:23 +02:00 |  | 
			
				
					| 
							
							
								 James Cole | 85f9c256a1 | Refactor some code for recurrences. | 2019-06-08 06:19:21 +02:00 |  | 
			
				
					| 
							
							
								 James Cole | a845cb9af9 | Removed some todo's. | 2019-06-05 19:38:28 +02:00 |  | 
			
				
					| 
							
							
								 James Cole | 9b7835c9ed | Various API updates. | 2019-06-04 20:42:11 +02:00 |  | 
			
				
					| 
							
							
								 James Cole | f46834e203 | Remove some serious duplicates. | 2019-06-02 06:39:54 +02:00 |  | 
			
				
					| 
							
							
								 James Cole | eb6329e556 | Various code cleanup as suggested by PHPStorm. | 2019-05-30 12:39:06 +02:00 |  | 
			
				
					| 
							
							
								 James Cole | 8b7e87ae57 | Big refactor to remove the deprecated transaction collector. | 2019-05-30 12:31:19 +02:00 |  | 
			
				
					| 
							
							
								 James Cole | 695244c928 | Bug fix in budget search | 2019-05-24 05:28:41 +02:00 |  | 
			
				
					| 
							
							
								 James Cole | 66c55b7bbe | Improve tests, models and views. | 2019-04-16 16:20:46 +02:00 |  | 
			
				
					| 
							
							
								 James Cole | 5ac39dbdef | Clean up tests, test only the important things. | 2019-04-12 04:53:18 +02:00 |  | 
			
				
					| 
							
							
								 James Cole | 6f063a134f | Reset some code. | 2019-04-11 06:06:25 +02:00 |  | 
			
				
					| 
							
							
								 James Cole | 13afd4582f | First attempt at displaying a group. | 2019-04-08 20:31:31 +02:00 |  | 
			
				
					| 
							
							
								 James Cole | c519b4d0df | Is now capable of updating transactions over the API. | 2019-04-06 08:10:50 +02:00 |  | 
			
				
					| 
							
							
								 James Cole | c07ef3658b | Refactor installer. | 2019-03-30 11:03:39 +01:00 |  | 
			
				
					| 
							
							
								 James Cole | 5b1fb5354e | Update API and transaction components. | 2019-03-30 07:09:52 +01:00 |  | 
			
				
					| 
							
							
								 James Cole | 484ed6a585 | Introduce group collector to API | 2019-03-25 15:14:09 +01:00 |  | 
			
				
					| 
							
							
								 James Cole | c946a4040f | First working version of the group collector. | 2019-03-24 14:48:12 +01:00 |  | 
			
				
					| 
							
							
								 James Cole | 4ca60ca92a | Code for upgrade of various libraries. | 2019-03-02 21:18:26 +01:00 |  | 
			
				
					| 
							
							
								 James Cole | 71fb9d8fa5 | Code cleaning stuff. | 2019-02-13 17:38:41 +01:00 |  | 
			
				
					| 
							
							
								 James Cole | 1774bcbabe | Add copyright statements and newlines. | 2019-02-09 10:36:59 +01:00 |  | 
			
				
					| 
							
							
								 James Cole | 311d51464d | Add support for #2006 | 2019-02-08 07:14:45 +01:00 |  | 
			
				
					| 
							
							
								 James Cole | 93e18ea195 | Remove unused values from charts. | 2019-02-02 12:34:58 +01:00 |  | 
			
				
					| 
							
							
								 James Cole | ef6f00fcf5 | Make sure "no category" is added to API as well. | 2019-01-27 10:51:14 +01:00 |  | 
			
				
					| 
							
							
								 James Cole | 62ce9660b4 | Simplify rule group controller | 2019-01-27 07:47:37 +01:00 |  | 
			
				
					| 
							
							
								 James Cole | 2c2410e710 | Category overview chart in API and support methods. | 2019-01-26 20:18:42 +01:00 |  | 
			
				
					| 
							
							
								 James Cole | 624eb0f958 | Add new revenue and expense overview chart endpoint to API | 2019-01-26 20:10:48 +01:00 |  | 
			
				
					| 
							
							
								 James Cole | 770e44d1bd | Add new tag-cloud API endpoint. | 2019-01-26 20:10:35 +01:00 |  | 
			
				
					| 
							
							
								 James Cole | e3433aa95b | Add pie chart for available budget API | 2019-01-26 12:10:35 +01:00 |  | 
			
				
					| 
							
							
								 James Cole | 0df00556db | Make sure chart end point returns machine readable dates. | 2019-01-26 12:10:21 +01:00 |  | 
			
				
					| 
							
							
								 James Cole | a55dd97d51 | Add ability to return single preference to the API | 2019-01-26 12:10:02 +01:00 |  | 
			
				
					| 
							
							
								 James Cole | b52959d41a | Add limit parameter to capabilities of API | 2019-01-26 12:09:46 +01:00 |  | 
			
				
					| 
							
							
								 James Cole | 163b0a2105 | Add limit parameter to /budgets/x/transactions API endpoint. | 2019-01-26 12:09:32 +01:00 |  | 
			
				
					| 
							
							
								 James Cole | d33c89a8ee | Add start and end data to the available_budget list endpoint API | 2019-01-26 12:09:16 +01:00 |  | 
			
				
					| 
							
							
								 James Cole | d0d73c5e3e | Add limit parameter to account/x/transactions API end point. | 2019-01-26 12:08:41 +01:00 |  | 
			
				
					| 
							
							
								 James Cole | 799331b945 | New API endpoints. | 2019-01-18 05:38:23 +01:00 |  | 
			
				
					| 
							
							
								 James Cole | 1c2206cb9f | Fix issue with recurring transactions and piggy banks. | 2019-01-03 18:57:34 +01:00 |  | 
			
				
					| 
							
							
								 James Cole | 3e25d66902 | Add newlines and copyright notices. | 2018-12-31 07:48:23 +01:00 |  | 
			
				
					| 
							
							
								 James Cole | 2c7d94e5e9 | Update tests and code. | 2018-12-21 16:38:10 +01:00 |  | 
			
				
					| 
							
							
								 James Cole | a5520d45e7 | Store booleans correctly. | 2018-12-21 15:42:57 +01:00 |  | 
			
				
					| 
							
							
								 James Cole | a7e1a51476 | Make sure rules work. | 2018-12-21 09:01:21 +01:00 |  | 
			
				
					| 
							
							
								 James Cole | 8ce43a3fe1 | Make sure transformers can be mocked. | 2018-12-15 22:03:05 +01:00 |  | 
			
				
					| 
							
							
								 James Cole | 1284f9cecc | Refactored API code surrounding accounts to make transformers mockable. | 2018-12-15 07:59:49 +01:00 |  | 
			
				
					| 
							
							
								 James Cole | 4bd94e5450 | Update request data to match API definition. | 2018-12-14 18:33:07 +01:00 |  | 
			
				
					| 
							
							
								 James Cole | 2a30293905 | Improve test coverage. | 2018-12-12 20:30:25 +01:00 |  |