KamoCRM

Dziennik zmian na żywo

Każda funkcja, naprawiać i ulepszać, publikowany jako statki. Nic nie jest zatrzymany na start.

17,603
Całkowite zmiany
6,054
Funkcje
5,312
Oprawy
30
Projekty
Filtruj według projektu
Wszystkie projekty17,603AIService258APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService582InitializerService329KBService151KlusterServices744MCPGatewayService261MediaService602RAGService79SecurityService1,867TranslateService62VOIPService250VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,382kamo-login339kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,675kamo-signer-monorepo56kamolos114
Filtruj według typu
Wszystkie typyBuild16CI523Chore775Docs3,257Feature6,054Fix5,312Other995Performance165Refactor278Revert23Style42Test162Upgrade1
October 13, 2026
October 11, 2026
October 5, 2026
Refactorkamo-shared-library

Drop findMemberAndManagerIds - jego jedyny dzwoniący, SecurityService hosted-komputer manager par, teraz czyta wykres org (KamoCollab CP02 T15)

git grep z każdego źródła / głównego repo (i każde niepchnięte drzewo robocze) nie znajduje inny dzwoniący. Wciśnij tylko po uruchomieniu zobowiązania CP02 T15 ...

Kamo·3w ago
Refactorkamo-shared-library

Fakty członków czatu pochodzą tylko z wykresu org; dotychczasowe repozytorium faktów i jego konstruktor zniknęły (KamoCollab CP02 T18)

ChatPolicySnapshotLoader traci swój ChatPolicyFacts Repozytorium konstruktora, facts field, loadFacts, rodowody, managerChain, workLocation Nazwa i numer serii,...

Kamo·3w ago
September 28, 2026
RefactorSecurityService

Jeden budowniczy dla obu odpowiedzi, testowany bez kontrolera

getFeed zbudował ołów i odpowiedź organizacji w dwóch egzemplarzach tego samego bloku; Feed Response buduje zarówno, jak i tak nie może być w jednym, a brakuje ...

Kamo·4w ago
September 27, 2026
RefactorMCPGatewayService

Usuń punkty końcowe narzędzia execute- as- org teraz, gdy AIService używa / mcp

/ api / mcp / tools / list i / api / mcp / tools / executive odpowiedział na cały org, który samolot narzędziowy zabrania (D28). Żaden klient nie mógł do nich d...

Kamo·4w ago
September 25, 2026
Refactorkamo-internal

Przeglądarka nie podnosi już dla siebie NEW_EMAIL

hod.ForSelf, który ma za pomocą EmailService's POST /api/wiadomifications/self: nowy Poczta jest podchwytowana przez EmailService i karty nieprzeczytane przez M...

Kamo·4w ago
September 24, 2026
RefactorSecurityService

Zdolność pochodzą z zasady wspólnego siedzenia, które serwery egzekwują

Ułaskawość odczytuje fakty dotyczące miejsca i pyta SeatCapabilityRules Decyzja, a następnie odwzorowuje go na niezmieniony kształt drutu MemberCapaability, wię...

Kamo·4w ago
September 18, 2026
Refactorkamo-internal

Jeden ze sposobów na wycięcie zdania wokół ludzi, których nazywa

Trzech agentów i pierwszy zamiatacz nauczyły aplikację tej samej sztuczki – sformatuj przetłumaczone zdanie Ze znakiem, w którym mówi się nazwa, podziel się na ...

Kamo·1mo ago
Refactorkamo-internal

Rząd nie pilnuje już przed samymi naciskami karty

Karta członkowska utrzymuje teraz wydarzenia, które rozpoczynają coś wewnątrz siebie (a92b3cac), dla każdego Powierzchnia, więc własna straż rzędowa przed prasą...

Kamo·1mo ago
September 12, 2026
RefactorEmailService

Reguła połączenia smtp jest podana raz i dzielona

