Commit Graph

47 Commits

Author SHA1 Message Date
James Cole
2c575f3ca5
Code cleanup. 2021-03-28 11:43:07 +02:00
James Cole
206845575c
Code cleanup 2021-03-21 09:15:40 +01:00
James Cole
238a582d8a
Update validators so they can handle one field at a time. 2021-03-10 06:34:03 +01:00
James Cole
3979e12043
Optimise code. 2020-10-24 17:27:36 +02:00
James Cole
08f347cd57
Fix bad array validation. 2020-10-24 16:49:05 +02:00
James Cole
348452ec7d
Simplify method. 2020-10-19 06:41:01 +02:00
James Cole
61ffc8ada6
Switch should have default thing. 2020-10-03 17:53:23 +02:00
James Cole
43436ae942
Fix issue with casting. 2020-04-19 06:00:11 +02:00
James Cole
9e4b7f8bb4
Add IBAN to account validator. 2020-03-31 07:04:00 +02:00
James Cole
62757812ff
Refactor group validation 2020-03-21 06:01:27 +01:00
James Cole
c15b72b6b0
Refactor currency validation 2020-03-21 06:00:36 +01:00
James Cole
11e3834235
Refactor validation method. 2020-03-21 05:56:27 +01:00
James Cole
cdf055065f
Remove unused method. 2020-03-19 15:21:44 +01:00
James Cole
2cee008e4a
Clean up a little bit. 2020-03-19 15:16:59 +01:00
James Cole
208bece7ea
Clean up validation 2020-03-15 15:31:59 +01:00
James Cole
6c163ebef3
Add debug information. 2020-02-22 11:05:16 +01:00
James Cole
f084e742c9
Update email address. 2020-02-16 13:58:22 +01:00
James Cole
19a428bf2d
Fix null pointers. 2020-02-14 13:14:06 +01:00
James Cole
554a702c0a
A special commit for @SuperSandro2000 😉 2020-02-06 21:54:47 +01:00
James Cole
e54a011e0c
More validation for #3080 2020-02-05 20:37:23 +01:00
James Cole
067246be79
Check if object is countable, fix #3080 2020-02-04 19:20:34 +01:00
James Cole
dfca5b8722
No check if no accounts submitted. 2019-12-22 07:50:21 +01:00
James Cole
b8c8aabbf4
Empty foreign amount should not be a problem. 2019-10-24 10:14:08 +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
0eae4329f4
Fix #2584 2019-09-23 16:33:27 +02:00
James Cole
7720519076 Fix for #2500 2019-08-27 07:28:39 +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
5bbe1eab7c
Expand test coverage and improve transaction management code. 2019-07-01 20:22:35 +02:00
James Cole
2b76b4a2b2
Re-implement transaction and transaction link tests. 2019-06-09 09:58:55 +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
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
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
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
d7bf9e234c
Fix test coverage. 2019-01-01 18:03:24 +01:00
James Cole
5908c0ce8c
Code cleanup and realign. 2018-08-06 19:14:30 +02:00
James Cole
f0d3ca5d53
Various code cleanup. 2018-08-04 17:30:06 +02:00
James Cole
b7752928a4 Give all of these files a newline at the end. 2018-07-22 20:32:02 +02:00
James Cole
44fb307da4
Code cleanup. 2018-07-20 14:34:56 +02:00
James Cole
ac8776aea4 Add annotated methods. 2018-07-15 10:00:08 +02:00
James Cole
7b41c5b301 Cast all translations to strings. 2018-07-15 09:38:49 +02:00
James Cole
81d70bd811 Clean up API code. 2018-07-05 18:02:02 +02:00