feat(admin): add BLOG_WRITE to group permission checkbox UI
Both /admin/groups/new and /admin/groups/[id] now expose BLOG_WRITE in the standard-permissions card so admins can grant Geschichten authoring through the UI instead of running raw SQL. Adds Paraglide labels in de/en/es. Closes Markus's review B1 on PR #382. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
@@ -27,7 +27,8 @@ $effect(() => {
|
||||
const STANDARD_PERMISSIONS = $derived([
|
||||
{ value: 'READ_ALL', label: m.admin_perm_read_all() },
|
||||
{ value: 'ANNOTATE_ALL', label: m.admin_perm_annotate_all() },
|
||||
{ value: 'WRITE_ALL', label: m.admin_perm_write_all() }
|
||||
{ value: 'WRITE_ALL', label: m.admin_perm_write_all() },
|
||||
{ value: 'BLOG_WRITE', label: m.admin_perm_blog_write() }
|
||||
]);
|
||||
|
||||
const ADMIN_PERMISSIONS = $derived([
|
||||
|
||||
@@ -6,7 +6,8 @@ import { m } from '$lib/paraglide/messages.js';
|
||||
const availableStandard = $derived([
|
||||
{ value: 'READ_ALL', label: m.admin_perm_read_all() },
|
||||
{ value: 'ANNOTATE_ALL', label: m.admin_perm_annotate_all() },
|
||||
{ value: 'WRITE_ALL', label: m.admin_perm_write_all() }
|
||||
{ value: 'WRITE_ALL', label: m.admin_perm_write_all() },
|
||||
{ value: 'BLOG_WRITE', label: m.admin_perm_blog_write() }
|
||||
]);
|
||||
const availableAdmin = $derived([
|
||||
{ value: 'ADMIN', label: m.admin_perm_admin() },
|
||||
|
||||
Reference in New Issue
Block a user