mirror of https://github.com/halo-dev/halo
refactor: change role annotations name
change `plugin.halo.run/dependencies` to `rbac.authorization.halo.run/dependencies`pull/3445/head
parent
16cf4d70a1
commit
1f0ea9d168
|
@ -142,7 +142,7 @@ async function loadCurrentUser() {
|
||||||
app.provide<User>("currentUser", user);
|
app.provide<User>("currentUser", user);
|
||||||
|
|
||||||
const { data: permissions } = await apiClient.user.getPermissions(
|
const { data: permissions } = await apiClient.user.getPermissions(
|
||||||
"ac7cdce1-acf2-4e27-a422-c16d6f47cfa2"
|
user.metadata.name
|
||||||
);
|
);
|
||||||
app.provide("permissions", permissions);
|
app.provide("permissions", permissions);
|
||||||
}
|
}
|
||||||
|
|
|
@ -38,7 +38,7 @@ const formState = ref<FormState>({
|
||||||
name: "",
|
name: "",
|
||||||
labels: {},
|
labels: {},
|
||||||
annotations: {
|
annotations: {
|
||||||
"plugin.halo.run/dependencies": "",
|
"rbac.authorization.halo.run/dependencies": "",
|
||||||
"plugin.halo.run/display-name": "",
|
"plugin.halo.run/display-name": "",
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
@ -80,7 +80,7 @@ const handleFetchRole = async () => {
|
||||||
);
|
);
|
||||||
formState.value.role = response.data;
|
formState.value.role = response.data;
|
||||||
formState.value.selectedRoleTemplates = JSON.parse(
|
formState.value.selectedRoleTemplates = JSON.parse(
|
||||||
response.data.metadata.annotations?.["plugin.halo.run/dependencies"] ||
|
response.data.metadata.annotations?.["rbac.authorization.halo.run/dependencies"] ||
|
||||||
"[]"
|
"[]"
|
||||||
);
|
);
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
|
@ -111,7 +111,7 @@ const handleUpdateRole = async () => {
|
||||||
formState.value.saving = true;
|
formState.value.saving = true;
|
||||||
if (formState.value.role.metadata.annotations) {
|
if (formState.value.role.metadata.annotations) {
|
||||||
formState.value.role.metadata.annotations[
|
formState.value.role.metadata.annotations[
|
||||||
"plugin.halo.run/dependencies"
|
"rbac.authorization.halo.run/dependencies"
|
||||||
] = JSON.stringify(formState.value.selectedRoleTemplates);
|
] = JSON.stringify(formState.value.selectedRoleTemplates);
|
||||||
}
|
}
|
||||||
await apiClient.extension.role.updatev1alpha1Role(
|
await apiClient.extension.role.updatev1alpha1Role(
|
||||||
|
@ -319,7 +319,7 @@ onMounted(() => {
|
||||||
<span
|
<span
|
||||||
v-if="
|
v-if="
|
||||||
role.metadata.annotations?.[
|
role.metadata.annotations?.[
|
||||||
'plugin.halo.run/dependencies'
|
'rbac.authorization.halo.run/dependencies'
|
||||||
]
|
]
|
||||||
"
|
"
|
||||||
class="text-xs text-gray-400"
|
class="text-xs text-gray-400"
|
||||||
|
@ -328,7 +328,7 @@ onMounted(() => {
|
||||||
{{
|
{{
|
||||||
JSON.parse(
|
JSON.parse(
|
||||||
role.metadata.annotations?.[
|
role.metadata.annotations?.[
|
||||||
"plugin.halo.run/dependencies"
|
"rbac.authorization.halo.run/dependencies"
|
||||||
]
|
]
|
||||||
).join(", ")
|
).join(", ")
|
||||||
}}
|
}}
|
||||||
|
|
|
@ -34,7 +34,7 @@ const creationFormState = ref<CreationFormState>({
|
||||||
name: "",
|
name: "",
|
||||||
labels: {},
|
labels: {},
|
||||||
annotations: {
|
annotations: {
|
||||||
"plugin.halo.run/dependencies": "",
|
"rbac.authorization.halo.run/dependencies": "",
|
||||||
"plugin.halo.run/display-name": "",
|
"plugin.halo.run/display-name": "",
|
||||||
}!,
|
}!,
|
||||||
},
|
},
|
||||||
|
@ -83,7 +83,7 @@ const handleCreateRole = async () => {
|
||||||
creationFormState.value.saving = true;
|
creationFormState.value.saving = true;
|
||||||
if (creationFormState.value.role.metadata.annotations) {
|
if (creationFormState.value.role.metadata.annotations) {
|
||||||
creationFormState.value.role.metadata.annotations[
|
creationFormState.value.role.metadata.annotations[
|
||||||
"plugin.halo.run/dependencies"
|
"rbac.authorization.halo.run/dependencies"
|
||||||
] = JSON.stringify(creationFormState.value.selectedRoleTemplates);
|
] = JSON.stringify(creationFormState.value.selectedRoleTemplates);
|
||||||
}
|
}
|
||||||
await apiClient.extension.role.createv1alpha1Role(
|
await apiClient.extension.role.createv1alpha1Role(
|
||||||
|
@ -181,7 +181,7 @@ watch(
|
||||||
<span
|
<span
|
||||||
v-if="
|
v-if="
|
||||||
role.metadata.annotations?.[
|
role.metadata.annotations?.[
|
||||||
'plugin.halo.run/dependencies'
|
'rbac.authorization.halo.run/dependencies'
|
||||||
]
|
]
|
||||||
"
|
"
|
||||||
class="text-xs text-gray-400"
|
class="text-xs text-gray-400"
|
||||||
|
@ -190,7 +190,7 @@ watch(
|
||||||
{{
|
{{
|
||||||
JSON.parse(
|
JSON.parse(
|
||||||
role.metadata.annotations?.[
|
role.metadata.annotations?.[
|
||||||
"plugin.halo.run/dependencies"
|
"rbac.authorization.halo.run/dependencies"
|
||||||
]
|
]
|
||||||
).join(", ")
|
).join(", ")
|
||||||
}}
|
}}
|
||||||
|
|
Loading…
Reference in New Issue