KamoCRM

Live Change Log

Jede Funktion, fix und Verbesserung, geschrieben, wie es Schiffe. Nichts wird für einen Start zurückgehalten.

17,500
Totale Änderungen
5,986
Merkmale
5,284
Behebungen
30
Projekte
Filter nach Projekt
Alle Projekte17,500AIService251APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService576InitializerService329KBService151KlusterServices740MCPGatewayService251MediaService602RAGService79SecurityService1,847TranslateService62VOIPService249VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,349kamo-login335kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,657kamo-signer-monorepo56kamolos114
Filter nach Typ
Alle ArtenBuild16CI523Chore774Docs3,254Feature5,986Fix5,284Other994Performance165Refactor278Revert23Style42Test160Upgrade1
August 5, 2026
FeatureVOIPService

Microsoft Teams Phone als Anbieter

Teams ist nicht eine API, also klebt der Anbieter drei Steuerflugzeuge zusammen: • Graph, App-only - Rufverlauf (getPstnCalls), Präsenz liest, Verzeichnis ...

Kamo·2mo ago
August 3, 2026
FeatureVOIPService

Behalten Sie den VOIP PHI Trail zu phi_access_log

Anrufaufzeichnungen, Voicemail-Audio und Transkripte wurden in das Log geprüft Stream, der 14 Tage gegen eine sechsjährige Verpflichtung von 164.528 hält und ni...

Kamo·2mo ago
FixVOIPService

Scannen Sie die geteilten MFA-Repositories

MfaEnrollmentService ist ein @Service in kamo-shared-Bibliothek, also die Wildcard @ComponentScan("com.kamo") in dieser Anwendung konstruiert es, ob oder nicht ...

Kamo·2mo ago
FeatureVOIPService

VIEW_CALL_LOGS für die Rückrufwiedergabe in PHI-Handling orgs erfordern

Aufnahme und Voicemail-Wiedergabe überprüft Mietverhältnisse und nichts anderes: jedes Mitglied der besitzende Org könnte jeden Anruf in ihm ziehen, Transkript ...

Kamo·2mo ago
FeatureVOIPService

Anrufaufzeichnung, Voicemail und Transkript-Zugriff aufnehmen

Die Wiedergabe hinterließ keine Spuren. Ein aufgezeichneter Anruf ist das dichteste PHI der Plattform speichert - die unredacted Gespräch - und "wer hörte diese...

Kamo·2mo ago
ChoreVOIPService

Überragende Arbeiten in der Arbeit

Inszeniert und engagiert, wie es ist, so dass nichts ungebunden im Arbeitsbaum bleibt. 5 Dateien geändert, 549 Einfügungen(+), 2 Löschungen(-)

Kamo·2mo ago
FixVOIPService

Harden Sie die kubectl Download gegen schuppige Egress [skip ci]

dl.k8s.io über den Ausschritt des Läufers fällt zeitweise mitten im Transfer: Curl: (56) OpenSSL SSL_read: Entschlüsselung fehlgeschlagen oder schlechtem Reko...

Kamo·2mo ago
July 22, 2026
FixVOIPService

Hören Sie auf, das abgelaufene Wildcard-Kamero-Com-Geheimnis zu heften

Wildcard-kamocrm-com war ein Vermächtnis Multi-SAN-Geheimnis, das bescheinigt-Manager verwaist wenn seine Bescheinigung wurde auf ein pro Host Geheimnis neupoin...

Kamo·3mo ago
July 16, 2026
FeatureVOIPService

TURN-REST Anmelde-Endpunkt für das mobile Softphone

GET /api/voip/turn/credentials prägt ephemere Coturn-Gleihs (HMAC-SHA1 über "<expiry" mit dem gemeinsamen statischen-Auth-Sekret) so muttersprachlich/zellulär W...

Kamo·3mo ago
July 15, 2026
FeatureVOIPService

X-***-Token auf REST + signiert ?st= Stream-Token auf Audio-Endpunkten akzeptieren

