Show More
|
1 | NO CONTENT: new file 100644, binary diff hidden |
@@ -0,0 +1,9 b'' | |||
|
1 | <div class="panel panel-default"> | |
|
2 | <div class="panel-heading"> | |
|
3 | <h3 class="panel-title">${_('Admin Automation')}</h3> | |
|
4 | </div> | |
|
5 | <div class="panel-body"> | |
|
6 | <h4>${_('This feature is available in RhodeCode EE edition only. Contact {sales_email} to obtain a trial license.').format(sales_email='<a href="mailto:sales@rhodecode.com">sales@rhodecode.com</a>')|n}</h4> | |
|
7 | <img style="width: 100%; height: 100%" src="${h.asset('images/ee_features/admin_automation.png')}"/> | |
|
8 | </div> | |
|
9 | </div> |
@@ -169,6 +169,11 b' def admin_routes(config):' | |||
|
169 | 169 | name='admin_settings_labs_update', |
|
170 | 170 | pattern='/settings/labs/update') |
|
171 | 171 | |
|
172 | # Automation EE feature | |
|
173 | config.add_route( | |
|
174 | 'admin_settings_automation', | |
|
175 | pattern=ADMIN_PREFIX + '/settings/automation') | |
|
176 | ||
|
172 | 177 | # global permissions |
|
173 | 178 | |
|
174 | 179 | config.add_route( |
@@ -95,7 +95,8 b' class NavigationRegistry(object):' | |||
|
95 | 95 | 'admin_settings_sessions'), |
|
96 | 96 | NavEntry('open_source', _('Open Source Licenses'), |
|
97 | 97 | 'admin_settings_open_source'), |
|
98 | ||
|
98 | NavEntry('automation', _('Automation'), | |
|
99 | 'admin_settings_automation') | |
|
99 | 100 | ] |
|
100 | 101 | |
|
101 | 102 | _labs_entry = NavEntry('labs', _('Labs'), |
@@ -675,6 +675,17 b' class AdminSettingsView(BaseAppView):' | |||
|
675 | 675 | @LoginRequired() |
|
676 | 676 | @HasPermissionAllDecorator('hg.admin') |
|
677 | 677 | @view_config( |
|
678 | route_name='admin_settings_automation', request_method='GET', | |
|
679 | renderer='rhodecode:templates/admin/settings/settings.mako') | |
|
680 | def settings_automation(self): | |
|
681 | c = self.load_default_context() | |
|
682 | c.active = 'automation' | |
|
683 | ||
|
684 | return self._get_template_context(c) | |
|
685 | ||
|
686 | @LoginRequired() | |
|
687 | @HasPermissionAllDecorator('hg.admin') | |
|
688 | @view_config( | |
|
678 | 689 | route_name='admin_settings_labs', request_method='GET', |
|
679 | 690 | renderer='rhodecode:templates/admin/settings/settings.mako') |
|
680 | 691 | def settings_labs(self): |
General Comments 0
You need to be logged in to leave comments.
Login now