KamoCRM

Dziennik zmian na żywo

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

17,500
Całkowite zmiany
5,986
Funkcje
5,284
Oprawy
30
Projekty
Filtruj według projektu
Wszystkie projekty17,500AIService251APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService576InitializerService329KBService151KlusterServices740MCPGatewayService251MediaService602RAGService79SecurityService1,847TranslateService62VOIPService249VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,349kamo-login335kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,657kamo-signer-monorepo56kamolos114
Filtruj według typu
Wszystkie typyBuild16CI523Chore774Docs3,254Feature5,986Fix5,284Other994Performance165Refactor278Revert23Style42Test160Upgrade1
August 6, 2026
FixESigService

Enforce wymagane pola na serwerze, nie tylko w przeglądarce

submit() zatwierdzony tylko zgoda i intensyfikację; zaakceptował listę pustych wartości I nadal oznaczał odbiorcę SIGNED. Ports validation.ts (esign-core), w ty...

Kamo·2mo ago
FixESigService

Połącz każdego odbiorcę z gniazdem migowego sygnatariusza szablonu

Nie dostarczono signeraUid, więc odbiorcy zostali stworzeni bez jednego. Filtruje pola sygnatariusza przez signerUid, więc myPola wróciły puste, wykończenieStat...

Kamo·2mo ago
Fixkamo-internal

Najedź odznaką pocztową z pchniętych nieprzeczytanych, a nie sondażu z lat 30

MailButton uruchomi setInterval(fetchUnreadCount, 30_000) w każdej otwartej karcie, oraz Każdy tick o nazwie /api/email/folders — punkt końcowy, który otwiera k...

kamo·2mo ago
FixInitializerService

Uniegną biegu, gdy nie można utworzyć wymaganego indeksu UNIQUE

Upewnij się() złowiony wyjątek i zalogowany, więc nieudany CREATE UNIQUE INDEX zgłosił Sukces i usługa uruchomiona bez żadnej gwarancji wyjątkowości - ta Rezult...

Kamo·2mo ago
Fixkamo-shared-library

Spraw, aby publiczność FK i przetestowane sformułowania faktycznie trzymały

Pięć wad z przeglądu całego oddziału, wszystko na ścieżce dowodowej. Publiczność FK nie kaskadowała. kaskada . CascadeType.DETACH jest Kaskada treść-kontekstu ...

Kamo·2mo ago
FixDocsService

Enforce scope zbierania dokumentów/binder w dodatkuNau

BinderService.addItem sprawdził dostęp do odczytu i odrzucił dokumenty VAULT/LOAN, Ale nigdy nie porównał własnej kolekcji dokumentu do segregatora, więc a więc...

Kamo·2mo ago
FixInitializerService

Scope puste segregatory do (MY_DOCS, ''), a nie członka właściciela

