Change setting base
This commit is contained in:
@@ -55,6 +55,7 @@ Aktuell gelten folgende Regeln:
|
||||
- Standardfelder wie Name, E-Mail, Telefon, Titel und Ort koennen fuer LDAP vorbereitet oder synchronisiert werden.
|
||||
- `Geburtsdatum` bleibt derzeit lokal gespeichert.
|
||||
- nicht jedes Profilfeld wird automatisch in LDAP geschrieben.
|
||||
- Desktop-bezogene Nutzereinstellungen werden in einer eigenen Datenbanktabelle gespeichert.
|
||||
|
||||
## Desktop Type und Skins
|
||||
|
||||
|
||||
@@ -80,7 +80,8 @@ Stand dieser Datei:
|
||||
- Startmenue mit `User Setting Bereich`, `Funktion-Bereich` und `Auswahlbereich`
|
||||
- rechter `Infobereich` mit benutzerbezogener Sichtbarkeit
|
||||
- `User Self Management` als Setup-App
|
||||
- lokale Benutzereinstellungen fuer Desktop-Skin, App-Auswahl, Infobereich und Profildaten
|
||||
- Benutzereinstellungen fuer Desktop-Skin, App-Auswahl, Infobereich und Profildaten in einer eigenen Datenbanktabelle mit `_user_data`-Suffix
|
||||
- vorhandene JSON-Dateien dienen nur noch als Fallback oder Uebergang fuer lokale Entwicklung und Altbestaende
|
||||
- LDAP-Synchronisierung fuer Standardfelder wie Name, E-Mail, Telefon, Titel und Ort
|
||||
- `Geburtsdatum` aktuell bewusst nur lokal gespeichert
|
||||
- Keycloak bleibt das Auth-System
|
||||
|
||||
@@ -30,6 +30,7 @@ Verbindlich ist:
|
||||
- Apps als bereitgestellte Systemfunktionen denken, nicht nur als sichtbare Fenster
|
||||
- Unterschiede zwischen `App`, `Infobereich` und `Widget-Bereich` sauber trennen
|
||||
- lokale Persistenz und spaetere Backend-Synchronisierung getrennt vorbereiten
|
||||
- Nutzerdaten und Desktop-Preferences bevorzugt datenbankbasiert speichern, nicht dateibasiert
|
||||
- `README.md`-Dateien in Teilbereichen aktuell halten
|
||||
- zentrale Doku bei jeder relevanten Struktur- oder Begriffsanpassung mitpflegen
|
||||
|
||||
@@ -69,3 +70,4 @@ Bei jeder groesseren Aenderung ist zu pruefen:
|
||||
- die Schriftfarbe von Desktop-Icons passt sich automatisch an den Hintergrund an
|
||||
- Benutzerdaten sollen spaeter sauber in LDAP oder Keycloak geschrieben werden
|
||||
- Standard-Fensterinhalte sollen ein gemeinsames Design nutzen
|
||||
- Desktop-Nutzereinstellungen liegen in einer eigenen Tabelle mit erkennbarem `_user_data`-Suffix
|
||||
|
||||
Reference in New Issue
Block a user