Remove invalid CockroachDB202Dialect from configmap - use auto-detection
Remove unnecessary security-service-secrets reference from deployment
Use credential helper with environment variables for git authentication
Revert to checkout action with automatic Forgejo authentication
Fix git clone URL by encoding special characters in password
Update to use static Tailscale IPs for kubectl, k1m1 for DB, and redis.kamo.svc.cluster.local for Redis
Fix domain deletion: Delete all subdomain aliases before deleting parent domain (fixes 400 error)
Add comprehensive DNS verification logging with detailed step-by-step output for debugging
Fix DNS CNAME verification: Normalize trailing dots for accurate comparison
Add comprehensive DNS verification implementation documentation
Implement real DNS CNAME verification using dnsjava library - replaces mock implementation with actual DNS lookups
Add Domain Management: DomainController with 10 REST endpoints, database migration script, and implementation docs
Trigger ricostruisce per usare la libreria kamo-shared aggiornata con il supporto del campo di descrizione
Estrarre orgID direttamente dai dati di sessione invece di caricare l'entità completa dell'organizzazione
Correzione errore di compilazione: passare Oggetto dell'organizzazione invece di Long per ottenereRolesByOrganization
Aggiornare SecurityRoleController per utilizzare Long timestamp invece di LocalDateTime per i dati del mock
Risolvere gli errori di costruzione: convertire Data in LocalDateTime e String in RoleRightSettingType
Aggiungi l'implementazione dei dati mock per i ruoli di sicurezza endpoints
Modalità di sviluppo: rimuovere tutti i requisiti di sicurezza per concentrarsi sulla funzionalità
Aggiorna SecurityRoleController per gestire *** token e accedere direttamente a Redis
Rimuovere la configurazione dei cookie da /validate-otk endpoint
Semplificazione: - /validate-otk endpoint ora restituisce solo *** ID e TTL - Non imposta più i cookie (Next.js lo gestisce direttamente) - Aggiunto getSessionT...
Ridurre *** lunghezza ID da 512 a 128 caratteri
Modifiche: - *** ID LENGTH: 512 -> 128 (64 byte di entropia) - Aggiornato tutta la documentazione e i commenti - Registrazione aggiornata per mostrare pieno 128...
Aumentare *** lunghezza ID a 512 caratteri per una maggiore sicurezza
- *** ID: 512-char hex string (256 byte di dati casuali sicuri) - OTK ID: 64-char hex string (32 byte - invariato) - Aggiornato generaSecureHexString() per acce...
Implementare nuovo *** modello di sessione con 64-char GUID
- Aggiungi KSessionService per una gestione semplificata delle sessioni ***** ID è ora una stringa esagonale a 64 caratteri (non codificata KToken) - Formato ch...
Standardizzare la configurazione password encoder in tutti gli ambienti - Impostare il pepe in **************************************** e le iterazioni a 310000 in entrambe le configurazioni locali (applica.yml) e k8 (configmap.yaml) per garantire la coerenza con KamoInitializerService
Fornire messaggi di errore specifici per i guasti di convalida dell'account - Gli utenti vedono ora esatta ragione Non e' vero. invece di messaggi generici
Flusso di lavoro di aggiornamento per utilizzare kamowssecurity-deployment invece di securityservice-deployment
Rinominare l'implementazione di SecurityService dal servizio di sicurezza-deployment a kamowssecurity-deployment
Disattivare Vault e aggiungere i parametri necessari per evitare errori di configurazione
Fissare la configurazione Redis SSL in k8s ConfigMap - aggiungere proprietà ssl.enabled per evitare errore di conversione boolean
Fix Redis configurazione SSL in k8s ConfigMap - cambiamento da boolean a oggetto con proprietà abilitata
Configurazione Fix Redis SSL - modifica da boolean a oggetto con proprietà abilitata
Fissare la configurazione Redis
- Rimuovere la configurazione SSL (è stato causa di errore di conversione del tipo) - Rimuovere il requisito di password per il servizio locale redis-slave - Pr...
Impostazioni di connessione del database
- Aggiorna l'URL del database per connettersi a 10.8.0.1:3306 direttamente - Cambia nome utente da root a kamo - Aggiornare il riferimento segreto da root-passw...
Configurazione di distribuzione di SecurityService
- Aggiornare ConfigMap con completo application.yml incluso database, Redis e configurazioni di servizi esterni - Aggiorna la distribuzione per montare ConfigMa...
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...
Come quello che vedi la spedizione?
Ognuno di questi aggiornamenti atterra automaticamente nello spazio di lavoro. Inizia gratis e guardalo crescere settimana dopo settimana.