OTKValidationFilter Vorrang: X-OTK - X-***-Token ?st= (GET, audio Streaming-Pfade nur, verifiziert über gemeinsam genutzte StreamTokenCodec mit internal.auth.se...

Kamo·3mo ago
July 11, 2026
FixVOIPService

Wache /internal/voip mit InternalAuthFilter wie dokumentiert . es 401'd auf Session auth

VoipInternalSyncController dokumentierte internAuthFilter stets als Schutz, aber /internal/voip war nie in PROTECTED_PREFIXES oder von der OTK ausgeschlossen Se...

Kamo·3mo ago
July 8, 2026
FeatureVOIPService

Erlauben Sie Administratoren, RingCentral im Namen eines Mitglieds zu verbinden

Der pro-Mitglieder RingCentral Flow war nur eigennützig, also ein Admin-Verwalten Das Profil eines anderen Mitglieds sah "sie müssen es selbst verbinden". Sysad...

Kamo·3mo ago
FeatureVOIPService

Pro-Mitglied RingCentral OAuth Identität + softphone SIP fixes

Softphone SIP Anmeldedaten-Fixes: - getSipCredentials: OutboundProxyBackup + stunServers (web-phone v2 needs map outbound sie für WSS failover + ICE/media); w...

Kamo·3mo ago
FixVOIPService

Konstante-Zeit intern-auth Geheimnis vergleichen (Tirkel)

Ersetzen String.equals mit MessageDigest.isEqual, so dass Antwort Latenz nicht Leck der X-Internal-Auth gemeinsame geheime Byte-by-Byte. Flottenweiter Schwung d...

Kamo·3mo ago
July 7, 2026
FixVOIPService

Zurück 200 allFalse für unkonfigurierte Org-Fähigkeiten

GET /api/voip/capabilities warf ProviderNotConfiguredException (422) wenn org hatte keinen Telefonanbieter, Protokollierung einer roten Konsole Fehler auf jeder...

Kamo·3mo ago
July 3, 2026
FixVOIPService

Ausschließen /api/voip/sms/templates aus OTK Session Filter

Die Doc-07 SMS-Vorlage-Endpunkte sind sitzungslose interne Anrufe, die von InternalAuthFilter (X-Internal-Auth), aber OTKValidationFilter lief immer noch auf ih...

Sage·3mo ago
FeatureVOIPService

Doc-07 SMS-Vorlagesystem /api/voip/sms/templates + GSM-7/UCS-2 Segmentschutz

************ über die Shared-lib SmsTemplate Entitäten: macht {{var" und sendet über den EXISTING BulkTextProvider primitiv (keine Sekunde Trägerweg); SmsSegmen...

Sage·3mo ago
July 2, 2026
ChoreVOIPService

Wire mlos-internal-auth (INTERNAL_AUTH_SECRET) in den Einsatz [Skip ci]

Beschsichtigt den neuen /api/bulktext/send Endpunkt. Teilt die bestehende Produktion intern-auth-Wert (mlos-internal-auth) so SecurityService Recovery SMS authe...

Sage·3mo ago
FixVOIPService

POST /api/bulktext/senden Sie interne Transaktionss-SMS

SecurityService's BulkTextSmsClient (Passwort-Recovery + Account-Settings SMS) hat immer POSTed ************ to /api/bulktext/send, aber der Controller wurde ni...

Sage·3mo ago
July 1, 2026
June 13, 2026
May 16, 2026
April 29, 2026
CIVOIPService

Scope-Konkurenz zum Aufbau von Arbeitsplätzen, nicht Kubernetes setzt ein

Workflow-Level-Konkurrenz serialisiert die gesamte Pipeline (einschließlich kubectl Rollouts). Verschieben Sie die Gruppe auf den Bau-Job nur so einsetzen Arbei...

Kamo·6mo ago
FixVOIPService

Build Aufnahme MinIO Objekt-Taste wie Bild-Stream

Die Erweiterung auslassen, wenn FILE_EXT null/leer ist, so dass der Objektname übereinstimmt RecordingImagingService und ImagingController. Java String-Consat m...

Kamo·6mo ago
FixVOIPService

Anrufhistorie-Erweiterung von member_voip_config lösen, nicht phone_extension

**************** war NULL für einige Erweiterungen auch dann member_voip_config hat das Mitglied korrekt auf seine Erweiterung abgebildet. Verwendung member_voi...

Kamo·6mo ago
FixVOIPService

Surface Imaging Fallback, wenn Anbieter hat keine Anruf-Historie

KamoPBXProvider.getCallHistory gibt jetzt null statt zu werfen **************** also die 501 Antwort nicht mehr Bypasses die bildgebende Fallback. Der Provider-...

Kamo·6mo ago
April 28, 2026
FeatureVOIPService

Zurückfallen auf bildgebende Aufnahmen für Anrufhistorie + Voicemails

FreePBX 17 gibt Voicemail-Nachrichten über REST oder GraphQL auf dieser Installation nicht offen (der GraphQL-Sprachnachrichtentyp gibt Mailbox-Konfiguration zu...

Kamo·6mo ago
FixVOIPService

Resolve member-Extension vor VM/CDR Provider Lookup

CallController war vorbei MitgliedId, wo FreePBX (und andere PBX-Stil Anbieter) erwarten eine Erweiterungsnummer - Voicemail-Liste zurückgegeben leer weil keine...

Kamo·6mo ago
April 27, 2026
FeatureVOIPService

Wiedergabe, Voicemail-Archiv, gepflasterte Voicemail, Historie Bereicherung

- Neuer RecordingController mit Bulk-Lookup, range-streamed audio für Master + pro Channel Tracks und Metadaten für das Media-Player-Tool-Fenster - CallControll...

Kamo·6mo ago
FixVOIPService

Capture newExtNumber als final für Lambda Capture in MemberVoipConfigController

newExtNumber wird bedingt innerhalb der if neu zugewiesen (isVoipEnabled && ...) blockieren, die es nicht effektiv endgültig macht. Der TeamMember Sync Block li...

Kamo·6mo ago
FeatureVOIPService

Hinzufügen von Anruffunktionen API - Anruf vorwärts + Auto-Antwort über Provider-Abstraktion verdrahtet

- Hinzufügen von CallFeaturesDto und SetCallFeaturesRequest POJOs - CallForward/autoAnswer-Flags zu ProviderCapabilities hinzufügen - Default getCallFeatures/se...

Kamo·6mo ago
April 26, 2026
FixVOIPService

Wischen Sie nicht Mitgliederzuordnung auf Synchronisation von Anbietern, denen Metadaten fehlen

************ bedingungslos überschrieben PhoneExtension.assignedMemberId mit was auch immer der Anbieter zurückgegeben. FreePBX (und jeder Anbieter, der nicht v...

Kamo·6mo ago
FeatureVOIPService

WSS-aware SIP Anmeldeinformationen für Browser-Softphones

Der Endpunkt /api/voip/sip/credentials liefert jetzt Zugangsdaten einer Browser-Seite SIP-Stack kann tatsächlich verwenden: WSS Transport, Public Domain, und ei...

Kamo·6mo ago
FeatureVOIPService

Bestehendes Verbindungstestergebnis zu isConnected

- test() Endpoint saves isConnected=true/false to DB nach jedem Gesundheitscheck - update() Resets ist zum Nullen verbunden, wenn sich configJson ändert (Krehen...

Kamo·6mo ago
FixVOIPService

Verwenden Sie extensionId als externe ID, nicht Relay-Node

FreePBX liefert die gleiche Relay-ID (ZXh0ZW5zaW9uOg== = "extension:") für jede Erweiterung, weil das ID-Feld nicht bevölkert ist. Mit ihm verursachte alle Erwe...

Kamo·6mo ago
FixVOIPService

Rewrite all GQL Abfragen/Mutationen gegen Live-Schema-Introspektion

Verifizierte jeden Feldnamen und Typ gegen das eigentliche FreePBX 17 Schema. Vollständige Reihe von Korrekturen: Anfragen: - fetchAllExtensions: Entfernen Sie...

Kamo·6mo ago
FixVOIPService

Korrigieren GraphQL Feldnamen zu holenAsteriskDetails

FreePBX API gibt "Hat du damit gemeint fetchAsteriskDetails?" Prüfen Sie die Abfrage und den Datenpfad-Zugangsoder entsprechend.

Kamo·6mo ago
FixVOIPService

XHR/Accept-Header und String Response Parsing zum GraphQL-Client hinzufügen

Gleiches Muster wie FreePBXTokenCache: X-Requested-With + Accept: application/json hinzufügen um die HTML-Redirect-Antworten von FreePBX zu unterdrücken und all...

Kamo·6mo ago
FixVOIPService

Accept+XHR-Header und Roh-String-Reseping-Paring für Token-Endpunkt hinzufügen

FreePBX gab Text/html zurück, wenn es über Cluster DNS aufgerufen wurde, weil Host-Header passte nicht mit der konfigurierten PBX_HOSTNAME. Hinzufügen Akzeptier...

Kamo·6mo ago
FixVOIPService

Korrekte OAuth2-Leistichumfangs-Strings für FreePBX API

FreePBX-Ferner sind Top-Level-Identifier: 'gql' (alle GraphQL) und 'Ruhe' (alle REST). Das Format 'gql:read' bedeutet GQL für ein Modul mit dem Namen 'read', da...

Kamo·6mo ago
April 24, 2026
ChoreVOIPService

Drop streunende VOIPService spec md von repo

Pro Projektversammlung (.md-Dateien versenden nicht mit Dienstleistungen).

Kamo·6mo ago
FixVOIPService

Fügt com.kamo.z.shared.commerce in Repository-Scan bei

Neueste Kamo-Shared-Bibliothek propagiert ************ (donotmodify.dao.services), die eine Konstruktor-Abhängigkeit von ******************************** Servic...

Kamo·6mo ago

Wie, was Sie sehen Versand?

Alles kommt in Ihrem Arbeitsbereich für sich. Starten Sie mit dem kostenlosen Plan und lesen Sie diese Seite in einem Monat wieder.

Free Forever startenPreisgestaltung anzeigen