Direkt zum Inhalt
KAMOUniverse

Changelog

Was ist neu?

Jede Verbesserung an der Plattform, wie sie geliefert wird.

  1. · kamo-login

    Integrieren Capcha Proof-of-Work *** Widget in Login- und Recovery-Seiten

  2. · SecurityService

    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 /api/verify Endpoint. Update LoginRequest Bohnen und SecurityController für die Verwendung ***Payload Feld.

  3. · KlusterServices

    Capcha Subdomain zur Auto-Zercert-Überwachung hinzufügen

  4. · kamo-capcha

    Forgejo CI/CD-Workflow für Dual-Cluster-Build und -Sagewerk hinzufügen

  5. · kamo-capcha

    Fügen Sie Dockerfile und K8s Manifeste für capcha hinzu.{domain'-Einsatz

  6. · kamo-capcha

    Gerüst kamo-capcha API-Service mit Herausforderung und Überprüfung Endpunkte

  7. · kamo-marketing

    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 Sie flach, bis Sie aus der Sicht gescrollt werden, dann für das nächste Scroll-in zurücksetzen.

  8. · kamo-internal

    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.

  9. · MediaService

    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.

  10. · kamo-shared-library

    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 (z.B., 24 Stunden). Slots, die näher als diese Schwelle sind, sind von der Verfügbarkeit ausgeschlossen.

  11. · kamo-internal

    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.

  12. · APIService

    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.

  13. · kamo-shared-library

    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.

  14. · kamo-marketing

    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-Planung (bestehende oder planen neue Demo) 3. Buchungsbestätigung mit E-Mail/Kaldaten Integriert mit der öffentlichen Webinar API für Slot-Verfügbarkeit und Planung mit automatischer Blei-Webinar-Vereinigung.

  15. · kamo-internal

    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ügbarkeitsplätze und Einschränkungen für Kinder org - MyWebinarsTab: Mitgliederansicht von kommenden/vergangenen Webinars mit Join Meeting, 3-Stufen-Planung modal und Moderator Management - LeadWebinarsSektion: Webinar-Verbände auf der federführenden Detailseite - API Proxy-Route und TypScript-Definitionen - In Einstellungen/Features/Support- und Support-Seiten-Tabs verkabelt

  16. · DaemonService

    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.reminder Ereignisse über NATS, und Tracks gesendet Erinnerungen über WebinarReminderLog.

  17. · APIService

    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 Disserierung und Stornierungen fließt.

  18. · MediaService

    Implement webinar scheduling backend with full business logic

    Adds the core webinar scheduling system to MediaService: - WebinarService: CRUD for **************** presenter assignment **************** calendar conflict checking, MeetingRecord creation, email notifications, auto-cleanup - PublicWebinarService: public scheduling with lead creation, cancellation via token, webinar-lead association - WebinarController: authenticated endpoints for admin setup, member scheduling, and "my webinars" view - PublicWebinarController: API-key-authenticated endpoints for marketing site integration and public cancellation flow

  19. · InitializerService

    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) - Erinnerungsintervalle mit 24 Stunden und 30 Minuten vor - "KamoCRM Platform" führen Markt mit SERVICE Verkaufstyp

  20. · kamo-shared-library

    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, WebinarAvailabilitySlot, WebinarChildOrgRestriction, ScheduledWebinar, WebinarAttendee, WebinarLeadAssociation, WebinarReminderLog - 9 Spring Data Repositorien mit kundenspezifischen Abfragen - 13 DTOs für API-Antworten und Anfragen - 3 enums: WebinarStatusType, WebinarAttendeeStatusType, ********************

  21. · kamo-internal

    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, Selektoren oder Pro-Pro-Pro-Provid) - Config-Dialog zeigt Webhook URL mit Click-to-copy für Anbieter, die unterstützen Echtzeit-Webhooks (Shopify, BigCommerce, Wix, Squarespace, Ecwid, WooCommerce) - Alle 10 Hilfekomponenten mit einfacher, nicht-technischer Sprache umgeschrieben was synchronisiert wird, wie man sich verbindet und wie Echtzeit-Updates funktionieren

  22. · kamo-internal

    Download SVG-Button zum Logo-Vektor-Konverter für Mid-Prozess-Export hinzufügen

  23. · kamo-internal

    Erstellen Sie komplette Anbieter-Integrations-Tab für den Handel E-Commerce-Sync

    Fügen Sie vollständige Benutzeroberfläche für die Verwaltung von 10 E-Commerce-Provider-Integrationen (Shopify, BigCommerce, WooCommerce, Wix, Ecwid, Squarespace, Magento, Shift4Shop, PrestaShop, OpenCart). Inklusive Provider Selector, Konfigurationsformen, Synchronistrikot, Fähigkeitsmatrix, Marktverband Dropdown, und pro-Provid Hilfe Dokumentation.

  24. · DaemonService

    Hinzufügen RetailProviderSyncJob für geplante E-Commerce-Anbieter Umfrage

  25. · APIService

    Commerce webhook-Endpunkt für Retail-Provider-Integrationslösungen hinzufügen

  26. · SecurityService

    Hinzufügen von Retail-Provider-Integrations-Endpunkten für Verbindungstests, Synchronisation, Fähigkeiten und Webhooks

  27. · kamo-shared-library

    Komplettes Integrationssystem für Einzelhandelsanbieter mit 10 E-Commerce-Anbietern

    Volle Adapter-Implementierungen für Shopify, BigCommerce, WooCommerce, Wix, Ecwid, Squarespace, Magento, Shift4Shop, PrestaShop und OpenCart. Inklusive HTTP-Clients, ************ Sync Adapter, Fähigkeitsklassen, auto-registrar, Sync Orchestrator, Webhook-Prozessor und displayName-Unterstützung.

  28. · kamo-internal

    Kontoseite erstellen bei /account/new mit minimalem Formular

    Fragt nur wesentliche Felder: Vorname, Nachname, E-Mail, Telefon, Unternehmen, Kontotyp und optionale Marktverein. Auf Vorlage schafft Konto über accountsApi und leitet zu /account/view/{uid' um. Auch verdrahtet den "Neuen Konto"-Button aufKlicken Sie auf der Konto-Browser-Seite.

  29. · SecurityService

    Verbessern Sie POST / Kundenkontaktinformationen und Lookup-Benutzer per E-Mail zu akzeptieren

    Konto erstellen akzeptiert jetzt E-Mail, contactName, Telefon, akzeptiertMarketing, taxExempt. Wenn E-Mail bereitgestellt wird und mit einem bestehenden Benutzer übereinstimmt, wird auto-sets als masterAccountHolder.

  30. · kamo-shared-library

    Fügen Sie UserRepository.findByEmail für Kontoerstellung E-Mail Lookup

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