Commit Graph
100 Commits
Author SHA1 Message Date
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
James Cole 2d0820873a Sneaky bug. [skip ci] 2014-08-05 20:07:02 +02:00
James Cole 52663de13d New code for user profile bug. [skip ci] 2014-08-05 18:40:30 +02:00
James Cole de9fde6859 Merge branch 'master' of https://github.com/JC5/firefly-iii 2014-08-03 09:40:02 +02:00
Sander Dorigo cf3710277e Updated app.php final. 2014-08-03 07:39:17 +00:00
James Cole 2c7af6ab5f Fixed some chart details. 2014-08-03 09:39:07 +02:00
Sander Dorigo f0b7e3342f Some updated stuff for rain-maker. 2014-08-03 07:29:28 +00:00
James Cole d01b480c0d Tests for category controller 2014-08-02 15:54:39 +02:00
James Cole 30b589d040 Tests for budget controller. 2014-08-02 15:23:29 +02:00
James Cole 913b5fd267 Fixed the account controller and tests. 2014-08-02 12:12:03 +02:00
James Cole 99500d6201 Final updates for account controller. Looks like this one is finished. [skip ci] 2014-08-02 07:49:48 +02:00
James Cole d756324432 Some basic fixes for the transaction controller [skip ci] 2014-08-02 07:34:38 +02:00
James Cole af856a135f Piggy [skip ci] 2014-08-01 12:58:54 +02:00
James Cole bae750e0ab Trying to fix piggies [skip ci] 2014-08-01 07:04:36 +02:00
James Cole 706d853b04 Work on piggy banks [skip ci] 2014-07-31 22:01:52 +02:00
James Cole 50cfcb8905 Started work for piggy banks [skip ci] 2014-07-31 15:46:25 +02:00
James Cole e0ed0cbeb2 Updated chart. 2014-07-31 10:11:02 +02:00
James Cole 52d637e25e Fixes for timezone [skip ci] 2014-07-31 07:37:46 +02:00
James Cole a41fb81446 Bug fix and limit expansions [skip ci] 2014-07-31 07:29:55 +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 8dcaaeade7 New stuff and fix for transaction controller [skip ci] 2014-07-29 20:30:50 +02:00
James Cole 9af2b47463 Cleaned up a lot of source, finished the ChartController. [skip ci] 2014-07-29 19:37:52 +02:00
James Cole 9054b20700 Some work on the chart controller. [skip ci] 2014-07-29 12:55:41 +02:00
James Cole 225cfc590c Found and fixed a small bug. [skip ci] 2014-07-29 07:10:38 +02:00
James Cole 1b919b1dab Fixed budget controller. [skip ci] 2014-07-28 21:33:32 +02:00
James Cole b0ddc04a0d Layout updates and extensions. Found a problem I need closures for. Yay! [skip ci] 2014-07-28 14:53:04 +02:00
James Cole 2680cd8b7a More work on the budget controller [skip ci] 2014-07-27 22:48:13 +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 d088b2c558 Some more work done. Mainly accounts. [skip ci] 2014-07-26 08:05:02 +02:00
James Cole 30d5b88769 Reformatted and checked everything. [skip ci] 2014-07-25 13:02:01 +02:00
James Cole bcd48f2e49 First basic version that "works". Now it's time to do some code cleanup. [skip ci] 2014-07-25 12:12:08 +02:00
James Cole 8338606db5 Final budgets view in bootstrap 2014-07-25 08:11:07 +02:00
James Cole 03994dd774 New stuff for transaction edits [skip ci] 2014-07-25 07:17:56 +02:00
James Cole a40b281ea3 Some new stuff for budget management. [skip ci] 2014-07-24 22:16:42 +02:00
James Cole 36901359d0 More views and options for limits [skip ci] 2014-07-24 06:47:28 +02:00
James Cole 30553ed7a3 Small fixes and updates. [skip ci] 2014-07-23 16:44:20 +02:00
James Cole 1a9c44f7f9 Delete routine [skip ci] 2014-07-23 08:16:04 +02:00
James Cole cc71a1116a Some new tests and fixes. [skip ci] 2014-07-23 06:57:51 +02:00
James Cole 9d142aa8b0 Fixed tests. 2014-07-21 17:31:41 +02:00
James Cole 61438bf5f1 Update code, work to pass filters. [skip ci] 2014-07-21 16:41:00 +02:00
James Cole 2d77481ff5 Fixed home transaction-list [skip ci] 2014-07-21 07:40:38 +02:00
James Cole 7ffb936aba Trying to fix the tests [skip-ci] 2014-07-20 21:56:20 +02:00
James Cole 988046189d Extended budgets and limits [skip-ci] 2014-07-20 20:46:10 +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 5c5849b219 Test coverage. 2014-07-17 05:49:39 +02:00
James Cole de1bf42f94 Tests fixed. 2014-07-17 05:48:14 +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 552224b73f Updated my ide helper script [skip-ci] 2014-07-15 22:16:55 +02:00
James Cole d280767407 Code cleanup [skip-ci] 2014-07-15 22:16:29 +02:00
James Cole 473e0f81c9 Model tests now cover models 100%. 2014-07-15 21:10:51 +02:00
James Cole 9687b5fb33 Create deposits, transfers and withdrawals. Also tests! 2014-07-15 20:58:35 +02:00
James Cole 1f4436cb75 Closed all test classes (tearDown) and added some checks so it won't fail anymore. 2014-07-15 17:31:18 +02:00
James Cole 42496449fa Damn! Two letters! 2014-07-15 17:11:38 +02:00
James Cole aa36e8b7cf Removed my own validation source in favour of Ardent. 2014-07-15 17:09:59 +02:00
James Cole a1fb4bdb60 Firefly is now capable of adding a transaction. Untested [skip-ci] 2014-07-15 11:04:53 +02:00
James Cole c2948b2a29 Updated read me [skip-ci] 2014-07-15 11:02:11 +02:00
James Cole 354a6c1bbe Updated readme [skip-ci] 2014-07-15 10:58:46 +02:00
James Cole a45d384c90 Updated composer.json [skip-ci] 2014-07-15 10:53:44 +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 6e7ea89c70 Cleaned up some routes, added a filter for the date range. 2014-07-15 06:57:20 +02:00
James Cole 41079aad77 Extended read me [skip-ci] 2014-07-09 14:10:54 +02:00
James Cole eb3967d474 Updated read me with badges. [skip ci] 2014-07-09 14:05:17 +02:00
James Cole 5bfeb9a420 This might just get us at 100%. 2014-07-09 14:03:15 +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