Commit Graph

126 Commits

Author SHA1 Message Date
James Cole
4ad601f29d
Expand API so you can also submit IBAN, BIC or number for new accounts 2019-10-13 11:50:04 +02:00
James Cole
32ecac3b1f
Fix #2698 2019-10-06 07:03:34 +02: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
cbde7037ab
Fix #2597 2019-09-13 17:17:57 +02:00
James Cole
377f31b910
Fix for #2547 2019-09-06 15:55:17 +02:00
James Cole
19feefda2d Improve test coverage. 2019-08-29 17:53:25 +02:00
James Cole
5fb7635100 Remove double lines from code. 2019-08-28 16:28:14 +02:00
James Cole
4ff8b3b556 Make sure user interface works for new recurring transactions. 2019-08-27 06:36:16 +02:00
James Cole
e209766ad0 Can also show and update notes. 2019-08-27 05:57:58 +02:00
James Cole
2b40b60d01 Push empty object {} and recurrence doesn't change. #2483 2019-08-26 19:09:55 +02:00
James Cole
f9dc58c3a8 Post new recurrence meta (piggy, tags) works. #2483 2019-08-26 18:44:04 +02:00
James Cole
7c5e10de33 And now also make sure that old meta data isn't changed. 2019-08-24 08:22:46 +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
c218a12af7
New command to make sure opening balance currency information is correct. 2019-08-18 13:01:38 +02:00
James Cole
ccc12171d6
Make sure all account meta data is deleted properly. 2019-08-18 09:00:15 +02:00
James Cole
fc78c32fca
Add newline to files 2019-08-17 12:09:03 +02:00
James Cole
c2296c3ad5
Code cleanup 2019-08-17 10:47:29 +02:00
James Cole
90c60e55f7
Fix #2401 2019-08-12 16:54:48 +02:00
James Cole
b7f3c53688
Fix #2388 2019-08-10 11:17:23 +02:00
James Cole
febaab62f7
Various fixes. Sorry, lazy day. 2019-08-03 06:27:56 +02:00
James Cole
9b574ce7ad
Improve test coverage. 2019-07-31 16:53:09 +02:00
James Cole
67c0ef6ec6
Improve test coverage. 2019-07-27 13:54:06 +02:00
James Cole
889b7e9a18
Improve mass controller and test controllers. 2019-07-20 16:02:50 +02:00
James Cole
4de537ce76
New code for edit transaction, and some tests. 2019-07-19 16:08:42 +02:00
James Cole
6197c77303
Improve recurrences 2019-06-29 19:47:40 +02:00
James Cole
956ec23d3c
Remove unnecessary slash from in_array() 2019-06-22 13:09:25 +02:00
James Cole
0f70cc5780
Improve account CRUD and tests. 2019-06-22 10:25:34 +02:00
James Cole
2d3d7f7720
Some generic code refactoring. 2019-06-21 19:10:02 +02:00
James Cole
bc33d1b67d
Renamed various fields from their old camel casing to new ones. 2019-06-16 13:16:04 +02:00
James Cole
aacd218056
Improve test coverage. 2019-06-13 06:39:05 +02:00
James Cole
85f9c256a1
Refactor some code for recurrences. 2019-06-08 06:19:21 +02:00
James Cole
8b5551fc26
Replace \get_class with get_class 2019-06-07 18:20:15 +02:00
James Cole
6a6d67f2b4
Split group update now works. 2019-06-02 16:33:25 +02:00
James Cole
2a2f29533d
Some improvements, also edit screen. 2019-06-01 20:38:18 +02:00
James Cole
8b7e87ae57
Big refactor to remove the deprecated transaction collector. 2019-05-30 12:31:19 +02:00
James Cole
c519b4d0df Is now capable of updating transactions over the API. 2019-04-06 08:10:50 +02:00
James Cole
5b1fb5354e Update API and transaction components. 2019-03-30 07:09:52 +01:00
James Cole
3545d894fd Improve factories and tests. 2019-03-18 16:52:49 +01:00
James Cole
431cf08401 Various improvements. 2019-03-08 05:47:51 +01:00
James Cole
e4fb223f77 Code for 4.8.0 2019-03-05 17:26:49 +01:00
James Cole
e0aa7f3ff5 Various code cleanup. 2019-02-16 08:05:48 +01:00
James Cole
e0d87aa11e First part of a large code cleanup commit. 2019-02-12 21:49:28 +01:00
James Cole
cec8210d8b Fix #2009 2019-01-27 17:09:39 +01:00
James Cole
7f91ff4b0c Fix #1996 2019-01-11 16:57:40 +01:00
James Cole
99b0b24a89
Enable currencies if not enabled yet. #1952 2019-01-01 17:17:38 +01:00
James Cole
2c7d94e5e9
Update tests and code. 2018-12-21 16:38:10 +01:00
James Cole
922c8703f5
Fix for #1890 2018-12-21 15:42:40 +01:00
James Cole
89942ee49c Improve test coverage for API. 2018-12-16 13:55:19 +01:00
James Cole
c54541b839 Learned that I should not refer to env vars directly so I removed all references. 2018-12-15 07:59:02 +01:00
James Cole
3f7f1a50e7
Fix #1864 2018-11-16 19:23:06 +01:00