Wiget-Etikett auf 'Verifizieren' ändern, ungeprüfte Login-Fehlermeldung aktualisieren
Ändern Sie Widget-Etikett von 'Ich bin kein Roboter' zu 'Verifizieren' über alle Locales
Bewegen *** Widget inline mit Passwort-Feld, fixe Nachricht Text, feste Breite
Verwenden Sie Widget CSSVariables-Typ statt React.CSSProperties für Stil-Requisite
Entfernen Sie doppelte Capcha-widget JSX Typ-Deklarationen (Widget-Schiffe seine eigene)
Verkäufer kamo-capcha-widget lokal statt git URL (Docker kann k0m nicht auflösen1)
Installieren Sie git in Docker Bauphase für Kamo-capcha-widget Abhängigkeit
Capcha npm-Paket durch Private-Label-Kapit-Capcha-widget-Genernde ersetzen
Wechselte vom vorgelagerten Capcha npm-Paket zu unserem MIT-forked Kamo-capcha-widget mit allen Branding an der Quelle abgestreift. Entfernt Schatten DOM Hacks ...
Gabel Capcha v3.0.2 Widget mit Branding für Private Labeling entfernt
Verwenden Sie 'Herausforderung' Attribut statt 'challengeurl' für Capcha v3 Widget
Entfernen Capcha Branding und Upgrade auf PBKDF2/SHA-256 mit deterministischem Aufwand
Upgrade auf Capcha-lib v2 mit PBKDF2/SHA-256 und deterministischem Aufwand
- Algorithmus: PBKDF2/SHA-256 (erwünscht für die Produktion) - Deterministische Anstrengung: Zählerbereich 5000-10000 Kosten: 5000 PBKDF2 Auflagen - Challenge A...
Verleitere Capcha Widget-Rendern auf Client-Seite, um SSR-Hydrotationsausfall zu verhindern
Entfernen Sie veraltet request.ip Eigenschaft (nicht verfügbar in Next.js 16)
Integrieren Capcha Proof-of-Work *** Widget in Login- und Recovery-Seiten
Google re*** mit Capcha *** Verifikation ersetzen
Entfernen Sie Re***Service und alle Google-Re***-Konfigurationen. CapchaVerifikationService hinzufügen, der *** Nutzlasten über überprüft kamo-capcha Service's ...
Forgejo CI/CD-Workflow für Dual-Cluster-Build und -Sagewerk hinzufügen
Fügen Sie Dockerfile und K8s Manifeste für capcha hinzu.{domain'-Einsatz
Gerüst kamo-capcha API-Service mit Herausforderung und Überprüfung Endpunkte
Rebuild zur Abholung der geteilten Bibliothek RestTemplate fix (16bd71b)
Das explizite AS-Schlüsselwort für PostgreSQL-Kolumne in Session- und Eventanfragen hinzufügen
Die Sitzung und Veranstaltung erweiterte Metriken Abfragen verwenden implizite Spalte aliasing (${column' Name), das einen PostgreSQL Syntaxfehler verursacht we...
OTK von Redis master nach SecurityService Login lesen
Vermeidet das Fehlen von ***, wenn REDIS_REPLICA_HOST auf eine hinkende Replik zeigt.
Update LoadBalancer externe IP für k1m1 LAN bewegen sich auf 192.168.4.22
bewegen mehrere init Wache zu sein pro Website-ID nicht Fenster
Revert "Merge Pull Anfrage #4048 von ************
Das kehrt verpflichtet **************** Rückgängige Änderungen an ************
Machen Sie sechseckiger Icon Grenzen dicker und sichtbar
Ersetzen Sie unsichtbare CSS-Grenze (clipped by clip-path) durch ein ::before Pseudo-Element Rand, der 3px außerhalb der sechseckigen Form erstreckt.
Auto-flatten 3D-Scroll-Elemente, wenn Benutzer das Scrollen stoppt
Fügt Scroll-Inle-Erkennung so perspektivisch gedrehte Elemente zu flach animieren nach 300m ohne Scrollen, statt geneigt zu bleiben. Einmal flach, sie Bleiben S...
Add debug logging and robust rights parsing for webinar controller
Adds info/warn logging for session data and rights on POST /types to diagnose 403 errors. Also adds fallback parsing for rights stored as JSON strings in Redis ...
Align Feldname zu isAvailableToChildren und verbessern Vorausbuchung UI
Behebt 400 Bad Request beim Erstellen von Webinar-Typen durch Senden istAvailableToChildren, um dem Java DTO Feldnamen zu entsprechen (Lombok erzeugt getIsAvail...
Merge Pull Anfrage #3642 von ************
Set Tracker's holen Anruf Priorität auf niedrig
Webinar-Einstellungen und Tabelle füllen Inhaltsfläche ein
Entfernt maxWidth Einschränkung aus dem Detail-Formular, so dass es die volle Füllung Breite. Macht die Typen Tabelle und seine Container verwenden flex Layout ...
Widen formStrategy Zustandtyp zu String für TypeScript-Kompatibilität
Die const Behauptung auf WebinarPresenterStrategy machte useState folger eine wörtlich, was zu einem Typ-Munch mit dem String-Requisiten-Setter führt.
Webinar-Einstellungen von dialog-basiert auf Unterseiten-Navigation neu gestalten
Ersetzen Popup-Dialoge und separate Akkordeon-Sektionen durch eine Zwei-Ebene inline Navigationsfluss: - Ebene 1: Clean Webinar-Typen Tabelle mit Click-to-navig...
Mindestvorverkaufsfeld zu den Webinar-Einstellungen hinzufügen UI
Fügt eine Zahleneingabe zur Konfiguration hinzu, wie weit im Voraus ein Slot sein muss um Reservierungen zu ermöglichen, mit Hilfe Text erklärt das Feld.
Enforce minimum advance booking when filtering available slots
Filters out slots that fall within the configured minAdvanceBookingMinutes window, and persists the field on create/update of webinar types.
Mindestvorverkaufsfeld zum Webinar hinzufügen
Fügt minAdvanceBookingMinutes zu WebinarType Entität und DTOs hinzu, so dass Admins, die Slots benötigen, werden innerhalb einer Mindestzeit im Voraus gebucht (...
WebinarReminderJob zu verwenden umbenannt Repository-Methode
Anrufe ************ mit einem 24-Stunden-Max-Fenster anstelle der entfernten findWebinarsWithDueReminders Methode.
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.