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 4, 2026
FixMediaService

Add debug logging and robust rights parsing for webinar controller

Adds info/warn logging for session data and rights on POST /types to diagnose 403 errors. Also adds fallback parsing for rights stored as JSON strings in Redis ...

Kamo·6mo ago
Fixkamo-internal

Align Feldname zu isAvailableToChildren und verbessern Vorausbuchung UI

Behebt 400 Bad Request beim Erstellen von Webinar-Typen durch Senden istAvailableToChildren, um dem Java DTO Feldnamen zu entsprechen (Lombok erzeugt getIsAvail...

kamo·6mo ago
Fixkamo-internal

Webinar-Einstellungen und Tabelle füllen Inhaltsfläche ein

Entfernt maxWidth Einschränkung aus dem Detail-Formular, so dass es die volle Füllung Breite. Macht die Typen Tabelle und seine Container verwenden flex Layout ...

kamo·6mo ago
Fixkamo-internal

Widen formStrategy Zustandtyp zu String für TypeScript-Kompatibilität

Die const Behauptung auf WebinarPresenterStrategy machte useState folger eine wörtlich, was zu einem Typ-Munch mit dem String-Requisiten-Setter führt.

kamo·6mo ago
FixDaemonService

WebinarReminderJob zu verwenden umbenannt Repository-Methode

Anrufe ************ mit einem 24-Stunden-Max-Fenster anstelle der entfernten findWebinarsWithDueReminders Methode.

Kamo·6mo ago
Fixkamo-shared-library

Invalide JPQL-Verlänsermung durch Anwendungsschicht-Filterung ersetzen

Hibernate 6 lehnt es ab, einen Long von einem Instant in JPQL abzuziehen. Erwungen findWebinarsWithDueReminders (die Nanosekunden-Arthetik in der Abfrage gemach...

Kamo·6mo ago
Fixkamo-internal

Quill HTML-Ausgabe für konsistentes E-Mail-Rendering normalisieren

Routen Sie alle E-Mail-Körperin-Inhalte durch normalizeQuillHtmlForEmail und wrapBodyForEmail vor dem Senden, wodurch eine konsistente HTML-Ausgabe sichergestel...

kamo·6mo ago
Fixkamo-shared-library

RestTemplate Bohnenabhängigkeit von BaseProviderHttpClient entfernen

BaseProviderHttpClient erstellt nun intern stattdessen sein eigenes RestTemplate eines aus dem Anwendungskontext verlangen, den Startup-Crash in der SecuritySer...

Kamo·6mo ago
FixSecurityService

Fügen Sie internes auth Geheimnis für öffentliche Katalog API Proxy

************ zum SecurityService-Einsatz hinzufügen damit sich der API-Service bei der Beglaubigung öffentlicher Abonnements authentifizieren kann Katalog- und ...

Kamo·6mo ago
FixAPIService

SUBSCRIPTION_CATALOG in Standard-Sweiger-Sturzes-Sturzes-Sturzes-Sturzes-Stur

Wenn MediaService in der Validierungsantwort keine Reichweiten zurückgibt, standardmäßig auch die beiden Zielfernrohre von PUBLIC_CHAT und SUBSCRIPTION_CATALOG....

Kamo·6mo ago
Fixkamo-marketing

Update favicon mit neuem Logo

Kamo·6mo ago
Fixkamo-internal

ErgebnisSvg direkt ohne Manipulation herunterladen

Die Pipeline SVG hat den Hintergrund bereits entfernt. Laden Sie es als-ist.

kamo·6mo ago
Fixkamo-internal

Streifen weißer Hintergrund von SVG vor dem Download für echte Transparenz

Parsiert die vektorisierte SVG und entfernt weiße Rect/Pfadelemente in voller Größe dass der Vektorizer aus dem Original-Hintergrund erzeugt und wirklich transp...

kamo·6mo ago
Fixkamo-internal

Download transparenter, im Hintergrund entfernt PNG statt weiß-Hintergrund SVG

Die Vorschau zeigt die im Hintergrund entfernt PNG mit Transparenz, aber die Download war die vektorisierte SVG, die den Hintergrund als Backen weiße Wege. Jetz...

kamo·6mo ago
Fixkamo-internal

FirstName/lastName direkt senden, um Konto-Endpunkt zu erstellen

Backend speichert nun Kontaktfelder direkt auf Konto - keine Benutzer-Lookup erforderlich.

kamo·6mo ago
Fixkamo-internal

Wire New Account-Button onClick in AccountManager-Komponente

Der Button im AccountManager hatte keinen OnClick-Handler. Router.push hinzugefügt zu /account/neu und importiert useRouter.

kamo·6mo ago
Fixkamo-internal

Catch-all API Route Handler für /api/security/account/* hinzufügen

Für /Kunden, / Gruppen und andere neue Account-Endpunkte gab es keinen Proxy. Existierende explizite Routen (Mitglieder-Abonnenten, Team-Mitglieder-Auftragnehme...

kamo·6mo ago
April 3, 2026
Fixkamo-internal

AccountsApi fehlt /customers path, verstecken TeamMemberManager interne Registerkarten

- KontenApi rief /api/security/account statt /api/security/account/customers für alle Kundenendpunkte - alle Methoden, um /Kunden/in pathe einzuschließen - Te...

kamo·6mo ago
FixInitializerService

UUID-typierte customer_id/customer_group_id Spalten für INT8 Erholung

Nach RetailCustomer (UUID PK) - Konto (Long PK) refactor, die commerce_carts, commerce_draft_orders und commerce_price_lists Tabellen hatten Kundenspalten mit U...

Kamo·6mo ago
Fixkamo-shared-library

RetailProviderConfigRepository nutzt MarketId nicht MarketUid

CommerceMarket PK Feld ist 'id' nicht 'uid'. Frühjahrsdaten Abfrage-Ableitung scheiterte an 'No property uid found for type CommerceMarket'.

Kamo·6mo ago
FixInitializerService

Bereinigen CockroachDB orphan brand_id/tax_class_id defaults on commerce_offerings

CockroachDB wendet unique_rowid() standardmäßig auf nicht zu könnende FK-Säule an, wodurch verwaiste UUIDs, die FK constraint Kreation brechen. Nullify Waisen u...

Kamo·6mo ago
Fixkamo-shared-library

Angebot.requires shipping DB default, PriceListEntryRepository Länge

- Spalte hinzufügenDefinition DEFAULT true for the the the the Offering to bestehende Zeilen während der ALTER TABLE Migration bearbeiten - Fix **************...

Kamo·6mo ago
Fixkamo-marketing

Aktualisieren Sie soziale Links mit echten URLs und korrekten Icons

Ersetzen GitHub mit Instagram, Twitter-Symbol mit X Markensymbol, hinzufügen LinkedIn. Alle externen Links öffnen sich in neuem Tab mit noopener noreferrer. Upd...

Kamo·6mo ago
Fixkamo-marketing

Update Commerce Plattform Logo SVGs

Kamo·6mo ago
Fixkamo-marketing

Match-Integrationen Banner scrollen Geschwindigkeit zu gebaut-mit Banner

Erhöhte Dauer von 30s bis 56s, so dass beide Festzelte scrollen bei -88px/s unabhängig von der Artikelzahl.

Kamo·6mo ago
Fixkamo-internal

Korrigieren Sie die verbleibenden Abonnement-API-Pfade und entfernen Sie Doppelkopf

API-Pfade: getFeatures, updateFeature, deleteFeature jetzt verwenden /Abonnement-Features; getAddOns, updateAddOn, deleteAddOn verwenden /Abonnement-addons; get...

kamo·6mo ago
Fixkamo-internal

Vertragseditor-Layout - Whitespace-Überlauf und Content-Störung verhindern

- Breite hinzufügen: 100% zum Root flex Behälter - Fügen Sie minWidth hinzu: 0 auf der rechten Seite und Inhaltsbereich, um Flex-überlauf zu verhindern - Überla...

kamo·6mo ago
FixSecurityService

Pass includeInactive=true default für Vereinbarung Vorlagen Endpunkt

Templates Management UI muss auch inaktive Vorlagen sehen.

Kamo·6mo ago
Fixkamo-shared-library

Alle Vertragsvorlagen zurücksen, auch inaktive

findByOrganizationId zu Repo hinzufügen (kein aktiver Filter) und Inactive param to getAgreementTemplates Service-Methode. Standards zu wahren, so dass die Mana...

Kamo·6mo ago
Fixkamo-internal

CommerceMarketApi.ts als Kompatibilität Re-Export von commerceApi

Pipeline Komponenten (PipelineOrdersTab, PipelineView, Bestellung Detailseite, etc.) immer noch Import von commerceMarketApi. Re-Export benötigte Symbole von co...

kamo·6mo ago
Fixkamo-marketing

Reduzieren Sie Helden Abschnitt Polsterung auf dem Handy so Überschrift ist vollständig sichtbar

Verengter Pkt- und mb-Spazung am Basis-Breakpoint so "Unify Your Clients", wird nicht mehr aus dem Off auf Porträt-Handys geschoben, wo das feste Banner und n.N...

Kamo·6mo ago
Fixkamo-marketing

Machen Preview-Banner fixiert, um zu sehen und reduzieren Helden Textgröße auf dem Handy

Banner ist jetzt position:fixiert, damit es beim Scrollen sichtbar bleibt, mit Body Padding dynamisch injiziert, um Inhalt Überlappung zu verhindern. Hero Headl...

Kamo·6mo ago
Fixkamo-internal

Korrigieren API-Pfade, professionelle Seitenlayouts, entfernen toten Code

- Frontend API-Miststimmen beheben: Abonnement-Features, Abonnement-Addons verwenden, Abonnement-Bündel, ************ Abonnement-Preise, Abonnement-Volumen-...

kamo·6mo ago
Fixkamo-internal

Fördern Sie Funktionen, Add-ons, Bundles auf Marktebene Registerkarten für SUBSCRIPTION-Märkte

Features, Add-ons und Bundle sind gemeinsame Ressourcen auf Marktebene, nicht pro Plan. - Fügen Sie Funktionen Registerkarte (Verarbeitung + Feature-Matrix), Ad...

kamo·6mo ago
FixSecurityService

Vermisste Anbieter-Endpunkte zu CommerceMarketController hinzufügen

GET/POST/PUT/DELETE /{marketId'/Vendor-Kategorien fehlten, was 404 verursachte wenn die Registerkarte Anbieter versucht, Kategorien zu laden.

Kamo·6mo ago
Fixkamo-internal

Backend-Reaktions-Umschläge in allen commerceApi Single-Object-Methoden auspacken

Backend wickelt Antworten in { Markt: {...], { Produkt: {...], etc. aber API-Client wurde die Rückgabe der Rohhülle, wodurch market.id und andere Eigenschaften ...

kamo·6mo ago
Fixkamo-marketing

Machen Sie Vorschau-Banner reagieren mit dynamischer Höhe und erhöhen Chat z-index

Banner misst jetzt seine eigene Höhe über CSS Variable so nav/content Anpassung automatisch, wenn Text auf kleinen Bildschirmen gewickelt wird. Chat Widget z-In...

Kamo·6mo ago
April 2, 2026
Fixkamo-internal

Mailbox Dropdown lädt jetzt E-Mails aus dem ausgewählten Mailbox

Pass mailboxId durch fetchMessages/etchFullMessage zum Backend, fix abgestandene Schließung in Mailbox-veränderten Handler durch die Weitergabe Mailbox direkt u...

kamo·6mo ago
FixEmailService

Unterstützung von Briefkasten-Schaltung durch Lösen von IMAP-Greditinformationen pro MailboxId

Hinzugefügt getMailCredentialsByEmail zu suchen virtual_users per E-Mail direkt, resolveForMailbox zu MailProviderResolver mit Zugriffsprüfung und optional mail...

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