Direkt zum Inhalt
KAMOUniverse

Changelog

Was ist neu?

Jede Verbesserung an der Plattform, wie sie geliefert wird.

  1. · 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.

  2. · 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: ********************

  3. · 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

  4. · 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.

  5. · 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.

  6. · 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.

  7. · kamo-login

    Login-Formular nach erfolgreicher Authentifizierung zu unteraktiven, um doppelte Einreichungen zu verhindern

  8. · kamo-internal

    In Mitgliederliste auch bei Leerstelle mit 'No members'-Nachricht anzeigen

  9. · SecurityService

    Fügen Sie MemberController mit /by-department endpoint zu holen org Mitglieder gruppiert mit OTK auth

  10. · kamo-internal

    Integration der Mitgliedsliste API - Mitglieder von SecurityService mit realen Daten abholen

  11. · kamo-internal

    Intro-Animation zu OTK Login Flow hinzufügen im kamo-internen Matching kamo-login Stil

  12. · kamo-login

    Elegante Intro-Animation zur Login-Seite mit Org-Logo, Themenverlauf und Laden Spinner hinzufügen

  13. · kamo-internal

    Redesign Netzwerk / erstellen Seite zu 100% Breite Layout mit optimierten Sidebar / Inhaltsverhältnis verwenden

  14. · kamo-internal

    Verwenden Sie vollständiges Organisationslogo (mit Text) anstelle von Logo-only auf Validierungs- und Logout-Bildschirmen

  15. · kamo-internal

    Redesign-Logout-Seite mit moderner therierter Benutzeroberfläche - Org-Farben, animiertes Logo und elegantes Ladespinner

  16. · kamo-internal

    Auto-Redirect to /logout on 401 Authentifizierungsfehler für Netzwerk-Seite und OTK-Generation

  17. · kamo-internal

    Professionelles Material-UI-Bestätigungsdialog für Abmelden mit Warnmeldung hinzufügen

  18. · kamo-internal

    Redesign Netzwerk-Seite - markieren aktuelle org separat mit Premium-Styling, zeigen andere orgs im Raster unten

  19. · kamo-internal

    Open/Switch-Buttons mit Enter/Unsubscribe ersetzen - Enter generiert OTK und öffnet Org-Domain in neuem Fenster

  20. · SecurityService

    OTK Authentifizierungsunterstützung zu OrganizationController /my-networks Endpunkt für API Proxy-Integration hinzufügen

  21. · kamo-internal

    API-Proxy-Route für /my-networks endpoint hinzufügen, um Netzwerk-Seite mit SecurityService zu verbinden

  22. · 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...

  23. · 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...

  24. · 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

  25. · 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

  26. · 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

  27. · 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...

  28. · 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 ...

  29. · 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

  30. · 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