The My DocManager nigdy nie mija assocObjectId rekwizyt, więc zawsze Usuwanie i zapytania (3, '). BACKFILL_EMPTY_SQL szydł puste segregatory do (3, członek Id) ...

Kamo·2mo ago
Fixkamo-internal

Gość obciążeniaBinders według żądania tożsamości, a nie wartości zakresu

Same w sobie: BinderScope nie może odróżnić dwóch wniosków w locie o zakres SAME Oddzielony (A -> B -> A), więc wolniejsza starsza prośba może jeszcze nadpisać ...

kamo·2mo ago
Fixkamo-internal

Pokaż tylko segregatory należące do otwartej kolekcji

OrganizerTab otrzymał już assocType/assocObjectId i przekazał je do Wybór dokumentów redaktora, ale załadował segregator LIST unscoped - więc każdy DocManager r...

kamo·2mo ago
FixInitializerService

Poprawne javadoc na Hibernate ddl-auto zachowanie dla kolumn NOT NULL

CockroachDB odrzuca ADD COLUMN ... NOT NULL bez DEFAULT na zaludnionym Stół, więc próba Hibernate ddl-auto nie powiodła się (zamieszkana, nieśmiertelna) nie - N...

Kamo·2mo ago
Fixkamo-internal

Dodaj przycisk close do okna dialogowego zarządzania automatycznym importem

Wyskakujące okienko zarządzane nie miało w głowie żadnej afordancji – tylko Tło i Esc go zamknął. Dodaj przycisk ikon X obok akcji edycji.

kamo·2mo ago
Fixkamo-internal

Powiedz komponentowi narzędzia, gdy jego okno jest maksymalizowane

Maksymalizacja okna narzędzia przemalowuje powłokę w 100vw / 100vvh, ale opuszcza Przechowywany rozmiar okna nietknięty, a ten przechowywany rozmiar jest tym, c...

kamo·2mo ago
Fixkamo-internal

Przechowuj pola na stronie, gdy dokument zostanie otwarty przy zapamiętanym zoomie

Ponowne otwarcie dokumentu może narysować każde małe pole i w górę w rogu, aż jedno kliknięcie steru zoomu przymknął je wszystkie na miejsce. Pole strony, na k...

kamo·2mo ago
Fixkamo-internal

Stop odpowiedzi rysując z siatki kopię cytowanego podpisu

Odpowiadając na wiadomość wysłaną z Kamo dwukrotnie pokazał podpis: na żywo, A nad nim zniekształcona wersja cytowanych oryginałów, narysowana jako granica Arku...

kamo·2mo ago
Fixkamo-internal

Strony numerowane przeciwko dokumentowi, który otrzymuje czytelnik

Modyfikatory zostały przekwalifikowane do indeksu strony w projekcie, który jest tożsamością, która Przetrwaj usuwanie i reordering, a nie pozycję. Więc usunięc...

kamo·2mo ago
Fixkamo-internal

Załaduj numer w softphone bez umieszczania połączenia

Dotknięcie rozszerzenia lub numeru na karcie korespondenta przeszło autoDial, więc Rozmowa wyszła w momencie rejestracji softphone. Karta otwiera się na zawisło...

kamo·2mo ago
Fixkamo-internal

Daj odczytowi karty do odczytu pokoju do oddychania

Kolumna etykiety była ręcznie wybierana 76px. DEPARTMENT jest szerszy, więc Przelał swoje pudełko i usiadł w spłukaniu jego wartości bez przerwy i LOCAL TIME Za...

kamo·2mo ago
Fixkamo-signer-monorepo

Grupuj natywną przycisków importowanego pola radiowego

Przyciski jednego pola radiowego AcroForm są importowane jako oddzielne pola połączone, Po jednym wyborze, więc każdy z nich trzyma własne pole na stronie. Zost...

Kamo·2mo ago
Fixkamo-internal

Pomaluj kartę korespondenta w kolorze marki najemcy

Karta została przyciemniona przez -akcent-comms, stałym indygo panelem przyrządu Używaj do oznaczania wiadomości rodziny. Na solidnym przycisku "Nowy komunikat"...

kamo·2mo ago
Fixkamo-internal

Zatrzymaj ciemne wkleje lądujące jako niewidzialny tekst w kompozytorze

Kopiowanie odpowiedzi z ChatGPT (lub dowolnej strony o tematyce ciemnej) i wklejanie jej Do komponowanego korpusu wytworzył duży biały blok z niczym w sobie, i ...

kamo·2mo ago
Fixkamo-internal

Podziel się linkiem do przyłączania publicznego, a nie przekierowanie tylko członków

Link spotkania napisany do wiadomości e-mail wskazywała /meet/join/'id>, który Wybija jednorazowy klucz z sesji Kamio klikarza - i przekierowuje kogokolwiek Bez...

kamo·2mo ago
August 5, 2026
FixEmailService

Stop Hibernate mangling "::" casts in the native SQL

Pochodzący parser Hibernate traktuje ":" jak zbiegła okrężnica i do przodu a Pojedyncze ":". CockroachDB ARRAY[]:text[]), '') I odrzucił go z: w lub w pobli...

Kamo·2mo ago
FixEmailService

Kontynuujcie ponowne próbowanie trwałego konsumenta NATS indeksera po wdrożeniu

Toczące się rozmieszczenie nakłada się na strąki, a wychodzący nadal utrzymuje trwałe Konsument, więc wiążąca kapsuła przychodząca z "email-metadata-indexer" ni...

Kamo·2mo ago
Fixkamo-internal

Zatrzymaj nazwiska odbiorców przycięte do listu

Chipy były pudełkami inline-flex, których etykieta zawierała „truncate”. Zgiętye dziecko Z ukrytym przelewem może skurczyć się poniżej własnej zawartości i zagn...

kamo·2mo ago
FixEmailService

Dostosuj indeksery metadanych do kolumn typowych tablic

