KamoCRM

Live Change Log

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

17,604
Totale Änderungen
6,054
Merkmale
5,312
Behebungen
30
Projekte
Filter nach Projekt
Alle Projekte17,604AIService258APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService582InitializerService329KBService151KlusterServices744MCPGatewayService261MediaService602RAGService79SecurityService1,867TranslateService62VOIPService250VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,383kamo-login339kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,675kamo-signer-monorepo56kamolos114
Filter nach Typ
Alle ArtenBuild16CI523Chore775Docs3,257Feature6,054Fix5,312Other996Performance165Refactor278Revert23Style42Test162Upgrade1
August 24, 2026
Featurekamo-shared-library

Geben Sie ServiceType einen zweistufigen Eltern-/Kindbaum

Sechs Commerce-Kinder in neuen IDs 26-31, verdrahtet mit POS in einem statischen Block auf das RoleRightType-Muster (eine Enum-Konstante kann keine andere von s...

Kamo·2mo ago
Featurekamo-shared-library

Speichern Sie die Typbeschreibung als reichhaltigen Text

Die Beschreibung auf ************ ist ein Lexical Editor Zustand jetzt anstatt eine Linie der Prosa, so dass die Spalte sein muss ein ungebundener TEXT gebunden...

Kamo·2mo ago
August 22, 2026
Refactorkamo-shared-library

Ein modifizierter Schallplatte mit zwei Schichten, nicht zwei Datensätze

Ein Dokument hatte bis zu zwei abgeleitete Zeilen - CLASSIC für bearbeitete Bytes, FORM_FILLABLE für Felder - und etwas musste entscheiden, welches auf der ande...

Kamo·2mo ago
Featurekamo-shared-library

Das Schema, Rechte und Speicher-Domain hinter Frame-Widgets

A Picture Frame ist die eigenen Fotos und Videos eines Mitglieds auf der eigenen Startrampe, und ein Mitglied kann mehrere hängen. Das ist alles, was die Plattf...

Kamo·2mo ago
Featurekamo-shared-library

Modellieren Sie die Master Notizen und die Rechte, die die org's bewacht

Eine Masternote ist die eine Notiz, die ein Mitglied - oder eine Organisation - immer hat. "Mein Master Note" ist pro Mitgliedschaft vorgesehen; "Unsere Master ...

Kamo·2mo ago
Fixkamo-shared-library

Rechnungen Sie eine Org zweimal für eine Version, die keine Bytes besitzt

Die Org-Speichersumme ist SUM(fileSize) über Img-Reihen und eine abgeleitete Version zeigt auf das Original ImgDat beim Kopieren der DateiGröße - also jede modi...

Kamo·2mo ago
Featurekamo-shared-library

Teilen Sie ein Dokument in seine Original- und seine modifizierten Versionen

imgs.moified_kind + imgs.original_img_id. Null Art bedeutet die Reihe IS an Original - die Bytes, die ein Mitglied hochgeladen hat - was die richtige Lektüre fü...

Kamo·2mo ago
Fixkamo-shared-library

Setzen Sie das Zeitkarten-Widget unter der HR-Gruppe, wie jedes andere Widget

TIMECARD_TODAY_WIDGET hängt jetzt von MANAGE_TIMECARDS ab, anstatt eine Wurzel zu sein, also alle fünf Widgets haben die identische Form, die die Kalender eins ...

Kamo·2mo ago
Fixkamo-shared-library

Wiederherstellen der CRLF-Endungen in CalendarEventAttendeeRepository

Eine gescriptete Bearbeitung hat die Datei über eine Text-API umgeschrieben und alle 62 CRLF-Zeilen-Endungen auf LF und Drehen Sie eine 15-Linien-Zugabe in eine...

Kamo·2mo ago
Featurekamo-shared-library

Drei weitere Home-Widgets, und die eine, die nicht ein Elternteil haben kann

Ungelesene Mail hängt von ACCESS_MAIL und Lead-Reeding-Action von VIEW_LEADS ab, beide von die gleiche Regel wie die Kalender-Widgets: ein Widget wird von der R...

Kamo·2mo ago
Featurekamo-shared-library

Geben Sie jedem Home-Widget eine Fünf-Rechte-Politik, und Seite des Kalenders dafür

Zehn Rechte kommen als zwei Fünf-Rechts-Blöcke - eine pro Widget - hängen ab VIEW_CALENDAR, weil ein Widget muss von der Rechten, die die Daten regelt gated wer...

Kamo·2mo ago
August 21, 2026
Featurekamo-shared-library

Fügen Sie die org Chat Policy Engine hinzu

Entscheidet, ob ein Mitglied ein Gespräch mit einem anderen eröffnen darf und ob sie können in eine, die existiert senden. Regeln sind eine bestellte Liste über...

Kamo·2mo ago
Featurekamo-shared-library

Markieren Sie den auto-veralterten Ausgewählten Docs-Ordnungen des Mitglieds

binders.is_scratch markiert den einen Ordner pro (Besitzer, Sammlung), dessen Die Dokumente sind die DocManager-Rasterauswahl und keine kuratierte Liste. Es ist...

Kamo·2mo ago
Featurekamo-shared-library

Lassen Sie einen Lead-Anspruch Mail, die vor seiner E-Mail-Adresse

Passen ist point-in-time by design - eine Anlaufstelle beansprucht nur Verkehr in seinem Fenster, so dass die Bearbeitung einer Leerführung nicht rückwirkend di...

Kamo·2mo ago
Featurekamo-shared-library

Lassen Sie einen Manager eine Reservierung für einen Agenten erhöhen

Jemand, der Chancen verwaltet, kann jetzt eine Reservierungsanfrage für einen Verkauf einreichen Der Auftrag des Agenten. CreateReservationRequest führt aufBeha...

Kamo·2mo ago
Featurekamo-shared-library

Machen Sie free-for-all Akzeptanz ausgeben, so dass es gedeckelt werden kann

FFA umgangen das Kreditsystem völlig, die einen Manager ohne Hebel über links es: Max Daily Spend saß hinter wenn (!ffa) und konnte nicht Kappe ein FFA-Produkt,...

Kamo·2mo ago
Featurekamo-shared-library

Die Foto-URL eines Mitglieds aus der gemeinsamen Bibliothek auflösen

Die Chats - Support-Liste ist dabei, das Gesicht des Antragstellers zu zeigen, und eine Unterstützung Der Antragsteller ist - auf dem eigenen Schreibtisch - imm...

Kamo·2mo ago
Featurekamo-shared-library

Zählen Sie die heutigen Ausgaben für die Produkte eines Mitglieds in einer Abfrage

Manage-Credits will pro Mitglied zeigen, wie viele Leads sie angenommen haben, so weit heute - die laufende Summe der Max Daily Spend Cap wird gegen verglichen....

Kamo·2mo ago
Stylekamo-shared-library

Drop Importe ungenutzt gelassen durch Entfernen der @EntityGraph

Seite, Spezifikation und EntityGraph wurden nur vom findAll override benötigt die entfernt wurde, nachdem es /leads down. Verlassen einer unbenutzten EntityGrap...

Kamo·2mo ago
Featurekamo-shared-library

Zählen Sie den zuordenbaren Pool für jedes Produkt des Herstellers auf einmal

countAssignablePool antwortet für ein Produkt, so dass ein Anrufer nur nachfragen kann Produkte, die es bereits hält. Manage-Credits war iterating Kleinotments ...

Kamo·2mo ago
Performancekamo-shared-library

Index der beiden Formen geolite_locations wird tatsächlich abgefragt von

Land allein war der einzige Index auf einer 80.429-Reihen-Tabelle, und weder echte Abfrage verwendet es gut. Gemessen an der Produktion: Stadtauflösung (Land...

Kamo·2mo ago
Featurekamo-shared-library

Lassen Sie ein offenes Ticket gewähren seinem Agenten die Org des Antrags und verfallen mit ihm

Ein Support-Agent muss in den Mieter des Kunden schauen, um das Ticket zu beantworten sie halten. Bisher war der einzige Weg in die Deckweite SYSTEM_USER Plattf...

Kamo·2mo ago
Stylekamo-shared-library

CRLF in MemberRightsApplied wiederherstellen

Die vorherige Commit-True schrieb diese Datei mit einem Skript um und konvertierte stillschweigend ihre Line Endungen, so 53 unveränderte Linien zeigten als mod...

Kamo·2mo ago
Performancekamo-shared-library

Index member_rights_applied, gebunden den Einnahmeanspruch, aggregiert changelog stats

Drei Ergebnisse aus einem Endpunkt-für-Endpunkt-Punkt-Audit, die jeweils gegen Produktion statt abgeleitet. member_rights_applied erklärte gar keine Indizes, w...

Kamo·2mo ago
Fixkamo-shared-library

Entfernen Sie die @EntityGraph, die brach /führt auf Hibernate 6.2

Die Grid-Seitenabfrage scheiterte in der Produktion mit: ERROR: fehlender AUS-Eintrag für Tabelle "a2_1" ... links join member_team_member a2_0 auf *******...

Kamo·2mo ago
August 20, 2026
Performancekamo-shared-library

Filter und Seite das Raster in der Datenbank, Batch der PHI-Audit-Trail

Die Beladung/Leads dauerten 23,3 s bei 1.427 Leads. 23.3 davon war die HIPAA Audit Trail: recordLeadList schreibt eine phi_access_log-Reihe pro Lead kehrt zurüc...

Kamo·2mo ago
Fixkamo-shared-library

Das Ergebnis einer Nutzlast durch Spalte aufzeichnet, nicht nach Entität

Markieren einer Nutzlast IMPORTED mit NutzlastRepo.save() macht Hibernate zu Fuß Abgelöste Entitäts-Grafik - einschließlich Organisation, die in org_domains zie...

Kamo·2mo ago
Fixkamo-shared-library

Stoppen Sie den Verlust von Nutzlasten zu Endpunkt-Zähler-Streit

storePayload hat die Nutzlast gespart und dann totalReceived/lastReceivedIn von die Endpunkteinheit - in der gleichen Transaktion - beschmutzen. Jede Unterwerfu...

Kamo·2mo ago
Fixkamo-shared-library

Verschieben Sie die Pool-Anverfügbarkeit Neuauszählung nach Commit

createLead rettete die Führung und lief dann in der gleichen Transaktion countAssignablePool sendet die neue "Leads Available"-Figur. Auf YugabyteDB ein Lesen n...

Kamo·2mo ago
Featurekamo-shared-library

Machen Sie das gemeinsame Token zu einem undurchsichtigen UUID

Das öffentliche Token war <memberId?.<iteration", was in zweierlei Hinsicht falsch war. Es veröffentlicht eine echte Mitglieds-ID in jedem Link, den Sie auf ein...

Kamo·2mo ago
Featurekamo-shared-library

Gutschriften Sie den neuesten Link, bis ein Konto existiert, dann einfrieren

Attribution wurde auf den ersten Blick eingefroren, was den gemeinsamen Fall falsch bekommt: jemand wer folgt Mitglied A Link im März und Mitglied B's im Juni, ...

Kamo·2mo ago
Fixkamo-shared-library

Machen Sie die zweiseitige Tracking liest deterministisch

Beide Seitenanfragen bestellt auf einer Spalte, die Krawatte, ohne Tiebreaker, so dass die Datenbank war frei, gebundene Zeilen in einer anderen Reihenfolge pro...

Kamo·2mo ago
Featurekamo-shared-library

Modell-Tracking-Codes, ihre Besucher und die Besuche, die sie mit sich bringen

Ein Mitglied prägt einen Code, teilt ************ und die sechs Summen auf der Registerkarte Tracking Codes beantworten, was dieser Link tatsächlich getan hat: ...

Kamo·2mo ago
August 19, 2026
Fixkamo-shared-library

Sagen Sie eine unlesbare Note abgesehen von einer leeren

Ein Zettel, dessen Körper nicht entziffert werden kann, kam mit Inhalt null und nichts zurück sonst, was genau eine leere Note auf dem Draht aussieht. Kunden kö...

Kamo·2mo ago
Featurekamo-shared-library

Hinzufügen von is_fake, das Flag, das ein Konto unsichtbar macht, anstatt gelöscht zu werden

Ein synthetisches Konto - ein Testartefakt, eine gesäte Hung oder eine Anmeldung, die als automatisiert - trägt jetzt "users.is_fake", und die Plattform stoppt ...

Kamo·2mo ago
Fixkamo-shared-library

Geben Sie dem Web-Chat-Besucher eine eigene Identität

Ein öffentlicher Web-Chat-Besucher hat kein Mitglied, so steht die Plattform das SYSTEM-Mitglied der org für sie: der Antragsteller des Tickets und der Autor je...

Kamo·2mo ago
Fixkamo-shared-library

Generieren Sie die ID vor dem Einlegen, so dass Hypothekenleitungen erstellt werden können

Schaffung eines Vorsprungs auf einem Hypothekenmarkt gescheitert mit "Datenbank Tabelle LEADS tut nicht existieren. Bitte führen Sie KamoInitializerApp aus, um ...

Kamo·2mo ago
August 16, 2026
Fixkamo-shared-library

Lesen Sie eine Seite der Chat-Geschichte, ohne die ganze Sitzung zu zählen

Spring Data leitet eine zweite Anweisung für jede Seite, die es zurückgibt, und der Chat Geschichte gelesen für eine fragte es nie an: MediaController nimmt pag...

Kamo·2mo ago
August 15, 2026
Featurekamo-shared-library

Dev_machine_accounts entity, status enum und Projektarchiv

Status und ermöglicht werden absichtlich getrennt: eine vorgesehene, aber nichtbehinderte Konto behält sein Home-Verzeichnis, so Re-enabling stellt den Zugriff ...

Kamo·2mo ago
Featurekamo-shared-library

Tragen Sie das KamoMeet Logo Overlay auf Organisation

Dritte und letzte Overlay-Oberfläche, der gleiche Wortschatz wie seine beiden Geschwister, plus sein Zweig im generischen Patch-Pfad. Dieser ist anders, wo es ...

Kamo·2mo ago
Featurekamo-shared-library

Löschen VIEW_DASHBOARD, VIEW_REPORTS und EXPORT_REPORTS

Alle drei benannten Seiten, die auf Festplatte existierten und durch nichts gesichert waren: App/Dashboard gerenderte Musterposten direkt aus i18n, App/Berichte...

Kamo·2mo ago
Featurekamo-shared-library

Tragen Sie das Ladebildschirm-Logo-Lay auf Organisation

Das gleiche Overlay-Vokular wie homeLogoOverlay, angewendet statt auf das Logo auf dem Ladebildschirm zwischen den Seitennavigationen, plus Zweig in der generis...

Kamo·2mo ago
Featurekamo-shared-library

Lassen Sie das Verzeichnis durch rechts filtern und lassen Sie eine Leitung nicht zussignieren

Zwei Dinge, die der Einsatz-Picker braucht. Die Verzeichnisabfragen nehmen eine erlaubte-id-Sit, so dass ein Anrufer die Suche eingrenzen kann den Menschen kan...

Kamo·2mo ago
Fixkamo-shared-library

Urteilen Sie, dass die ATF einen Antrag ändert, nicht die gespeicherte Zeile

************ richtet alle drei Flaggen jedes Mal, also ein Update-Pfad hatte keine Möglichkeit zu sagen, "diese Anfrage berührt Tabak nicht". Anrufer füllten di...

Kamo·2mo ago
Featurekamo-shared-library

Tragen Sie die Homepage Logo-Verlegung auf Organisation

Die feste Farbe und Org kann das Mastkopf-Logo auf der kamo-interne Homepage, plus seine Zweige in der generischen Patch-Pfad, so dass die bestehende PUT /org/{...

Kamo·2mo ago
Featurekamo-shared-library

Löschen Sie VIEW_EMAIL_LOGS, die eine Funktion, die niemand gebaut benennt

Kein E-Mail-Log existiert irgendwo in der Plattform: keine Tabelle in einem Schema, kein Endpunkt unter den 21 Controllern von EmailService, keine Benutzeroberf...

Kamo·2mo ago
Featurekamo-shared-library

Neu schreiben Sie die App-Katalog-Kopie für die Menschen, die es lesen

Der Anzeige Name und die Beschreibung auf ServiceType sind die einzige Beschreibung von eine App, die die meisten Leute jemals sehen: ein Org-Admin auf Einstell...

Kamo·2mo ago
Featurekamo-shared-library

Hintergrund_order-Kolumne für die öffentliche Diashow-Aufstellung

Nullable VARCHAR; Null löst auf sequenzielle auf jeden Kunden, die ist was jede Org hatte, bevor die Spalte existierte. Plain String statt eines enum so ein spä...

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