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
April 24, 2026
Fixkamo-internal

Adresy URL logo Cache-bust za pomocą themeRewizja z config.json

DynamicMetaLoader teraz przechowuje tematRewizję w sessionStorage i pożary KAMO_THEME_CONFIG_LOADED po pobraniu config.json. ThemeLogo słucha w przypadku tego z...

kamo·6mo ago
FixSecurityService

Przesyłanie bezpośrednio do publicznego /-dobsługowego-dob'/img/img/ zamiast inscenizacji wiadra

Punkt końcowy w przesłaniuLogo był napisanie do zakodowanego "sumtingwong" zastępcy (niewypełnione ustawienie) zamiast rzeczywistej ścieżki tematu publicznego o...

Kamo·6mo ago
FixSecurityService

Usuń węzeł w dół k2m1 z domyślnej domyślnej węzła krawędziowego

k2m1 (10.8.2.1) jest trwale w dół. Pozostawienie go na liście failover Spowodowało to, że retries zawisł, aż do pożarów nowego OkHttp timeout. Domyślnie Obecnie...

Kamo·6mo ago
Fixkamo-shared-library

Zastosuj timeouty/czytaj do MinioClient przez OkHttpClient

Bez przedziałów, uproszczony rówieśnik peer (k2m1) spowodował makeBucket I umieść wezwania Obaject do blokowania na czas nieokreślony, pojawiając się jako niesk...

Kamo·6mo ago
Fixkamo-internal

Skrzynka wyboru skrzynki pocztowej odczytuje org_domains, a nie domeny dostawcy

Poprzednie okablowanie czyta /api/email/domains (email_provider_domains Stół). Ta tabela jest zapełniona tylko wtedy, gdy zewnętrzny dostawca poczty elektronicz...

kamo·6mo ago
Fixkamo-internal

Unwrap ?markets:[...]- koperta w oknie dialogowym Attach

GET /api/security/commerce-markets zwraca rynki: [...], komunikat: "..." - /i, Nie nagi układ. Dialog Attach Commerce Market traktował całość Odpowiedź jako tab...

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
FixSecurityService

Rozszerz OTK TTL dla enter-as-as valid-off

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
FixSecurityService

Enforce /network wprowadzaj reguły strony serwer-u boku

Odrzuć, gdy cel jest bieżącym orgiem sesji, niestandardowa domena SSL nie jest Potwierdzenie lub docelowe członkostwo w człowieku jest nieaktywne. Udostępnij ze...

Kamo·6mo ago
FixSecurityService

Wymagaj członka docelowegoId i walidacji członkostwa org

Wejdź-w tej chwili zawsze buduje nowy - z celem zaopatrzony w klienta Rząd członkowskie; odrzuć niedopasowane orgi / członkostwo. Poprawa wycinka debugowania se...

Kamo·6mo ago
FixSecurityService

Enter-as session wykorzystuje docelowego dostawcę bezpieczeństwa org i opcjonalnego targetMemberId

Enter-as było ustawienie Redis securityOrgId od użytkownika globalnego zabezpieczenia_providera, Podczas logowania ustawia go z docelowego łańcucha org FQDN. To...

Kamo·6mo ago
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
FixSecurityService

Rozwiąza sesję systemu-user z OTK dla wniosków BFF

SystemUserConfigStroller i SystemserCapabilityKontroller czytaj tylko Plik cookie. kamo-internal przekazuje X-OTK bez plików cookie, więc SecurityService Nigdy ...

Kamo·6mo ago
FixSecurityService

Sesja rozwiązań Enter-as z X-OTK BFF auth

EnterAsController tylko czytaj pliki cookie; ruch wewnętrzny wykorzystuje OTKPreAuthFilter Atrybuty sesji. Zaakceptuj targetOrgId jako ciąg dla dużych id INT8 o...

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
FixInitializerService

TeamMember jest członkiem; drop bogu tm.getMember() połączenia

TeamMember używa dziedziczenia JOINED - jest członkiem, bez zagnieżdżonego członka Pole. Napełnieniu zaległym nazywało tm.getMember(), które nie istnieje. Przeł...

Kamo·6mo ago
FixBillingService

Użyj - prymitywny getter

OrganizationOwner jest prymitywnym booleanem w TeamMember, więc Lombok- wygenerowany dodatek jest isOrganizationOwner() nie getIsOrganizationOwner(). Naprawiono...

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
FixSecurityService

Zwróć tylko członków zespołu z punktu końcowego do departamentu

Centrum Interaction powinno wymieniać wiersze TeamMember, a nie podstawowe rekordy członków.

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
Fixkamo-login

Reload ThemeLogo po konfigucie i pamięci podręcznej logo URL

ThemeLogo odczytał kamo-logo-full-ext z sesjiStorage przed DynamicMetaLoader Gotowy pobranie config.json, więc logo-full często używał niewłaściwego rozszerzeni...

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
FixSecurityService

Zastosuj bramkę subskrypcji na trasach aplikacji i funkcji API

Interceptor zawsze używany jestAppEffeclyEnabled tak FORCE_ENABLED szanuje subskrypcję. FunkcjaSergentController włączone seriale Z tej samej bramy zamiast mode...

Kamo·6mo ago
Fixkamo-shared-library

Aplikacja Gate skuteczna w zakresie subskrypcji i planowania funkcji

Dodać ? do rozwiązania Stripe lub commerce Subskrypcje i dopasowywać SubscriptionPlanEature do nazw ServiceType. AppliedModelEnforcementService wymaga teraz akt...

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
FixBillingService

Subskrypcja emisyjna na temat GET / subsykrypcja/current

Gdy nie istnieje rzęd lustra Stripe, rozwiąż aktywny handel orgi SubskrypcjaRecord (np. Dotacje COMP), obejmują płatnościMetoda i Funkcje planu. Fixes Ustawieni...

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
FixSecurityService

Harden domyślna kopia szablonu do przepisu org

Użyj wyraźnego prefiksu źródłowego dla kluczy docelowych, pomiń znaczniki folderów S3, I szybko zawodzi, gdy prefiks szablonu jest pusty, tak ciche częściowe ko...

Kamo·6mo ago
Fixkamo-shared-library

Unijne listyObiekty w węzłach dla kompletnych zestawów kluczy

Pierwszy osiągalny węzł MinIO może zwrócić pustą listę, podczas gdy inne Węzły trzymały replikowane obiekty, które zepsuły rekurencyjne kopie, takie jak temat Z...

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