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
April 17, 2026
RefactorSecurityService

REQUIRED_ALIASES in KnownAlias Konstante konsolidieren

Kamo·6mo ago
FeatureSecurityService

Redact Tokens 32 Zeichen in Changelog-Dennisierung

Jedes Wort (Lauf von nicht-Whitespace), das 32 Zeichen oder länger ist ersetzt mit ************, bevor Titel und Beschreibungen gesendet werden zu der Übersetzu...

Kamo·6mo ago
FeatureSecurityService

TXT Verifikation Token auf Domain erstellen, überprüfen Sie in verifiziert-dns

- erstellenDomain: erzeugen 32-char UUID Token und speichern über setVerificationToken - überprüfenDs: überprüfen _kamo-verify TXT-Rekord für kamo-site-verifica...

Kamo·6mo ago
FixSecurityService

Übersetzungskonkurenz zu 3 Threads zur Vermeidung von DB Pool Erschöpfung

Unbounded @Async (SimpleAsyncTaskExecutor) erzeugte 50 Threads gleichzeitig wenn der Retrotry-Planer feuerte, jeder eine DB-Transaktion eröffnete und entwässert...

Kamo·6mo ago
FixSecurityService

Drei Fehler verhindern, dass Changelog-Übersetzungen gespeichert werden

1. ************ war verworfen Ereignisse, weil handleWebhook() hatte keine @Transaktionelle - speichern + publikation() lief draußen jede Transaktion. Füg...

Kamo·6mo ago
FeatureSecurityService

Hinzufügen /setup/dns backend . One-Domain-Durchsetzung, SSL-Sonde, neue Aliasnamen

- Ersetzen Sie eine eigene Domain pro Org in POST /api/security/Domains - Capcha, docs, unterschreiben Sie zu Standard-Aliasen; entfernen Sie Vermächtnis-Alias ...

Kamo·6mo ago
FixSecurityService

Wortersatz zur Übersetzungsstunde anwenden, nicht zu nehmen

Originaltext wird in der DB aufbewahrt, so dass das Hinzufügen einer neuen Regel und Um bestehende Datensätze zu aktualisieren, ist eine Übersetzungshilfe erfor...

Kamo·6mo ago
FeatureSecurityService

Changelog-Wortersatz vor der Übersetzung verschieben

Textersatz (Docs-Docs, Meet-Meet, etc.) und geheimer Name Redaktion (K8s geheime Namen) wurden zuvor Client-Seite in angewendet ChangelogClient.tsx, d.h. die ro...

Kamo·6mo ago
FixSecurityService

Überprüfen Sie TeamMember.isOrganizationOwner Flagge für die Besitzererkennung in my-networks Endpunkt

Die vorherige Überprüfung hat sich nur org.getOwner() (user_id_owner column) angesehen, welche kann für vorhandene Orgs null sein. Die autoritäre Eigentümerflag...

Kamo·6mo ago
FixSecurityService

Einschließen Elternorg in /org/domain response

Der getOrganizationByDomain Endpunkt baut manuell eine Antwortkarte aber nie die Mutterorganisation Referenz enthalten. Dies verhinderte das Frontend von zu wis...

Kamo·6mo ago
FixSecurityService

Lassen Sie sich nicht null übersetzte Beschreibung verstecken das englische Original in changelog

Die Übersetzungsrekubation für Nicht-en-Lokale war bedingungslos überschrieben Beschreibung mit ****************, die null ist, wenn: - die Übersetzung wurde ge...

Kamo·6mo ago
April 16, 2026
CISecurityService

Fügen Sie Concurrency-Gruppe hinzu, um doppelte Workflow-Läufe zu verhindern

Wenn ein Push einen Workflow auslöst und workflow_dispatch ebenfalls gefeuert wird (oder zwei Drücke kommen in schneller Folge), beide Läufe würden ausführen gl...

Kamo·6mo ago
FeatureSecurityService

Fügen Sie Blei-Aufnahme-Management und öffentliche Empfangs-Controller

Fügt zwei Controller für das automatisierte Lead-Einführungssystem hinzu: - LeadIntakeController: authentifiziert CRUD für Aufnahmeendpunkte, Feld Mappings, N...

Kamo·6mo ago
FixSecurityService

Korrigieren Sie security_level Spaltenreferenz in Login SQL

security_level ist auf der Mitgliedertabelle (m), nicht member_team_member (e). Der falsche alias e.security_level führte dazu, dass das gesamte SQL stillschwei...

Kamo·6mo ago
FeatureSecurityService

Store memberType in Redis-Sitzung bei Login

Fügt CASE WHEN e.id IS NOT NULL THEN 'TEAM_MEMBER' ELSE 'MEMBER' END to die SQL-Abfrage für die Anmeldung und gibt das Ergebnis durch createSession in Redis, so...

Kamo·6mo ago
April 12, 2026
RefactorSecurityService

Entfernen von ImagingController und Bohnen/Imaging zu ConversionService und DocsService

Upload-Endpunkte jetzt live in ConversionService unter /api/conversion/imaging/*. Alle Management- und Download-Endpunkte sind jetzt in DocsService unter /api/d...

Kamo·6mo ago
RefactorSecurityService

Delegierte Miniatur-Generierung zu ConversionService, entfernen PDFBox Abhängigkeit

generierenAndStoreThumbnails jetzt POSTs die konvertiert PDF zu ConversionService **************** entpackt die Antwort, speichert jede thumb_p{n'.png in MinIO,...

Kamo·6mo ago
FeatureSecurityService

Synchron pro Seite Miniatur-Generation während des Vorlagen-Uploads mit granularem WS-Vorgang

- PDFBox Abhängigkeit zu pom.xml hinzufügen - Nach der Speicherung konvertiertes PDF, gerendere alle Seiten über PDFRenderer und laden Sie jede als {id'_thumb_p...

Kamo·6mo ago
April 11, 2026
ChoreSecurityService

Backfill-Skripte entfernen

Kamo·6mo ago
FeatureSecurityService

Webhook-Geheimprüfung zum Changelog-Endpunkt hinzufügen

Defense-in-Tie-Tieverfall: validiert *** Kopfzeile auf der SecurityService Seite zusätzlich zur APIService Gateway Validierung.

Kamo·6mo ago
FeatureSecurityService

Hinzufügen von Mitgliedszugriffs-Level und Eigentümer-Status-Endpunkten

Fügen Sie GET und PATCH ************ Endpunkte für das Lesen und Aktualisieren der Zugriffsstufen mit voller Berechtigung hinzu. Aktualisieren Sie die Organisat...

Kamo·6mo ago
FeatureSecurityService

Granulare Konvertierungsschrittstufen mit 8 verschiedenen WebSocket-Updates hinzufügen

Stufen: Download (0-15%) - Vorbereitung (15-20%) - Konvertierung (20-65%) Überprüfung (65-75%) - Speicherung (75-90%) - finalizing (90-100%) - vollständig

Kamo·6mo ago
OtherSecurityService

Ausreichend Protokollierung zu synchronen Konvertierungsfluss hinzufügen, Bucket Lookup beheben

Verwenden Sie img.getAssocId() für Bucket anstelle von Local assocType Variable. Fügen Sie Schritt-für-Schritt-Logging für Download, Konvertierungsaufruf und Er...

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