Podąża za zmianą biblioteki kamo, która mapuje konwersacje/search_index Kolumny tablicowe jako String[]/UUID[] zamiast List-T>, co zostało zatrzymane Każda z in...

Kamo·2mo ago
Fixkamo-shared-library

Mapuj kolumny macierz metadanych jako tablice Java, a nie Lista

Oba podmioty zadeklarowały swoje kolumny tablicowe jako List-T> w formie jawnej JdbcTypeCod (SqlTypes.ARRAY). Na Hibernate 6.2.13 to połączenie rozwiązuje Klasa...

Kamo·2mo ago
Fixkamo-internal

Upuść inset wokół menedżera dokumentów Zasobów

DocManager przynosi własny pasek narzędziowy i chrom siatki, więc wyściółka o worzenka 32px Tylko kurczył się siatkę wewnątrz już przywiązanej szyby. Owijawka p...

kamo·2mo ago
FixEmailService

Zgabij indeks folderu zbiorczego i zatrzymaj go na awarię strukturalną

Niepopełniona praca z równoczesnej sesji, zamiatana, aby drzewo było czyste. Indeks masowy przeszedł strony z totalPages ustawionych na Integer.MAX_VUE i nie S...

Kamo·2mo ago
Fixkamo-internal

Pokaż pełną szynę indeksową zamiast zagnieżdżonego paska przewijania

Lewa szyna nav została zamkniona w calc (100vh - 128px) z przelewem: auto, więc orgia z większością włączonych funkcji (do 18 sekcji w 4 grupach, 710px) Upuścił...

kamo·2mo ago
FixKlusterServices

Zatrzymaj passdb przed dzieleniem skrzynki pocztowej na dwóch maildirów

Hasło_query zwróciło „email jako użytkownik”, który przepisał %Lu-lowercased Nazwa użytkownika z przechowywaną w rzędzie obudową. user_query następnie interpolo...

Kamo·2mo ago
Fixkamo-internal

Portal dialogowe ze szkła break-glass do ciała

Kliknięcie szkła rozbijającego otworzyło okno dialogowe wewnątrz szyny nav zamiast nad Strona. Nakładka jest nagim stałym pozycjonem.div, a nie dialog MUI, więc...

kamo·2mo ago
FixSecurityService

Lustro Maven Central i próba, więc skorumpowany transfer przestaje zabijać budowę

Poprawność na poziomie bezpieczeństwa sesji nie została rozmrozana, ponieważ bcprov-jdk18on:1. Przybył skorumpowany - "Domieszanie TLS" to auth-tagowa w połowie...

Kamo·2mo ago
FixSecurityService

Nazwij pełne logo poprawnie i rozwiąż domenę orgini deterministycznie

Trzy defekty w sposobie, w jaki wywodzi się lokalizację marki organizacji. Moje sieci nazwały pełne logo "logo-full". + logoFullExt, domyślnie "svg" Gdy kolumn...

Kamo·2mo ago
Fixkamo-shared-library

Nagraj uploader na deduplikowanym dokumencie

