Commit graph

44 commits

Author SHA1 Message Date
Israel Revert
1cc3198955 Implement git statistics on git trees (directories)
The current statistics refer to the complete git repository.  With this
commit it is possible to generate statistics on a given tree.
2014-03-30 08:01:39 +02:00
Tomasz Gieniusz
bd61ed855f tests fixed 2013-08-09 15:29:41 +02:00
Tomasz Gieniusz
8448cda8ba [closes #11] using highline to parse command line options 2013-04-06 14:52:42 +02:00
Tomasz Gieniusz
b5f198a240 will create output directory if doesn't exist 2012-11-01 18:23:44 +01:00
Tomasz Gieniusz
5b3b15f238 utf8 encoding in every file 2012-10-23 20:37:42 +02:00
Tomasz Gieniusz
e2d8317249 deleted all_templates test 2012-10-22 20:33:47 +02:00
Tomasz Gieniusz
07fac90986 seperate pages instead of tabs 2012-10-22 19:50:31 +02:00
Tomasz Gieniusz
7af4c6facf Revert "refactor"
This reverts commit ff62823dd2.
2012-10-21 23:12:14 +02:00
Tomasz Gieniusz
ff62823dd2 refactor 2012-10-21 23:11:37 +02:00
Tomasz Gieniusz
28ca30ad78 refactor 2012-10-21 23:03:41 +02:00
Tomasz Gieniusz
5cfd782716 refactor 2012-10-21 22:41:54 +02:00
Tomasz Gieniusz
6fc44905cb activity charts 2012-10-21 14:53:54 +02:00
Tomasz Gieniusz
628b650e2f day of week chart 2012-10-21 13:44:42 +02:00
Tomasz Gieniusz
4a590ddd40 highstock date chart 2012-10-21 13:19:37 +02:00
Tomasz Gieniusz
35d03d9392 renamed hash to sha && refactor 2012-10-20 22:38:11 +02:00
Tomasz Gieniusz
6d45e3fd57 lines added/deleted by author charts 2012-10-20 21:28:25 +02:00
Tomasz Gieniusz
a69446bed3 chart generation splitted to classes 2012-10-20 00:30:00 +02:00
Tomasz Gieniusz
cf27a2967b commits_period method 2012-10-19 22:01:01 +02:00
Tomasz Gieniusz
636b9bc345 spec split 2012-10-19 21:52:20 +02:00
Tomasz Gieniusz
b439fd234c command observers 2012-10-19 21:11:47 +02:00
Tomasz Gieniusz
a4f650b760 testing file content gathering 2012-10-19 20:27:41 +02:00
Tomasz Gieniusz
4dc5165505 invoking repo git command with correct commits range 2012-10-19 20:02:47 +02:00
Tomasz Gieniusz
8b4a937372 author activity spec 2012-10-19 18:23:18 +02:00
Tomasz Gieniusz
41de85737e integration spec split 2012-10-19 18:17:36 +02:00
Tomasz Gieniusz
db0db46525 activity integration specs 2012-10-19 17:52:33 +02:00
Tomasz Gieniusz
e5206d112e more integration tests and refactor 2012-10-19 17:35:33 +02:00
Tomasz Gieniusz
29681665cb command runner refactored 2012-10-19 16:57:49 +02:00
Tomasz Gieniusz
01eb78a25e repo#authors is now an array 2012-10-19 16:39:39 +02:00
Tomasz Gieniusz
498dc9ad3d optional commit range 2012-10-19 15:51:24 +02:00
Tomasz Gieniusz
403357dd2c test repo submodule 2012-10-19 11:11:06 +02:00
Tomasz Gieniusz
d58cb051c1 commit specs 2012-10-16 22:44:04 +02:00
Tomasz Gieniusz
4eefcafd96 ls-tree parser 2012-10-16 22:03:25 +02:00
Tomasz Gieniusz
0cb7b52591 command mocking refactored 2012-10-16 21:31:25 +02:00
Tomasz Gieniusz
d26c261a18 short_stat spec and factory_girl 2012-10-16 20:52:22 +02:00
Tomasz Gieniusz
3a29083414 hash#to_key_indexed_array spec 2012-10-16 19:34:27 +02:00
Tomasz Gieniusz
c5c80cb382 simplecov 2012-10-16 19:16:02 +02:00
Tomasz Gieniusz
7ce8a2a7eb files and lines by extension 2012-10-13 19:00:31 +02:00
Tomasz Gieniusz
290618b167 calculating lines of code from commit content 2012-10-13 15:32:06 +02:00
Tomasz Gieniusz
9ca2ece131 repo.commits is now date sorted array, index page with simple stats 2012-10-13 14:31:52 +02:00
Tomasz Gieniusz
2d7a7db33c pages seperation 2012-10-13 14:01:46 +02:00
Tomasz Gieniusz
32d84e3ddd git output parsing spec 2012-10-13 13:27:15 +02:00
Tomasz Gieniusz
e48fab4fed author spec 2012-10-13 12:22:43 +02:00
Tomasz Gieniusz
6a846c5179 activity fix and tests 2012-10-13 11:49:02 +02:00
Tomasz Gieniusz
dd228a4dd4 lazy loading and firsts tests 2012-10-12 18:20:07 +02:00