Erweiterung der PhoneProvider-Schnittstelle mit Anrufverwaltungsmethoden; Update Stubs
OAuth Callback-Anleitung mit no-redirect RestTemplate hinzufügen
- NoRedirectRestTemplate Bean (HttpClient.Redirect.NEVER) hinzufügen, so dass die 302 von VOIPServices OAuth Callback wird an den Browser weitergeleitet ans...
Ersetzen Sie JWT-Konfiguration mit OAuth connect UI für RingCentral
- RingCentralConfig: OAuth Verbindungs-/Zerbinden-Taste mit Statusanzeige, Hauptnummernfeld, Testverbindung (nur bei Verbindung) - voipApi: getOAuthStatus, st...
Refactor RingCentral zu OAuth 2.0 Authorization Code flow
- Neue OAuthController: /oauth/start (returns authUrl), /oauth/callback (tauscht Code aus, speichert Token), /oauth/status, DELETE /oauth/token - OTKValidatio...
Erstellen KamoTokens Schema und org_oauth_token Tabelle
- CREATE SCHEMA IF NOT EXISTS kamotokens - CREATE TABLE kamotokens.org_oauth_token mit unique (org_id, Provider) - DROP COLUMN jwt_key von voip_provider_config ...
OrgOAuthToken-Einheit für OAuth 2.0 Token-Speicher hinzufügen
- OrgOAuthToken Entität in KamoTokens Schema hinzufügen (kamotokens.org_oauth_token) - OrgOAuthTokenRepository mit findByOrgIdAndProvider hinzufügen / löschenBy...
Equal-Höhe-Funktionskarten und Kazoo-bewusste Anbieterbeschreibungen
- Höhe setzen: 100% auf FeatureCard Motion Wrapper, so dass Karten in der gleichen Zeile passen die höchste Karte - Rekaktieren Sie KamoPBX-Beschreibung, um Kaz...
KamoCRM Promo Flyer HTML Vorlage und Puppeteer Generation Script hinzufügen
SmsChatTab mit Suche hinzufügen, Emoji, Attach, Zeitstempel, schnelle Antworten
SMS-Tool-Button zu NavTop, Gate Softphone + SMS auf organisations.isVoip hinzufügen
Redesign Telefon-Provider-Einrichtung, um E-Mail-Provider-Format mit Logos, Hilfe-Tipps entsprechen, und korrekte nörn Ihnen tabs
- TelefonProviderSetup umschreiben, um E-MailProviderSetup-Muster zu entsprechen: list/config view split, AnimatePresence-Übergänge, Zurück-Button mit Provider-...
Persönliche Kalender & Kontakte zur Registerkarte Mitgliedschaft hinzufügen
PersonalProviderSection-Komponente für Mitglieder CalDav/CardDav-Integrations hinzufügen
CalDavProviderSetup-Komponente und caldav-Teilkomponenten hinzufügen
Erstes DaemonService-Projekt - Quarz-Jobs, NATS-Publisher, K8s, CI/CD
ContactSyncLog auf Kalender/Kontaktmutationen für bidirektionale Synchronisation schreiben
Fügen Sie Google, Microsoft und GenericDav Provider stubs mit Token-Refreshers
IntegrationSettingsController, IntegrationSettingsService, SyncTriggerPublisher stub hinzufügen
ID-basierte Abfragemethoden zu ContactIntegrationRepository hinzufügen
GroupwareProvider-Schnittstelle, ProviderContext und Modellklassen hinzufügen
- GroupwareProvider-Schnittstelle definiert Kalender- und Kontaktbuch-Operationen - ProviderContext trägt Laufzeitkontext für Provider-Berufe - Modellklassen: P...
CalDav/CardDav Teil 4 - Schema-Indizes und E-Mail-Repo-Scan
- Zusatzindizes auf ************ und ************ via SchemaCleanupRunner (Hibernate ddl-auto:update fügt die FK-Spalten hinzu; Indizes sind extra) - Aktivi...
CalDav/CardDav Teil 4 - Shared Library Repository und Entity Additions
- contactIntegration FK zu ContactBook entity hinzufügen - finde hinzufügenKontaktIntegrationId zu UserCalendarRepository - finde hinzufügenKontaktIntegrationId...
ProxyDav Route hinzufügen, vorwärts() Body Guard für DAV-Methoden hinzufügen, E-Mail-Dienst URL hinzufügen
CardDavController und ContactService DAV-Methoden für CardDAV-Unterstützung hinzufügen
hinzufügen Sie findenByUidAndContactBookId, findeSeher, findeDeletedSince to ContactRepository; findeByOwnerId zu ContactBookRepository hinzufügen
CalDavController und CalendarService DAV Methoden hinzufügen
Fügt findEventByUid hinzu, getChangedEventsSince, getDeletedEventsSince to CalendarService. Fügt CalDavController Handhabung PROPFIND, REPORT, MKCALENDAR, PROPP...
hinzufügen, finde bis zu CalendarEventRepository finde, findeÜbernung, findeSeit zu CalendarEventRepository
Fügen Sie DavAuthFilter hinzu (Basic + Bearer auth für DAV Endpoints)
KamoJwtService für Bearer Token Validierung in DavAuthFilter hinzufügen
Hinzufügen /Kontakte Seite mit Drei-Panel-Layout und Kontakt-Komponenten
Kalender-Proxy ersetzen, Kontakte + Integrationen Proxy-Routen hinzufügen
ContactRestController mit vollständigem CRUD + Import/Export + Suche hinzufügen
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.