diff rhodecode/controllers/summary.py @ 3764:c7970889c5c0 beta

Removed shortlog aka lightweight changelog. Current version of changelog is fast and condensed. There's no sense to keep changelog duplicity.
author Marcin Kuzminski <marcin@python-works.com>
date Tue, 16 Apr 2013 00:44:48 +0200
parents f485eb78b519
children 910ad1ffee99
line wrap: on
line diff
--- a/rhodecode/controllers/summary.py	Mon Apr 15 23:12:09 2013 +0200
+++ b/rhodecode/controllers/summary.py	Tue Apr 16 00:44:48 2013 +0200
@@ -55,6 +55,7 @@
 from rhodecode.lib.helpers import RepoPage
 from rhodecode.lib.compat import json, OrderedDict
 from rhodecode.lib.vcs.nodes import FileNode
+from rhodecode.controllers.changelog import _load_changelog_summary
 
 log = logging.getLogger(__name__)
 
@@ -136,15 +137,7 @@
                                    'repository.admin')
     def index(self, repo_name):
         c.dbrepo = dbrepo = c.rhodecode_db_repo
-
-        def url_generator(**kw):
-            return url('shortlog_home', repo_name=repo_name, size=10, **kw)
-
-        c.repo_changesets = RepoPage(c.rhodecode_repo, page=1,
-                                     items_per_page=10, url=url_generator)
-        page_revisions = [x.raw_id for x in list(c.repo_changesets)]
-        c.statuses = c.rhodecode_db_repo.statuses(page_revisions)
-
+        _load_changelog_summary()
         if self.rhodecode_user.username == 'default':
             # for default(anonymous) user we don't need to pass credentials
             username = ''