Switch to unified view

a/ForgeHg/forgehg/hg_main.py b/ForgeHg/forgehg/hg_main.py
...
...
10
# Pyforge-specific imports
10
# Pyforge-specific imports
11
import allura.tasks
11
import allura.tasks
12
from allura.lib import helpers as h
12
from allura.lib import helpers as h
13
from allura import model as M
13
from allura import model as M
14
from allura.controllers.repository import RepoRootController, RefsController, CommitsController
14
from allura.controllers.repository import RepoRootController, RefsController, CommitsController
15
from allura.controllers.repository import MergeRequestsController
15
from allura.controllers.repository import MergeRequestsController, RepoRestController
16
from allura.lib.repository import RepositoryApp
16
from allura.lib.repository import RepositoryApp
17
17
18
# Local imports
18
# Local imports
19
from . import model as HM
19
from . import model as HM
20
from . import version
20
from . import version
...
...
31
    default_branch_name='ref/default'
31
    default_branch_name='ref/default'
32
32
33
    def __init__(self, project, config):
33
    def __init__(self, project, config):
34
        super(ForgeHgApp, self).__init__(project, config)
34
        super(ForgeHgApp, self).__init__(project, config)
35
        self.root = RepoRootController()
35
        self.root = RepoRootController()
36
        self.api_root = RepoRestController()
36
        self.root.ref = RefsController(BranchBrowser)
37
        self.root.ref = RefsController(BranchBrowser)
37
        self.root.ci = CommitsController()
38
        self.root.ci = CommitsController()
38
        setattr(self.root, 'merge-requests', MergeRequestsController())
39
        setattr(self.root, 'merge-requests', MergeRequestsController())
39
40
40
    @LazyProperty
41
    @LazyProperty