ungültige CockroachDB202Dialect aus configmap entfernen - Auto-Detection verwenden
Entfernen Sie unnötige Sicherheits-Service-Sekrete Referenz aus dem Einsatz
Verwenden Sie Anmeldehilfe mit Umgebungsvariablen für git Authentifizierung
Revert zur Kasse Aktion mit automatischer Forgejo-Authentifizierung
Verwenden Sie CI_TOKEN secret statt eines hart codierten Passworts
Beheben Sie git-Klon-URL durch Kodierung von Sonderzeichen im Passwort
Beheben Sie Kamo-shared-Bibliothek Kasse mit direktem git-Klon
Update auf statische Tailscale IPs für kubectl, k1m1 für DB und redis.kamo.svc.cluster.local für Redis
Beheben Domain-Lenbestellung: Löschen Sie alle Subdomain-Aliase vor dem Löschen der Elterndomäne (behebt 400 Fehler)
Umfassende DNS-Verifikationsprotokollierung mit detaillierter Schritt-für-Schritt-Ausgabe zur Fehlersuche hinzufügen
Korrektur DNS CNAME Verifikation: Trailing Punkte für einen genauen Vergleich normalisieren
Umfassene DNS-Verifikations-Implementierungsdokumentation hinzufügen
Reale DNS CNAME-Verifikation mit dnsjava Bibliothek umsetzen - ersetzt Mock-Implementierung durch tatsächliche DNS-Lookups
Domain-Management hinzufügen: DomainController mit 10 REST-Endpunkten, Datenbank-Migrationsskript und Implementierungs-Dokumente
Trigger-Are-build, um aktualisierte Kamo-Shared-Bibliothek mit Beschreibung Feldunterstützung zu verwenden
OrgID direkt aus Sitzungsdaten extrahieren, anstatt die vollständige Organisationseinheit zu laden
Korrekturfehler: Organisationsobjekt statt Long passieren, umRolesByOrganization zu erhalten
Integration der OTK-Authentifizierung für sichere API-Anrufe
Update SecurityRoleController für Long Timestamps anstelle von LocalDateTime für Mock-Daten
Fehler beheben: Datum in LocalDateTime und String in RoleRightSettingType konvertieren
Mock-Daten-Implementierung für Sicherheitsaufgaben Endpoints hinzufügen
Entwicklungsmodus: Entfernen Sie alle Sicherheitsanforderungen, um sich auf Funktionalität zu konzentrieren
Update SecurityRoleController zu behandeln *** Token und Zugriff auf Redis direkt
Fix *** Cookie im Logout-Endpunkt für Client-zugänglich - Geändert setHttpNig von true zu false - *** sollte über alle Websites hinweg kundenfähig sein
Entfernen Sie Cookie-Setting von /validate-otk Endpunkt
Vereinfachung: - /validate-otk endpoint liefert jetzt nur noch *** ID und TTL - Keine Cookies mehr setzt (Next.js behandelt dies direkt) - getSessionTtlSeconds(...
*** ID-Länge von 512 auf 128 Zeichen reduzieren
Änderungen: - ***_ID_LENGTH: 512 -" 128 (64 Bytes Entropie) - Alle Unterlagen und Kommentare aktualisiert - Aktualisierte Protokollierung, um volle 128-char ID ...
Erhöhen Sie die *** ID-Länge auf 512 Zeichen für mehr Sicherheit
- *** ID: 512-char hex string (256 Bytes sicherer Zufallsdaten) - OTK ID: 64-char Hex-String (32 Bytes - unverändert) - Aktualisierte generiertSecureHexString()...
Neues *** Sitzungsmodell mit 64-Zeichen GUID
- KSessionService für vereinfachtes Session Management hinzufügen - *** ID ist jetzt ein 64-Zeichen-Hex-String (nicht kodiert KToken) - Redis-Schlüsselformat: *...
Standardisieren Passwort-Encoder Konfiguration in allen Umgebungen - Setzen Sie Pfeffer auf ************ und Iterationen auf 310000 in beiden lokalen (application.yml) und k8s (configmap.yaml) Konfigurationen, um Konsistenz mit KamoInitializerService zu gewährleisten
Passwort-Husch-Generator Endpunkt für Testen/Admin - POST **************** zur Erstellung geeigneter PBKDF2-Hashes
Spezifische Fehlermeldungen für Kontovalidierungsfehler bereitstellen - Benutzer sehen jetzt exakte Gründe ************ anstelle von generischem Nachrichten
Update Workflow für den Einsatz von kamowssecurity-deployment anstelle von Security-Service-Deployment
SecurityService-Einsatz von Security-Service-Einsatz in Kamowssecurity-Deployment umbenennen
Deaktivieren Sie Vault und addieren Sie die erforderlichen Parameter, um Konfigurationsvalidierungsfehler zu vermeiden
Redis SSL-Konfiguration in k8s ConfigMap - Wechsel von boolean zu Objekt mit aktiviertem Eigentum
Redis SSL-Konfiguration behebt sich mit aktiviertem Eigentum von boolean zu Objekt
Redis-Konfiguration behebt
- Entfernen SSL-Konfiguration (verursachte Typ-Konvertierungsfehler) - Entfernen Sie Passwort-Anforderung für lokalen redis-Slave-Service - Gastgeber für ******...
Datenbank-Verbindungseinstellungen beheben
- Datenbank-URL aktualisieren, um direkt mit 10.8.0.1:3306 zu verbinden - Benutzername von root zu kamo ändern - Geheime Referenz von root-Passwort auf DB_PASSW...
SecurityService-Einsatzkonfiguration beheben
- Update ConfigMap mit vollständiger application.yml inklusive Datenbank, Redis und externer Service-Konfigurationen - Update-Einsatz, um ConfigMap als applicat...
Fix Kubernetes deployment: remove missing secret references
- Updated k8s/ manifests to match deploy/k8s/base/ configuration - Removed references to non-existent mysql-auth and *** secrets - Simplified ConfigMap to basic...
Fix Kubernetes manifests: update from kamowebregister to securityservice
- Updated deployment.yaml: name, labels, container name, and port (8080) - Updated service.yaml: name, selector, and target port (8080) - Updated configmap.yaml...
Fix Docker build: resolve shared library dependency issue
- Modified Dockerfile to build shared library first in multi-stage build - Updated workflow to remove redundant Maven build steps - Fixed 'm2-repository not fou...
Wie, was Sie sehen Versand?
Jedes dieser Updates landet automatisch in Ihrem Arbeitsbereich. Starten Sie frei und beobachten Sie es Woche für Woche wachsen.