James Cole
19402b9022
Improvements upon the import routine.
2014-09-14 21:06:48 +02:00
James Cole
44eb67f94e
Some cleanup, some bug fixes.
2014-09-12 21:47:27 +02:00
James Cole
0203fee174
Some small updates to various classes to support new stuff.
2014-09-12 17:34:54 +02:00
James Cole
a1ba340ead
Updated the transaction everything so views and forms work with the new transaction controller.
2014-09-12 17:31:12 +02:00
James Cole
b6e0b985c2
Small bug fixed in account scope.
2014-09-11 22:46:11 +02:00
James Cole
60ef80c1a5
Show the balance after the occurrence of a transaction (experimental).
2014-09-09 20:37:11 +02:00
James Cole
90ae21d257
Some cleanup in the models.
2014-09-09 20:01:31 +02:00
James Cole
90f417facc
Update model.
2014-09-08 10:38:26 +02:00
James Cole
7eaf307834
Some code cleanup.
2014-09-04 09:02:54 +02:00
James Cole
6423feff3a
Cleaned up some models and controllers.
2014-09-04 08:31:45 +02:00
James Cole
9136b50e3c
Slowly working my way "down" the list of controllers to fix and enhance.
2014-09-03 16:50:53 +02:00
James Cole
4d7f5238dd
Moar updates.
2014-09-02 17:27:28 +02:00
James Cole
f472a01a80
First attempt, trying to build an import stuff routine.
2014-09-02 08:58:56 +02:00
James Cole
58b3334f05
Cleaned up some tests and moved some methods.
2014-08-31 08:59:43 +02:00
James Cole
074e6d52b1
Regenerated all model phpdocs.
2014-08-31 07:32:48 +02:00
James Cole
a0a36c5137
Ran model helper, added some new features.
2014-08-30 14:27:05 +02:00
James Cole
9db4137a1b
Revamped the account controller.
2014-08-30 14:26:33 +02:00
James Cole
c4f42a604f
This will be the first release!
2014-08-28 07:53:54 +02:00
James Cole
c7f070a2d1
Remove reminders when removing piggy bank.
2014-08-24 17:15:08 +02:00
James Cole
d6c92f8c3b
Optimizes some of the reminder routines; still have to test future repetitions although it should work fine.
2014-08-24 09:18:36 +02:00
James Cole
6e17c805c2
All code for reminders based on piggy banks. I hope.
2014-08-23 22:32:12 +02:00
James Cole
871509d4d3
First effort towards nice charts in the budgeting overviews.
2014-08-23 08:34:22 +02:00
James Cole
bc0e8434ec
Updated a lot of small things, new triggers for future reminder and some cleanup.
2014-08-21 21:00:02 +02:00
James Cole
f63ef2ae45
Some fixes for the tests. They'll fail because the factories have been improved. Ergo, more randomness.
2014-08-21 15:55:15 +02:00
James Cole
a0b12ece54
Fixes for tests.
2014-08-21 15:16:12 +02:00
James Cole
fdba0addb6
Build some extra features for the recurring transaction controller.
2014-08-21 15:15:39 +02:00
James Cole
b5a706152d
Fixed some problems with creating piggy bank repetitions.
2014-08-21 15:14:46 +02:00
James Cole
22bd995b42
Updated factory muffin. This breaks everything. Let's skip Travis until we've fixed it. [skip ci]
2014-08-21 07:21:56 +02:00
James Cole
c272d99fa8
Add percentage to piggy bank view.
2014-08-20 16:54:43 +02:00
James Cole
eacad20f51
Match methods
2014-08-19 15:30:19 +02:00
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
James Cole
1836249407
First attempt at an import/migration procedure.
2014-07-03 21:31:32 +02:00
James Cole
35c90a32e9
Finished user model, started account and others but we'll save those.
2014-07-03 11:11:21 +02:00
James Cole
3d1bc5891f
First tests for User model.
2014-07-03 09:43:12 +02:00
James Cole
614c556c96
Some more fixes and tests.
2014-07-03 08:30:12 +02:00
Sander Dorigo
3a7ee1a5cb
Create new accounts.
2014-06-30 15:57:05 +02:00
Sander Dorigo
67ef8f6be6
Some more code to facilitate creating your very first account.
2014-06-30 15:46:12 +02:00
James Cole
ecadf005a8
New code, building a migration routine.
2014-06-30 07:26:38 +02:00
James Cole
5d430e7dad
Combination of initial files and some new code for login and user registration.
2014-06-29 22:12:33 +02:00
James Cole
f826145599
Initial commit.
2014-06-28 09:41:44 +02:00