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.
Invalide JPQL-Verlänsermung durch Anwendungsschicht-Filterung ersetzen
Hibernate 6 lehnt es ab, einen Long von einem Instant in JPQL abzuziehen. Erwungen findWebinarsWithDueReminders (die Nanosekunden-Arthetik in der Abfrage gemach...
PUBLIC_WEBINAR-Swälte-Bilometer hinzufügen, um auf API-Schlüsselverwaltung UI zu schalten
Fügt die Option Public Webinar mit VideoCall-Symbol zum API Access-Einstellungen Seite, so dass Admins Webinar API aktivieren Zugriff pro Schlüssel.
Enforce PUBLIC_WEBINAR Umfang auf öffentlichen Webinar Endpunkten
Fügt Umfang Validierungsprüfung vor der Zusendung öffentlicher Webinar-Anfragen zu MediaService, zurück 403, wenn der API-Schlüssel fehlt PUBLIC_WEBINAR Umfang.
PUBLIC_WEBINAR-StVenchs fügen zum API-Schlüsselsystem hinzu
Fügt einen neuen ApiKeyScope.PUBLIC_WEBINAR enum Wert zu Gate-Zugang zu öffentlichen Webinar-Planung, Beitritt und Stornierung Endpunkte.
Fügen Sie öffentliche Webinar Stornierung Seite mit Org-branded Styling
Fügt /cancel?inv={token' Seite für öffentliche Teilnehmer Webinar ab Registrierungen. Beinhaltet Sidecar API Proxy-Endpunkte, nginx Routing, und eine vollständi...
Redesign Demo-Seite mit webinar Planung Integration
Ersetzen Sie das Platzhalter-Demo-Formular durch einen dreiphasigen Buchungsfluss: 1. Lead Capture Form (schafft Lead mit KamoCRM Plattform Markt) 2. Webinar-Pl...
Webinar-Planung UI mit Admin-Einstellungen und Mitgliederansichten hinzufügen
Das vollständige Webinar-Frontend in kamo-internal: - WebinarSettingsTab: admin CRUD für Webinar-Typen, Moderatorenpools, Erinnerungsintervalle, Verfügbarkeit...
Webinar-Erinnerung Job mit NATS Event Publishing hinzufügen
Fügt WebinarReminderJob (läutet jede Minute), die für Due Webinar überprüft Erinnerungen basierend auf konfigurierten Intervallen, veröffentlicht daemon.webinar...
Fügen Sie Webinar Gateway Routen für authentifizierte und öffentliche Endpunkte hinzu
Routen /api/webinar/** zu MediaService für authentifizierte Webinar-Operationen und /api/public/webinar/** mit API-Schlüsselvalidierung für die öffentliche Diss...
Implement webinar scheduling backend with full business logic
Adds the core webinar scheduling system to MediaService: - WebinarService: CRUD for **************** presenter assignment **************** calendar conflict ...
Webinar-Typ und Lead-Markt Samendaten für KamoCRM-Demo hinzufügen
Fügt Saatgutdaten-Initialisierung für das Webinar-Planungssystem hinzu: - "KamoCRM Software Einführung Demo" Webinar Typ (45min, PRIORITY Strategie) - Erinnerun...
Webinar-Planungssystem Einheiten, Repositories, DTOs und enums hinzufügen
stellt das komplette Datenmodell für das Webinar-Planungssystem vor: - 9 JPA-Einheiten: WebinarType, WebinarPresenter, WebinarReminder, WebinarAvailabilitySlo...
Quill HTML-Ausgabe für konsistentes E-Mail-Rendering normalisieren
Routen Sie alle E-Mail-Körperin-Inhalte durch normalizeQuillHtmlForEmail und wrapBodyForEmail vor dem Senden, wodurch eine konsistente HTML-Ausgabe sichergestel...
Trennen Sie Support-Einstellungen von der Member-Level-Support-Seite in eine dedizierte Einstellungsseite
- Entfernen Einstellungen Register von /Support-Seite, halten nur Tickets und Analytics - Sub-Tabs zu Analytics hinzufügen: Übersicht und Status & Response Time...
dynamische Hilfe & Tipps und Webhook-URLs zu Anbieter-Integrations hinzufügen
- CommerceProviderSetup verwendet jetzt HelpTipsOverrideContext, um Kontexte zu zeigen helfen, dass Änderungen basierend auf der aktuellen Ansicht (Liste, Sel...
RestTemplate Bohnenabhängigkeit von BaseProviderHttpClient entfernen
BaseProviderHttpClient erstellt nun intern stattdessen sein eigenes RestTemplate eines aus dem Anwendungskontext verlangen, den Startup-Crash in der SecuritySer...
Anmutiger Griff Provider API Unverfügbarkeit auf Integrationen Registerkarte
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.