Zapisanie[Element”[Element”Biura, który zbudował swój Img bez.CzleconyBędzieMem(członek), który Wytywiaj normalną ścieżkę przesyłania. Każdy dokument zarejestro...

Kamo·2mo ago
Fixkamo-internal

Proxy zagraniczne logos org, więc polityka lokatora nie może ich zablokować

/sieć to jedna strona, która sprawia, że kolejny najemca: wymienia każdą Organizacja w sieci i ładuje każde logo z tego org Temat.-domen> pochodzenie aktywów. P...

kamo·2mo ago
FixSecurityService

Przeczytaj poziom bezpieczeństwa członka kolumna faktycznie przechowuje

Członkowie.security_level to VARCHAR posiadający NAZWIS ImageAccessLevelType NAME — 'PRIVILEGED', 'MEMBER', 'TEAM_MEMBER'. Budowniczy sesji przetestował wartość...

Kamo·2mo ago
Fixkamo-internal

Połącz zapytanie dzwonienia z przeglądarką zamiast konektowania

forwardToApi dodano ciąg zapytania przeglądarki do tego, co zostało podane, więc Osoba dzwoniająca, przekazując własne zapytanie, wyprodukowała adres URL z dwom...

kamo·2mo ago
FixConversionService

Używaj ukierunkowanych aktualizacji konwersji zamiast zapisywania oderwanego ImgDat

convertAndGenerateThumbnails działa na wirtualnym wątku z oderwaną ImgDat, więc imgDatRepository.save() połączył nieświeżą kolekcję usuńtokrwisły i rzucił Zanim...

Kamo·2mo ago
Fixkamo-shared-library

Ukierunkowane aktualizacje konwersji, więc oderwany zapis ImgDat nie może przerwać konwersji

Konwersja przebiega na wirtualnym wątku przeciwko DETACHEDD ImgDat. save() dlatego scala się z instancją, której kolekcja LAZY „images” nie jest już zarządzana,...

Kamo·2mo ago
Fixkamo-internal

Prześlij Folder / Doc etykiety typu skurczone nad natywnymi wyborami

Folder na plik i Typ Doc wybierają się z pustą wartością, więc MUI Zostawili swoje etykiety w pozycji spoczynku, podczas gdy rodowity "select" wciąż malował Pie...

kamo·2mo ago
Fixkamo-shared-library

Umieść nieużywane leady w wojowym puli automatycznego przydziału

Każda ścieżka tworzenia ołowiu poprzez LeadService.createLead – CSV import, Główne punkty końcowe i ich planowaną pracę DaemonService, opinia publiczna Webinari...

Kamo·2mo ago
Fixkamo-internal

Pozwól zakładce wypełnić obszar zawartości, aby menedżer dokumentu dostał pełną wysokość

Owijak do treści był zwykłym blokiem, więc strona "flex: 1" nie miała elastycznego rodzica Rozpostanawiają się przeciw i owijanie wielkości jego zawartości. Kor...

kamo·2mo ago
Fixkamo-internal

Scalanie o tym samych producentów i produktów w barze filtrów

orgia rutynowo trzyma jednego głównego dostawcę w ramach kilku rekordów dostawców, tak dalej Zakładka "Wszystkie rynki", którą rozwijak sprzedawcy wymienił tę s...

kamo·2mo ago
Fixkamo-internal

Usuń przycisk filtrowania z nagłówka kolumny danych

AG Grid 32 domyślnie domyślnie do menu kolumnowego. W sprawie społeczności (nie) Moduł enterprise), który oznacza, że przycisk menu nagłówka nigdy nie jest rend...

kamo·2mo ago
FixEmailService

Nigdy nie dopasowuj czołówki do własnych adresów firmy

Prowadzący, którego e-mail został ustawiony na noreply-kamorm.com, pasował do każdej wiadomości, która Adres kiedykolwiek wysłany - jeden rekord ołowiu wynurzył...

Kamo·2mo ago
Fixkamo-internal

Upuść wiersz opisu powyżej menedżera dokumentów Zasobów

Opisał zakładkę, która teraz pokazuje własną zawartość, więc zabierała tylko przestrzeń. OpisKey idzie raczej opcjonalnie niż pozostać jako nieoddążony ciąg zna...

kamo·2mo ago
FixDocsService

Lustro Maven Central i próba, więc skorumpowany transfer przestaje zabijać budowę

Odbudowa HR_RESOURCE nie powiodła się na hibernate-core:6.5.3.Final z "Tag niedopasowaniem" — transfer uszkodzony w locie, a nie brakujący artefakt. Scena dziel...

Kamo·2mo ago
Fixkamo-internal

Zatrzymaj podwójne dodawanie łańcucha zapytań na trasie komunikacji

Wszystkie / Połączenia / Teksty / E-maile nie powiodły się z "Nie mogliśmy załadować tego leadu Komunikaty”. Zaplecze było w porządku - bezpośrednie połączenia ...

Kamo·2mo ago
Fixkamo-internal

Oś czasu a11y, nagłówki dnia skare w strefie czasowej i karta podsumowania, która nie jest zero

Trzy wady, każda niewidoczna, aż ugryzie. Rozszerzacz wierszy owinął cały nagłówek w przycisk "button" i DateTimeDisplay W ten sposób uruchamia własny interakt...

Kamo·2mo ago
FixSecurityService

Prawdziwy kierunek czatu i zatrzymaj oś czasu, pisząc lub fanningując

Wpisy czatu nie twierdziły, że nie mają żadnego kierunku i przypisali każdą wiadomość do wiersza Autor. Rozmowy społecznościowe rejestrują obie strony przeciwko...

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