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
August 7, 2026
FixKlusterServices

Stecken Sie die verbleibenden hostPath Workloads an den Knoten, der ihre Daten hält

Derselbe Fehler wie Einbettungsmodell, gefunden durch Auditierung jedes HostPath-Volumens im Repo. A hostPath ist node-lokal und nichts repliziert es, so dass e...

Kamo·2mo ago
Fixkamo-internal

Abteilungen alphabetisch abstellen

Der Dienstplan gemacht Abteilung Abschnitte in welcher Reihenfolge auch immer das Backend gab sie zurück. Sortieren Sie die Abschnittstasten A-Z (locale-aware);...

kamo·2mo ago
Testkamo-shared-library

Erkennen Sie die unsicheren Repository-Abhängigkeiten, anstatt sie aufzulisten

Der Wachmann trug 29 Basistäter und eine Standortfreistellung, und erwischte keine der Vier Ausfälle gibt es zu verhindern. Beide waren Vermutungen, die für ein...

Kamo·2mo ago
FixMediaService

Catch OptimisticLockException, der Typ 40001 tatsächlich wickelt als

Runde 3 Rezension fix: hibernate-core's **************** testet LockAcquisitionException (was SQLState 40001 konvertiert) gegen vier spezifische Typen in der Re...

Kamo·2mo ago
Fixkamo-internal

Stoppen Sie die erste Liste Reihe mit einem permanenten Fokusring

ist aber verstecke seinen Ring, bis j/k tatsächlich gedrückt wird; die erste Presse verrät nur es an Ort und Stelle, und Ordner ändern versteckt es wieder.

kamo·2mo ago
FixKlusterServices

Pin an den Knoten seine Modellgewichte sind tatsächlich auf

Das Modell ist ein hostPath unter /var/lib/embedding-Modell auf k1m1, und nichts repliziert es. Als k3m1 hinzukam, war das neue ReplicaSet-Pod dort geplant und ...

Kamo·2mo ago
FixMediaService

Fangen Sie die Ausnahme-Typ der Anspruch Konflikt tatsächlich wirft

Runde 2 Review-Fix: die Aussage-Ebene 40001 (der häufige Fall, erkannt innen ausführenUpdate() anstatt auf Commit) Oberflächen als ************ via Hibernate's ...

Kamo·2mo ago
CIESigService

Rebuild gegen die feste gemeinsame Bibliothek, hinter einem Spiegel, der ein schlechtes singestet

ESigService ist CrashLooping aus einem Grund, der nichts mit E-Signaturen zu tun hat: es gegen eine gemeinsame Bibliothek, deren DepartmentService hatte eine Ma...

Kamo·2mo ago
Fixkamo-shared-library

Stoppen Sie den Mailbox-Anzeiger von ausfallenden Start-up-Plattform-weit

DepartmentService ist ein @Service, und jeder Service trägt @ComponentScan("com.kamo"), so alle 40 von ihnen konstruieren es. Geben Sie ihm eine MailboxReposito...

Kamo·2mo ago
CIMediaService

Mirror Maven Central und erneut versuchen, so dass ein schlechtes byte hört Töten der Build

Der Start-Fix konnte nicht verschiffen: der Build starb die Auflösung von äh-buddy mit "Tag mismatch", die wie ein fehlendes Artefakt liest, ist aber ein Downlo...

Kamo·2mo ago
FixMediaService

Rückkehr 409 auf jedem verlorenen Anspruch Rennen, fügen Manager Anspruch Weg

Runde 1 Review-Fixes für den Annahme-Popup-Anspruch Endpoint: - eine gewöhnliche verlorene Rasse (Loser isClaimableBy bereits falsche Post-Commit) jetzt erhöh...

Kamo·2mo ago
Featurekamo-internal

Wechseln Sie Postfächer aus dem gleichen durchsuchbaren Picker, den der Komponist benutzt

Der Switcher war die schwächere Hälfte des Paares: ein Select, der jeden hält Mailbox, die das Mitglied öffnen kann, die für org-weiten Zugriff ist jede Mailbox...

kamo·2mo ago
FeatureEmailService

Lassen Sie /Endable Drop der Alias-Gruppe für Anrufer, die Mailboxen öffnen

Der /messages mailbox Switcher bietet das gleiche Set wie From des Komponisten Feld, abzüglich einer Sache: Ein Alias kann nicht geöffnet werden. Post an sie ad...

