Commit Graph
59 Commits
Author SHA1 Message Date
James Cole f00dfd2859 Basic testing, not full coverage. 2014-08-19 13:24:11 +02:00
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 9db8f78cd8 Coverage should be back at 100%. Fixed some formatting too. 2014-08-17 21:17:31 +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 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 5f710f4c23 Some more catches and small tweaks for issue #6. [skip ci] 2014-08-14 07:40:15 +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 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 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 fbd056104a Some code cleanup and fixes. 2014-08-10 11:30:14 +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 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 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 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
James Cole 52663de13d New code for user profile bug. [skip ci] 2014-08-05 18:40:30 +02:00
James Cole d01b480c0d Tests for category controller 2014-08-02 15:54:39 +02:00
James Cole d756324432 Some basic fixes for the transaction controller [skip ci] 2014-08-02 07:34:38 +02:00
James Cole 706d853b04 Work on piggy banks [skip ci] 2014-07-31 22:01:52 +02:00
James Cole 78d575fbb1 Various updates [skip ci] 2014-07-30 22:31:35 +02:00
James Cole 00a767cfc9 Continued working on category controller [skip ci] 2014-07-30 14:45:46 +02:00
James Cole 04a9ada682 Some work on the category controller. 2014-07-30 07:14:00 +02:00
James Cole 1b919b1dab Fixed budget controller. [skip ci] 2014-07-28 21:33:32 +02:00
James Cole 92f2e30ed1 New stuff! [skip ci] 2014-07-27 20:29:58 +02:00
James Cole b782bb8d93 All kinds of new stuff. Started with perfecting the account controller. [skip ci] 2014-07-26 18:53:41 +02:00
James Cole cc71a1116a Some new tests and fixes. [skip ci] 2014-07-23 06:57:51 +02:00
Sander Dorigo 92cf059102 Fixed bug in account chart [skip ci] 2014-07-21 14:48:24 +02:00
James Cole 08cbd91dd9 New event to create budget limits, new handler to handle said event, new routes for budget control, new routes for limit control, extended migration, extended models, extended JS. [skip-ci] 2014-07-20 18:24:27 +02:00
James Cole 0bcda34738 - Full move to high charts.
- Cleanup homepage.
- Expanded libraries
- Added limits (for budgets)
- Extended models
- Added popups for charts.
- [skip-ci]
2014-07-17 20:52:54 +02:00
James Cole 12ae548dab - Updated transaction controller to need less code for the same work.
- Small feedback bug in migration controller
- Better database create scripts.
- Fixed bug in seed scripts.
- Cleanup and fixed sorting in various helpers
- Extended some tests to catch changed code.
- Created show(journal) and edit(journal) (untested)

[skip-ci]
2014-07-16 21:11:43 +02:00
James Cole d280767407 Code cleanup [skip-ci] 2014-07-15 22:16:29 +02:00
James Cole aa36e8b7cf Removed my own validation source in favour of Ardent. 2014-07-15 17:09:59 +02:00
James Cole 445de5a1d8 Fixed all tests. 2014-07-15 07:36:01 +02:00
James Cole 09b6c4d982 Moved some JSON around. [skip-ci] 2014-07-15 07:08:13 +02:00
James Cole 0e09e52e45 Moved to high charts. 2014-07-15 06:58:08 +02:00
James Cole 3fc793f014 Fixes and tests for transactions. 2014-07-09 13:45:27 +02:00
James Cole 61f7fbe951 Some more tests, don't know if they'll cover. 2014-07-09 13:35:33 +02:00
James Cole 84f4e80da1 Some experimental model tests. 2014-07-09 13:19:30 +02:00
James Cole 5645f7a893 New charts + tests. 2014-07-09 12:56:06 +02:00
James Cole 4192f2bc8f Made big headway in preference management, accounts, importing stuff, etc. etc. 2014-07-06 15:18:11 +02:00
James Cole 188105492c All kinds of new stuff: finished most of the importing routines, extended the database (single table inheritance) and expanded some other stuff. 2014-07-05 19:44:26 +02:00
James Cole a0c0dc288d New stuff pertaining to the import procedure and user registration. 2014-07-05 16:19:15 +02:00