feat: Gruppen im Web-Frontend + Gruppenkalender in /local/calendars
- Sidebar-Sektion "Gruppen": Liste, Erstellen (Name + Mitglieder-Picker),
Verwalten (Mitglieder hinzufuegen/entfernen), Loeschen.
- Gruppenansicht: laedt /api/groups/{id}/combined fuer den sichtbaren
Bereich; Event-Titel werden mit Besitzer-Initialen bzw. Gruppen-Icon
praefixt; Banner mit "Gruppenansicht verlassen".
- Server: GET /api/local/calendars liefert nun auch Gruppenkalender
(group:true, read_write) fuer Mitglieder, damit sie im Editor waehlbar
sind. Test ergaenzt (13 gruen).
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
@@ -107,6 +107,20 @@ const translations = {
|
||||
perm_read_write: 'Lesen & schreiben',
|
||||
remove: 'Entfernen',
|
||||
done: 'Fertig',
|
||||
groups_title: 'Gruppen',
|
||||
groups_none: 'Noch keine Gruppen',
|
||||
group_create: 'Gruppe erstellen',
|
||||
group_manage: 'Gruppe verwalten',
|
||||
group_name: 'Name',
|
||||
group_name_ph: 'Gruppenname',
|
||||
group_members: 'Mitglieder',
|
||||
group_delete: 'Gruppe löschen',
|
||||
group_delete_confirm: 'Diese Gruppe und ihren Gruppenkalender wirklich löschen?',
|
||||
group_deleted: 'Gruppe gelöscht',
|
||||
group_saved: 'Gruppe gespeichert',
|
||||
group_created: 'Gruppe erstellt',
|
||||
group_view_label: 'Gruppenansicht: {name}',
|
||||
group_exit: 'Gruppenansicht verlassen',
|
||||
settings_hour_height: 'Stundenhöhe (Wochen- & Tagesansicht)',
|
||||
settings_hour_height_desc: 'Wie viel Platz eine Stunde in der Zeitrasteransicht einnimmt',
|
||||
hour_compact: 'Kompakt', hour_normal: 'Normal',
|
||||
@@ -345,6 +359,20 @@ const translations = {
|
||||
perm_read_write: 'Read & write',
|
||||
remove: 'Remove',
|
||||
done: 'Done',
|
||||
groups_title: 'Groups',
|
||||
groups_none: 'No groups yet',
|
||||
group_create: 'Create group',
|
||||
group_manage: 'Manage group',
|
||||
group_name: 'Name',
|
||||
group_name_ph: 'Group name',
|
||||
group_members: 'Members',
|
||||
group_delete: 'Delete group',
|
||||
group_delete_confirm: 'Really delete this group and its group calendar?',
|
||||
group_deleted: 'Group deleted',
|
||||
group_saved: 'Group saved',
|
||||
group_created: 'Group created',
|
||||
group_view_label: 'Group view: {name}',
|
||||
group_exit: 'Exit group view',
|
||||
settings_hour_height: 'Hour height (week & day view)',
|
||||
settings_hour_height_desc: 'How much space one hour takes in the time grid',
|
||||
hour_compact: 'Compact', hour_normal: 'Normal',
|
||||
|
||||
Reference in New Issue
Block a user