KamoCRM

Live Change Log

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

17,662
Total Changes
6,080
Features
5,341
Fixes
30
Projects
Filter by project
All Projects17,662AIService261APIService174BillingService158ConversionService110DaemonService138DocsService223ESigService91EmailService587InitializerService329KBService151KlusterServices744MCPGatewayService261MediaService604RAGService79SecurityService1,874TranslateService62VOIPService250VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,413kamo-login340kamo-marketing642kamo-nowww20kamo-register213kamo-shared-library1,682kamo-signer-monorepo57kamolos114
Filter by type
All TypesBuild16CI523Chore776Docs3,257Feature6,080Fix5,341Other998Performance165Refactor278Revert23Style42Test162Upgrade1
October 11, 2026
FeatureVOIPService

Decyzja 4 w sprawie każdego zapisu - uczestnicy, ich łańcuch, VIEW _ CALL _ LOGS, połączone czytniki ołowiu, w każdym org (KamoCollab CP05 Task 21)

RecordingController teraz działa tennancy (404), następnie PHI (403), następnie CallRecordingAccess poprzez access / RecordingAccessService (403 RECORDING _ NOT...

Kamo·2w ago
FeatureSecurityService

Zewnętrzny widok pola ołowiu,? fieldPubliczność = EXTERNAL (KamoCollab CP07 Zadanie 9)

LeadFieldMask.applicyExternal utrzymuje dokładnie spec § 5.18 pola, zmniejsza przypisany do nazwy i tytułu, i rozbija każdy inny LeadDTO pole przez niekompletna...

Kamo·2w ago
FeatureKBService

Wykres org w KBService i każda notatka przeczytana przez jeden rozszerzony predykat - wspólne notatki docierają tylko do odbiorców, tworzyć i aktualizować odmówić wspólnego zakresu (USE _ ZWOLNIENIE) i zarezerwowane kategorie (RESERVED _ CATEGORY) (KamoCollab CP05 Task 15)

- orggraph / OrgGraphBeanConfig + OrgGraphEventListener: ładowarka, 60 s cache, i podstawową subskrypcję security.orggraph.changed.*, która eksmituje org (pozwo...

Kamo·2w ago
FeatureKBService

Praca linki do zadań - POST * * * * * * * * * * * * * * * odpowiedzi, kto ma otwarte zadanie, na które rekordy (KamoCollab CP04 Zadanie 9)

TaskWorkLinkService wdraża WorkLinkResoluver: otwarte zadanie (nie DONE, na live checklist, in the org) łączy swojego asystenta i twórcę z samym zadaniem (TASK:...

Kamo·2w ago
FeatureEmailService

Poufne znaczniki gwintów i etykiety EMAIL _ THREAD - PUT... / thread- private on member and shared mailbox, jeden skontrolowany pisarz, ThreadKey i threadConfical na obu komunikatach Gets, POST * * * * * * * * * * * * * na wykresie org (KamoCollab CP05 Task 20)

EmailThreadKeys to zasada nazewnictwa (Thread- naming rule): root Message- ID, id gwintu UUIDv5 oraz klucz EMAIL _ THREAD bez nawiasów kątowych. email _ thread ...

Kamo·2w ago
FeatureMediaService

Osoba prosi swojego menedżera o otwarcie czatu polityka komunikacji posiada do zatwierdzenia, a zatwierdzenie otwiera 30-dniowy dotację kontaktową (KamoCollab CP04 T14)

Punkty końcowe sesji: POST 124GET * * * * * * * * * * * * * * * * * * * * * * * * * GET... / {id}, POST... / {id} / decyzja; administratora - Nie. (MANAGE _ CHA...

Kamo·2w ago
FeatureSecurityService

Ustawienia ujawniania Org, GET i PUT * * * * * * * * * * * * * * * * * * * * * * * (KamoCollab CP05 Zadanie 13)

Spec § 5.5, D6: czytanie przez CONFIGURE _ SYSTEM, MANAGE _ ACCESS _ RULES, VIEW _ ACCES _ LOGS lub MANAGE _ AI _ WORKFORCE (lub open god window); edyts by CONF...

Kamo·2w ago
Featurekamo-shared-library

KOMUNIKAT PRASOWY _ TO _ ORGANIZACJA (333) w ramach VIEW _ NOTES, nigdy nie przyznawany SI (KamoCollab CP05 Task 9)

Zwolnienie notatki lub decyzji do całej organizacji jest aktem na notatce Releaser może czytać, więc zwisa w aplikacji Notes (spec D21). Jest. w AiRightsFloor.N...

Kamo·2w ago
FeatureEmailService

Declare nagrywarka rejestru ujawniania, połączone ze skanowaniem repozytorium (KamoCollab CP08 zadanie 12)

DisclosureLedgerConfig deklaruje DisclosureRecorder; EmailServiceApplication @ EnableJpaRepositories zyski * * * * * * * * * * * * * * * w tym samym commit. Dis...

Kamo·2w ago
FeatureMediaService

Declare nagrywarka rejestru ujawniania, połączone ze skanowaniem repozytorium (KamoCollab CP08 zadanie 12)

DisclosureLedgerConfig deklaruje DisclosureRecorder; MediaServiceApplication @ EnableJpaRepositories zyski * * * * * * * * * * * * * * * w tym samym commit. Dis...

Kamo·2w ago
FeatureKBService

Declare nagrywarka rejestru ujawniania, połączone ze skanowaniem repozytorium (KamoCollab CP08 zadanie 12)

DisclosureLedgerConfig deklaruje DisclosureRecorder; Zyski KBServiceApplication @ EnableJpaRepositories * * * * * * * * * * * * * * * w tym samym commit. Disclo...

Kamo·2w ago
FeatureMCPGatewayService

Declare rejestrator ujawnienia, nosić kolumny polityki, i przed-mint id audytu w CallLedger (KamoCollab CP08 zadanie 9)

DisclosureLedgerConfig deklaruje DisclosureRecorder, z * * * * * * * * * * * * * * * * * * * * * * * * * * * łączenie @ EnableJpaRepositories w tym samym zobowi...

Kamo·2w ago
FeatureMediaService

WYMAGANIA _ HOMOLOGACJA wymaga dotacji CONTACT, SI może udzielić odpowiedzi osobie, która napisała pierwszy dokument, nadjazdy są rejestrowane tylko wtedy, gdy podniesie odmowę i AUDYT nie blokuje już załączników (KamoCollab CP04 T13)

Chat chokepoints teraz pyta o politykę komunikacyjną. A WYMAGANIA _ Zasada HOMOLOGACJI odmawia odnalezienia - lub - tworzenia i wysyłania aż do żywego CONTACT g...

Kamo·2w ago
FeatureAIService

Krótkie nazwy zespołu czatu i wydania tylko raz czarter robi (KamoCollab CP05 Zadanie 8, R1-3)

CharterSnapshot. Homologacja odczytuje ustalony poziom źródła homologacji (brak odczytu DEFAULT). CharterCompiler nie tworzy linii "Co wymaga zatwierdzenia" dla...

Kamo·2w ago
Featurekamo-shared-library

Skale wiedzy, pochodzenie, decyzje, ustawienia org i Znaczniki poufne na jednostkach (KamoCollab CP05 Zadanie 8)

Model współdzielony dla CP05 (spec § 5.1- § 5.2, § 5.15): - ujawnienie enums KnowledgeScope, LinkRelation, DerivedRecordKind, DecisionStatus, DisclosurePosture,...

Kamo·2w ago
Featurekamo-shared-library

Typy rejestrów ujawniających, podmioty i DisclosureRecorder (KamoCollab CP08 Zadanie 4)

Append- only org _ displaying _ events oraz jego wiersze odbiorcy i źródła (String kolumny, no @ Enurated, @ PreUpdate / @ PreUsuń odmów), pięć ksiąg słowniki, ...

Kamo·2w ago
FeatureAPIService

Wycinanie / api / docs / internal / * * dla punktu końcowego na etykiecie produktu

KamoCollab CP05 zadanie 23. DocsService zdobywa POST. strzeżony tylko przez wewnętrzny sekret KamoAI i nazwany w klastrze, więc publicznego bramy kończy całe po...

Kamo·2w ago
FeatureMCPGatewayService

Linia czatu zespołu jest SEND _ INTERNAL _ MESSAGE, darmowa, podczas gdy żadna warstwa czarterowa nie nadaje jej nazwy (KamoCollab CP04 Task 20)

Defect 5: ChatPack planuje stanowisko czatu jako SEND _ INTERNAL _ MESSAGE (utrzymanie wsparcia SEND _ WEBCHAT _ MESSAGE), chat _ send / chat _ notice deklaruj ...

Kamo·2w ago
FeatureAIService

Słowa na czat zespołowy, SEND _ INTERNAL _ MESSAGE (KamoCollab CP04 Task 12)

SI pisze teraz "Komunikacja kolegów w czacie zespołowym" dla nowej klasy akcji w swoich zatwierdzeniach i sekcje eskalacji, zamiast domyślnego ramienia "Wyślij ...

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