Commit Graph

154 Commits

Author SHA1 Message Date
Tomasz Gieniusz
9acd9cbfe9 repo charts refactored 2012-10-20 10:18:48 +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
afa6d004ff commits parsing moved to parser 2012-10-19 21:17:16 +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
67af71960f command parser for shortlog 2012-10-16 21:44:33 +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
5d2f838bae lines_by_date page 2012-10-13 18:01:22 +02:00
Tomasz Gieniusz
2d38d07e9f lines_count speed up 2012-10-13 17:57:15 +02:00
Tomasz Gieniusz
9f6fab8232 git_command_observer 2012-10-13 17:20:06 +02:00
Tomasz Gieniusz
71c06cd8e3 by_hour and lines_by_date charts 2012-10-13 16:52:25 +02:00
Tomasz Gieniusz
d4a144066c files by date chart 2012-10-13 16:38:48 +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
f727869402 to_s methods for debugging 2012-10-13 12:38:07 +02:00
Tomasz Gieniusz
e48fab4fed author spec 2012-10-13 12:22:43 +02:00
Tomasz Gieniusz
15aa121e52 removed unnecessary attr_reader in activity 2012-10-13 11:51:35 +02:00
Tomasz Gieniusz
6a846c5179 activity fix and tests 2012-10-13 11:49:02 +02:00
Tomasz Gieniusz
00e99ea4af activity creation dryed out 2012-10-12 18:30:07 +02:00
Tomasz Gieniusz
72944cc5c5 activity creation dryed out 2012-10-12 18:24:28 +02:00
Tomasz Gieniusz
dd228a4dd4 lazy loading and firsts tests 2012-10-12 18:20:07 +02:00
Tomasz Gieniusz
a2e81f6330 shortstat data 2012-10-09 22:34:02 +02:00
Tomasz Gieniusz
a2a059d5eb gathering files in commit statistic 2012-10-09 15:20:43 +02:00
Tomasz Gieniusz
c5de39697e refactor 2012-10-09 14:19:58 +02:00
Tomasz Gieniusz
450828a2e9 refactor 2012-10-09 14:01:51 +02:00
Tomasz Gieniusz
e29d388b68 refactor 2012-10-09 09:39:39 +02:00
Tomasz Gieniusz
78f22ed848 highstock chart 2012-10-08 21:12:42 +02:00
Tomasz Gieniusz
f073464251 activity stats 2012-10-08 20:22:18 +02:00
Tomasz Gieniusz
1203e33f3d GitAuthor and GitCommit 2012-10-08 19:56:49 +02:00
Tomasz Gieniusz
bc44bfa01d little refactor 2012-10-08 18:49:41 +02:00
Tomasz Gieniusz
9d3df90b24 changed name to git_stats (gitstats gem already exists) 2012-10-08 18:33:59 +02:00