Commit Graph

51 Commits

Author SHA1 Message Date
James Cole
b8e36b0398
Replace string with constant. 2020-10-03 16:51:44 +02:00
James Cole
c0b7ef878a
Code style fixes. 2020-07-31 09:42:00 +02:00
James Cole
9234636422
Basic code standard fixes. 2020-07-31 09:24:08 +02:00
James Cole
415fb7294c Fix sonarcloud issues 2020-06-27 17:33:18 +02:00
James Cole
75afe35e98
API can deal with attachments for more models. #2828 2020-03-19 08:32:42 +01:00
James Cole
e02e747f1b
Code cleanup that (hopefully) matches style CI 2020-03-17 14:53:17 +01:00
James Cole
6967bb003e
Do some code cleanup. 2020-03-15 08:16:16 +01:00
James Cole
68c71cb2f9 Update email address in the readme and a selection of code. 2020-01-23 19:44:52 +01:00
James Cole
92158e52ef
Update copyright of Firefly III to the GNU Affero General Public License as suggested by @nxxxse in #2607. This applies to all code in this commit from this moment onwards. 2019-10-02 06:37:26 +02:00
James Cole
f9f1fa0fcb Clean up API code and fix test code. 2019-09-04 17:39:39 +02:00
James Cole
5fb7635100 Remove double lines from code. 2019-08-28 16:28:14 +02:00
James Cole
d836c8217d No longer have to submit mandatory fields to account end point. Just submit the field you wish to update, the rest will be untouched. 2019-08-24 07:56:08 +02:00
James Cole
acfdf7dc90
Code cleanup 2019-08-17 10:46:40 +02:00
James Cole
5d1cfc661f
Optimise test code. 2019-06-13 18:07:49 +02:00
James Cole
85f9c256a1
Refactor some code for recurrences. 2019-06-08 06:19:21 +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
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
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
d0d73c5e3e Add limit parameter to account/x/transactions API end point. 2019-01-26 12:08:41 +01:00
James Cole
2c7d94e5e9
Update tests and code. 2018-12-21 16:38:10 +01:00
James Cole
1284f9cecc Refactored API code surrounding accounts to make transformers mockable. 2018-12-15 07:59:49 +01:00
James Cole
159fffef2e
Improve test coverage. 2018-12-10 21:45:44 +01:00
James Cole
ae4612f134
Fix test coverage. 2018-12-09 20:54:11 +01:00
James Cole
97f6e68164
Complete accounts and bills end point. 2018-12-09 13:09:43 +01:00
James Cole
05b0425929
Expand API and routes. 2018-12-08 21:26:20 +01:00
James Cole
00fb809ab9
Remove include parameter. 2018-12-08 08:22:34 +01:00
James Cole
bafa96b9c0 Fix for #1719 2018-09-26 20:21:25 +02:00
James Cole
3764499714 Expand API to accept liability accounts. 2018-08-26 21:29:46 +02:00
James Cole
a76241c7ba Code cleanup and documentation improvements. 2018-07-06 07:15:42 +02:00
James Cole
81d70bd811 Clean up API code. 2018-07-05 18:02:02 +02:00
James Cole
ad6a9a7df7
Expand API for attachments. 2018-06-24 06:51:22 +02:00
James Cole
7bdd4ddeab
Small refactoring. 2018-06-21 18:56:44 +02:00
James Cole
ae6e5a5599
Clean up API references. 2018-06-20 21:17:16 +02:00
James Cole
cde9c4a2bc
Update copyright statements. 2018-05-11 10:08:34 +02:00
James Cole
f96f38b172
Code cleanup. 2018-04-02 14:17:11 +02:00
James Cole
6419d68626
Add newlines to end of file. 2018-03-19 12:08:22 +01:00
James Cole
7d6c8aa9dc
Fix null pointer. 2018-03-11 08:22:20 +01:00
James Cole
aad0864018
Various code cleanup [skip ci] 2018-03-10 22:38:20 +01:00
James Cole
a97bfc92e1
Add newlines and strict types 2018-03-05 19:35:58 +01:00
James Cole
7171e69715
All API routes seem to work. 2018-03-04 08:22:32 +01:00
James Cole
81221038f0
Expand services. 2018-02-21 18:42:15 +01:00
James Cole
6cda9f2900
Expand tests for account API. 2018-02-17 19:56:45 +01:00
James Cole
9cc1bfb4b5
Improve code for test coverage 2018-02-16 22:14:53 +01:00
James Cole
22fdc81de2
Refactor transactions. 2018-02-13 21:04:15 +01:00
James Cole
370e9b25d1
Expand API. 2018-02-13 18:24:06 +01:00
James Cole
c2da5931ec
Expanded API code, wrote a bunch new transformers as well. 2018-02-11 20:45:33 +01:00