Direkt zum Inhalt
KAMOUniverse

Changelog

Was ist neu?

Jede Verbesserung an der Plattform, wie sie geliefert wird.

  1. · kamo-internal

    Implement god mode toggle in NavTop

    Backend Änderungen (app/api/user-info/route.ts): - Lesen Sie GD-Feld von Redis Sitzungsdaten - Karte zu isGod in API Antwort Änderungen am Frontend (App/Hooks/useUserInfo.tsx): - Ist-Feld zur UserInfo-Schnittstelle hinzufügen - Fügen Sie getIsGod() Methode zum Haken - Export getIsGod für Komponenten Änderungen an der Benutzeroberfläche (App/components/NavTop.tsx): - Gott Modus umschalten (lila Thema) - Nur für Benutzer mit der Erlaubnis von Gott sichtbar (GD=true) - Toggle Zustand in localStorage gespeichert - Unabhängige Ein-/Auskontrolle für Gott-Modus Durchfluss: 1. Benutzer hat is_god=true in der Datenbank 2. SecurityService speichert GD=true in Redis Sitzung 3. /api/user-info zurückkehrt ist Gott=true 4. NavTop zeigt Gott-Modus toggle 5. Benutzer kann den Gottmodus aktivieren/deaktivieren (nur Benutzerzustand) Zweistufige Erlaubnis: - isGod: Erlaubnis, den Toggle zu SEHEN (aus Datenbank) - godModeActive: Aktueller UI-Zustand (localStorage)

  2. · SecurityService

    Einführung des Gottesmodus-Berechtigung in Sitzungen

    Änderungen an SecurityController: - Query is_god Feld von Benutzertabelle während der Anmeldung - Pass isGod an kSessionService.createSession Änderungen an KSessionService: - Hinzufügen von isGod Parameter zu erstellenSession-Methode - Speichern als 'GD' Feld in Redis Sitzungsdaten - GD-Feld zeigt an, ob Benutzer die Erlaubnis des Gottesmodus hat Durchfluss: 1. Benutzer loggt sich in â € Abfrage is_god von der Datenbank 2. Sitzung in Redis mit GD-Parameter erstellen 3. Frontend liest GD zu zeigen / Gott-Modus zu zeigen / zu verstecken 4. Gott-Modus umschalten Zustand separat in UI verwaltet Dies implementiert das Gottesmodus Berechtigungssystem.

  3. · kamo-shared-library

    Hinzufügen von got Gott Feld zu User.java für God-Modus Erlaubnis

    - Hinzufügen is_god Spalte mit Datenbank Standard false - Feld zeigt an, ob Benutzer auf den Gott-Modus in UI zugreifen kann - Wird in SecurityService-Session zur Erstellung des GD-Parameters verwendet - Teil der Gott-Modus-Funktionsimplementierung

  4. · SecurityService

    TitelShort zur Organisation API-Antwort hinzufügen

    - TitelShort-Feld zu /org/domain/{domain" endpoint response hinzugefügt - Aktiviert Frontend, um den kurzen Namen der Organisation in UI anzuzeigen - Wird in Sitzung Ablauf Warnung und andere dynamische Org Branding

  5. · kamo-internal

    Dynamische Org-Kurznamen in Sitzungswarnung anzeigen

    - Titel Kurze Eigenschaft zur Organisationsklasse hinzugefügt - Aktualisiert SessionExpirationWarnung, um den Kurznamen der Organisation zu verwenden - Geänderter Text von 'Kamo-Anwendungen' in '{Org Short Name'-Anwendungen' - Falls zurück zum vollen Titel oder 'Kamo', wenn Kurzname nicht verfügbar ist - Verwendungen von OrgContext, um auf Organisationsdaten zuzugreifen

  6. · kamo-internal

    Double-Check Redis vor der Vorführung der Sitzungswarnung

    - Überprüfung Redis TTL immer direkt vor der Verfallswarnung - Verhindert falsche Warnungen, wenn eine andere Kamo-App die Sitzung verlängert - Sichert Warn-Popup zeigt nur, wenn Redis bestätigt Ablauf steht unmittelbar bevor - Funktioniert mit gleitender Ablauf implementiert in SecurityService

  7. · SecurityService

    Implement Gleitsitzung Ablauf - CRITICAL SESSION FIX

    - Redis TTL auf jeder Sitzung Zugang (Abfall von Schieben) - Sessions bleiben jetzt am Leben, solange Benutzer in ANY Kamo App aktiv ist - Redis Schlüsselpräfix von SESSION auf *** ändern (passt Cookie-Name) - Redis Objekt TTL ist die einzige Quelle der Wahrheit für Sitzung Ablauf - Cookie Ablauf ist jetzt bedeutungslos - Redis steuert Sitzung Lebensdauer

  8. · kamo-internal

    Integration von Session-Debug-Funktionalität in Root-Dashboard

  9. · SecurityService

    Hinzufügen von Session-Infos und Erweiterung der Endpunkte für Cross-App-Sitzungsmanagement

  10. · kamo-internal

    Hinzufügen Sitzung Ablaufwarnsystem mit Redis-basierte Überwachung und animiertem Popup

  11. · kamo-internal

    Zeitzone von *** Cookie lesen, anstatt API-Anrufe zu tätigen

  12. · SecurityService

    Aktualisieren KTokenSessionService zur Annahme des Zeitzonenparameters für *** Cookie

  13. · kamo-shared-library

    Zeitzonen (TZ) Feld zu KToken für benutzerspezifische Zeitzonenunterstützung in *** Cookie hinzufügen

  14. · kamo-internal

    Zeitzonen-Service mit IANA Zone ID-Unterstützung zur Behebung von 'Invalid Zeitzone'-Fehler

  15. · SecurityService

    Effektiv Zeitzonen-Endpunkt mit Member-"User-"Organisation" hinzufügen

  16. · kamo-login

    Standalone-Ausgabemodus hinzufügen und entfernte Bildmuster erweitern

  17. · kamo-register

    Optimierung von Dockerfile für die Produktion mit mehrstufigen Builds und update next.config für Standalone-Modus

  18. · kamo-register

    Auto-aktive Spitznamen-Feld beim Klicken auf deaktivierte Textbox

  19. · kamo-register

    Redesign Name Details mit Präfix/Suffix Dropdowns und Nickname Checkbox

  20. · SecurityService

    Endpunkte für Namenspräfixe und Suffixe hinzufügen

  21. · kamo-shared-library

    NamePrefix und NameSuffixType enums mit internationalen Titeln hinzufügen

  22. · kamo-register

    Komplettes Redesign von sorry Seite mit moderner, polierter Benutzer

  23. · kamo-register

    Länderauswahl mit Live-Suche und verbesserter Interaktivität verbessern

  24. · kamo-register

    Verbote Länder filtern und auf sorry Seite umleiten, wenn erkannt

  25. · SecurityService

    Länder Endpunkt zur Rückkehrliste mit Verbot hinzufügen

  26. · kamo-shared-library

    Add isBanned field to CountryType enum für 30 sanktionierte Länder, darunter Kuba, Iran, Nordkorea, Syrien, Russland, Weißrussland und Balkan-Region

  27. · SecurityService

    Umfassend verbessern alle 18 kundenspezifischen Sprache phonetische Muster für eine bessere Wortgenerierung

  28. · SecurityService

    Mehrsprachige BIP39-Saatgut-Satz-Generierung mit offiziellen Wortlisten und kundenspezifischen phonetischen Mustern für 26 Sprachen

  29. · kamo-register

    Fügen Sie mehrsprachige Saatgut Phrase Unterstützung mit Sprache Dropdown auf Konto-Support auf Konto-Support, Standardwerte auf Benutzer Landsprache

  30. · SecurityService

    MultiLanguageSeedPhraseService mit web3j für mehrsprachige Saatgut-Phrasen-Generierung hinzufügen, RecoveryController mit Sprachunterstützung aktualisieren

Euer Universum wartet.

Fügen Sie Produkte hinzu, wann immer Sie möchten – keine Migration, keine neuen Anmeldungen.

Für immer kostenlos – keine Kreditkarte erforderlich