KamoCRM

Live Change Log

Every feature, fix and improvement, posted as it ships. Nothing is held back for a launch.

17,650
Total Changes
6,071
Features
5,339
Fixes
30
Projects
Filter by project
All Projects17,650AIService260APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService586InitializerService329KBService151KlusterServices744MCPGatewayService261MediaService604RAGService79SecurityService1,872TranslateService62VOIPService250VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,411kamo-login340kamo-marketing642kamo-nowww20kamo-register213kamo-shared-library1,678kamo-signer-monorepo56kamolos114
Filter by type
All TypesBuild16CI523Chore775Docs3,257Feature6,071Fix5,339Other998Performance165Refactor278Revert23Style42Test162Upgrade1
April 24, 2026
Featurekamo-internal

Pełna szerokość, trzyszybki Dodaj układ formularza użytkownika

Przerabia formularz tworzenia, aby korzystać z całego obszaru zawartości zamiast Kolumna wyśrodkowana o szerokości 1100px. - 3-kolumnowa responsywna układ: lep...

kamo·6mo ago
Fixkamo-internal

Merge OTK-redirect w proxy.ts, usuń zduplikowany middleware.ts

Next.js 15 odmawia budowy, gdy zarówno middleware.ts, jak i proxy.ts istnieją. The The (t. w pot w tym po tym, jak pow. w tym, pon. w tym, w tym, w tym, w tym, ...

kamo·6mo ago
Fixkamo-internal

Przeczytaj nowy - od mistrza Redis i dedupe OTK POST

Replika czyta pominięte świeżo napisane sesje po wymianie OTK, powodując Fałszywe niepowodzenie i przekierowanie logowania. Pomij zwłoki intro, gdy jest obecny;...

kamo·6mo ago
Fixkamo-internal

Strażnik przed odpowiedziami nienadchniącym na /platformie/orgs

Odpowiedź nienadzoru (pusty organ, koperta błędów lub „data: [...]” opakowanie) Lądował w stanie orgs i wysadzał render z "Mapa nie jest funkcją". Brawa aktuali...

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

Otwarte /validate dla wejścia w OTK, więc obowiązuje sesja docelowa org

ENTER linked z /?otk', który nigdy nie nazywał /api/validate; wspólna domena Pliki cookie zachowały org źródłowy. Przekierowanie ?otk' do /validate via middlewa...

kamo·6mo ago
Fixkamo-internal

Dodaj trasę BFF dla POST /api/security/enter-as

Akcja /network Enter nazwał nieistniejąca trasa Next, dająca 404. Przekaż żądanie do APIService, jak inne proxy bezpieczeństwa.

kamo·6mo ago
Fixkamo-internal

Proxy system-user config API tras do APIService

Strona konfiguracyjna o nazwie /api/security/system-user/- ?, ale nie Next handleli Istniał, więc aplikacja zwróciła 404. Dodaj trasy BFF dopasowywanie Security...

kamo·6mo ago
Featurekamo-internal

System Strona konfiguracji użytkownika + sieć ENTER AS SYSTEM MEMBER

Dodaje Administrację Platformy - Konfiguracja, rodzic-do-rzemisier-on-do. Strona, która udziela lub cofa zgodę na podszywanie się pod platformę Użytkownik syste...

kamo·6mo ago
Refactorkamo-internal

Usuń telefon + strony z zasążenie bezpieczeństwa

Zostały one dodane do kamo-wewnętrznego przez pomyłkę – kolekcja telefonu Numer i pytania bezpieczeństwa należą do przepływu rejestracji w Kamo-rejestr, i zosta...

kamo·6mo ago
Featurekamo-internal

Dodaj Member / Dodaj strony członków zespołu

- /kon: zamień pojedynczy niejednoznaczny przycisk z przyciskami z kartą Dodaj na karcie Członkowie, Dodaj ?członek członka grupy w zakładce Członkowie zespoł...

kamo·6mo ago
Featurekamo-internal

Odbuduj plany i rozliczenia wokół grup rozliczeniowych

- Strona użytkownika Plany i karta rozliczeniowa jest teraz wyrównana z pulsującym blaskiem Ikona StarRate na pasku. Widoczny, gdy patrzymy na członka Zalog...

kamo·6mo ago
Fixkamo-internal

Przestań powielać ciąg zapytań w MB media/artykułowych API proxy

forwardToApi już teraz dodawania paramów do żądania przeglądarki; osadzenie ?query na ścieżce stworzył sekundę ? i zerwał parsowanie adresów URL, Unieważniono G...

kamo·6mo ago
Fixkamo-internal

Align Interaction Center tylko z członkami zespołu

Pozdrowienie NavTop powraca do nazwy użytkownika, gdy użytkownik nie jest w Lista tylko drużynowa. Kopia Interaction Center wykorzystuje sformułowanie członka z...

kamo·6mo ago
Fixkamo-internal

Pozwól administratorom org otworzyć inne strony konta członków

Rozwiń osłonę przekierowania klienta poza ? W celu włączenia CONFIGURE_SYSTEM, EDIT_MEMBER_ACCESS_LEVEL, ALLOW_PROMOTING_MEMBERS, Właściciel organizacji i dostę...

kamo·6mo ago
Docskamo-internal

Tytuł linii tytułowej Document Interaction Center

Wyjaśnij, że polem do roli z tytułu własności do departamentu jest linią tytułową.

kamo·6mo ago
Fixkamo-internal

Pokaż kontekst subskrypcji na Dozwolone aplikacje w różnych branżach

Wczytywanie subskrypcji rozliczeniowej i zaplanuj metadane, takie jak zakładka Aplikacje; szare wiersze i pokaż alert informacyjny, gdy domyślna polityka nie ak...

kamo·6mo ago
Fixkamo-internal

Traktuj dowolną subskrypcję COMP jako pełny dostęp do zakładki Aplikacje

Brama na płatnościMetod COMP dla wszystkich orgs, nie tylko właściciel platformy najwyższego poziomu, Tak więc orgs z bezpłatnymi dotacjami widzi przełączania w...

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

Zarezerwowanie int64 org id na krety-org przekierowanie do konfiguracji DNS

POST /api/security/org: przejść przez upstream JSON zamiast re-parsingu, więc Rejsy bajtów utrzymują pełne cyfry id. createOrganization odczytuje surową część c...

kamo·6mo ago
Fixkamo-internal

Przestań powielać ciąg zapytań w API proxy do zalogowania dostępu

forwardToApi już doda do łańcucha wyszukiwania żądań przychodzących. Osadzanie ?params w ścieżce wyprodukowane zniekształcone adresy URL i Spring nie analizował...

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

Dostosowania wymaganej listy subdomen bez poczty

Match SecurityService KnownAliases dla interfejsu użytkownika konfiguracji DNS i przewodnika ręcznego.

kamo·6mo ago
Fixkamo-internal

Model bezpieczeństwa honoru dla grup wiekowych i ATF w zakresie etykietowania zachowań

Zwolnić dosłowne zgodność z przepisami API. Buduj rozwijanie starć z erze Znormalizowane tokeny z białej listy i id id id ids liczokowe AgeReq; unikaj pokazywan...

kamo·6mo ago
Fixkamo-internal

Tematyka cache-bust CSS i atuty za pośrednictwem motywuRewizja

Odpisuj konfig z no-store; dodaj v-themeRevision do globals.css i favicon URLs Tak więc przeglądarki upuszczają nieświeży, pamięci poduczkowany motyw po każdym ...

kamo·6mo ago
Fixkamo-internal

Użyj getMemberIdString() w NavTop, aby zapobiec precyzyjnej utracie int64

getMemId() konwertuje CockroachDB unique_rowid na numer JS, Identyfikacje skrótkowe > MAX_SAFE_INTEGER (np. 1168485658174423046 - ...000). Przełącz wszystkie ko...

kamo·6mo ago
Fixkamo-internal

Wyślij ciągi avattar UUID do użytkownika PUT, a nie parseInt

Identyfikatory avataru są UUID; parseInt wyprodukowane NaN lub skrócone wartości tak człono-) Aktualizacje avatar zostały pominięcie lub błędne po odświeżeniu. ...

