Commit Graph

326 Commits

Author SHA1 Message Date
James Cole
7b41c5b301 Cast all translations to strings. 2018-07-15 09:38:49 +02:00
James Cole
5665f127aa Improve code quality. 2018-07-09 19:24:08 +02:00
James Cole
d05a1e0260 Specify return types. 2018-07-08 12:28:42 +02:00
James Cole
b315882f58 Various code cleanup. 2018-07-08 12:08:53 +02:00
James Cole
2f2f907ffe Various code optimalisations. 2018-07-08 07:59:58 +02:00
James Cole
d48c3a6d2f Fix tests 2018-07-03 05:52:27 +02:00
James Cole
54afc6ca8c Some last minute updates. 2018-07-02 20:17:50 +02:00
James Cole
7629dfd54a Fix issues with #1521 2018-07-02 15:37:56 +02:00
James Cole
f13df7e605 Implement rules in API. 2018-06-30 17:49:14 +02:00
James Cole
0509e54a95
Complete API for recurring transactions. 2018-06-30 06:14:39 +02:00
James Cole
c9356c1237
Restructure code to rename a variable. 2018-06-30 05:21:21 +02:00
James Cole
20aa6e429b Expand support for weekend and add some logging. 2018-06-27 05:37:56 +02:00
James Cole
89f8f9b45b
Fix view of bills. 2018-06-24 16:17:42 +02:00
James Cole
0b9be029ac
Expand API with budget limits 2018-06-24 13:20:29 +02:00
James Cole
1d162edb59
Improve code for recurring transactions. 2018-06-21 18:57:51 +02:00
James Cole
56bc79d64e
Various code to fix checkboxes. 2018-06-18 21:07:09 +02:00
James Cole
d73cd4b515
Can now create recurring transactions. #1469 2018-06-17 15:14:34 +02:00
James Cole
1cf91c78f8
Lots of new code for recurring transactions. #1469 2018-06-16 21:47:51 +02:00
James Cole
f4b66b980b
Prevent index error 2018-06-13 08:22:10 +02:00
James Cole
4a12d4d156 Code cleanup [skip ci] 2018-06-06 21:23:00 +02:00
James Cole
34fd8cf751 Fix #1442 2018-05-31 21:48:09 +02:00
James Cole
13b78bdc20
Code cleanup 2018-04-28 06:23:13 +02:00
James Cole
36329e596e
Fix #1334 2018-04-21 23:48:54 +02:00
James Cole
15a22f0bfc
Expand rules and bills. 2018-04-14 20:31:31 +02:00
James Cole
67fa4a0fc7
Add currency controls to API 2018-04-13 17:28:11 +02:00
James Cole
8f0e36a8e4
Code for #1324 2018-04-08 16:27:52 +02:00
James Cole
7b715925cf
Code for #1324 2018-04-07 22:23:16 +02:00
James Cole
2685256c93
Fix split edit. 2018-04-04 19:15:05 +02:00
James Cole
a3c34e6b3c
Code cleanup 2018-04-02 15:10:40 +02:00
James Cole
be5c44af61
Update some code, add security txt file. 2018-03-28 19:37:59 +02:00
James Cole
6660306ac4
Various code cleanup. 2018-03-25 09:01:43 +02:00
James Cole
3e22c9860e
Fix some tests. 2018-03-23 05:31:45 +01:00
James Cole
909f72e6be
Move notes for attachments to different object. This sacrifices the original notes. 2018-03-19 15:28:35 +01:00
James Cole
6ab03bb228
Improve IBAN uniqueness. 2018-03-19 08:16:54 +01:00
James Cole
b12872e5de
Various code cleanup. 2018-03-11 16:24:07 +01:00
James Cole
24715c72a2
Remove unused functions. 2018-03-11 15:54:33 +01:00
James Cole
dd2f3c861b
Optimize imports. 2018-03-10 20:30:09 +01:00
James Cole
c8ecb3e0ee
Fix #1199 for web interface 2018-03-10 09:44:04 +01:00
James Cole
19f7027718
Fix #1198 2018-03-09 04:47:43 +01:00
James Cole
7109fd8196
Correct reference to journal description 2018-03-07 10:18:36 +01:00
James Cole
a97bfc92e1
Add newlines and strict types 2018-03-05 19:35:58 +01:00
James Cole
7542175258
Improve test coverage. 2018-03-03 17:16:47 +01:00
James Cole
5b8adbfd0c
Repository and test clean up. 2018-02-28 21:32:59 +01:00
James Cole
54ba18975a
Use different method for finding objects. 2018-02-28 20:23:45 +01:00
James Cole
1a643e2042
Expand tests 2018-02-25 17:38:24 +01:00
James Cole
1aaf5fd288
Improve split controller code. 2018-02-25 16:04:25 +01:00
James Cole
211caa07dc
Update edit and submit routines for transactions. 2018-02-24 14:31:20 +01:00
James Cole
166cdad58b
Some intermittent changes to storing journals. 2018-02-24 09:17:15 +01:00
James Cole
1a721ac6b5
Fix transactions. 2018-02-23 16:59:21 +01:00
James Cole
ce56cc538d
Remove bad method. 2018-02-23 15:13:09 +01:00
James Cole
269433bf00
Refactor reconciliation routine 2018-02-23 15:13:01 +01:00
James Cole
dae3371c69
Move common methods to traits 2018-02-23 15:12:47 +01:00
James Cole
b627d42160
Code removal. The code removed from these classes must move to respective services. 2018-02-22 20:07:14 +01:00
James Cole
35d0bd1985
Factory seems to work for update and create 2018-02-21 21:06:59 +01:00
James Cole
81221038f0
Expand services. 2018-02-21 18:42:15 +01:00
James Cole
95648c37b3
Various code cleanup. 2018-02-09 19:11:55 +01:00
James Cole
80f96abf08
Fix notes in link types. 2018-01-17 10:40:44 +01:00
James Cole
cdeabaaf9a
Extra fix to cover for #1091 2018-01-02 19:53:22 +01:00
James Cole
d9dd00eb39
Fix #1074 2017-12-30 21:04:04 +01:00
James Cole
3fba741f1b
Update views and routes for #1078 2017-12-30 14:25:11 +01:00
Victor Mosin
805456d032 Introduced bulk edit endpoint for bulk edit of categories and tags 2017-12-30 09:21:28 +01:00
James Cole
e881bb55a7
Improve code coverage. 2017-12-26 17:34:59 +01:00
James Cole
08b743ddcb
Expand test coverage. 2017-12-23 17:42:07 +01:00
James Cole
8bd76d1ff0
Various code cleanup. 2017-12-22 18:32:43 +01:00
James Cole
1f6e42afd9
Update copyright [skip ci] 2017-12-17 14:44:05 +01:00
James Cole
78335e5814
Expand tests, do code cleanup. 2017-12-17 14:30:53 +01:00
James Cole
1d58d519a0
Unrelated code cleanup. 2017-12-16 19:48:31 +01:00
James Cole
4998eaeaf1
Code for #384 2017-12-09 21:49:19 +01:00
James Cole
0cf359b75f
Code for #959 2017-11-25 20:54:42 +01:00
James Cole
be0758ce8a
Update reconciliation code for #1011 and #736 2017-11-24 21:51:07 +01:00
James Cole
8f80ee25c2
Code for #1010 2017-11-22 21:41:48 +01:00
James Cole
573e72f7fb
Fix views for #1000 2017-11-18 05:45:58 +01:00
James Cole
ffca858b8d
Code clean up. 2017-11-15 12:25:49 +01:00
James Cole
649dca77f5
Code clean up. 2017-11-15 10:52:29 +01:00
James Cole
ac461d64a8
New copyright notice. 2017-10-21 08:40:00 +02:00
James Cole
cc61281523
Add openstreetmap with a mapbox.com layer. #420 2017-09-30 17:50:22 +02:00
James Cole
91e96aa4b9
New code for email address change in profile. See #857 2017-09-26 08:52:16 +02:00
James Cole
5e900736f8
Various code cleanup. 2017-09-14 17:40:02 +02:00
James Cole
262f8a33c6
Fixed validation rules. 2017-09-12 21:44:31 +02:00
James Cole
6e80b2f4c8
Update tests. 2017-09-12 19:47:29 +02:00
James Cole
66c13f35e7
Various code cleanup. 2017-09-09 07:03:43 +02:00
James Cole
3a3eb4e84f
Various code cleanup. 2017-09-09 06:41:45 +02:00
James Cole
336fb5f5a6
Fix #820 2017-09-09 06:25:20 +02:00
James Cole
aae26c5da9
Can edit rule group #794 2017-09-08 20:12:55 +02:00
James Cole
d9dad4387e
Fix rule validation issues. 2017-09-03 15:57:13 +02:00
James Cole
b9f6119c68
Fix rule title. 2017-09-03 10:38:41 +02:00
James Cole
ea2af2378d
Expand budget pages to work with new date view. 2017-08-26 14:30:41 +02:00
James Cole
dba3d89027
Update form for linking. 2017-08-25 06:58:28 +02:00
James Cole
a5013ecbc3
Expand link view and more features #616 2017-08-21 18:16:15 +02:00
James Cole
35ab4a5ff4
Management of links and first form for link storing #616 2017-08-21 07:13:03 +02:00
James Cole
b955486f14
Updated export routine. 2017-08-18 14:45:42 +02:00
James Cole
5d1e90d29c
Expand verify password routine. 2017-08-08 16:30:21 +02:00
James Cole
5d10a19bfa
First version of routine #732 2017-08-04 15:46:52 +02:00
James Cole
8fcdb91ba3
Will no longer support extended tag modes. 2017-07-30 10:22:14 +02:00
James Cole
22144b78ea
Strict comparisons. 2017-07-15 16:41:07 +02:00
James Cole
091596e80e
Lots of new code for new importer routine. 2017-06-10 15:09:41 +02:00
James Cole
c4039b53e6
Various code cleanup. 2017-06-05 11:12:50 +02:00
James Cole
a27f5d2474
Can now create transfers with different currencies. 2017-04-14 22:25:48 +02:00
James Cole
ea3fdb0668
Clean up and consistency in foreign and native amounts. 2017-04-14 15:42:54 +02:00
James Cole
c33dd1ecee
Can now handle withdrawals in foreign currency. 2017-04-14 14:37:04 +02:00