Feldfreigaben für die Selbstbearbeitung: änderbar, nur anzeigen, ausblenden #51

Merged
thiel merged 1 commit from feldfreigaben into main 2026-10-10 21:20:48 +00:00
Owner

Schritt 6 aus docs/08, Baustein 1: Feldfreigaben für die Selbstbearbeitung.

Je Frage einstellbar (Seitenpanel › „Selbstbearbeitung“, sichtbar sobald „Angaben selbst ändern“ an ist):

  • Änderbar ist der Standard.
  • Nur anzeigen: Der Wert erscheint in der Selbstbearbeitung als Text an seiner Stelle, mit derselben Sichtbarkeitsbedingung. Wird er trotzdem geändert, antwortet der Server mit 409 am Feld (self_edit_locked).
  • Ausblenden: Das Feld fehlt in Übersicht, Formular und den mitgeschickten Angaben. Mitgeschickte Werte werden verworfen, Uploads abgelehnt (403).
  • Einwilligung, Unterschrift, SEPA-Mandat und Abstimmung sind immer nur sichtbar. Vorher führten Änderungen daran zu einem 400-Fehler.
  • Bezahlte Preisfelder erscheinen als „nur anzeigen“ (wie bisher mit Hinweis und 409 bei Änderung).
  • Gespeicherte Werte werden als reiner Text gezeigt: keine Formatierung, und {{…}} aus Antworten wird nicht ausgewertet.

Nachträglich änderbar (Team und Selbstbearbeitung): Nachschlagefeld (gegen die Datenquelle geprüft, auch beim Team), Betrag und Bestellung (Zahlung wird angepasst bzw. gesperrt).

Tests:

  • selfedit.test.ts: Sichtbarkeit, Sperren, Verwerfen, Nachschlagefeld, Uploads, Team
  • e2e resume.spec.ts: Selbstbearbeitung mit Feldfreigaben im Browser

Handbuch (mit PDF) und docs/08 (F04) sind aktualisiert.

🤖 Generated with Claude Code

https://claude.ai/code/session_015z57Agxa5kZg6szB3zFN3x

Schritt 6 aus docs/08, Baustein 1: **Feldfreigaben für die Selbstbearbeitung**. **Je Frage einstellbar** (Seitenpanel › „Selbstbearbeitung“, sichtbar sobald „Angaben selbst ändern“ an ist): - **Änderbar** ist der Standard. - **Nur anzeigen:** Der Wert erscheint in der Selbstbearbeitung als Text an seiner Stelle, mit derselben Sichtbarkeitsbedingung. Wird er trotzdem geändert, antwortet der Server mit 409 am Feld (`self_edit_locked`). - **Ausblenden:** Das Feld fehlt in Übersicht, Formular und den mitgeschickten Angaben. Mitgeschickte Werte werden verworfen, Uploads abgelehnt (403). - Einwilligung, Unterschrift, SEPA-Mandat und Abstimmung sind immer nur sichtbar. Vorher führten Änderungen daran zu einem 400-Fehler. - Bezahlte Preisfelder erscheinen als „nur anzeigen“ (wie bisher mit Hinweis und 409 bei Änderung). - Gespeicherte Werte werden als reiner Text gezeigt: keine Formatierung, und `{{…}}` aus Antworten wird nicht ausgewertet. **Nachträglich änderbar** (Team und Selbstbearbeitung): Nachschlagefeld (gegen die Datenquelle geprüft, auch beim Team), Betrag und Bestellung (Zahlung wird angepasst bzw. gesperrt). **Tests:** - `selfedit.test.ts`: Sichtbarkeit, Sperren, Verwerfen, Nachschlagefeld, Uploads, Team - e2e `resume.spec.ts`: Selbstbearbeitung mit Feldfreigaben im Browser Handbuch (mit PDF) und docs/08 (F04) sind aktualisiert. 🤖 Generated with [Claude Code](https://claude.com/claude-code) https://claude.ai/code/session_015z57Agxa5kZg6szB3zFN3x
Feldfreigaben für die Selbstbearbeitung: änderbar, nur anzeigen, ausblenden
All checks were successful
check / verify (pull_request) Successful in 16m12s
2e12de7ce4
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_015z57Agxa5kZg6szB3zFN3x
thiel merged commit 0f82a14714 into main 2026-10-10 21:20:48 +00:00
thiel deleted branch feldfreigaben 2026-10-10 21:20:48 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
thiel/fobu!51
No description provided.