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 3, 2026
FixEmailService

Vermisste CampaignController REST Endpoints für /api/email/campaigns hinzufügen

Der Bulk-E-Mail-Arbeitsplatz/Reditor-Anruf GET/POST /api/Email/Kampagnen etc., aber nur CampaignService (der @Service) wurde je erstellt - kein @RestController ...

Kamo·2mo ago
August 2, 2026
Fixkamo-signer-monorepo

Hreflang abwechselt Kopf; machen Sie LANGUAGE_NAMES total

- routing.ts: Set alternateLinks: false - die App ist noindex/nofollow ohne Verbraucher für die Link: rel=alternate header next-intl emittiert standardmäßig...

Kamo·2mo ago
FixDocsService

Benötigen Sie eine Sitzung auf POST ****************

Der Handler nahm eine HttpServletRequest, aber nie verwendet, trägt den Kommentar "Kein auth erforderlich - interner Admin-Wartungsendpunkt". APIService Relais ...

Kamo·2mo ago
FixConversionService

Eine Sitzung über POST /backfill-Konversionen erfordern

Der Handler wurde als BackfillConversions() - es bedurfte überhaupt keiner Anfrage . unter dem Kommentar "Keine Autherienpflege, Spiegel /Backfill-thumbnails". ...

Kamo·2mo ago
FixSecurityService

Gate DELETE /api/security/org/{id] hinter dem aktiven Gott-Modus

Der Handler war "öffentliche Leere ************ Lange" HttpServletRequest Parameter überhaupt, Aufruf geradeaus zu einem nackten deleteById. Mit ResourceServerC...

Kamo·2mo ago
Fixkamo-internal

Löschen /api/set-token und /api/get-jwt-token; Routenschutz hinzufügen

Beide Routen waren tot - kein Anrufer irgendwo in kamo-internal, kamo-login oder Kamo-register - und beide durchgesickert Anmeldeinformationen. /api/set-token ...

kamo·2mo ago
FixSecurityService

Auth + org Umfang auf Job-Titel/Abteilungsmutationen erfordern

