Dziennik zmian na żywo

Zobacz, co budujemy, w czasie rzeczywistym. Każda funkcja, naprawa i ulepszenie wysyłane na całej platformie.

17,874
Całkowite zmiany
4,587
Funkcje
4,515
Oprawy
32
Projekty
Filtruj według projektu
Wszystkie projekty17,874AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService351InitializerService299KBService74KlusterServices542MCPGatewayService43MediaService460RAGService61SecurityService1,519TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,556kamo-login318kamo-marketing584kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,320kamo-signer-monorepo50kamolos102
Filtruj według typu
Wszystkie typyBuild24CI522Chore670Docs226Feature4,587Fix4,515Other6,781Performance136Refactor273Revert23Style48Test68Upgrade1
May 12, 2026
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·4mo 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·4mo 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·4mo 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·4mo 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·4mo 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·4mo 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·4mo 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·4mo ago
FeatureKlusterServices

Zarządzaj mail.kamocrm.com TLS end-to-end

Auto-cert teraz zapewnia rezerwę i utrzymuje certyfikat Let's Encrypt dla mail.kamorm.com (HTTP-01 przez Traefik w porcie 80) i utrzymuje Postfix konsumencki w ...

Kamo·4mo ago
ChoreKlusterServices

Usunąć wycofany z eksploatacji bramka Janus WebRTC

Janus nie jest już w użyciu. Usuwa osierocony KlusterServices/janus/ Manifesty (Janus został zainstalowany przez hosta, a nie wdrożony w klastrze i nie jest Bie...

Kamo·4mo 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·4mo ago
CISecurityService

Przebudowa przeciwko kamo-shared-library 88a8d63

Podnośnika: - WYSOKI: - odmówi NUKE/FORCE_NUKE o prawach administratora do szablonu ADMINISTRATOR. - MEDIUM: - teraz powtórki - dla każdego dotkniętego org ...

Kamo·4mo 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·4mo ago
Otherkamo-shared-library

Odwróć "feat(member): - dla idempotentnej promocji ról"

To odwrócy commit : )

Kamo·4mo 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·4mo ago
Featurekamo-shared-library

- do promocji roli idempotentu

Dodaje publiczne, transakcyjne zapewnienieRoleAssigned(członu Id, roleId), że: - No-ops, jeśli rola jest już na członku. - Patrzy na OrgRole i oszczędza now...

Kamo·4mo 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·4mo 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·4mo 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·4mo 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·4mo 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·4mo ago
FeatureKlusterServices

Reverse-proxy priceturbo.com apex + wildcard przez k1m1 z TLS

k1m1 Traefik kończy teraz HTTPS dla priceturbo.com i dowolnego .priceturbo.com Subdoena, przesyłanie zwykłego HTTP do upstream Traefik pod numerem 192.168.4.36:...

Kamo·4mo 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·4mo 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·4mo ago
FeatureSecurityService

Przewodowy recalc recalc + odświeżanie sesji + skuteczne prawa diagnostyczne

/ updateModel / deleteModel i Teraz przywołaj recalcAllMembersUsingModel Po utrzymujących się zmianach – każdy org wskazał na model (własny mistrz lub przez Typ...

Kamo·4mo ago
Featurekamo-shared-library

Chunked recalc + cross-model fan-out + typTemplate non-force fallback

Dodaje trzy rzeczy potrzebne do edycji szablonów, aby dotrzeć do istniejących członków Bez wymuszenia cyklu wylogowania / logowania: 1. - chodzi po każdym or...

Kamo·4mo 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·4mo 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·4mo 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·4mo ago
Featurekamo-internal

Ujednolicone DNS Setup Studio z pomocą inline na rekord

Zastępuje podzielone DnsProgressView + AliasStatusTable + ManualDnsGuide trio Z jednym doświadczeniem z przewodnikiem: każda płyta TXT / CNAME żyje teraz w jedn...

kamo·4mo 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·4mo ago
CISecurityService

Przebudowa na kamo-shared-library f76e145 (kroj do przekręt na EmbAddress.country)

Podbiera poprawka JPA, która pozwala orgs.country (smallint) zaakceptować It ordinal Hibernate pisze dla CountryType, odblokowywania POST /api/security/org from...

Kamo·4mo 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·4mo 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·4mo ago
Chorekamo-internal

Retrigger build to pick-dowany słownik w pełni przetłumaczony

Wdrożony obraz ec1a3dad został zbudowany przed kamo-translation-dykcyjnej Zh.json przeszedł z 0,066% Chińczyka do 99,9% Chińczyków. Skut budowy Kopiuje wiadomoś...

kamo·4mo 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·4mo 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·4mo 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·4mo ago
FeatureKlusterServices

Reverse-proxy rate.loans/stack.loans hosts via k1m1 z TLS

k1m1 Traefik kończy teraz HTTPS dla api.rate.loans, www.rate.loans, oraz www.stack.loans, przesyłanie zwykłego HTTP do upstream Traefik 192.168.4.36:80. Auto-ce...

Kamo·4mo 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·4mo ago
FeatureEmailService

Wire DomainManager i MailboxProvisioner dla wszystkich dostawców usług w chmurze

Zamień niesupportedOperationException w każdym dostawcy chmury na każdym dostawcy chmury Prawdziwe połączenia HTTP z API administratora każdego zaplecza: - Mic...

Kamo·4mo ago
May 9, 2026
FeatureEmailService

IMAP/SMTP-backed wysyłaj, folder i wyszukiwanie przekąsów

Wyciąg wzorzec delegowania IMAP/SMTP do AbstractImapBackedCloudProvider I mają Zoho, IceWarp, Exchange, Google Workspace i Microsoft 365 To się robi. Klasa pods...

Kamo·4mo ago
FeatureEmailService

Zatercony przez IMAP MailReader dla zagłuszacza w chmurze

Zoho, IceWarp, Exchange, Google Workspace i Microsoft 365 ujawniają IMAP, Przejrzyj więc wszystkie metody MailReader dla każdego dostawcy chmury za pomocą Email...

Kamo·4mo ago
Otherkamo-internal

Wire t() do pozostałych zakodowanych ciągów interfejsu użytkownika w plikach 88

Zastępuje zakodowane w języku angielskim połączeniami next-intl t() w miejscach wcześniej Pominięte konwersje: nagłówek DataGridName (238 w całym rurociągu, Kon...

kamo·4mo ago
Featurekamo-internal

Render inline Cid: obrazy za pomocą nowego punktu końcowego EmailService

Gdy wiadomość eksponuje części inline (każdy nosi treśćId), e-mail Renderator teraz przepisuje "img src""cid:..."> odniesienia w czasie montażu do - które teraz...

kamo·4mo ago
FeatureEmailService

Podawać w linii obrazu MIME części i powierzchowy metadane Content-ID

Renderuj "img src"cid:..."> w komunikatach UI poprzez ujawnienie części w linii To do odniesienia przez ciało HTML. - AttachmentInfo zyskuje zawartośćId (bez w...

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

Jak to, co widzisz żeglugę?

Każda z tych aktualizacji automatycznie ląduje w miejscu pracy. Zacznij za darmo i obserwuj, jak rośnie tydzień po tygodniu.

Start Free ForeverZobacz ceny