feat(17-03): "Meine Quellen" wird vollstaendig — Postfach, eigene Feeds, Benachrichtigung
- RssFeedSource bekommt isPlatformWide (server-derived), createRssFeed nimmt einen scope-Parameter (personal/platform, Vorgabe personal) - RssFeedListForm bekommt scope-Prop: personal zeigt eigene Feeds editierbar + plattformweite als schlichte Aufzaehlung ohne Knoepfe darunter; platform zeigt nur plattformweite Feeds editierbar - DigestIntervalForm aus settings/page.tsx unveraendert herausgeloest (keine neuen Beschriftungen, gleiche settings.*-Schluessel) - my-sources/page.tsx um "Meine Feeds" und "Benachrichtigung" erweitert, Verweis auf die Administrationsseite nur fuer ADMIN/SUPER_ADMIN - settings/page.tsx vorgezogen auf RssFeedListForm scope="platform" (Rule 3, eigener Type-Check-Verify sonst rot) — volle Rollenpruesung folgt Task 2 Rule 1: createRssFeed's Antwort traegt kein isPlatformWide (nur GET mappt es serverseitig) — RssFeedListForm setzt es nach dem Anlegen lokal aus dem verwendeten scope, sonst wuerde ein frisch angelegter plattformweiter Feed bis zum naechsten Neuladen aus seiner eigenen Liste verschwinden.
This commit is contained in:
@@ -937,7 +937,10 @@
|
||||
"mySources": {
|
||||
"title": "Meine Quellen",
|
||||
"intro": "Ausschreibungen, die aus Ihrem Postfach hereinkommen, erscheinen danach in der Trefferliste aller Kolleginnen und Kollegen Ihres Mandanten — es gibt keine getrennte Sichtbarkeit je Postfach.",
|
||||
"mailboxSectionTitle": "Mein Postfach"
|
||||
"mailboxSectionTitle": "Mein Postfach",
|
||||
"feedsSectionTitle": "Meine Feeds",
|
||||
"notificationSectionTitle": "Benachrichtigung",
|
||||
"platformFeedsNote": "Diese Feeds werden von der Administration gepflegt und gelten für alle."
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -937,7 +937,10 @@
|
||||
"mySources": {
|
||||
"title": "My sources",
|
||||
"intro": "Tenders that arrive through your mailbox will then appear in the results list for every colleague at your organization — there is no separate visibility per mailbox.",
|
||||
"mailboxSectionTitle": "My mailbox"
|
||||
"mailboxSectionTitle": "My mailbox",
|
||||
"feedsSectionTitle": "My feeds",
|
||||
"notificationSectionTitle": "Notification",
|
||||
"platformFeedsNote": "These feeds are maintained by the administration and apply to everyone."
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user