Commit Graph

117 Commits

Author SHA1 Message Date
James Cole
7b0ccdbdb4
Split request 2019-08-10 07:04:31 +02:00
James Cole
0b8427f881
Add some TODO's, refactor some code. 2019-08-03 19:17:59 +02:00
James Cole
494f783a2b
Fix #2333 2019-08-02 08:28:51 +02:00
James Cole
4de537ce76
New code for edit transaction, and some tests. 2019-07-19 16:08:42 +02:00
James Cole
23d7abd55f
Cleanup expected and unexpected bugs in the factories. 2019-06-16 13:15:32 +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
6a6d67f2b4
Split group update now works. 2019-06-02 16:33:25 +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
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
47fdf4b1a2 Validate account info 2019-04-06 11:08:46 +02:00
James Cole
c519b4d0df Is now capable of updating transactions over the API. 2019-04-06 08:10:50 +02:00
James Cole
b692cccdfb User can submit new journal through API. 2019-03-31 13:36:49 +02:00
James Cole
71fb9d8fa5 Code cleaning stuff. 2019-02-13 17:38:41 +01:00
James Cole
311d51464d Add support for #2006 2019-02-08 07:14:45 +01:00
James Cole
8607fd4997 Fix #2033 2019-01-28 18:21:22 +01:00
James Cole
a5520d45e7
Store booleans correctly. 2018-12-21 15:42:57 +01:00
James Cole
4f5d8f830e
Various fixes and checks. 2018-12-21 10:11:18 +01:00
James Cole
a7e1a51476
Make sure rules work. 2018-12-21 09:01:21 +01:00
James Cole
89942ee49c Improve test coverage for API. 2018-12-16 13:55:19 +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
James Cole
ae4612f134
Fix test coverage. 2018-12-09 20:54:11 +01:00
James Cole
108d43f967
Budgets and budget limits end point. 2018-12-09 08:45:53 +01:00
James Cole
2a68ce6c90
Expand config API endpoint. 2018-12-09 06:39:56 +01:00
James Cole
05b0425929
Expand API and routes. 2018-12-08 21:26:20 +01:00
James Cole
494aa15567
Refactored and extended link types. 2018-12-08 07:57:29 +01:00
James Cole
f0de469053
Expand API for recurring transactions. 2018-12-07 20:20:54 +01:00
James Cole
8e4092e7d7
Code and routes for rules. 2018-12-07 16:03:05 +01:00
James Cole
b782316cc0
Update rule group API 2018-12-07 07:49:16 +01:00
James Cole
3e84f9664f
Update API for tags. 2018-12-07 07:41:12 +01:00
James Cole
b2381f4657
Add tag endpoint. 2018-12-05 19:12:38 +01:00
James Cole
c0d6d0e28e
Update API to match new end points. 2018-12-03 15:57:15 +01:00
James Cole
050334a648
Various API updates. 2018-12-03 07:18:05 +01:00
James Cole
e491dda229
Currencies can now be enabled and disabled. 2018-11-10 10:04:46 +01:00
James Cole
9b46e62eb6 match api end point with config changes. 2018-10-16 21:42:08 +02:00
Mike Conway
336a9a97f9
Update PiggyBankRequest.php
Fix inconsistencies between repository and request variables
2018-10-03 19:37:16 -07:00
James Cole
38d58f0354 Fix #1670 2018-09-09 20:40:26 +02:00
James Cole
d2c1e30979 Fixes for #1670 2018-09-09 07:48:17 +02:00