UI - make engine list more consistent with the auth method list (#4598)

* remove expanding behavior from engines list and add a configuration route

* use page header component, secret tab component for the template on the secret engine configuration route

* move abstraction to secret-list-header and remove secret-tabs

* add attrs to secret engine model and adjust mount controller code to support that

* fix top level nav so that we can use the back button properly

* fix tests
This commit is contained in:
Matthew Irish
2018-05-23 11:25:52 -05:00
committed by GitHub
parent 0545944fc5
commit c722bc0e39
27 changed files with 284 additions and 136 deletions

View File

@@ -68,6 +68,7 @@ Router.map(function() {
this.route('backends', { path: '/' });
this.route('backend', { path: '/:backend' }, function() {
this.route('index', { path: '/' });
this.route('configuration');
// because globs / params can't be empty,
// we have to special-case ids of '' with thier own routes
this.route('list-root', { path: '/list/' });