refac: DELETE /v1/user/{id}?expected_role_id=N, user.remove audit event, 409 target_role_not_found, GetAll returns its error, Own-scope visibility filter moved into repos, JSON tags removed from use-case types

This commit is contained in:
Florian Sylvain committed 2026-10-29 16:28:25 +01:00
1 parent 5d6f378fce
commit b39a41be88
124 files changed
+8816 -523

No files matched your search

+7 -9
View File
@@ -51,18 +51,16 @@ const items = computed(() =>
variant="card"
color="primary"
:aria-label="label"
:ui="{ item: 'rounded-none', fieldset: 'gap-2' }"
:ui="{
item: 'rounded-none has-data-[state=checked]:border-primary has-data-[state=checked]:bg-(--rc-sand) has-data-[state=checked]:text-(--rc-on-sand)',
fieldset: 'gap-2',
description: 'text-xs',
}"
>
<template #label="{ item }">
<span class="flex items-center gap-2">
{{ item.label }}
<UBadge
v-if="item.current"
color="neutral"
variant="outline"
:label="t('Current')"
:ui="{ base: 'h-5 rounded-none px-1.75 py-0 text-[0.6875rem]' }"
/>
<span v-if="item.current" class="text-xs font-medium">· {{ t('Current') }}</span>
</span>
</template>
</URadioGroup>
@@ -77,7 +75,7 @@ const items = computed(() =>
:content="{ position: 'inline' }"
class="w-full"
:ui="{
base: 'h-11 rounded-none md:h-10',
base: 'h-11 rounded-none md:h-8',
content: 'rounded-none border border-default',
item: 'min-h-12 gap-2 px-2 py-1 md:min-h-9',
itemDescription: 'text-xs text-muted',