KamoCRM

Live Change Log

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

17,594
Totale Änderungen
6,048
Merkmale
5,310
Behebungen
30
Projekte
Filter nach Projekt
Alle Projekte17,594AIService258APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService582InitializerService329KBService151KlusterServices744MCPGatewayService261MediaService602RAGService79SecurityService1,864TranslateService62VOIPService250VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,377kamo-login339kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,674kamo-signer-monorepo56kamolos114
Filter nach Typ
Alle ArtenBuild16CI523Chore775Docs3,257Feature6,048Fix5,310Other994Performance165Refactor278Revert23Style42Test162Upgrade1
September 23, 2026
Featurekamo-shared-library

DKIM Schlüsselfelder für die transaktionale E-Mail einer Org-Domain

Fügt ************ zu org_domains, das spf_verified/spf_checked_at pair spiegeln, das bereits dort vorhanden ist so eine Domain kann eine generierte DKIM Keypair...

Kamo·4w ago
Performancekamo-shared-library

CommitLog führt eine gewartete translation_count

Fügt CommitLog.translationCount und **************** hinzu Bibliothek Seite des Austausches der changelog translation-backfill-Sung's GROUP BY .. HAVING Scan mi...

Kamo·1mo ago
Performancekamo-shared-library

Member_rights_applied schreibt nur den Unterschied und liest Rollen in großen Mengen

Zwei damit zusammenhängende Korrekturen an MemberRightsAppliedService, beide in der gleichen Datei: 1. ************ (via recalcChunk) und ************ Jede ...

Kamo·1mo ago
Performancekamo-shared-library

Stoppen Sie sehnsüchtig LeadVendorProduct's Org-Kette für eine Single-id-Lesung

