Commit Graph

7527 Commits

Author SHA1 Message Date
James Cole
f5330728d4 Some cleaning up in the whole piggy bank section. More narrow events and stricter code. Still not catching some events, so it'll eventually all break down. [skip ci] 2014-08-19 06:57:11 +02:00
James Cole
87bddce1d3 Some changes to facilitate piggy bank events (see issue #6) and extra view info for clarity. [skip ci] 2014-08-18 12:28:33 +02:00
James Cole
5ac790433b Moved some of the events so they will properly fire. Noticed the budget controllers are a bit of a mess. Next project. 2014-08-18 11:53:09 +02:00
James Cole
9db8f78cd8 Coverage should be back at 100%. Fixed some formatting too. 2014-08-17 21:17:31 +02:00
James Cole
ae95d60c46 This should fix all tests, although coverage isn't quite there yet. 2014-08-17 12:55:27 +02:00
James Cole
c99a8a6072 This is why you test. Another null pointer. I really need to finish those. [skip ci] 2014-08-17 10:05:13 +02:00
James Cole
4432ea3344 Added some rounding. [skip ci] 2014-08-17 09:29:29 +02:00
James Cole
700ce5cea8 Added some rounding. [skip ci] 2014-08-17 09:27:46 +02:00
James Cole
372189a107 Fixed a bug where the target date and start date could not be null [skip ci] 2014-08-17 08:57:08 +02:00
James Cole
e4f04583a3 Added the ability to manually add or remove money from piggy banks (issue #6) [skip ci] 2014-08-17 08:45:22 +02:00
James Cole
d645a38aec Now with the added capability of adding money to a piggy bank from a transfer. Also various fixes (see issue #6). [skip ci] 2014-08-16 12:13:50 +02:00
James Cole
7c57ce8504 Small model updates [skip ci] 2014-08-16 07:08:39 +02:00
James Cole
b5c297588e Bootstrap already does this. [skip ci] 2014-08-16 07:08:24 +02:00
James Cole
408bec886a This event should fire here too [skip ci] 2014-08-16 07:08:10 +02:00
James Cole
95c10a0a71 Alright for issue #6 a lot of things have been updated. Piggy banks can now be made "repeated" in a different form, viewed and edited; Firefly will properly trigger to make the "instances". Also the show-view is finished which doesn't do much but helps in seeing how it works. [skip ci] 2014-08-16 07:07:42 +02:00
James Cole
12e5f80d80 Also create routine for repeated expenses. [skip ci] issue #6 2014-08-14 18:17:02 +02:00
James Cole
e063e5686f Pretty much finished the default piggy banks, now for the repeating ones (issue #6). [skip ci] 2014-08-14 18:02:31 +02:00
James Cole
5f710f4c23 Some more catches and small tweaks for issue #6. [skip ci] 2014-08-14 07:40:15 +02:00
James Cole
2b42cb8ef3 Form for issue #6 is complete, final checks about to be written. Mebbe tomorrow. [skip ci] 2014-08-13 21:35:05 +02:00
James Cole
aa55827bfc Made a boo boo in config file and added some extra's [skip ci] 2014-08-13 21:34:36 +02:00
James Cole
9e77bf51bb Some preliminary work on issue #6. Breaks a lot of tests. [skip ci] 2014-08-13 20:36:32 +02:00
James Cole
f52cc01a8e New read me [skip ci] 2014-08-13 07:07:09 +02:00
James Cole
e2940015ca Some general cleaning up in the menu's and the various controllers. Added a new class (yet to be tested) and removed most of the "piggy bank"-implementation in anticipation of the ideas from issue #6. Fixed a bug in the default user seeder. 2014-08-13 07:02:13 +02:00
James Cole
dbcf6613c6 Some work for the piggy bank show routine [skip ci] 2014-08-11 07:28:47 +02:00
James Cole
41562f8f6d Even more code cleanup. 2014-08-10 19:02:24 +02:00
James Cole
80c1184eac More cleanup and php doc stuff. 2014-08-10 18:22:42 +02:00
James Cole
d0a30f71cd Some cleanup. 2014-08-10 15:01:46 +02:00
James Cole
fbd056104a Some code cleanup and fixes. 2014-08-10 11:30:14 +02:00
James Cole
c50a9b4b04 Removed legend in chart. [skip ci] 2014-08-10 10:08:53 +02:00
James Cole
941ff99373 I think this covers everything. 2014-08-10 09:57:30 +02:00
James Cole
8eeadffdeb Model tests. 2014-08-09 19:10:31 +02:00
James Cole
0967ff9c7f User controller tests. 2014-08-09 18:25:23 +02:00
James Cole
73b41902f5 Covered transaction controller. 2014-08-09 16:53:42 +02:00
James Cole
b6441f3996 Some new tests. Hope to have fixed the problem in hhvm. 2014-08-09 13:50:54 +02:00
James Cole
f18a5fd0a3 More tests; profile controller. 2014-08-09 13:40:13 +02:00
James Cole
8eae1750c1 Bunch of new tests. 2014-08-09 13:21:24 +02:00
James Cole
b898f906c3 Removed a route that would break Firefly III 2014-08-09 12:30:41 +02:00
James Cole
b5ae008386 Some cleaning up and new tests for the piggy bank controller. 2014-08-09 12:23:42 +02:00
James Cole
c06e2380a5 Wrote tests for Limit Controller 2014-08-09 10:01:37 +02:00
James Cole
f792c7add7 Removed some phpstorm marks, updated json controller. 2014-08-09 08:51:11 +02:00
James Cole
905e590c12 Tests for homecontroller. Updated travis configuration. 2014-08-09 08:40:54 +02:00
James Cole
235c7e72bd Forgot to commit this one. 2014-08-09 08:18:40 +02:00
James Cole
eed70cdb62 Finally fixed the tests. 2014-08-09 08:18:07 +02:00
James Cole
ebb28df607 Ability to highlight a particular transaction. [skip ci] 2014-08-09 06:56:38 +02:00
James Cole
f2cee8fea7 Fix for create transaction. [skip ci] 2014-08-09 06:34:53 +02:00
James Cole
0aef3c977d Correct amount when editing. [skip ci] 2014-08-09 06:32:55 +02:00
James Cole
1a296265a3 Fixed some bugs in transaction handling. [skip ci] 2014-08-09 06:12:49 +02:00
James Cole
cdd5a6c225 Stuff for recurring transactions [skip ci] 2014-08-07 07:44:37 +02:00
James Cole
23d69c0dd9 Started work on recurring transactions controller. [skip ci] 2014-08-06 17:02:02 +02:00
James Cole
5e809633e3 Various small updates [skip ci] 2014-08-06 07:06:45 +02:00