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
May 9, 2026
FixKlusterServices

Upuść nierozpoznane --robotnicy arg powodujący arloop

CLI nie akceptuje — robotnicy, tylko rożek strzelec Proces wewnątrz niego robi. Przejście go spowodowało, że strąk zawiódł argapse Buty i CrashLoopBackOff (1384...

Kamo·5mo ago
May 1, 2026
FixMediaService

Opublikuj zdarzenie NATS CREATE po transakcji zaangażuj się w naprawienie wyścigu załączników obrazu

Przesłanie NATS zostało opublikowane w „Transakcjonalnym ciele”, co oznaczało Odbiorcy mogą otrzymać zdarzenie CREATE i poprosić o obraz za pośrednictwem /iagin...

Kamo·5mo ago
FixMediaService

Serializuj załączniki w historii przekaźnika WS i wiadomości; zezwolić na wysyłanie tylko załączników

Trzy błędy naprawione: 1. ChatSessionSubscriptionManager budował komunikat STOMPMap ręcznie i Pomijanie załączników, źródłoJanguageId, readMemberId, msgIdLa...

Kamo·5mo ago
Fixkamo-shared-library

Dodaj załączniki i pola zdarzeń do ChatMessageDto; ignoruj nieznane pola

ChatMessageDto zabrakło „attachments”, ?readMemberId, ?msgIdLastViewed, "dataLastViewed", "dodanyMemId", "obj"ImgId", "transitMemberI" i "isJoin" Pola. Jackson ...

Kamo·5mo ago
FixMediaService

Napraw NPE w getChatSessions z Map.of() odrzucanie null nextcoder

java.util.Map.of() rzuca NullPointerException, gdy nextcoder jest null (nie ma więcej stron). Zastąp HashMap, który akceptuje wartości zerowe. Również owiń cały...

Kamo·5mo ago
Fixkamo-internal

Wady C/D/E — nazwa wyświetlania tytułu, układ paska narzędzi, podnośnik nagłówka

Wada C: Dodaj GET proxy dla /sessions/'gud/members so ChatBox.loadMembers() can Zapełnij pole nazwy SessionMem.. ChatTool już używa członków[0].name dla the Tyt...

kamo·5mo ago
FixMediaService

Napraw 500 (brakujące EmbRecordState) i kartę pustych czatów (odlewa Timestamp)

Wada A: ChatAttachmentService.upload pominięty Powodowanie naruszenia NOT NULL na imgs.is_active. Dodano domyślny rekordState. Utwardzony ChatAtchmentController...

Kamo·5mo ago
FixMediaService

Preferuj nazwę użytkownikaAlias over User.name in memberDisplayName

Przełącza priorytetowe wyświetlanie nazwy na: Member.usernameAlias - User.name.name.name. Zawiera również poprawkę wysyłki zapytań stronni z poprzedniego commit...

Kamo·5mo ago
Fixkamo-internal

Pokaż toast błędów przesyłania w Kompozytoru, gdy załączniki zawiodą

Wyłapuje błędy wyrzucane przez uploadAll() i renderuje MUI Alert nad wierszem wejściowym. Przyczyną korzeniowym wady 4 była brakujący wiadr wiader MinIO (aaging...

kamo·5mo ago
Fixkamo-internal

Zakładka Empty Chats — frontend już oczekuje kształtu strony ?rows (nie jest potrzebna zmiana)

Komponent ChatsList już odczytuje data.rows. Poprawka zapasowa (shared-lib + MediaService) Jest to przyczyna: HAVING CAST (null AS TIMESTAMP) JUNULL nie działał...

kamo·5mo ago
FixMediaService

Użyj split First/After zapytań dla sesji czatu na stronie punktu końcowego

Adresy puste zakładki Czaty poprzez wysłanie na .

Kamo·5mo ago
Fixkamo-shared-library

Split findChatSessionsForMemberPaged na pierwsze/Po naprawieniu pustej karty Cztat

HAVING CAST (null AS TIMESTAMP) J PULL nie ocenił zgodnie z oczekiwaniami w CockaachDB,

Kamo·5mo ago
Fixkamo-internal

Upuść zbędne przyciski nagłówka czatu; integracja kart Members / Theats z projektem panelu

ChatHeader miał własne zminimalizowanie/zamknij IconButtons, ale okno narzędzia czatu Chrom już zapewnia te afordancje - zostały one zduplikowane, gdy Wbudowana...

kamo·5mo ago
Fixkamo-shared-library

Przełącz MediaObjTransit na wzór identyfikacji pochodnej ospaId

IdClass w połączeniu z Id-OneToOne nie jest niezawodnie wspierany w Hibernate 6 – JpaRepository-MediaObjTransit, UUID> inicjalizacja zawodzi z "nie definiuje" I...

Kamo·5mo ago
Fixkamo-internal

Upuść nieużywane ?ts-s-s-error na strumieniowym korpusie

Odlany „as-asInit) już ucisza błąd typu; dyrektywa brzmi: Zbędny w trybie TS ścisły i przerywa budowę produkcji.

kamo·5mo ago
Fixkamo-shared-library

Dodaj IdClass dla MediaObjTransit, aby Spring Data JPA mogła ujawnić swój identyfikator pochodzenia

Metamodel Spring Data wymaga IdClass dla podmiotów, których głównym kluczem jest Id -dentyfikator pochodny OneToOne. Bez tego, JpaRepository-MediaObjTransit, UU...

Kamo·5mo ago
April 30, 2026
FixKlusterServices

Sondaże timeout 10s i 2 pracowników rożby

LibreTranslate's /languages sond blokuje na imprezie robotnika strzelnicy Pętla. Z jednym pracownikiem tłumacza długą wiadomość czatu, sonda Czas na domyślne 1s...

Kamo·6mo ago
FixMediaService

Podniesienie czasu odczytu klienta do 120s dla długich wiadomości

LibreTranslate uruchamia modele argosowe tylko procesora — wiadomość czatu o długości akapitu Do tłumaczenia jest to 20-30, a dłuższe mogą przesunąć się ponad 6...

Kamo·6mo ago
Fixkamo-internal

Persist język zmienia się i wyświetlaj aktualny język w posy oprzykaniu

Punkt końcowy członków akceptuje PUT nie PATCH, więc PATCH językowy zbieracz języka Został po cichu zignorowany - język poseł nigdy nie został zaktualizowany, d...

kamo·6mo ago
Fixkamo-internal

Przemienny ciąg zapytań na .

The Next.js proxy upuszczał ciąg zapytania żądań podczas przesyłania do MediaService, która oznaczała czacie ?lang-locale's param's ?lang'locale''s Po cichu zag...

kamo·6mo ago
FixSecurityService

Miasty właściciela OTK z dotacją wszystkich praw bez DB w obie strony

Po łacie cesjonowania Administratora Rola i pisze member_rights_applied, blok OTK-minting był Ponowne czytanie tych wierszy przez ;) Wewnątrz tego samego - Prze...