findById() auf LeadVendorProduct zieht seinen Standard-EAGER-Anbieter, der selbst eifrig-Fegt seine eigene org UND sein Markt (die eifrig-fetches ITS org wieder...

Kamo·1mo ago
Performancekamo-shared-library

Batch zwei Übersetzungsüberschaustellungen dem Planer ging es schlecht pro Zeile

kbservices öffentliche KB-Endpunkte und sein Übersetzungs-Retschrank Sweep fragten beide KbArticleTranspository eine Reihe nach der anderen. Produktion pg_stat_...

Kamo·1mo ago
Fixkamo-shared-library

Das Guthaben einer Geschenkkarte ist wieder editierbar, von wen auch immer die Preise verwalten können

19505faf stoppte updateGiftCard vom Lesen aktuellerBalance, so dass ein Mitglied eines org nicht umschreiben konnte eine andere org-Karte von uid. Die org-scope...

Kamo·1mo ago
Fixkamo-shared-library

Org-scope RetailService und ************

Jeder get/update/delete-by-uid-Handler unter CommerceMarketController-Einzelhandel Sub-Ressourcen (Kategorien, Marken, Attribute/Werte, Bilder, Varianten, Tags,...

Kamo·1mo ago
Fixkamo-shared-library

UpdateMemberAccess lehnt einen Editor und Target in verschiedenen Orgs ab

************ verglichen nur Sicherheitsstufen und den Besitzer des Herausgebers Flagge, nie die Organisationen der beiden Mitglieder. Sein einziger Anrufer heut...

Kamo·1mo ago
Fixkamo-shared-library

RegisterExistingDocument prüft die dat's org, und eine Vorlage kann von imgId innerhalb eines gefunden werden

Zwei Org-Scoping-Lücken, die das esig/Imaging-Audit gefunden hat, beides in gemeinsamen Einstiegspunkten, auf denen andere Dienste aufbauen: - ************ (de...

Kamo·1mo ago
Fixkamo-shared-library

Zählen Sie die unbestätigten Talent-Alert-Reihen für die anonyme Form-Kapitütze

DocsServices Public Talent-Alert-Abonnenten-Endpunkt sendet eine Bestätigungs-E-Mail auf jeden angenommen Anruf, ohne Begrenzung, wie viele noch nicht bestätigt...

Kamo·1mo ago
Fixkamo-shared-library

UpdateDocType benötigt nun, dass der doc-Typ zum eigenen Org des Dokuments gehört

ImageService.updateDocType geladen das Ziel ImgDocType von UUID allein; requireEditableAndOwned beweist, dass der Anrufer den Img bearbeiten kann, sagt aber nic...

Kamo·1mo ago
Fixkamo-shared-library

Org-scoped Gegenstücke für die Thumbnail-Backfill-Kandidaten-Abfragen

DocsService /backfill-thumbnails admin Endpoint ausgewählte Kandidaten von ************ (plattformweit, kein Organisationsprädikat) oder, als letztes Mittel, ei...

Kamo·1mo ago
Featurekamo-shared-library

Die Notes-App ist "Notizen & Checklisten"

Die Notes-App hält Checklisten sowie seit 2026-09-23 (Schritte abgehakt wie sie getan werden, ein Schritt, der wartet, bis die Schritte, bevor es sind fertig, e...

Kamo·1mo ago
Featurekamo-shared-library

Eine Benachrichtigung kann sagen, wem es ist

MemberNotification erhält ACTOR_MEMBER_ID (INT8) und ACTOR_NAME (255): das Mitglied, das es verursacht hat - wer behandelt Sie in, dessen Sitzung beginnt, wer s...

Kamo·1mo ago
Fixkamo-shared-library

UpdateDocType benötigt nun, dass der doc-Typ zum eigenen Org des Dokuments gehört

ImageService.updateDocType geladen das Ziel ImgDocType von UUID allein; requireEditableAndOwned beweist, dass der Anrufer den Img bearbeiten kann, sagt aber nic...

Kamo·1mo ago
Fixkamo-shared-library

Org-scoped Gegenstücke für die Thumbnail-Backfill-Kandidaten-Abfragen

DocsService /backfill-thumbnails admin Endpoint ausgewählte Kandidaten von ************ (plattformweit, kein Organisationsprädikat) oder, als letztes Mittel, ei...

Kamo·1mo ago
Fixkamo-shared-library

Zählen Sie die unbestätigten Talent-Alert-Reihen für die anonyme Form-Kapitütze

DocsServices Public Talent-Alert-Abonnenten-Endpunkt sendet eine Bestätigungs-E-Mail auf jeden angenommen Anruf, ohne Begrenzung, wie viele noch nicht bestätigt...

Kamo·1mo ago
Featurekamo-shared-library

Audio-Uploads bestehen den MIME-Check, und Dias tragen Medien-Metadaten

Jeder Audio-Upload außer MP3 wurde als MIME-Missverhältnis abgelehnt. Ein Upload wird nur akzeptiert, wenn der Browser-Typ und Tika schnüffeln lösen, um die gle...

Kamo·1mo ago
Fixkamo-shared-library

Ein Hosted Computer wird nie automatisch ausgeseredet

Hosted Computers war sowohl durch automatische Bereitstellungspfade erreichbar, und entweder man hätte es vor jede Organisation auf der Plattform auf einmal ges...

Kamo·1mo ago
Featurekamo-shared-library

Intelligenztyp, phonetische Namen, KI-Überwachung, Berufsbezeichnung/Abteilungsanforderungen

Mitglieder: "Member.intelligenceType" (HUMAN | ARTIFICIAL, STRING, Standards HUMAN auf jeder Konstruktion Pfad und in der Spalte), "aiSupervisorMemberId" (plain...

Kamo·1mo ago
Featurekamo-shared-library

Checkliste und ChecklistItem Entitäten, Repository und DTOs

Checklisten sind der zweite Datensatztyp der Notiz-App: Arbeiten, um durchzukommen, deren Aufgaben können auf andere Aufgaben warten. Drei Tabellen - Checkliste...

Kamo·1mo ago
Featurekamo-shared-library

Eine Abfrage für die gesamte Berichtsgrafik einer Organisation

findMemberAndManagerIds gibt jeden (memberId, managerId) Kante in einer Organisation zurück, für Hosted Computers' ACCESS_SUBORDINATE_COMPUTERS rechts, das eher...

Kamo·1mo ago
Featurekamo-shared-library

Die App, drei Rechte, Tier/Staats-Öp enums und die Einrichtungen

ServiceType.HOSTED_COMPUTERS unter id 37, TESTING statt COMPLETED. Die Bühne trägt Gewicht hier, anstatt den Fortschritt zu beschreiben: AppCatalogService löst ...

Kamo·1mo ago
Fixkamo-shared-library

Einnahme Endpunkt Zähler kommen aus einem Ledger und stoppen Sie verlieren Updates

**************** / total_processed / last_received_at wurden auf den Endpunkt gestoßen Reihe selbst: einmal pro eingehender Nutzlast (ca. 5/s während eines land...

Kamo·1mo ago
Featurekamo-shared-library

Lassen Sie einen Anrufer eine MediaObjImg durch die Img-ID auflösen

DocsService's Imaging Endpoints (download/stream/list/löschen) kennen die id einer Img aber haben keinen Grund, die MediaObj zu halten war es angehängt, bis sie...

Kamo·1mo ago
Performancekamo-shared-library

Leads verfügbar und Guthaben lesen ein Ledger statt Zählreihen

"Leads available" war COUNT(*) über den zuweisenden Pool, und der Pool einer org hält 796k Leads: 7,8 s pro (Markt, Produkt) und 11 s für die gruppierte (geerst...

Kamo·1mo ago
September 17, 2026
Featurekamo-shared-library

Ein Moderator angesehen Stempel, so dass eine gebuchte Sitzung kann sie abzeichen

Die Webinar-Zählung des Support-Symbols liest WebinarAttendee.dateViewed. Ein Moderator ist keine Teilnehmerreihe, so eine Sitzung mit ihnen gebucht wurde per E...

Kamo·1mo ago
Fixkamo-shared-library

Halten Sie jedes Anmeldefeld aus JSON heraus und bewachen Sie die Regelbibliothek-weit

Follow-up zu 034378d2, das die Spalten NAMED als Chiffretext abdeckte. Nur lesbare Audits der Herkunft/Hauptinhalt in jedem Repository fand 61 weitere Felder mi...

Kamo·1mo ago
Fixkamo-shared-library

Eine Lead-Suche passt auch mit der E-Mail des Leads

Die Felder des /leads Grid und der Tropf-Einschreibungs-Dialog senden, was als Suchbegriffe eingegeben wurde, OR-ed über die Namen des Leads, Unternehmen, Verkä...

Kamo·1mo ago
Fixkamo-shared-library

Halten Sie jede Chiffretext-Spalte aus JSON heraus und bewachen Sie die Regelbibliothek-weit

Follow-up zu 096fea1 (Organisation GoDaddy Anmeldeinformationen wurden von einem Endpunkt, der keine braucht serviert Sitzung). Ein Scan von jedem *************...

Kamo·1mo ago
Fixkamo-shared-library

Niemals den GoDaddy-Schlüssel und den geheimen Chiffretext serialisieren

GET /api/security/org/{id' (und /org/domain/{host') gibt die Organisationseinheit selbst zurück und antwortet ohne eine Sitzung, und dieser Körper trug GodaddyA...

Kamo·1mo ago
Fixkamo-shared-library

Menschen in einem pausierten Tropf lassen es immer noch, wenn ihr Vorsprung weiterzieht

Die Ausreiseregeln eines pausierten Tropfs (Statusänderung, Umbechung, Zielklick) werden nun gehört, also Wiederaufnahme es sendet nie an jemanden, der hätte ve...

Kamo·1mo ago
Featurekamo-shared-library

Seitenansicht Zähler für die Marketing-Website

Zwei Tische hinter der Ansicht zählen Kamo-Marketing jetzt zeigt sich am Fuße der jede Seite, geschrieben von KBService's /internal/page-views endpoints. KbArt...

Kamo·1mo ago
Featurekamo-shared-library

Lifestyle-Logo-Säulen und LIFESTYLE als Wasserzeichen Standard

Das Lifestyle-Logo ist ein viertes Stück Branding-Kunstwerk pro Marke, neben dem vollständigen Logo, die einfache Logo und das Tab-Symbol: die dekorative Wieder...

Kamo·1mo ago
Fixkamo-shared-library

Verkettte Tropf hören, wenn jemand einen Tropf beendet

Ein Tropf, der beginnt, wenn jemand beendet einen anderen Tropf hört auf den Motor eigene DRIP_COMPLETED-Ereignisse, aber die Triggerkarte des Rekorders hat die...

Kamo·1mo ago
Featurekamo-shared-library

Tropfkampagne löst aus, aufgezeichnet, wo Leads und Mitglieder wechseln

Tropf-Kampagnen starten, wenn etwas in der CRM passiert, so die Orte, die ändern und Mitglieder übergeben diese Ereignisse nun der Tropf-Engine von EmailService...

Kamo·1mo ago
September 16, 2026
Fixkamo-shared-library

Vereinbarkeit langlebige Verbraucher auf dem Strom, der das Thema besitzt

Die Filter-und Liefergruppe versöhnt gesucht Verbraucher auf der Service ist nur konfigurierter Stream. Abonnements für Themen erfasst von ein weiterer Stream (...

Kamo·1mo ago
Chorekamo-shared-library

Drop @Index-Deklarationen, die mit einem einzigartigen Schlüssel dupliziert werden

Jeder dieser Indizes deckte genau die gleichen Spalten als eine einzigartige Einschränkung, eine einzigartige Spalte oder der Primärschlüssel auf der gleichen T...

Kamo·1mo ago
Performancekamo-shared-library

Überprüfen Pool Förderfähigkeit mit einer unbestellten Probe, nicht eine Full-Pool-Sorte

hatEligibleAssignableLead muss nur wissen, ob eine Pool-Lead ist eine der Mitglied kann nehmen, aber es lesen Sie eine Seite von findAssignablePool, dessen ORDE...

Kamo·1mo ago
Fixkamo-shared-library

Coalesce Pool-Verfügbarkeit erzählt, anstatt pro Blei zu erzählen

countAssignablePool scannt jede Führung im org+market und ist synchron ausgeführt nach jeder createLead-Emit. Bei 14k Blei kostete es bereits 165 ms, mehr als d...

Kamo·1mo ago
Featurekamo-shared-library

Eine Kampagne kann archiviert werden

EmailCampaignEntity gewinnt archiviert (archiviert_at): wenn ein Mitglied die Kampagne, null, solange es nicht ist. Der /marketing/E-Mail-Bildschirm bekommt ein...

Kamo·1mo ago
Featurekamo-shared-library

Die E-Mail-Kampagnen home Widget fünf Rechte

EMAIL_CAMPAIGNS_WIDGET (321) und seine vier Politikkinder (322-325), aufgehängt off VIEW_BULK_EMAIL: jede Lektüre hinter dem Widget, die Kampagnenliste, seine Z...

Kamo·1mo ago
September 13, 2026
Featurekamo-shared-library

WebinarNotifyMitglied, die Liste einer Organisation, die

Eine Zeile pro (Organisation, Teammitglied) in webinar_notify_member, erstellt von KamoInitializerService's WebinarNotifyMemberMigration und bereits angemeldet....

Kamo·1mo ago
Featurekamo-shared-library

Canonische Vorlagen für jeden Webinar Buchungsbrief

Sieben meet.webinar_* Vorlagen - der Moderator gebucht / Teilnehmer beigetreten / Teilnehmer stornierten Mitteilungen, die Bestätigung und Absage des Teilnehmer...

Kamo·1mo ago
Fixkamo-shared-library

Akzeptieren Sie die zusätzlichen Felder der Demo-Seite auf öffentlichen Zeitplan/Anfragen

MediaService liest PublicScheduleWebinarRequest mit einem nackten ObjectMapper, wo FAIL_ON_UNKNOWN_PROPERTIES ist wahr. Die Demo-Seite sendet auch ***Payload, s...

Kamo·1mo ago
Featurekamo-shared-library

Das Ledger behält sich die Abmeldung einer Person, es sei denn, sie gebeten, wieder anzuschließen

Eine Abmeldung, eine Beschwerde oder eine Pause ist die eigene Wahl der Person. Ein Mitglied kann jetzt nur heben, wenn die Änderung sagt, dass die Person gebet...

Kamo·1mo ago
September 12, 2026
Fixkamo-shared-library

Speichern einer Kampagne schreibt nie ihre Zähler zurück

Die fünf Zähler laufen jetzt Summen, nur von EmailService mit relative Updates ("sent_count = sent_count + 1"). Mapped updatable = false, so eine Kampagne vor e...

Kamo·1mo ago
Featurekamo-shared-library

Jede Seite Übergang Eigenschaften, gehalten pro Übergang

************ Karten PAGE_TRANSITION_OPTIONS, ein JSON-Objekt von Übergangs-ID, z.B. **************** Schlüssel von Übergang so Tuning man überlebt Wechsel zu ei...

Kamo·1mo ago
Featurekamo-shared-library

Die Seite Übergang Einstellung, und das Recht, das es wählt

************ besitzt einen Katalog-Token, NULL, was die Versandeinstellung bedeutet. MANAGE_PLATFORM_TRANSITIONS Gates Platform Administration - Konfiguration -...

Kamo·1mo ago
Featurekamo-shared-library

Das Opt-Out- Ledger sagt, wenn die Liste einer Organisation geändert

Ein optionaler Zuhörer, der nach der Änderungsübermittlungsverpflichtungen erklärt wird, so dass die Bildschirme, auf denen die Liste die Liste zeigen, live akt...

Kamo·1mo 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