Live Change Log

Sehen Sie, was wir bauen, in Echtzeit. Jede Funktion, Behebung und Verbesserung über die Plattform ausgeliefert.

17,933
Totale Änderungen
4,614
Merkmale
4,543
Behebungen
32
Projekte
Filter nach Projekt
Alle Projekte17,933AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService373InitializerService300KBService74KlusterServices546MCPGatewayService43MediaService461RAGService61SecurityService1,523TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,579kamo-login319kamo-marketing585kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,322kamo-signer-monorepo50kamolos102
Filter nach Typ
Alle ArtenBuild24CI523Chore670Docs226Feature4,614Fix4,543Other6,781Performance136Refactor274Revert23Style48Test70Upgrade1
April 17, 2026
FixKlusterServices

Verwenden Sie TreeWalker, um alle "analytics" Textknoten von gerenderten DOM zu entfernen

Der Workspace-Nist "analytics" stammt von JS-Bundles, die nach auth, geladen werden. als Textknoten neben dem Logo SVG dargestellt. Nutzt TreeWalker zu finden u...

Kamo·4mo ago
FixKlusterServices

Fügen Sie vorsichtigen MutationObserver für Client-seitiges gerenderte Logo/Text hinzu

Login-Seite und Dashboard-Content wird von Next.js JS-Bundles gegeredet, nicht im HTML-Körper, so dass Sub_filter es nicht erreichen kann. Fügt ein Skript mit e...

Kamo·4mo ago
FixKlusterServices

Redirect favicons auf nginx Ebene, beheben RSC Nutzlast entweicht

- Servieren Sie favicon via nginx 302 umleiten statt zu versuchen, neu zu schreiben HTML/RSC-Nutzlast href strings (Reiniger, immer funktioniert) - RSC-Titele...

Kamo·4mo ago
FixKlusterServices

Verwenden Sie reinen Sub_filter-Ersatz statt MutationObserver

MutationObserver verursachte Endlosschleife (DOM-Veränderung --Beobachter-Feuer -- DOM ändern). Wechseln Sie zu direktem nginx sub_filter String-Ersatz sowohl s...

Kamo·4mo ago
Fixkamo-marketing

Laden Sie analytics standardmäßig und beinhalten Sie www subdomain in erlaubten Domains

- Verfolgen Sie alle Besucher standardmäßig, da Analytics Cookie-less/GDPR-freundlich ist - Nur deaktivieren, wenn Benutzer explizit verneignet Analyse in Cooki...

Kamo·4mo ago
FixKlusterServices

Umfassende Analytik Rebranding für Login-Seite und Dashboard

- Titel dynamisch ersetzen (handhabt "Login | Analytics", "Dashboard | Analytics" etc.) - Ersetzen Sie "analytisch" h2-Text auf Login-Seite mit Kamo Logo Bild -...

Kamo·4mo ago
FixKlusterServices

Verwenden Sie MutationObserver, um analytics client-side gerendered UI umzubenennen

Analytics ist eine Next.js App, die Titel/Logo über JavaScript nach der Anfangsphase setzt HTML-Last. Ersetzt statischen Sub_filter-Ansatz mit injiziertem Skrip...

Kamo·4mo ago
FixTranslateService

Fall bis zum nächsten Anbieter durch, wenn Übersetzung gleich Quelltext ist

Bergamot gab den Ausgangstext unverändert für Ein-Wort-Meister zurück Artikel, Akronym-Phrasen (API, CRM) und Compound-Wörter (Change Log) während der Bericht ü...

Kamo·4mo ago
Fixkamo-marketing

Delta Übersetzungsmaschine + Draht alle hart codierten UI-Strings zu i18n

Übersetzungssystem: - translate.ts arbeitet jetzt im Delta-Modus - nur Tasten, die fehlen oder immer noch identisch mit Englisch werden an die API gesendet; v...

Kamo·4mo ago
Fixkamo-marketing

Suppress Chrome Auto-Translate Popup auf Locale-Schalter-Seiten

Übersetzt="no" zu <html" und <meta name="google" content="notranslate" hinzufügen" so Chrome bietet nicht an, Seiten zu übersetzen, die der Benutzer bereits abs...

Kamo·4mo 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·4mo 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·4mo ago
Fixkamo-shared-library

Query CommitLogs mit LINKS JOIN so Null-Übersetzung Aufzeichnungen werden durch Retry gefangen

Die alte Abfrage, die von CommitLogTranslation ausgewählt wurde, Übersetzungen waren dafür unsichtbar. Verwenden Sie LINKS JOIN von CommitLog so enthält der HAV...

Kamo·4mo 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·4mo ago
Fixkamo-internal

Behandeln Sie leere API-Antworten und anmutige Verschlechterung auf Abrechnungskarte

- billingApi erhalten/putte Helfer jetzt sicher behandeln leere Antwort-Körper statt Absturz auf res.json() mit leerem Eingang - PlansBillingTab loadData wick...

kamo·4mo 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·4mo ago
Fixkamo-internal

Org/Mitgliederkontext aus *** Sitzung für Abrechnungsvorlage

BillingService Controller benötigen X-Org-Id und X-Member-Id Header. Beim direkten Aufruf (unter Umgehung von APIService) wurden diese nicht gesetzt. Jetzt lies...

kamo·4mo ago
Fixkamo-internal