SmtpConnectionRule posiada konwencję portową createSmtpSession (465 implicit TLS, 587 STARTTLS, STARTTLS gdzie indziej tylko wtedy, gdy prosisz, Wszystko inne z...

Kamo·1mo ago
September 9, 2026
Refactorkamo-internal

Przestań przeszukiwanie powierzchni podpisu i zaoferuj cały podpisana płytę

Kamo-internal miał ręcznie kopiowany widelec zewnętrznej aplikacji do znakowania - piętnaście plików w obszarze Aplikacja/lib/esign, app/sklepy/esigny/esigns/es...

Kamo·1mo ago
Refactorkamo-internal

Jeden stół na mecz i upuść obsadę, którą związek wymusił

Kontynuacja polerowania na bramce uprawnień do gier. Brak zmiany zachowania; testy Ten pin jest niezmienny i nadal przechodzi. - został wpisany "GamesOrganizat...

Kamo·1mo ago
September 8, 2026
Refactorkamo-internal

Przesuń saldo z górnego paska i do menu Gry

Pasek jest stały chromowany i już zatłoczony – powitanie, gałęzie, dostępność, Zegar zgodności, dzwonek, czat, język, konto - i salda nie jest Coś, na czym ktoś...

Kamo·1mo ago
RefactorMediaService

Ramka przestaje nosić archiwum, co nic nie renderuje

Panel notacji okna zniknął - uchwycone kawałki mają tę przestrzeń - więc "moveList" i "fenHistory" wyszły z opublikowanego widoku. "Benhistoria" sama była Kilka...

Kamo·1mo ago
Refactorkamo-internal

Upuść aiThinking z lusterka klienta

To zawsze było fałszywe na drutach i nic go nie renderowało. Usunięto obok Pole serwerowe, więc oba kształty pozostają identyczne - lustro, które utrzymuje pole...

Kamo·1mo ago
RefactorMediaService

Upuść pole, które zawsze było fałszywe i stwierdzenie, które nic nie zrobiło

"aiThinking" był na każdej opublikowanej tablicy i nigdy nie był prawdziwy - AI Odpowiedzi na prośbę, która go sprowokowała, więc okno, o które już pytano Wie, ...

Kamo·1mo ago
September 6, 2026
RefactorVOIPService

Usuń kod Telnyx nic nie wywołuje

Trzy metody, które dodałem, że żaden rozmówca nie dociera, nie jest usunięty, gdy powód jest nadal Świeże — najgorszym błędem tej funkcji było zdefiniowanie Tel...

Kamo·1mo ago
Refactorkamo-internal

Jeden moduł jest właścicielem linku ze strony planu do zakładki rozliczeniowej

Każde działanie na / myplan jest łącznikiem z Planami i rozliczeniami, i musi wylądować po prawej stronie Sub-tab lub "Payment i faktury" otwiera się na Subskry...

Kamo·1mo ago
Refactorkamo-internal

Maszyna wyrzutnie jest kontekstem, a nie rekwizytem

Kamo·1mo ago
September 5, 2026
RefactorVOIPService

Zachowaj "jest ten członek połączony" w jednym miejscu

RingCentralMemberOAuthService miał swój własny hasConnection i ConnectExtensionNumber i obaj odpowiadali tylko za oznakę połowy. Jeden z członków Może posiadać ...

Kamo·1mo ago
September 4, 2026
Refactorkamo-internal

Upuść nieużywany gęsty rekwizyt z OrgOAuthAppSection

Żadna strona z połączeniami nie przeszła, a wszystkie osiem osadów chce pełnego nagłówka. Rekwizyt trzymał dla osoby dzwonionej, która nie istnieje, jest powier...

Kamo·1mo ago
September 3, 2026
RefactorKlusterServices

Reaper również użył ’su’u – biegażyj i nie ma muszli nigdzie

Upuszczenie su z ścieżki exec pozostawiło go w rerap_idle, który biegnie na każdym Terminal connect. To samo trzy obiekcje, a ostatni to ten, który gryzie: "su ...

Kamo·1mo ago
RefactorVOIPService

Powiedz wprost, dlaczego każdy agent JustCall czyta się jako ACTIVE

Lista użytkowników zdecydowała się na jego status z "dostępny to Tak lub Nie -> ACTIVE, else UNKNOWN", co jest okrężnym sposobem pytania, czy JustCall w ogóle o...

Kamo·1mo ago
September 2, 2026
Refactorkamo-shared-library

Wyeksponowanie przesytowanie jako statyczne, aby zasypysko mógł go ponownie zużyć

Kolumny pieniędzy są napisane, a nie obliczane na czytaniu, więc korekcja silnika Pozostawia istniejące rzędy niosące starą arytmetykę, dopóki coś ich nie uratu...

Kamo·1mo ago
RefactorRAGService

Upuść transakcyjne, które nigdy nie dotyczy

loadCatalogue jest osiągany z katalogu() na tej samej fasoli i samopowołanianie Nie przechodzi przez pełnomocnika, więc adnotacja była dekoracją. Zapytanie jest...

Kamo·1mo ago
Refactorkamo-internal

Upuść pojemnik ref nic nie czyta

KontenerRef został zadeklarowany i dołączony do elementu głównego MessageBrowser, ale KontenerRef.current nigdy nie jest nigdzie w odczytywane w pliku – od tego...

Kamo·1mo ago
August 28, 2026
Refactorkamo-internal

Zmień nazwę Copilot Mobile App na KamoMobile

Aplikacja mobilna to KamoMobile. To zmienia nazwę każdego odniesienia do niego w To repo — czytają struny, trasa, i18n namespace, the Komponenty, katalogi i ści...

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

Przysiłka na plan jest na miejsce i tak mówi

Zwyraz tylko nazwę — PlanStorage.gbPerUser jest prywatny dla tej klasy i trzech Wszystkie strony z połączeniami są w nim. Powyższy komentarz był mylącą połową: ...

Kamo·2mo ago
Refactorkamo-internal

Osiem powodów klinicznych zostało zebranych przez window.prompt

Zatrzymanie leku, zamknięcie pętli zamówienia, odwołanie wizyty, połączenie dwóch pacjentów, deklarujących dwie płyty nie pasujące, cofnięcie dostępu do portalu...

kamo·2mo ago
Refactorkamo-internal

Własna sesja nazywa swoją organizację; "org" pozostawia adres URL

Buduje bezpośrednio na 05ff51b3, które ustanowiło właściwe źródło prawdy — Zakładka pyta własną sesję, w której przestrzeni roboczej znajduje się, podczas połąc...

kamo·2mo ago
RefactorSecurityService

Jeden parser-sąśmiską, a nie trzy

Poszczeniące trzy kontrolery zapisu klinicznego urosnęły z własnym sznurkiem/uuidem/integrą/ Pomocnicy daty w ciągu tygodnia od siebie – identyczni, z wyjątkiem...

Kamo·2mo ago
August 26, 2026
Refactorkamo-internal

Jedno okno na sesję i wspólna kolumna

Czat AI był jedynym narzędziem pochodzącym z "maksymalizacji" z ResizeObserver Próg zamiast odczytywać flagę każde inne narzędzie czyta, a Tylko jedna konwersac...

kamo·2mo ago
Refactorkamo-internal

Render wspólna szyba i poszerz się do 550

Zakładka NavTopPanel's Chats teraz renderuje konwersacje zamiast starego ChatsList, utrzymywanie własnego pola wyszukiwania i przelot Tak więc członkowie zachow...

kamo·2mo ago
Refactorkamo-shared-library

Wynieś darmowy / zajętliwy silnik z funkcji webinarium

Arytmetyka interwałowa — rozszerz się, ograniczenieMask, kandydat-Starts i Cała dostępnośćInterval — nigdy nie była specyficzna dla webinaru. Wszystkie zbiory U...

Kamo·2mo ago
RefactorMediaService

Korzystaj ze wspólnego silnika dostępności

MemberAvailabilityService utrzymuje CRUD i staje się BusySource; Arytmetyka, którą obecnie posiadała, w dzielonym kamo-bibliotekam. Strony z połączeniami są Nie...

Kamo·2mo ago
RefactorSecurityService

Mapa osi czasu konta obok innych rzeczy konta

Wszystko, co należy do konta, żyje już poniżej - jego leady, zamówienia, członkowie, notatki i Historia. Komunikacja była tą jedyną w swoim zasobie mnogim, któr...

Kamo·2mo ago
Refactorkamo-internal

Zakładka ustawień otwiera edytor kalendarza

Dzielenie się dziennym zbieraczem było półśrodkiem. Zostawił dwie formy, które wciąż musiały Zgadzam się ze sobą w sprawie nawrotu, czasu, skutecznego zasięgu, ...

kamo·2mo ago
Refactorkamo-internal

Odbuduj konsolę w języku projektowania domu

Pierwsze przejście było błędne i było złe w sposób, który powinien być Oczywiste przed napisem wiersz: zbudowałem div Tailwind, MUI Tabs i Zakodowane kolory rgb...

kamo·2mo ago
August 25, 2026
Refactorkamo-shared-library

Wysłanie do AI i przechowuj status po imieniu

Usunięcie SENT_TO_AI nie jest jednoliniową edycją enum. Siedziała w ordynal 3, i system_bug.status był kolumną zdrajcą: upuszczanie go przesuwa AWAITING_INFO na...

Kamo·2mo ago
August 24, 2026
RefactorSecurityService

Oddziel kontrolę poświadczenia z upoważnienia org

Podpisanie było dwoma pytaniami połączonymi w jedno zapytanie. "To są te referencje Dobra" jest odbierany przez wiersz użytkowników - hasło tam mieszka, więc ta...

Kamo·2mo ago
August 23, 2026
Refactorkamo-internal

Podnieś tapetę i widżet na skróty powyżej kapsułki medialnej

Zespół nagłówka profilu położył "My Wallpapers", "My Widgets" i media Chrom na zewnątrz jako jeden rzęd owijający, więc dwa skróty odczytują jako czwarty Przełą...

kamo·2mo ago
August 22, 2026
RefactorDocsService

Otwórz jeden zmodyfikowany rekord, niezależnie od tego, która warstwa zaproszono

getOrCreateClassic i getOrCreateFormFillable upadek getOrCreateZmodyfikowana: "Otwórz to do edycji" oznacza to samo, w zależności od tego, co nastąpi. Redaktor ...

Kamo·2mo ago
Refactorkamo-shared-library

Jeden zmodyfikowany rekord z dwiema warstwami, a nie dwoma rekordami

Dokument miał do dwóch rzędów pochodnych — CLASSIC dla edytowanych bajtów, FORM_FILLABLE dla pól – i coś musiało zdecydować, które jest oparte na Inne, na nowo,...

Kamo·2mo ago
RefactorKBService

Przestań zasiedzieć kolor palety na notatce głównej org

Obie notatki główne są teraz malowane z marki ORGANISATION - podstawowe dla "Nasza główna uwaga", drugorzędna dla "My Master Note", każdy jako pastel - tak i pr...

Kamo·2mo ago
Refactorkamo-internal

Rów mu do ręczna redaktora, czego potrzebuje, zamiast ponownie się łagodzenia

DocumentWydawca zwolniony POST /api/docs/form-fillable/'' na każdym wierzchniu Do odczytu classicEdytowalne — napis używany jako kwerenda, ponowne przejmowanie ...

kamo·2mo ago
Refactorkamo-internal

Spraw, aby zasady modyfikacji świadczyły i upuść martwe pole

Obie reguły kody menu Modify zostały wysłane raz źle - formularz wypełniany był Niepełnosprawny w rzędach, których pola mają być edytowalne, i tak było Oferowan...

kamo·2mo ago

Jak to, co widzisz żeglugę?

Wszystko to pojawia się w twoim miejscu pracy na własną rękę. Zacznij od bezpłatnego planu i przeczytaj tę stronę ponownie w miesiącu.

Zacząć na zawszeZobacz ceny