Commit Graph

62 Commits

Author SHA1 Message Date
James Cole 1b3592d959 Optimise chart. 2015-12-31 07:49:19 +01:00
James Cole d75614e9a7 Optimised two charts, cleaned up some code. 2015-12-30 16:42:09 +01:00
James Cole 2904baf44e From 1100+ queries to a steady 6. 2015-12-30 09:17:29 +01:00
James Cole a3d2a9e00b Some cleaning up, and I hope simplification. 2015-12-30 08:15:04 +01:00
James Cole 7cc47ca0b1 Some cleaning up. 2015-12-29 22:48:55 +01:00
James Cole 95f4a83f41 Split category repository into two repositories. One for database calls for single categories, the other pertaining all categories. 2015-12-29 22:44:13 +01:00
James Cole 35154dc7a3 Another chart optimised 2015-12-29 18:55:30 +01:00
James Cole 0fd0d7d080 Less queries for category frontpage chart. 2015-12-29 10:08:40 +01:00
James Cole 026683a8e1 Made reportType camelCase. 2015-12-28 20:04:54 +01:00
James Cole 97727e2e3d Some code cleanup courtesy of phpstorm. 2015-12-28 07:55:09 +01:00
James Cole f81e7da8bb Code cleanup. 2015-12-28 07:49:27 +01:00
James Cole 52a0d7cf7b Clean up code. 2015-12-28 07:38:02 +01:00
James Cole 33d9148029 Make sure charts are cached. 2015-12-25 07:43:34 +01:00
James Cole 63969f5a33 Same routine but for money spent on accounts. 2015-12-25 07:42:00 +01:00
James Cole edde18aeef Remove old chart. 2015-12-25 07:32:56 +01:00
James Cole e16269daa8 Collect data for new chart. 2015-12-25 07:31:54 +01:00
James Cole 15fd8cf486 Completed the renaming of some methods. 2015-12-24 10:27:45 +01:00
James Cole 55333156ac Better cache control for some charts. 2015-12-24 10:14:01 +01:00
James Cole 1b3d208540 First attempt at functional category chart. 2015-12-16 13:08:26 +01:00
James Cole c4c4fbc34c Refactor 2015-12-13 10:05:13 +01:00
James Cole 8fdd0cb795 Fixed some yearly charts. 2015-12-12 20:56:07 +01:00
James Cole 0683c7cd67 Fixed chart 2015-09-28 14:43:08 +02:00
James Cole 7e10641461 Organized some category charts. Still needs some translating 2015-09-26 07:18:12 +02:00
James Cole 5953f691d1 More should fit. 2015-09-25 20:15:38 +02:00
James Cole e2790ca6c1 Try to limit the collection returned to the user. 2015-09-25 20:13:43 +02:00
James Cole 73cfbbd2ba Fix some things so the date range has a better display. 2015-09-25 19:28:39 +02:00
James Cole fcc3af6136 Fixed something. 2015-09-25 16:38:36 +02:00
James Cole 0a8f4017bd Fix some chart things. Again. 2015-09-25 16:18:50 +02:00
James Cole cb985f5897 Make sure the month chart can show the spent / earned. 2015-09-25 16:08:10 +02:00
James Cole 968ec0853f Fixed the chart. Forgot an argument. 2015-09-25 16:06:06 +02:00
James Cole 45293fbd42 Fixes for #109. 2015-09-25 16:00:14 +02:00
James Cole 51c7d4fb1b Properly show spent and earned. #109 2015-09-13 07:40:37 +02:00
James Cole b3333cc2d3 Experimental fix for issue #109. 2015-09-13 07:32:39 +02:00
James Cole 4f0ed97410 Fixed a bug where the category list in a monthly report would be empty. 2015-08-02 07:04:43 +02:00
James Cole 16b95ea78a New chart. 2015-08-01 07:04:41 +02:00
James Cole 96ddbe7227 Reorganized the category charts in the year report to properly reflect income and expenses. Necessary to facilitate the changes needed for bug #99 2015-07-31 14:20:18 +02:00
James Cole c00bcd78cc Some dependency clean up. 2015-07-07 19:09:45 +02:00
James Cole 2d4b148b2c Various optimisations. 2015-07-06 22:23:34 +02:00
James Cole 83ec60254c New tests. 2015-06-28 10:03:34 +02:00
James Cole 4673170531 Restored some cache [skip ci] 2015-06-27 22:22:27 +02:00
James Cole f137a08493 Implemented some more charts. 2015-06-27 20:39:50 +02:00
James Cole 4cceb3ddaa Completed the index. 2015-06-27 17:32:52 +02:00
James Cole 9028ad36ad Moved charts to separate generators. 2015-06-27 11:44:18 +02:00
James Cole 40b3097374 Lots of cleanup and stuff. 2015-06-06 23:09:12 +02:00
Scrutinizer Auto-Fixer 58859eb35a Scrutinizer Auto-Fixes
This commit consists of patches automatically generated for this project on https://scrutinizer-ci.com
2015-06-05 08:40:26 +00:00
James Cole ad1c61d959 Improved test coverage. 2015-06-04 21:35:36 +02:00
James Cole cc7c2e952c Code cleanup [skip ci] 2015-06-03 21:25:11 +02:00
James Cole 409ec2e086 Should fix tests. 2015-06-03 21:15:52 +02:00
James Cole a7f6848e53 Lots of stuff gets cached now. 2015-06-03 18:22:47 +02:00
James Cole 71947c097f Some experiments with a cache control thing. [skip ci] 2015-06-02 17:44:50 +02:00