mirror of
https://github.com/optim-enterprises-bv/vault.git
synced 2025-11-01 19:17:58 +00:00
UI: Ember upgrade: Handle deprecation router service from host (#28603)
* use alias for router injection * update @router declarations in engine files * fix remaining pki router imports * dynamically set router based on owner * address replication routers * update markdown docs * use non-deprecated import for getOwner * revert out of scope changes * add transition-to test
This commit is contained in:
@@ -18,7 +18,7 @@ import errorMessage from 'vault/utils/error-message';
|
||||
* @param {object} model - config model that contains kubernetes configuration
|
||||
*/
|
||||
export default class ConfigurePageComponent extends Component {
|
||||
@service router;
|
||||
@service('app-router') router;
|
||||
@service store;
|
||||
|
||||
@tracked inferredState;
|
||||
|
||||
@@ -23,7 +23,7 @@ import timestamp from 'vault/utils/timestamp';
|
||||
*/
|
||||
export default class CredentialsPageComponent extends Component {
|
||||
@service store;
|
||||
@service router;
|
||||
@service('app-router') router;
|
||||
|
||||
@tracked ttl = '';
|
||||
@tracked clusterRoleBinding = false;
|
||||
|
||||
@@ -19,7 +19,7 @@ import { action } from '@ember/object';
|
||||
*/
|
||||
|
||||
export default class OverviewPageComponent extends Component {
|
||||
@service router;
|
||||
@service('app-router') router;
|
||||
|
||||
@tracked selectedRole = null;
|
||||
@tracked roleOptions = [];
|
||||
|
||||
@@ -20,7 +20,7 @@ import errorMessage from 'vault/utils/error-message';
|
||||
*/
|
||||
|
||||
export default class CreateAndEditRolePageComponent extends Component {
|
||||
@service router;
|
||||
@service('app-router') router;
|
||||
@service flashMessages;
|
||||
|
||||
@tracked roleRulesTemplates;
|
||||
|
||||
@@ -17,7 +17,7 @@ import errorMessage from 'vault/utils/error-message';
|
||||
*/
|
||||
|
||||
export default class RoleDetailsPageComponent extends Component {
|
||||
@service router;
|
||||
@service('app-router') router;
|
||||
@service flashMessages;
|
||||
|
||||
get extraFields() {
|
||||
|
||||
@@ -23,7 +23,7 @@ import keys from 'core/utils/key-codes';
|
||||
*/
|
||||
export default class RolesPageComponent extends Component {
|
||||
@service flashMessages;
|
||||
@service router;
|
||||
@service('app-router') router;
|
||||
@tracked query;
|
||||
@tracked roleToDelete = null;
|
||||
|
||||
|
||||
@@ -16,7 +16,7 @@ export default class KubernetesEngine extends Engine {
|
||||
modulePrefix = modulePrefix;
|
||||
Resolver = Resolver;
|
||||
dependencies = {
|
||||
services: ['router', 'store', 'secret-mount-path', 'flash-messages'],
|
||||
services: ['app-router', 'store', 'secret-mount-path', 'flash-messages'],
|
||||
externalRoutes: ['secrets'],
|
||||
};
|
||||
}
|
||||
|
||||
@@ -7,7 +7,7 @@ import Route from '@ember/routing/route';
|
||||
import { service } from '@ember/service';
|
||||
|
||||
export default class KubernetesRoute extends Route {
|
||||
@service router;
|
||||
@service('app-router') router;
|
||||
|
||||
redirect() {
|
||||
this.router.transitionTo('vault.cluster.secrets.backend.kubernetes.overview');
|
||||
|
||||
@@ -7,7 +7,7 @@ import Route from '@ember/routing/route';
|
||||
import { service } from '@ember/service';
|
||||
|
||||
export default class KubernetesRoleRoute extends Route {
|
||||
@service router;
|
||||
@service('app-router') router;
|
||||
|
||||
redirect() {
|
||||
this.router.transitionTo('vault.cluster.secrets.backend.kubernetes.roles.role.details');
|
||||
|
||||
Reference in New Issue
Block a user