Kamo·2mo ago
FixMediaService

Scannen Sie die E-Mail-Repositories DepartmentService jetzt benötigt

MediaService CrashGeschöpft auf jedem Pod seit Shared-lib 1.5.0: DepartmentService ist ein @Service, also baut die Wildcard @ComponentScan("com.kamo") es hier, ...

Kamo·2mo ago
FixESigService

Der Ablauf Sweep lief ohne Transaktion

@Transactional wird von einem Proxy angewendet und Sweep() genannt ableitenDue() auf dies, so war die Anmerkung träge. Die Ablaufhinweise lesen die Umschlag Org...

Kamo·2mo ago
Fixkamo-signer-monorepo

Eine Partei, die bereits unterschrieben hat, bekommt ihr Exemplar, nicht das Dokument wieder

Die Sitzung begann immer bei "welcome", so dass ein Unterzeichner nach dem Link in ihrer Fertigstellung E-Mail - oder einfach die Wiedereröffnung der Einladung ...

Kamo·2mo ago
Featurekamo-internal

Laden Sie das ausgeführte Dokument herunter und wählen Sie eine echte Unterzeichnungsbestellung

Der Absender hatte überhaupt keine Route zum fertigen Dokument. EnvelopeSummary beworben ein signiertesDocumentUrl zeigt innerhalb der kamo-signer App eigenen B...

kamo·2mo ago
FixSecurityService

Halten Sie Co-Riehens auf einer Routing- Reihenfolge

AbleitungSigners nummeriert Kreditnehmer 1, 2, 3... als Anzeigeindex. ESigService jetzt ENFORCES Routing-Anordnung, anstatt nur zu berichten, so dass die Zähler...

Kamo·2mo ago
FixESigService

Schließen Sie den Signier-Lebenszyklus - Mitteilungen, Routing, Wachen, Ablauf

Alles, nachdem ein Unterzeichner drückt Finish war unvollständig. Mitteilungen: Die letzte Unterschrift eines Umschlags produzierte ein abgeflachter PDF in Min...

Kamo·2mo ago
FeatureEmailService

Vorschau-Variablen für die E-Snaturvorlagen

Der Admin-Template-Editor gibt jeden Platzhalter leer für einen Schlüssel mit kein SampleVariables Arm, so dass die sieben esign Vorlagen als Seite in der Vorsc...

Kamo·2mo ago
Featurekamo-shared-library

Die fünf Briefumschläge-Lebenszyklus-E-Mail-Vorlagen, die nie geschrieben wurden

Ein E-Signatur-Umschlag hatte genau zwei Vorlagen: die Einladung und die Step-up-Code. Nichts existierte für alles, was NACH einem Unterzeichner passiert Zeiche...

Kamo·2mo ago
Featurekamo-internal

Rebuild der Hypothekenmarkt-Einstellungen in sieben kohärente Registerkarten

Die MORTGAGE Marktseite trug fünfzehn Tabs, zwölf von ihnen Kreditgeber config, und mehrere beantworteten die gleiche Frage an zwei Stellen: Hedging wurde einge...

kamo·2mo ago
Featurekamo-internal

Wählen Sie die Adresse aus einem durchsuchbaren Dialog, nicht ein Dropdown

Eine Auswahl kann diese Liste nicht führen. Alles, was der /messages Switcher bietet sendfähig, und für ein Mitglied mit ACCESS_ALL_MEMBER_MAILBOXES, das ist je...

kamo·2mo ago
FeatureEmailService

Durchsuchbarer, gepageder Endpunkt für die Adressen, die ein Mitglied senden kann

GET /api/email/mailboxes/sendable beantwortet die gleiche Frage wie /accessible jede Adresse, die das Mitglied senden kann, aber als ein zusammengeführter Strom...

Kamo·2mo ago
FeatureMediaService

Melden Sie die ans Klägerin Warteschlange

Kamo·2mo ago
Fixkamo-internal

Passen Sie die TypeScript DTOs zu den Java-DTOs an, die sie Proxys

