Commit Graph

58 Commits

Author SHA1 Message Date
James Cole 8832387b84 Remove TODO's. 2021-06-11 20:39:01 +02:00
James Cole d60650cff2 Various code cleanup. 2021-05-24 08:54:58 +02:00
James Cole 53dffc961f Merge branch 'feature/credit_calc' into develop 2021-05-13 05:35:07 +02:00
James Cole 9eaacf30ad Fix #4739 2021-05-08 17:56:36 +02:00
James Cole 202facf43d Final touches for the balance and transactions. 2021-04-10 17:56:09 +02:00
James Cole 0426fa63d0 Make sure the user can create liabilities in the "credit" direction with the right transactions. 2021-04-10 17:26:36 +02:00
James Cole 38d0f0427f Various code cleanup. 2021-04-06 17:00:16 +02:00
James Cole 8eac10bf89 Simplify routine. 2021-04-04 07:25:52 +02:00
James Cole 34f4b16a63 Rebuild frontend. 2021-04-03 10:40:31 +02:00
James Cole 206845575c Code cleanup 2021-03-21 09:15:40 +01:00
James Cole 836f0ecf3f Fix tests for account 2021-03-20 07:02:06 +01:00
James Cole bdb298740a Also test attachments. 2021-03-13 14:33:48 +01:00
James Cole bd040c80b2 Fix account API tests. 2021-03-13 13:26:45 +01:00
James Cole 7118abe28d Fix some tests for account API 2021-03-13 12:01:01 +01:00
James Cole 81f5224b11 Clean up old tests. 2021-03-12 18:31:19 +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 2a975c302f Fix some stuff in account API calls. still need to solve location. 2021-03-08 17:56:21 +01:00
James Cole 4d34160ede Verify sorting 2021-03-08 09:56:40 +01:00
James Cole e3161a8b9c Can now update order of accounts efficiently. 2021-03-07 16:19:14 +01:00
James Cole 9325b628fd Fix #4199 2020-12-30 11:53:00 +01:00
James Cole 048e5eeb31 Fix #3974 2020-10-24 07:18:37 +02:00
James Cole cf540bf173 Simplify code. 2020-10-23 18:26:18 +02:00
James Cole 58bb5eaeae Extra check on activity for #3974 2020-10-23 07:37:06 +02:00
James Cole 2e3317b95f Remove account from preferences when set inactive, #3974 2020-10-21 06:29:25 +02:00
James Cole fdea25051c Make sure sorting doesnt break opening balance. 2020-07-26 15:05:48 +02:00
James Cole 74247c292f Update / create methods can handle order #3200 2020-07-24 16:41:58 +02:00
James Cole 64462812fc Two small method improvements. 2020-03-17 14:46:17 +01:00
James Cole a5d0658241 Fix #3135 2020-02-19 20:13:09 +01:00
James Cole b3e3a17add Update email address. 2020-02-16 13:56:35 +01:00
James Cole e1577a4a76 Make sure update and edit work for location, API or not. 2020-01-02 19:12:40 +01:00
James Cole a331b2d661 Same but for tags. 2019-12-30 21:04:22 +01:00
James Cole e1186b48ec Fix account name validator and make sure the location CRUD works in the API for accounts. 2019-12-30 20:44:52 +01:00
James Cole 54b049e106 Can edit and set location for accounts. 2019-12-30 12:12:08 +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 19feefda2d Improve test coverage. 2019-08-29 17:53:25 +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 9b574ce7ad Improve test coverage. 2019-07-31 16:53:09 +02:00
James Cole 0f70cc5780 Improve account CRUD and tests. 2019-06-22 10:25:34 +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 8b5551fc26 Replace \get_class with get_class 2019-06-07 18:20:15 +02:00
James Cole 2c7d94e5e9 Update tests and code. 2018-12-21 16:38:10 +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 03956af88a Warn when classes are used in testing environment; this means tests aren't efficient. 2018-09-06 12:29:32 +02:00
James Cole 07ae64693e new language strings and updated code 2018-07-28 06:27:30 +02:00
James Cole 89be30c4b9 Catch various errors. 2018-07-26 06:27:52 +02:00
James Cole ba01c4bbe8 Ignore basic methods, improving code coverage. 2018-06-02 06:18:07 +02:00
James Cole 13b78bdc20 Code cleanup 2018-04-28 06:23:13 +02:00
James Cole bb25132865 Fix tests 2018-04-27 11:29:09 +02:00
James Cole 49421f50ac Will not store fields with empty strings or weird value 2018-04-22 08:07:33 +02:00