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 17, 2026
Fixkamolos

Ilustrowane opakowanie nie miało wysokości – każda warstwa wzrosła do paska 0px

The JourneyIllustration root div był „względny przepełniony przelewem” bez Wyraźne wymiary. Jego rodzic był wielkości przez absolutny inset-0, ale Względne dzie...

Kamo·5mo ago
Fixkamolos

Niebo nie myje się już na biało — domyślnie w złotym robenie + dostrojony od shader nieba

Niebo czytało białe, ponieważ: - toneMappingExposure 1,5 + Bloom -0,45 z luminacją Probytki 0,72 było Wydmuchanie jasnego proceduralnego nieba w bufor kwiatu....

Kamo·5mo ago
May 16, 2026
Fixkamolos

Poporkowy kredytobiorca ląduje w świecie 3D (/podróż/persona następnie /journey), a nie w dziedzictwie czarodzieja MUI

Brama nagrobna + auto-resume teraz trasa do /journey/persona??os, persona pick ląduje w /journey??app...&persona..., a uporczywe 'Kontynuuj swoją aplikację' CTA...

Kamo·5mo ago
Fixkamolos

Brama powitalna musi być wyzwalana tylko dla prawdziwych powracających gości

Zupełnie nowi goście uderzali w bramkę powitalną w momencie, gdy Wprowadzały ich nazwę, ponieważ has havefiorProgress został rekompozycjonowany z obecnego. Stan...

Kamo·5mo ago
Fixkamolos

Domyślny przepływ + usuwanie itylko do telefonu automatyczne przypadku do oszacowania

Prawdziwy błąd stojący za użytkownikami lądującymi na ekranie ujawniania szacunków nawet po "Rozpocznij": silnik przepływu zwraca DONE, gdy stan.flow jest zerow...

Kamo·5mo ago
Fixkamolos

Force-dynamic-dynamic tak świeże wdrożenia nie są maskowane przez cached HTML

Strona główna została statycznie prerenderowana (w wydajności kompilacji), która oznacza ten sam HTML — i jego osadzone odniesienia do określonej części Czynsze...

Kamo·5mo ago
Fixkamolos

Brama powitalna + zawsze dostępna "Start over"