PUT und DELETE auf /api/security/job-titles/{id' und /api/security/departments/{id] bereiste überhaupt keine Sitzung - sie lesen eine UUID aus dem Weg und rief ...

Kamo·2mo ago
July 31, 2026
Fixkamo-internal

Vorlagenbilder aus aufbewahrten Quellen, nicht benachbarte Slots lösen

Der Komponist löste die Bildquellen einer Vorlage erneut auf, wenn die Vorlage Konfiguration geändert, und für 'member-avatar' erraten die URL von welcher von S...

kamo·2mo ago
FixSecurityService

Avatare unter einem domänen-unabhängigen Präfix speichern und lesen

Avatar-Objektpfade wurden mit der Domäne dessen vorangestellt, was auch immer die Hosts Anfrage eingetroffen (getPublicBucketName - kamocrm-com, optionone-com, ...

Kamo·2mo ago
Fixkamo-internal

Doppelte vertikale Scrollleistenbreite für ein leichteres Ziehen

Bump die nist Optionen Scroll-Container von einem 6px zu einem 12px Webkit Scrollbar und erweitern Sie den Daumen Radius zu entsprechen, so dass die Mitglieder ...

kamo·2mo ago
July 30, 2026
FixInitializerService

Registrieren ************ Repositories

LeadService verdrahtet jetzt eifrig MarketLosConnectionResolver, der die integrations.los Repositories ************ KIs explizite @EnableJpaRepositories Liste h...

Kamo·2mo ago
Fixkamo-internal

Drop redundant "+" - Stift setzt nun die Balance in beide Richtungen

Der Credit-Balance-Stift ist jetzt ein absoluter Set-to-N-Editor (Backend-Meduns, wenn die Wert erhöht wird, ungültig erklärt die Überschreitung, wenn gesenkt),...

kamo·2mo ago
FixSecurityService

Credit-Balance-Stift setzt ein absolutes Ziel (mint up / invalidate down)

Die Manage-Credits-Stift bearbeiten nur immer LOWERED eine Balance: updateAllotment routed CreditBalance zur Invalidierung vonCreditsToTarget, das beim Ziel von...

Kamo·2mo ago
July 28, 2026
FixSecurityService

Master Machine SSO verwendet eine VNC-Verbindung, nicht RDP

guacd kann KRdps H.264-only RDP GFX nicht wiedergeben. buildAutoConnectUrl prägt jetzt eine vncConnection() für Master Machine (192.168.4.46:5900, gemeinsames P...

Kamo·3mo ago
FixKlusterServices

Master Machine verwendet VNC (x11vnc), nicht RDP

KRdp/RDP ist inkompatibel mit Guacamole: guacd hat keine RDP Graphics Pipeline (EGFX) und KRdp ist H.264-only, so dass die Verbindung authentifiziert wurde, abe...

Kamo·3mo ago
Fixkamo-internal

'DesktopMaster' zur NavActionKey-Gewerkschaft hinzufügen - Unblocks nächsten Build

Die Master Machine Launcher (navRegistry + NavOptionView + CommandPalette) Referenzen actionKey 'desktopMaster', aber es fehlte im NavActionKey Gewerkschaft, so...

kamo·3mo ago
FixEmailService

Entfernen Sie mehrdeutige Anfrage abmeldenMatcher, die Start-up abgestürzt

EmailService montiert zwei Servlets (MVC DispatcherServlet + Spring-WS MessageDispatcherServlet bei /services/*), also eine nackte String-AnfrageMatchers( "/api...

Kamo·3mo ago
July 27, 2026
FixDaemonService

Benachrichtigen Sie den ASSIGNED Steward über eine geroutete Entscheidung, per E-Mail

DECISION_ROUTEDs Steward-Benachrichtigung war ein rekordverdächtiger No-Op: StewardNotifier ausgefächert über SMS an einen statischen CSV ****************, der ...

Kamo·3mo ago
July 26, 2026
FixKlusterServices

Pin CockroachDB zu v24.2.4 zu vermeiden v24.3 no-license txn Gas

v24.3 (und 24.2.5+) durchsetzen die neue CockroachDB Software-Lizenz; ohne Lizenz Schlüssel der Cluster Drosselungen auf 5 gleichzeitige offene Transaktionen Cl...

Kamo·3mo ago
July 23, 2026
FixSecurityService

Pin RDP Farbtiefe so KamoDesktop SSO wiederverwenden eine xrdp-Sitzung

Der God-via-kamo-interne SSO-Pfad definiert seine Guacamole-Verbindung in der json-auth Token, so dass die Farbe-Tiefe-Pin muss auch hier leben (im Einklang mit...

Kamo·3mo ago
FixKlusterServices

Pin RDP Farbtiefe + ernten xrdp Sitzungen so Gott wiederverwenden einen Desktop

xrdp 0.9.24 Tastensitzungen auf <user,bpp&gt; (Policy=Default) und nie erntet getrennte (KillDisconnected=false, DisconnectedTimeLimit=0). Der RDP-Benutzer ist ...

Kamo·3mo ago
Fixkamo-shared-library

Registrieren WELCOME_MEMBER + WELCOME_TEAM_MEMBER kanonische Tasten

Beide Vorlagen werden als Ressourcenpaare auf der Festplatte ausgeliefert (welcome-member.{json,html', ************ mit passenden templateKeys und EmailService ...

Kamo·3mo ago
July 22, 2026
Fixkamo-internal

Render Mitgliedsfotos auf Avataren im Chatfenster

Die kleinen Avatar-Symbole in einem Chat-Popup - der pro-Nachricht-Sender Avatar (MessageBubble) und die gesehene Empfangsliste (SeenIndicator) - alles gelesen ...

kamo·3mo ago
Fixkamo-internal

Mitglied Avatare in Chat-Tool Fenster Titelleisten anzeigen

Die Tool-Fenster-Titelleiste macht sein Symbol aus dem Fenster STORE Requisiten ToolDock passiert .avatarSrc={w.toolId === 'chat' ? w.props.avatarSrc : undefini...

kamo·3mo ago
Fixkamo-internal

Oberfläche echte Upload-Fehler, Sync-Gott-Modus zu Sitzung

"Save failed: Full Logo Upload failed" verwarf den Status und den Körper, also ein 403 vom Branding Gate identisch gelesen zu einem MinIO-Verfall. Die eigenen S...

kamo·3mo ago
FixSecurityService

Org Branding authz erreichbar (Besitzer, Gott-Modus, rechts)

Hochladen eines Logos an ein Kind oder ein 403'd ohne Möglichkeit, erfolgreich zu sein: kannManageOrgBranding nur den org-Besitzer zugelassen, und der isGodMode...

Kamo·3mo ago
Fixkamo-shared-library

Ein ausgesetzter Kredit kann wieder aufgenommen werden, und wird nicht mehr angeboten, um sich selbst

SUSPENDED ist absichtlich nicht Terminal . LoanFileStatus.isTerminal schließt es aus, weil Darlehen wird aus einem fixierbaren Grund ausgesetzt. Aber es hatte k...

Kamo·3mo ago
Fixkamo-shared-library

Gebunden MlosAiClient mit expliziten Verbindungs- und Timeouts

Der Client-Feld-initialisiert eine nackte "neue RestTemplate() ", so dass keine Timeout auf jede KI angewendet Anruf und kein Bauherr konnte es erreichen. Ein a...

Kamo·3mo ago
Fixkamo-internal

Stoppen Sie die Vorschau überzählen Zeilen, die der Server ablehnen wird

Die "N genehmigte Zeile(s) wird veröffentlichen" Beschriftung gezählt eine Zeile, wenn eine APPROVED beachten_rate und base_price Kandidat existierte dafür, die...

kamo·3mo ago
FixAIService

Klassifizierung Vision Ausfälle, so dass die Retry-Schleife und Leistungsschalter tatsächlich funktionieren

Zwei Bugs in visionComplete, die beide Maschinen besiegt, die gebaut wurden, um sie zu handhaben. Eine leere Inhaltsreaktion wurde als ERFOLG zurückgegeben und...

Kamo·3mo ago
FixSecurityService

Thread orgId in die Rate-Blatt-Version-Zeige lesen

Das Gateway übermittelte nur InvestorId, so dass die upstream hatte nichts zu Umfang durch und zurückgegeben eine andere Mieterversion Wirbelsäule für einen aus...

Kamo·3mo ago
Fixkamo-internal

Verwenden Sie die volle Seitenbreite; machen Umbenennung eines Agenten sichtbar

Zwei Dinge habe ich falsch gemacht. **Mitte.** Der Auftrag war ausdrücklich - die volle Breite der Seite verwenden, nicht verschwenden Immobilien - und ich hab...

kamo·3mo ago
Fixkamo-internal

Stoppen Sie die Bleiansicht Absturz auf eine Leitung ohne Namen

/leads/view/{id] starb mit "Kann Eigenschaften von Null nicht lesen (Lesen 'VorzugsName') ". LeadDTO.toDTO() baut nur primärKontakt im Inneren (lead.getName() !...

kamo·3mo ago
Fixkamo-internal

Versuchen Sie einen Upload mit dem MIME-Typ, den der Server tatsächlich erkannt hat

Der Upload validiert den Content-Typ des mehrteiligen Teils gegen den Typ, den der Server erkennt von den Bytes, und dieser Teiltyp kommt aus dem Browser File.t...

kamo·3mo ago
FixAIService

Routen Vision niemals zu einem Adapter, der kein Bild senden kann

AiProvider.supportsVision ist eine handbearbeitete Datenbank-Flagge, und das Routing hat ihr allein geverstand. Die HuggingFace und Cohere Adapter lesen ImageUr...

Kamo·3mo ago
FixMediaService

Montieren Sie die Live-Pro-Host-Cert statt der abgelaufenen Wildcard-Geheimnis

Der Zertifikate-Converter init-Container baute seinen PKCS12-Schleimstore aus Wildcard-kamocrm-com, ein Vermächtnis Multi-SAN-Geheimnis, das zertifiziert-Manage...

Kamo·3mo ago
FixVOIPService

Hören Sie auf, das abgelaufene Wildcard-Kamero-Com-Geheimnis zu heften

Wildcard-kamocrm-com war ein Vermächtnis Multi-SAN-Geheimnis, das bescheinigt-Manager verwaist wenn seine Bescheinigung wurde auf ein pro Host Geheimnis neupoin...

Kamo·3mo ago
FixSecurityService

Hören Sie auf, das abgelaufene Wildcard-Kamero-Com-Geheimnis zu heften

Wildcard-kamocrm-com war ein Vermächtnis Multi-SAN-Geheimnis, das zertifiziert-Manager verwaist wenn seine Bescheinigung auf ein pro Gastgeber Geheimnis neu aus...

Kamo·3mo ago
FixConversionService

Hören Sie auf, das abgelaufene Wildcard-Kamero-Com-Geheimnis zu heften

Wildcard-kamocrm-com war ein Vermächtnis Multi-SAN-Geheimnis, das bescheinigt-Manager verwaist wenn seine Bescheinigung auf ein pro Host-Geheimnis neu ausgerich...

Kamo·3mo ago
FixDocsService

Hören Sie auf, das abgelaufene Wildcard-Kamero-Com-Geheimnis zu heften

Wildcard-kamocrm-com war ein Vermächtnis Multi-SAN-Geheimnis, das bescheinigt-Manager verwaist wenn seine Bescheinigung wurde auf ein pro Host-Geheimnis neu aus...

Kamo·3mo ago
FixKlusterServices

Stop abgelaufene/verwaiste Geheimnisse beschatten Live-Pro-Host-Certs

update_tls_store() den TLSStore aus einer schlichten Secret-Liste neu aufgebaut, in einem Eimer nur auf Name Präfix und Typ, ohne Prüfung, dass ein Zertifikat n...

Kamo·3mo ago
July 19, 2026
FixMediaService

Reject Cross-Or-Vertriebsmitarbeiter; Widen Bootstrap Cache Busting

SalesAgentId wurde von der Anfrage-Stelle ungeprüft beharrt, so ein Cross-Orgie oder dangling Agent id könnte auf einer WebChatIntegration gespeichert werden. E...

Kamo·3mo ago
FixAIService

Anthropic ließ jede Systemmeldung fallen, aber die letzte

buildRequestBody zugewiesen, anstatt das Systemfeld angesammelt, so mit mehr als eine Systemmeldung erreichte nur die endgültige das Modell. In der Praxis, dass...

Kamo·3mo ago
FixAIService

Gesperrte Regeln überleben einen Abschnitt oder ein ganzes dokument

Ein Autor, der einen Regelabschnitt von Hand übernahm, ersetzte den gesamten Sektionskörper, die lautlos verworfen die gesperrten Pack Regeln in ihm - so 'nie z...

Kamo·3mo ago
FixSecurityService

Stempel des Schuldeingers Zitat der Schauspieler aus der Sitzung

Das Angebot erfordert erstelltByMemberId und der Browser darf es nie liefern. memberId(req) wird aus der Partei-Check-Filiale gehievt, so dass es für Stewards z...

Kamo·3mo ago
Fixkamo-internal

Korrigieren Sie das CATALOG_SOURCE ordinal - jeder Upload wurde abgelehnt

ImageAssocType.CATALOG_SOURCE ist id 14 aber ordinal 12: die IDs überspringen 6, also id ist nicht ordinal+1 past SYSTEM_WIDE. Das Gremium schickte 13, die auße...

kamo·3mo ago
July 18, 2026
FixAIService

Streamed Antworten wurden fallen gelassen, beharrlich leere Assistenten Nachrichten

Jeder erfolgreiche Chat-Abschluss kam als EMPTY Assistent Blase zurück. Die Assistenten-Reihen wurden mit content_len=0 und is_error=false gespeichert, also da ...

Kamo·3mo ago
FixSecurityService

Senden Sie AIService das Geheimnis es tatsächlich validiert

Der Vision-Schausgehlbarkeits-Proxy authentifiziert mit internal.auth.secret, but AIService bestätigt ************ - ein anderes Geheimnis. Bestätigt live: die ...

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