Next.js API Proxy-Route für /api/billing/* hinzufügen

Der Abrechnungs-API-Client rief /api/billing/* als relative URL auf, die den Next.js-Server anstelle des APIService-Gateways drücken. Hinzugefügt eine Catch-all...

kamo·4mo 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·4mo ago
Fixkamo-internal

parentId und Eltern zum OrgProviderProps-Typ hinzufügen

Die Organisation props Schnittstelle fehlte parentId und Elternfelder, verursacht, dass sie während der TypeScript-Kompilation fallen gelassen werden, obwohl di...

kamo·4mo ago
FixKlusterServices

Unvollständige Modellverzeichnisse in Init-Container säubern

Der Dienst stürzt beim Start ab, wenn er ein Verzeichnis in /models findet, das fehlende oder teilweise Modelldateien. Fügen Sie einen Sweep bei init Start, der...

Kamo·4mo ago
FixKlusterServices

Entfernen Sie GitHub LFS Downloads, verwenden Sie nur data.statmt.org Modelle

GitHub rohe URLs geben LFS-Zeiger-Dateien zurück, nicht tatsächliche Binärdateien. Drop enru/enar Downloads vollständig - LibreTranslate behandelt diese Locales...

Kamo·4mo ago
FixTranslateService

Narrow bergamot to es/fr/de/pl, bergamot-first order wiederherstellen

GitHub LFS-Dateien können nicht mit einfachem Locken heruntergeladen werden (raw URL gibt die pointer nicht der Inhalt). enru/enar aus dem Bereich der Bergamott...

Kamo·4mo ago
FixTranslateService

Narrow BergamotProvider Ziele auf 6 Paare mit verfügbaren Modellen

pt, es, uk, tr, ro, id, vi haben keine Bergamotte Modellquelle . LibreTranslate behandelt sie. bergamot behauptet jetzt: es, fr, de, pl, ru, ar.

Kamo·4mo ago
FixKlusterServices

Scale bergamot auf 0, aktualisieren Bild zu mozilla/Translation-Service

Das Google Cloud Storage Modell Download Eimer (bergamot-models-sandbox) 404 für alle Dateien und die firefox-translations-Modelle repo wurde archiviert Dezembe...

Kamo·4mo ago
FixTranslateService

Verfolge Sie alle Übersetzungen durch LibreTranslate, während Bergamotte offline ist

BergamotProvider wird in die Fallrückstellung versetzt. LibreTranslate unterstützt alle 13 locales bergamot wurde behandelt ************ so dass dies die Flut v...

Kamo·4mo ago
Fixkamo-login

Proxy *** Herausforderung durch Login-Server für Multi-Domain-Unterstützung

Ersetzt direkte Cross-Herorgin-Fetch auf capcha.{domain&gt;/api/challenge n.r.-Vorstand bei /api/capcha/challenge. Der bisherige Ansatz ist erforderlich eine gü...

Kamo·4mo ago
FixKlusterServices

Scale bergamot zurück zu 1 Replik - Übersetzungsfehler durch fehlende pod verursacht

Bergamot war bei 0 Repliken mit seinem Service noch registriert. Der ProviderRouter in TranslateService hatte keinen Leistungsschalter, so dass jede Anfrage für...

Kamo·4mo 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·4mo ago
FixBillingService

23 Kompilierungsfehler von Controller-Service-Signatur-Munches beheben

Controller wurden von einem separaten Agenten von Dienstleistungen gebaut, was zu Methode Name und Parameter Typ Mismatches. Alle Controller wurden behoben, um ...

Kamo·4mo ago
FixInitializerService

Aktualisierung der Version von Kamo-shared-Bibliothek von 1.0.0 auf 1.1.0

Benötigt, um die neuen Abrechnungsunternehmen im commerce zu lösen.billing Paket hinzugefügt, um die gemeinsame Bibliothek 1.1.0.

Kamo·4mo ago
FixBillingService

Aktualisieren Sie die Version von 1.0.0 auf 1.0.0

Die freigegebene Bibliothek ist als 1.1.0 und nicht als 1.0.0 veröffentlicht. Dies verursachte der Docker bauen mit "Artefakt nicht gefunden" scheitern, da Mave...

Kamo·4mo ago
FixBillingService

Hinzufügen -U-Flagge zu maven bauen Schritte, um gemeinsame Bibliothek von lokalen Repo zu lösen

Die Abhängigkeit:go-offline Schritt versucht Maven Central zuerst, immer eine cached Ausfall für Kamo-Shared-Bibliothek (die nur lokal ist), und das Vergiftet d...

Kamo·4mo ago
April 16, 2026
Fixkamo-marketing

Reduzieren Sie Übersetzungsstück auf 50 Schlüssel mit exponentiellem Backoff

150 Schlüssel noch zu groß für einige Anbieter (lange Absatzwerte in Datenschutz/Berechtigte/GDPR). Jetzt: 50 Schlüssel pro Stück, 4 Retries mit exponential Bac...

Kamo·4mo ago
Fixkamo-marketing

Chunk-Übersetzungsanfragen, um Timeouts auf großen Nutzlasten zu verhindern

Mit 1500+ Schlüsseln verursachte die Einzelcharge-Anfrage-Nablastung für den Anschluss Timeouts für einige Übersetzungsanbieter. Jetzt teilt sich in Stücke von ...

Kamo·4mo ago

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.

Free Forever startenPreisgestaltung anzeigen