Powracający goście z uporczywym stanem IDB zostali zrzuceni na prostą W dowolnym etapie, który ostatnio osiągnęli – w tym oszacowanie – Ekran, który (bez prowad...

Kamo·5mo ago
Fixkamolos

Align Dockerfile ze wzorem kamomarketingu (node:24-alpine, 2-stopniowy)

CI budowa nie powiodła się w nodecie:20-alpine na "npm ci", ponieważ npm 10,8 (zaliczona Z Node 20) rozwiązuje peerDep Next.js's do 0.5.21 Podczas gdy plik blok...

Kamo·5mo ago
Fixkamo-internal

Bypass service pracownik do przywiązania + pobranie inline-image

Kliknięcie wiersza załącznikowego do pliku .a download> poszło nawigowane do pliku zamiast Pobierz go. Pracownik poczty e-mail przechwytował każdego z nich /api...

kamo·5mo ago
May 15, 2026
Fixkamo-internal

Resolve cid: obrazy inline w czasie dezynfekcji, aby zatrzymać mijanie podpisu

Cid: przepisywanie miało miejsce w pomisji użyciaEffect, więc zdezmatyzowane HTML naciśnij DOM z dosłownym src'"cid:...", a efekt zmutował każdy img Na następny...

kamo·5mo ago
May 12, 2026
Fixkamo-register

Rozwiązuj wiadro podawanego-towa-dziodawcze org do własnego folderu MinIO

getThemePath() redukował nazwę hosta do apex+tld dla obu tematów Gospodarz i folder łyżki, więc najemcy poddomeny, jak gnosia.demo.kamocrm.com załadował brandin...

Kamo·5mo ago
Fixkamo-login

Rozwiązuj wiadro podawanego-towa-dziodawcze org do własnego folderu MinIO

getThemePath() redukował nazwę hosta do apex+tld dla obu tematów Gospodarz i folder łyżki, więc najemcy poddomeny, jak gnosia.demo.kamocrm.com załadował brandin...

Kamo·5mo ago
Fixkamo-internal

Route NavTop picker przez /me/język

Wybór o nazwie generyczny członek PUT, który SystemUserGuard 403s for Użytkownik Systemu zalogował się do sub-org. Połów zarejestrował się cicho, więc Plik cook...

kamo·5mo ago
FixSecurityService

Dodaj /me/point końcowy języka, który omija SystemUserGuard

Wybrańca języka NavTop nie zrobił nic dla użytkownika systemu zalogowanego sub-org: PUT - najpierw działa SystemUserGuard, Która 403s każda mutacja zespołu syst...

Kamo·5mo ago
Fixkamo-internal

Rozwiązuj wiadro podawanego-towa-dziodawcze org do własnego folderu MinIO

getThemePath() redukował nazwę hosta do apex+tld (mainDomain.tld) dla Zarówno tematyczny host i folder łyżki. Dla najemców subdomeny, takich jak gnosia.demo.kam...

kamo·5mo ago
Fixkamo-internal

Przestań przycinać ciemne wady wejściów kolorów w ModernColorGroup

Wiązowe rzędy szerzały miały zaszyfrowane opakowanie 280px wewnątrz siatki 1fr 1fr z Przepełniony: ukryty, więc wejście zostało posiekane na wąskich kolumnach. ...

kamo·5mo ago
Fixkamo-internal

Traktuj rzucone subskrypcje jako brak subskrypcji, a nie błąd

Dziedzictwo getCurrentSubscription stub rzuca przez projekt, więc dzwonią i spadają Wracaj na żwaną ścieżkę. StatsManager wygłaszał rzut jako "Nie może załadowa...

kamo·5mo ago
Fixkamo-internal

Zwrot puste metra zamiast zerowej od getCurrentUsage

StatsManager renderował "UsageMeters użycie" nie lagno>, gdy dziedzictwo stub Ustany się null, rozbijając się na użyciu.meters. Zwrot - mierniki: [] - tak Eleme...

kamo·5mo ago
Fixkamo-internal

Sekcja wysuwania konta na CONFIGURE_SYSTEM

Ukryj menu "Moje konto" od członków, którym brakuje CONFIGURE_SYSTEM, więc Nie widzą linków (Statystyki i koszty, aplikacje i funkcje, typy oddziałów, Strumieni...

kamo·5mo ago
Fixkamo-internal

Auto-route właściciele dzieci-org do ich dozwolonego org

Kiedy /settings/account ładuje się dla użytkownika, który nie ma CONFIGURE_SYSTEM na Aktualny org, poprzednie zachowanie było ciche przekierowanie do /settings ...

kamo·5mo ago
Fixkamo-internal

Użyj pełnego FQDN, a nie eTLD+1, podczas posyernia org według domeny

RenestrableDomainFromAlias usuwa dowolną poddomę wielogabelkową (np. "gnosia.demo.kamorm.com") aż do eTLD+1 ("kamormm.com"). To było Gość API / host logowania /...

kamo·5mo ago
FixKlusterServices

Zachowaj pełne FQDN dla subdomenów głębiej niż dwie etykiety

organize_by_root() wyodrębniło tylko pierwszą etykietę i dwie ostatnie Etykiety z każdej nazwy hosta Traefik-logged. W przypadku wspólnego dwupoziomowego przypa...

Kamo·5mo ago
FixSecurityService

Nigdy nie należy dotmuj należących do Kamo subdomenów na własność TXT

Child orgs, które wybrało pseudonim internetowy Kamo (np. gnosia.demo.kamorm.com) Znaleziono "rekord TXT, ale kod weryfikacyjny nie pasuje" W interfejsie DNS se...

Kamo·5mo ago
Fixkamo-internal

Nie pokazuj globalnej nakłady ładowania dla formularzy obsługi klienta

NawigacjaPrzesłanie słuchacza użytkownika potraktowane dowolną formą, której Form.action był prawdomówny i metoda-get jako nawigacja, i nazywana setLoading(true...

kamo·5mo ago
FixSecurityService

Dotację posiadaczy org najwyższego poziomu, którzy przejmą / dostęp do daty randowania

UsuńDomain i updateDomain wcześniej odrzucone administratory platformy Działa na domenach childorg, ponieważ sprawdzili, toUserOwnerOfOrg wobec org celu bezpośr...

Kamo·5mo ago
May 11, 2026
FixSecurityService

Zezwalaj na usuwanie naorg .kamocrm.com subdomeny

Strażnik z (".kamorm.com") zablokował każdy demo org z Wymiana subdomeny platformy (np. gmosia.demo.kamocrm.com) na a Niestandardowa domena. Platforma root kamo...

Kamo·5mo ago
FixKlusterServices

Reklamować nowy adres IP 47.181.8.83 dla mediów zewnętrznych

JVB-k1m1 reklamował 75.83.113.11, a coturn reklamował IP LAN IP węzłów za pośrednictwem status.hostIP — oba zepsuły zewnętrzne nośniki WebRTC teraz WAN publiczn...

Kamo·5mo ago
Fixkamo-shared-library

Prawa administratora esminowego + role ponownego zasienia na edycji szablonu

WYSOKI: - teraz odmawia W celu utrzymania ustawienia NUKE lub FORCE_NUKE na którymkolwiek z ADMINISTRATORA Prawa admin-istotne szablonu (CONFIGURE_SYSTEM, MANAG...

Kamo·5mo ago
FixSecurityService

Propagate status administratora child-org-creator na członkostwo rodzic-org

Gdy użytkownik tworzy orgia dziecka, staje się jego właścicielem + admin (poprzez - ich członkostwo w Paryżu, Jednak jest to, czym było wcześniej – zazwyczaj cz...

Kamo·5mo ago
Fixkamo-internal

Wrap toolbar i zmniejsz wyszukiwanie / data, więc Nowe Wydarzenie pozostaje na stronie

Pasek narzędziowy zapakował zbyt dużo stałej szerokości w pojedyncze nieowijane flex row; z głównym obszarem macierzystym ustawionym do przepełnienia: ukryte, p...

kamo·5mo ago
Fixkamo-internal

Odczyt ? od master after session odświeżyć, aby uniknąć opóźnienia repliki

Poprzednia poprawka miała /api/user-info call /api/security/session/refresh Przed przeczytaniem Redis, ale przeczytana była czytana ReadKsemJsonFromRedisWithRet...

kamo·5mo ago
Fixkamo-internal

Śledź zakładkę po imieniu + odśwież sesję przed przeczytaniem informacji o użytkowniku

Dwa powiązane błędy nawigacyjne, które zarówno manifestują się jako "niewłaściwa zakładka otwiera się": 1. SettingsView śledził aktywną kartę przez .index. d...

kamo·5mo ago
FixKlusterServices

Zamień heredoc z pogrupowanymi ech, więc YAML lit. Blok dołuje

Ciało /etc/odbc.ini heredoc siedziało w kolumnie 1, które odcięło się od Około start.sh: | dosłowny-blok skalar i złamania „kubecttl apply”. Z ConfigMap. Przełą...

Kamo·5mo ago
FixKlusterServices

Podążaj za remontami rclone za pomocą propagacji HostToContainer

Bez propagacji niewolników kapsuła przechwytuje FUSE wiązanie montowania jednocześnie w Pojemnik start; jeśli rclone-mount.service ponownie rozpocznie się na go...

Kamo·5mo ago
Fixkamo-internal

Zakładka Docs do Bramy na VIEW_DOKUMENTS / MANAGE_DOCS_SETTINGS

Odzwierciedla bramki poczty e-mail + telefon. Członek bez VIEW_DOCUMENTS (podstawowy Dostęp na poziomie użytkownika) i bez MANAGE_DOCS_SETTINGS (admin) już nie ...

kamo·5mo ago
Fixkamo-internal

Gate Email + Zakładki telefoniczne na prawach, edycja konfig bramy VOIP, okresowe odświeżanie sesji

Dodaje brakującego prawa-gating, więc podstawowy Członek bez ACCESS_MAIL / ACCESS_VOIP Nie można już samodzielnie wyświetlać kart E-mail i Mailbox lub Ustawieni...

kamo·5mo ago
May 10, 2026
Fixkamo-internal

Align Type/Nowe / TTL pola, przesuwając wskazówkę TTL do podpowiedź z narzędziami

Pole TTL sprawiło, że jego "użyto 1 godzinę, jeśli rejestrator" pokaże Zapis rozwijany jako akapit poniżej wejścia. Ta kolumna się skończyła W górę wyższy niż T...

kamo·5mo ago
Fixkamo-internal

Karta SSL przestaje twierdzić, że rekordy są weryfikowane przed ich pojawieniem się

Karta SSL miała dwa stany (instalowanie / komplet) więc "Instalowanie" kopii ("Wszystkie wymagane rekordy są zweryfikowane, jesteśmy Instalacja certyfikatu tera...

kamo·5mo ago
Fixkamo-internal

Usuń lukę nagłówka, odrzuć subdomeny, upuść rejestrator

- Przenieś DnsProvisioningPanel wewnątrz DnsSetupStudio tak, aby był pusty px:4 pt:3 owijarka wokół niego (która stworzyła pasmo białej przestrzeni nad boha...

kamo·5mo ago
Fixkamo-internal

Lądowe na rodzicielstwie /setup/dns po utworzeniu org

Czarnoksiężnik wcześniej przekierowywał twórcę do - " tuż po POST /api/security/org powrócił. Nowa domena orgi Nie ma jeszcze DNS, więc przekierowanie zostało r...

kamo·5mo ago
Fixkamo-shared-library

Drop CountryTypeConverter od EmbAddress.country

Konwerter zapisuje nazwę enum (np. "UNITED_STATES") jako strąk, Ale każdy stół osadzający EmbAddress (orgs, użytkownicy, członkowie, user_adreses, account_adres...

Kamo·5mo ago
Fixkamo-register

Pokaż tylko krok do ziarno konta dla konta w latach-13

Dlaczego: 13+ użytkowników już dostarcza pytania e-mail, telefoniczne i bezpieczeństwa Jak metody odzyskiwania, dzięki czemu fraza nasyca jest dla nich zbędna. ...

Kamo·5mo ago
FixKlusterServices

Scale do 2 replik w celu wchłonięcia synchronizacji + ruch w czasie rzeczywistym

Pojedyncza replika to wąskie gardło dla przepływu pracy synchronizacji słownikowej: Każdy pracownik gunicorn obsługuje jedno żądanie, a następnie automatycznere...

Kamo·5mo ago
FixTranslateService

Bump LibreTranslate na akcję timeout do 90s; zachowaj jednotranslację do tyłu

Dwie kontynuacje zmiany w zmianie/nieudanychKeys: 1. Przepustka z prośbą o napomowanie wynosiła 30 lat. Produkcja ma już rozmówców (chata, powiadomienia itp...

Kamo·5mo ago
FixTranslateService

Przejrzyj błędy przejściowe i nieudane klucze powierzchniowe (nie fake passthrough)

Dwa tryby awarii były nie do odróżnienia w odpowiedzi, więc skrypt Nie mógł ich odróżnić i "przetłumaczył" te same klucze do angielskiego Na każdym biegu z sync...

Kamo·5mo ago
FixTranslateService

Alias zh -> zh-Hans so en->zh faktycznie tłumaczy

Lidery /languages endpoints reklamuje chińskie pod Kody specyficzne dla regionu "zh-Hans" i "zh-Hant" (nigdy nie nagiej "zh"), Nawet jeśli POST / Translate akce...

Kamo·5mo ago
May 9, 2026
FixEmailService

Zachowaj oryginalną nazwę pliku i zawartość typu na file download

Punkty końcowe (zarówno osobiste) I kontrolery współsprawców poczty) emitowały Content-Disposition: załącznik bez parametru nazwy pliku i Content-Type: applicat...

Kamo·5mo ago
Fixkamo-internal

Złamane obrazy inline, załączniki do pobrania i migotanie lustrom

- Pasek "img" z cid: src w dezynfekcji e-mail, więc osadzone obrazy nie Renderuj jako migoczący ikonę złamania obrazu i ukryj obrazy, które zawodzą Wybieg z...

kamo·5mo ago
FixTranslateService

Prowadź obsługiwane cele z /languages, a nie lista nieświeżych

Twardokodowe SUPPORTED_TARGETS twierdziły, że sw/ta/etc. były obsługiwane, ale Nie ma dla nich publicznych pakietów argos, więc każda en-sw / en-> Żądanie tłuma...

Kamo·5mo 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