Changelog
Was ist neu?
Jede Verbesserung an der Plattform, wie sie geliefert wird.
· kamo-login
Alle interaktiven Elemente bei erfolgreicher Login-Redirect
- Hinzugefügt Umleitung Zustand zu verfolgen, wenn Login erfolgreich und umgeleitet ist in Arbeit - Behinderten Benutzername und Passwort Eingabefelder beim Umlenken - Behinderte weiter, zurück und Anmelden Tasten bei der Umleitung - Behinderten externe Au-Provider-Buttons (Google, Microsoft, Apple, etc.) bei der Weiterleitung - Behinderte erinnern Me Checkbox bei der Umleitung - Alle Links deaktiviert (Passwort vergessen, registrieren) mit Zeiger-Ereignungen und Deckkraft beim Umlenken - deaktivierte Passwort-Sichtbarkeit beim Umlenken-Symbol Verhindert Benutzerinteraktion während 'Login erfolgreich! Umleitung...'-Nachricht wird angezeigt.
· kamo-login
Re***-Konfiguration zum Umwelt-Setup hinzufügen
- NEXT_PUBLIC_RE***_SITE_KEY zu k8s ConfigMaps hinzugefügt - NEXT_PUBLIC_RE***_ATTRIB_MODE zu ConfigMaps (Badge Mode) hinzugefügt - Aktualisierte README mit Anleitung zum Setup - Abschnitt für Re***-Konfiguration mit Platzhalter-Schlüssel hinzugefügt - API-Service URL Konfigurationsbeispiele hinzugefügt WICHTIG: Ersetzen Sie '6LfYourSiteKeyHere' durch aktuelle Re*** Site Key von: ******************** Für lokale dev, erstellen .env.local mit: ********************
· InitializerService
Localhost-Domain-Unterstützung in DataLoader hinzufügen
- Localhost und localhost:3000 Domains für lokale Entwicklung hinzugefügt - Verbesserte Kommentare, die Subdomain-Verschließungsverhalten erklären - Arbeitet mit aktualisierter OrganisationRepository, die Eltern-Kind-Domain-Verschließung behandelt
· InitializerService
Fügen Sie externe Au-Provider-Eingabe in DataLoader hinzu
- Zusätzliche ExterneAuthProviderService Abhängigkeitsinjektion - Erstellt addExternalAuthProviders() Helper-Methode zur Konfiguration von Providern - Bevölkerte externe Authent-Anbieter für jede Organisation: * KamoCRM: Google, Microsoft, Apple * KamoClub: Google, Microsoft, Apple * Ebonix: Steam, Roblox, Xbox (Gaming/Kids Plattformen) * TheShortTermRent: Google, Microsoft, Apple - Ausgestehende alte IdentityProviderConfigHelper Umsetzung - Anbieter werden nach Anzeige Priorität bestellt Erstes Commit von KamoInitializerService mit externerAuthProvider-Unterstützung.
· SecurityService
GET /api/security/providers endpoint hinzufügen
- Endpunkt hinzugefügt, um externe Auth-Anbieter für eine Organisation zurückzugeben - Beruhigt Organisation von Anfrage Hostname (X-Forwarded-Host-Header) - Queries ExternAuthProvider Unternehmen über ExternalAuthProviderService - Konvertiert IdentityProviderType enum in Spring Security Registrierungs-IDs - Karten MICROSOFT -- 'azure' pro Frühjahr Sicherheitskonvention - Gibt bestellte Liste der Provider-IDs für Login-Seite zur Anzeige von Buttons zurück Integriert mit dem neuen ExternalAuthProvider System von kamo-shared-library.
· kamo-shared-library
Externes SystemAuthProvider für dynamische Login-Button-Konfiguration hinzufügen
- Erstellt externeAuthProvider Einheit mit JPA/Hibernate Anmerkungen - ExternalAuthProviderRepository mit Abfragen für das Providermanagement hinzugefügt - Implemented ExternalAuthProviderService für die Geschäftslogik - Erstellt ExternalAuthProviderDTO für die Datenübertragung (ohne Anmeldeinformationen) - Aktualisierte Organisationseinheit mit OneToMany Beziehung zu externen Auth-Anbietern - Eine umfassende Dokumentation in ************ Dies ermöglicht es Organisationen, welchen externen Authentifizierungsanbieter zu konfigurieren Buttons (Google, Apple, Xbox, Steam, etc.) erscheinen auf ihren Login-Seiten.
· kamo-login
Login-Formular nach erfolgreicher Authentifizierung zu unteraktiven, um doppelte Einreichungen zu verhindern
· kamo-internal
In Mitgliederliste auch bei Leerstelle mit 'No members'-Nachricht anzeigen
· SecurityService
Fügen Sie MemberController mit /by-department endpoint zu holen org Mitglieder gruppiert mit OTK auth
· kamo-internal
Integration der Mitgliedsliste API - Mitglieder von SecurityService mit realen Daten abholen
· kamo-internal
Intro-Animation zu OTK Login Flow hinzufügen im kamo-internen Matching kamo-login Stil
· kamo-login
Elegante Intro-Animation zur Login-Seite mit Org-Logo, Themenverlauf und Laden Spinner hinzufügen
· kamo-internal
Redesign Netzwerk / erstellen Seite zu 100% Breite Layout mit optimierten Sidebar / Inhaltsverhältnis verwenden
· kamo-internal
Verwenden Sie vollständiges Organisationslogo (mit Text) anstelle von Logo-only auf Validierungs- und Logout-Bildschirmen
· kamo-internal
Redesign-Logout-Seite mit moderner therierter Benutzeroberfläche - Org-Farben, animiertes Logo und elegantes Ladespinner
· kamo-internal
Auto-Redirect to /logout on 401 Authentifizierungsfehler für Netzwerk-Seite und OTK-Generation
· kamo-internal
Professionelles Material-UI-Bestätigungsdialog für Abmelden mit Warnmeldung hinzufügen
· kamo-internal
Redesign Netzwerk-Seite - markieren aktuelle org separat mit Premium-Styling, zeigen andere orgs im Raster unten
· kamo-internal
Open/Switch-Buttons mit Enter/Unsubscribe ersetzen - Enter generiert OTK und öffnet Org-Domain in neuem Fenster
· SecurityService
OTK Authentifizierungsunterstützung zu OrganizationController /my-networks Endpunkt für API Proxy-Integration hinzufügen
· kamo-internal
API-Proxy-Route für /my-networks endpoint hinzufügen, um Netzwerk-Seite mit SecurityService zu verbinden
· kamo-internal
Umsetzung Meine Netzwerk-Seite mit echtem Backend-Integration - Erstellt App/Typen/network.ts mit NetworkOrganization-Schnittstelle - Rewrote App/network/page.tsx von /api/security/org/my-networks - Zeigt alle Organisationen Benutzer ist ein Mitglied mit Rollenabzeichen - Zeigt Organisation Logos mit ThemeLogo-Komponente mit Domain-basierten Pfaden - Material-UI Design-Matching-Website Thema (Gradient Header, Karten) - Suche Funktionalität über Titel, Beschreibung, Beschreibung, Typ-Felder - Besitzer / Mitglieder-Rollenplakette...
· SecurityService
Fügt my-networks endpoint zu OrganizationController - Hinzugefügt GET /api/security/org/my-networks endpoint - Gibt alle Organisationen der authentifizierte Benutzer ist ein Mitglied der - Beinhaltet Rolle (Behälter/Mitglied), Mitgliedsdetails und Domain-Infos - Fetches Daten aus *** Sitzung über KSessionService - Uses MemberRepository.findByUser() um alle Mitgliedschaften zu erhalten - Nur für aktive Mitglieder - Rückkehren Organisationstitel, Alias, Typ, JahrEst, Domains -spezifische Daten: memberId, usernameAlias, me...
· kamo-shared-library
Beschreibungsfeld zu Organisationseinheit hinzufügen - BESCHREIBUNG Spalte (varchar(500)) mit utf8mb4 collation hinzugefügt - Unterstützt die Speicherung von Organisationsbeschreibungen für Netzwerkanzeige - Erfordert Datenbank-Schema-Update über KamoInitializer
· kamo-internal
My Network-Button zur Top-Navigation hinzufügen - Neue My Network-Button neben My Account hinzugefügt - Links zu /network-Seite - Verwendet PeopleAltIcon für visuelle Konsistenz - Gleiches Styling wie Mein Konto und Logout-Buttons - Tooltip: Anzeigen und verwalten Sie Ihre Netzwerkverbindungen - Positioniert zwischen Mein Konto und Logout
· kamo-internal
NavPri-Logo anklickbar machen, um dasbug Dashboard zu debug - Auf Klick-Handler zu Logo-Box hinzugefügt, die zur Startseite navigiert (/) - Hinzugefügt Coder: Zeiger, um Klickbarkeit anzuzeigen - Verbesserter Hover-Effekt mit helleren Gradienten - Logo dient jetzt als schneller Zugriff auf Session Debug Dashboard
· kamo-internal
Komplett neu gestaltet Session Debug Dashboard mit professionellen Metriken UI - 6 farbcodierte metrische Karten oben (Session, Latency, Memory, Load, Storage, ***) - Real-Time Token Countdown mit visuellem Fortschrittsleiste und farbkodierten Warnungen - Interaktive Cookie-Liste mit Copy-to-Clipboard-Buttons - Highlighted *** Cookie mit grünem Hintergrund - Smart-Grid-Layout maximiert (lg: 4/8 Split) - Performance-Mettrikt: TTI, DOM geladen, Speichernutzung - Latency Tracking mit farblich gekodkt...
· kamo-internal
Session Debug-Karten mit Vollbild-Reinformat-UI-Design - Neu gestaltet mit modernen Material-UI-Komponenten und -Gradienten - Vollbild-Layout mit violettem Gradienten-Hintergrund - Zusätzliche API-Gesundheitschecks mit Reaktionszeit-Tracking - Zusätzliche Browser-Speicherstatistiken (localStorage/SessionStorage) - Verbesserte Cookie-Anzeige mit erweiterbaren Akkordeons - Verbesserte Umgebungsdetails mit Karten und Symbolen verbessert - besseres Organisation mit reaktionsschnellem Rasterlayout - Zusätzliche ...
· kamo-internal
Ein Klick auf primäre nav Sidebar schließt jetzt offene Panels - Auf Klick/onTouchEnd Handler zu NavPri hinzugefügt, um activePanel auf Null zu setzen - StoppPropagation zu NavItemWithPanel hinzugefügt, um das Schließen zu verhindern, wenn Sie auf Elemente klicken - Verbessert UX, indem Sidebar klicken, um Panels zu entlassen
· kamo-internal
Click-Outside-Erkennung zu Dia-Out-Panels hinzufügen - Semi-transparenten Hintergrund-Überlagerungen zu NavPriPanel, NavTopPanel und ChatSideBar hinzugefügt - Klicken oder berühren Außenpaneele schließt sie jetzt - Befestigt z-Index-Konflikte, um die Hintergrundanzeige über NavTop zu gewährleisten - Verbesserte UX mit AnimatePresence für reibungslose Hintergrundübergänge

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