Kamo·6mo ago
Fixkamo-internal

Pokaż zakładkę Plans & Billing niezależnie od statusu root-org

Brama !isRootOrg ukryła zakładkę na orgs root i zablokowana właściciele org i Samokontrola z dotarciem do strony rozliczeniowej z "Moje konto". A w tym, w tym, ...

kamo·6mo ago
Fixkamo-internal

Spadek na miejsce - skacz każdy członek, bez softPush na premiery

Dryf po zwolnieniu był miękkiPushCluster strzelający na ścieżce upuszczenia użytkownika. A A (u) (u) Ograniczenia megaklastra rozciągają się we wszystkich kieru...

kamo·6mo ago
Fixkamo-internal

Upuść mocno na miejscu — rzut tylko ogonem + skok(), aby wyczyścić prędkość

Poprzednia poprawka nadal pozwala głowicom dryfować na zwolnieniu, ponieważ: 1. Wykrywanie przerzutów przeciętnie przeleciało w całym oknie 110 ms. Użytkownik ...

kamo·6mo ago
Fixkamo-internal

Spadek na miejsce po zatrzymanym pociągu zamiast dryfowania

Dwa współpracujące błędy spowodowały, że upuszczone głowy (pojewne lub pozbieranie) odleciały do pozornie losowych pozycji, gdy użytkownik ciągnął się szybko, z...

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

Anuluj odziedziczoną prędkość przeciągania na premiery

Przeciągnij uchwyt aktualizuje wartość ruchu głowy za pomocą szybkiego mx.set(nx) Połączenia, których narzędzia-ruch używają do obliczania prędkości. Kiedy wyda...

kamo·6mo ago
Fixkamo-internal

Kryspen sześciokąt w każdym rozmiarze / stanach

Wyeliminowano cztery źródła miękkości: - na SVG - - na widocznym kondrze, więc uderzenie Szerokość nie rozciąga się (i rozmywa) w skali nachanie / zmiany - od...

kamo·6mo ago
Fixkamo-login

Odmówić, gdy sesja orgID nie pasuje do hosta org

