Merge branch 'main' into roles-capabilities

This commit is contained in:
Dharini Jeeva authored and GitHub committed 2021-08-17 08:13:55 -07:00
commit 3cc5456bde
35 files changed
+1440 -599

No files matched your search

@@ -1,5 +1,6 @@
import factory from '../generated/factories/credential-library';
import { random, system } from 'faker';
import permissions from '../helpers/permissions';
const types = ['vault'];
@@ -7,6 +8,14 @@ export default factory.extend({
id: (i) => `credential-library-id-${i}`,
type: (i) => types[i % types.length],
authorized_actions: () =>
permissions.authorizedActionsFor('credential-library') || [
'no-op',
'read',
'update',
'delete',
],
attributes() {
switch (this.type) {
case 'vault':
+8
View File
@@ -1,7 +1,15 @@
import factory from '../generated/factories/group';
import { trait } from 'ember-cli-mirage';
import permissions from '../helpers/permissions';
export default factory.extend({
authorized_actions: () =>
permissions.authorizedActionsFor('group') || [
'no-op',
'read',
'update',
'delete',
],
id: (i) => `group-${i}`,
/**
+8
View File
@@ -1,11 +1,19 @@
import factory from '../generated/factories/target';
import { trait } from 'ember-cli-mirage';
import { random, datatype } from 'faker';
import permissions from '../helpers/permissions';
const randomBoolean = (chance = 0.5) => Math.random() < chance;
const hostSetChance = 0.3;
export default factory.extend({
authorized_actions: () =>
permissions.authorizedActionsFor('target') || [
'no-op',
'read',
'update',
'delete',
],
/**
* -1 means "unlimited" and we want to generate these on occasion.
*/
+8
View File
@@ -1,5 +1,13 @@
import factory from '../generated/factories/user';
import permissions from '../helpers/permissions';
export default factory.extend({
authorized_actions: () =>
permissions.authorizedActionsFor('user') || [
'no-op',
'read',
'update',
'delete',
],
id: (i) => `user-${i}`,
});