/api/webinar/* ist ein Durchgang, also jeder TS-Feldname, der von der Java DTO liest sich lautlos als undefiniert, anstatt nicht zu kompilieren. Die Einstellung...

kamo·2mo ago
FeatureMediaService

GET /types/{typeId'/slots, damit der Einstellungseditor Slots auflisten kann

Die Einstellungen UI hat immer diesen Pfad geholt, aber nur POST/PUT/DELETE waren mapd, so dass die Registerkarte Verfügbarkeits-Slots eine 405 und leer gemacht...

Kamo·2mo ago
Docskamo-internal

Nehmen Sie die Kompatibilitätsbrücke auf und was sie in Rente geht

Die Brücke ist unsichtbar von dem Code, der sie schließlich löschen wird -- das Feld sieht aus wie ein echter Teil der Anfrage. Nennen Sie die Bedingung, die es...

kamo·2mo ago
Featurekamo-internal

Zuweisen Sie einer Abteilung und der Organisation eine Mailbox

Die Kontakt-E-Mail des Abteilungsdialogs war freier Text, so dass er eine Adresse benennen konnte org besitzt nicht. Es wird ein Picker über die echten Mailboxe...

kamo·2mo ago
FeatureInitializerService

Mailbox-Bedien für Abteilungen und Orgs, und füllen Sie die Abteilungen

DEPTS.MAILBOX_ID und ORGS.CONTACT_MAILBOX_ID, beides einfache UUID ohne FK email_provider.mailboxes: Mailboxen synchronisieren sich von externen Anbietern und k...

Kamo·2mo ago
Fixkamo-internal

Die Schnelltipps besepulieren und die gemeinsame Hilfe Primitive nutzen

Die planmäßigen Support-Tipps gaben vier Platzhalter-Strings ("How Step1"...); ersetzen Sie sie mit echten Anleitung für den Typ - Moderatoren - Slots Erinnerun...

kamo·2mo ago
Fixkamo-internal

Komponieren Sie aus der Mailbox, die Sie geöffnet haben, und bieten Sie jeden, auf den Sie zugreifen können

Neue Nachricht öffnete den Komponisten auf der Standard-Mailbox des Mitglieds: nur onBehalfOf wurde übergeben, und nur für die Mailbox eines anderen Mitglieds, ...

kamo·2mo ago
Featurekamo-shared-library

Lassen Sie eine Abteilung und ein Org auf eine ihrer Briefkästen zeigen

Die Kontakt-E-Mail einer Abteilung war freier Text, so dass sie eine Adresse nennen konnte, die die org tut nicht besitzen -- zwei der drei Abteilungen mit eine...

Kamo·2mo ago
Featurekamo-internal

Ein Manager-Feld auf Position, und ein Leute Picker für die ganze App

Die Positionskarte erhält Manager, optional. Es ist eine Suche, kein Dropdown: ein Org kann halten Tausende von Namen, und das einzige, was ein Auswahl mit alle...

kamo·2mo ago
FeatureSecurityService

Setzen Sie einen Manager und durchsuchen Sie das Verzeichnis eine Seite zu einer Zeit

GET ************ beantwortet eine Seite des Verzeichnisses der Sitzung org. Suchen, Bestellen und Bearbeiten in der Datenbank passieren; eine feindliche ?size= ...

Kamo·2mo ago
Featurekamo-shared-library

Ein Manager und eine Verzeichnissuche, die eine große Org überlebt

Teammitglied erhält eine optionale Selbstreferenz dafür, an wen es berichtet. Anheftet auf INT8, so dass Hibernate nicht kopieren kann Member.ID's DEFAULT uniqu...

Kamo·2mo ago
FeatureInitializerService

Geben Sie einem Teammitglied einen Manager

Fügt MANAGER_ID zu member_team_member hinzu, eine annchbare Selbstreferenz für die Berichterstattung Linie. Nichts ist verfüllt: kein Manager ist eine vollständ...

Kamo·2mo ago
Docskamo-internal

Umsetzungsplan für das Ticket-Ticket-Popup

kamo·2mo ago
FeatureInitializerService

DEPTS.PARENT_DEPT_ID für verschachtelte Abteilungen hinzufügen

Nullable ohne Backfill -- Null bedeutet Top-Level, das ist, was jeder bestehende Abteilung war und die meisten werden bleiben. Erklärt einfach UUID mit einem e...

Kamo·2mo ago
FeatureSecurityService

Die Elternabteilung durch Erstellen und Aktualisieren einfäden

DepartmentService nimmt nun seine Anfrage DTO statt acht positionelle Argumente, so der Elternteil schließt sich der Nutzlast, anstatt immer ein neunter in eine...

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