kamo·6mo ago
Fixkamo-internal

Pokaż wiadomość, gdy brakuje zdjęcia źródłou przycinaniu zdjęć

Pomaga, gdy pliki do przechowywania zostały usunięte, ale wiersz awatara nadal istnieje.

kamo·6mo ago
Fixkamo-internal

Poręcze - błędy HTTP i resetowanie UI rezerwowania

Oczekuj POST /vision-theme po ocaleniu marki i tła; na nie-202 Pokaż błąd API i wyczyścić panel. Temat przyrostuProvisionSession dla Tło zapisuje, więc stan web...

kamo·6mo ago
Fixkamo-internal

Podłącz STOMP przed POST, aby uniknąć utraconych postępów

WebSocket został rozpoczęty dopiero wtedy, gdy rezerwowanie stało się prawdą, podczas gdy to jest to. Wystrzelony w tym samym zakręcie; async backend mógł opubl...

kamo·6mo ago
Fixkamo-internal

Użyj identyfikatorów org z smyczki dla API org i motywu WS

getOrgId() przymusowy orgID z Number(), uszkodzonym int64 Cockroach IDs in /api/security/org/'A-'/' URL (404/nieunienionych zapisów). Dodaj getOrgIdString(), Uż...

kamo·6mo ago

Like what you see shipping?

All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.

Start Free ForeverView Pricing