Auto-login zaakceptował dowolne ? i wybite OTK wskazując na nią, Do tego należy, do którego lubg miejsca docelowego należy gospodarzem. Nieświeży lub cross-org ...

Kamo·6mo ago
Fixkamo-internal

Odstępowanie na klamra + zasady grupowania tej samej wielkości

Komórka klastrowa i awaria hex pochodzą teraz z największej gromady Członek zamiast globalnej skali, a jeni mogą zawierać Przesunięcie środkowego wyrównania, wi...

kamo·6mo ago
Fixkamo-internal

Ukryj popover po zaproszeniu do spotkania otwiera okno dialogowe

Wysover był otwarty pod dialogiem spotkania, ponieważ Okno dialogowe zostało warunkowo renderowane wewnątrz bramki docelowej popovera. Uchwyć zaproszenie w mome...

kamo·6mo ago
Fixkamo-internal

Solidna angielska autyback dla brakujących i pustych tłumaczeń lokalnych

- mergeWithFallback traktuje teraz lokalne wartości pustych struny jako nieprzetłumaczone, Opadając z powrotem do angielskiej wartości, zamiast nic nie robić ...

kamo·6mo ago
Fixkamo-internal

Zaktualizuj zamówienia strona konta uid typu od numeru do ciągu

AccountSummary.uid jest teraz ciągiem (długa precyzja fix). Również usuń ParseInt Porównanie i typ "numer" z pola ręcznego ID konta.

kamo·6mo ago
Fixkamo-shared-library

Używaj CommerceMarket.getId() zamiast getUid() w rezerwieCompSubscription

CommerceMarket używa Id UID id (nie uid), więc Lombok generuje getId().

Kamo·6mo ago
Fixkamo-internal

CustomerMemberId to numer identyfikacyjny członka, rozwiązywanie kont przez pierwotnyMemId

- posApi: AccountSummary uid string, dodaj podstawowyMemberId; - string customerMemberId; - SubscriptionOrderWizard: wyślij (nie uid) jako customerMemId; presel...

kamo·6mo ago
Fixkamo-shared-library

Serializuj customerMemberId jako sznurek do zachowania długiej precyzji

- AccountSummaryDTO: dodawać do opisu uid i dodać pole łańcuchowe pierwotneMemberId wypełnione z primary_member_id - CreateSubscriptionZaprosić: customerMemberI...

Kamo·6mo ago
Fixkamo-internal

Kompletny następny intchl dla diagnostyki systemu

Pozostała część MySQL, Redis, statystyki, żądania i akordeonowa na klawisze components.settings.diagnostyczne; użyj czasu lokalnego i przetłumaczonej odznaki st...

kamo·6mo ago
Fixkamo-internal

Legacy getCurrentSubscription stub must throw, a nie return null

Zwracanie null FeaturesManager traktuje każdy org jako brak subskrypcji (billingLoaded’true, has Subscription-false), blokując wszystkie przełączniki funkcji za...

kamo·6mo ago
Fixkamo-internal

Moduły jsonu do gitigredugowanych wiadomości / import.json

Tsc i rozwiązanie IDE ?messages/ JSON po połączeniu bez konieczności Popełnione pliki w wiadomościach/. Extend include dla typów/.d.ts.

kamo·6mo ago
Fixkamo-internal

Przenoszenie ustawień konta pomaga panelom do kluczy wiadomości

Zamień wszystkie zakodowane kopiowanie pomocy na stronie konta organizacji Klucze do lugowania. Rozszerz i18n-audit, aby zgłosić brak plików Haczyki tłumaczenio...

kamo·6mo ago
Fixkamo-internal

Wire organ organizacji przewody bohatera i zakładki do kluczy i18n

Użyj ciągów znaków dla SettingsView title, Napis i etykiety zakładkowe, więc interfejs użytkownika pokazuje tłumaczenie zamiast surowej Zaśladowców pozostawiony...

kamo·6mo ago
Fixkamo-internal

Dodaj etykiety dostępności navtop i struny poczty głosowej na telefonie

Dodaj elementy.navtop status klawiszy na różnych miejscowościach, aby zwieńczenie nagłówka wyświetlało przetłumaczone etykiety. Dodać : w języku angielskim. Usu...

kamo·6mo ago
Fixkamo-internal

Błędy zakresu STATUS_CONFIG na stronach szczegółów POS

Walializacja statusu umowy z STATUS_TRANSITIONS i wyliczanie zobowiązań Klucze stanu od STATUS_TRANSITIONS więc pomocnicy na poziomie modułu nie odnoszą się do ...

kamo·6mo 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