Dziennik zmian na żywo

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

17,865
Całkowite zmiany
4,581
Funkcje
4,512
Oprawy
32
Projekty
Filtruj według projektu
Wszystkie projekty17,865AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService348InitializerService299KBService74KlusterServices539MCPGatewayService43MediaService460RAGService61SecurityService1,519TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,553kamo-login318kamo-marketing584kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,320kamo-signer-monorepo50kamolos102
Filtruj według typu
Wszystkie typyBuild24CI522Chore670Docs226Feature4,581Fix4,512Other6,781Performance136Refactor273Revert23Style48Test68Upgrade1
August 24, 2026
FixSecurityService

Odmowa pseudonimu, który wymienia więcej niż jedną organizację

byAlias wziął LIMIT 1 over orgs.alias, który nie ma wyjątkowości ograniczenia: Ścieżka tworzenia sprawdza ją na dostawcę bezpieczeństwa, a PUT /org/Aid nie Spra...

Kamo·2w ago
Fixkamo-internal

Zaplanowany zbieracz prezenter wsparcia nie zaoferował nikomu

Rozpad liczby prezenterów był pusty dla każdej organizacji i zawsze miał - Byłem. GET - odpowiedzi z - członkowie zespołu, ogółem -; zakładka czytaj dane.członk...

kamo·2w ago
FeatureSecurityService

Podawaj drzewo aplikacji i napraw niestrzeżony automatyczny .

CechaController wysyła teraz rodzica / dzieci / rodzeństwo na każdego serializowanego Aplikacja, dzięki której klient może sprawić, że dzieci zagnieżdżą się pod...

Kamo·2w ago
Featurekamo-internal

Odzwierciedlać sześć aplikacji dla dzieci handlowych i powstrzymać dryfowanie luster

Oba lustra TS są teraz GENERATED z ServiceType.java, a nie ręczny. Swój źle dryfowali z Jawy i od siebie: Nieaktualna "integracja RG" i "Falls back to parent Or...

kamo·2w ago
Docskamo-internal

Zadanie 7 nie było potrzebne żadne nowe migracje, a orgi najwyższego poziomu muszą być włączone

Zaplecze zapasowe app-tree okazało się już istnieć jako - ograniczone Do isGated() verticals. Zrzucenie tego ograniczenia to cała zmiana. Rejestruje odkrycie, ...

kamo·2w ago
Featurekamo-internal

Jeden pasek dowia, trzy razy szeroka, w dół każdej rozmowy

Bar obok wiadomości był 8px w czacie członowym i SMS, 6px w biletach wsparcia i Społeczny, a na czacie AI to było nic: ta lista zadeklarowała „szerokość” Oprócz...

kamo·2w ago
FixSecurityService

Resolve na domenie /org/current server-side

Internal.kamorm.com nie udało się wykonać z "Nieprawidłowe dane organizacyjne: Brakujące "id" lub "domenę". Organizacja nie ma pola „domena” – ma Kolekcja domen...

Kamo·2w ago
Fixkamo-internal

Daj /api/org/current domeny, jakiej wymaga klient

Internal.kamorm.com nie oddał z "Nieważnymi danymi organizacji: Brakujące "id" lub "domain". Organizacja. fromJSON odmawia rekordu bez Domena, a jednostka organ...

kamo·2w ago
Fixkamo-internal

Przenieś skok na zachód z innymi działaniami paska narzędzi

Wyszukiwanie jest teraz właścicielem całego lewego śladu paska narzędzi, ponieważ pusta część tego utworu to Dokładnie w pomieszczeniu, w którym otwiera się pol...

kamo·2w ago
Chorekamo-internal

Odśwież favicon i upuść nieużywane logo blueleven

Public/favicon.ico ma teraz warstwy 48x48 i 32x32 zamiast 32x32/16x16. Pięć logo-blu/logo-blueleven PNG jest odwoływanych znikąd w aplikacji, Tak więc idą z tym...

kamo·2w ago
FeatureInitializerService

Rozszerzyć rynkowe dziadkowie do zapleczy z drzewa aplikacji

DziadekIteringGatedMarkets już chodził po aktywnych rynkach org, GetRequiredService() i włączono brakującą aplikację - to było po prostu Ograniczone do isGated(...

Kamo·2w ago
FeatureSecurityService

Sprawdzenie uprawnień każdego pionu, a nie tylko ogrodzonych dwóch

Każdy CommerceType nazywa teraz własną aplikację dla dzieci w ramach POS, więc isGated() zwarcie, które machały detalicznym, wynajmem, usługą, subskrypcjami A z...

Kamo·2w ago
FixSecurityService

Daj ścieżkę przestrzeni pracy taką samą pracę po login, jak ścieżka hosta

Dwie luki znalezione przez ponowne odczytanie oryginalnego ogona logowania przeciwko nowemu, Przed włączeniem do wyboru. Forma zakodowana /login endpoint zbudo...

Kamo·2w ago
Featurekamo-internal

Wyszukiwanie paska narzędzi jest glifem, który otwiera się na pole

Czat członka przewoził stałe pole wyszukiwania przez górną część okna – szerokość Cały pasek narzędzi, wydany na kontrolce, która jest pusta prawie przez cały c...

kamo·2w ago
Fixkamo-internal

Wysłana wiadomość animuje raz, nie dwa razy

Lista wiadomości przybrała każdy wiersz na identyfikatorze wiadomości, a id wysłanej wiadomości zmienia się dokładnie Raz — optymistyczny rząd jest doprowadzany...

kamo·2w ago
Featurekamo-shared-library

Każda pionowa nazwa własnej aplikacji dla dzieci

Wymagana usługa staje się sumą teraz, gdy każdy pion ma aplikację dla dzieci w nie. ServiceType.POS, który usuwa "null oznacza, że sam POS jest wystarczający" S...

Kamo·2w ago
Fixkamo-internal

Nazwiska pokoje po org id, a nie nazwa hosta

getOrgToken() wziął pierwszą etykietę obecnego hosta i własny komentarz Powiedział: dlaczego: "tak identycznie nazwane pokoje nie mogą kolidować w orgach". Na t...

kamo·2w ago
FeatureMediaService

Niech konfiskata publiczna będzie rozwiązana przez org id, nie tylko przez gospodarza

Wózek boczny spotyka org, aby zdecydować, czy gość Potrzebne jest hasło do spotkania. Zapytany przez nazwę hosta, która na wspólnym spotkaniu Rezje hosta dla or...

Kamo·2w ago
Fixkamo-meet

Scope pokoje do ich organizacji na wspólnym spotkaniu gospodarza

Izolacja pokoju była jak najbardziej. Członek org B nie mógł przedstawić a ;) Plik cookie na meet.org-A-domain>, więc znajomość nazwy pokoju org A ma je Nigdzie...

Kamo·2w ago
Featurekamo-shared-library

Funkcja kaskadowa włącz / nie można w nie doręki na drzewie aplikacji

Umożliwienie dziecku umożliwia rodzicowi; wyłączenie rodzica wyłącza każdego Dziecko; wyłączenie ostatniego dziecka nie wyłącza rodzica. Umożliwienie rodzicowi ...

Kamo·2w ago
Featurekamo-shared-library

Dodaj PhiCapabilityGuard do kontroli możliwości w zakresie czasu połączenia

PhiTenantGuard działa w czasie funkcjonalnym i nigdzie indziej - trzy połączenia Strony, wszystkie w FeatureService. Teraz, gdy PhiModule jest zbożowy, a aplika...

Kamo·2w ago
Featurekamo-shared-library

Podziel PhiModule od aplikacji-zakorzenione w aplikacji do zakorzenionych w zdolnościach

POS zmapował się na ECOMMERCE_SYNC (BLOCKED_NO_BAA) i cały handel Powierzchnia zwisa z POS, więc orgia z uchwytamiPhi-true nie mogła się przełączać Handel w ogó...

Kamo·2w ago
Featurekamo-internal

Ziemia wewnątrz nowo utworzonego org zamiast w konfiguracji DNS

Stworzenie orgi skierował twórcę do /setup/dns, a powód był prawdziwy: Wejście oznaczało przekierowanie OTK na wewnętrzne. Org nie ma DNS, więc host był nieosią...

kamo·2w ago
Featurekamo-shared-library

Daj ServiceType dwupoziomowe drzewo rodzicowe / dziecko

Sześć dzieci handlowych w nowych idach 26-31, przewody do POS w statycznym bloku Wzór RoleRightType (stała enum nie może odwołyść się do innego z Własne argumen...

Kamo·2w ago
Docskamo-internal

Plan wdrożenia SP1, katalogu aplikacji rodzic / drzewo dziecka

12 zadań w całym kamo-shared-libiry, KamoInitializerService, SecurityService, MediaService, VOIPService, kamo-internal i słownik tłumaczeń. Zamawianie jest noś...

kamo·2w ago
Fixkamo-login

Spraw, aby automatyczna stopinowa strażnicy faktycznie uruchomiła

Strażnik odczytał id gospodarza z /"id"'s's's':'s's's's(-d+)/ -- goła cyfra I zaraz po dwukrontonie. SecurityService's JsSafeLongSerializer pisze dowolne Długie...

Kamo·2w ago
FixESigService

Przestań przekażć wiersz z aliasem jako domenę org

- chodzenie org.getDomains() filtrowanie tylko włączone JestAktywny. Ta kolekcja posiada domenę główną orgi i jego rzędy aliasów -- api, login, motyw i reszta -...

Kamo·2w ago
Docskamo-login

Poprawa znalezienie znaku.pink

Inwentarz o nazwie SignLinkBuilder's sign.sign.pink fallback "obcy" Apex" i nagrałem go jako jeden. Nie jest to: sign.pink jest własnością Kamo Organizacja (z 1...

Kamo·2w ago
Docskamo-internal

Zaprojektuj pion EHR/EMR i katalog aplikacji nadrzędnego / dziecka

Dwie specyfikacje z analizy pre-build repos o wymiarach 30 funtów i ambulatoryjności 2026 Rynek EHR. Projekt programu rejestruje sześć decyzji, które wiążą każ...

kamo·2w ago
Featurekamo-internal

Wykonaj org bez domeny do wejścia

Wejście orgu oznaczało nawigację do :-) Bez domeny, którą adres URL jest renderowany jako dosłowny Tak więc Enter został wyłączony, a właściciele Zamiast tego z...

kamo·2w ago
FeatureSecurityService

Pozwól muszle wyjąć swój org z sesji, a nie gospodarza

Układ korzeniowy kamo-internal odczytuje nagłówek hosta, paski "wewnętrzne". Pozyskiwanie /org/domena/a to>. Na gospodarzu obsługującego jednego najemcę, który ...

Kamo·2w ago
Featurekamo-internal

Napisz opis o zaplanowanej wspieraj jako bogaty tekst

Opis na temat: "" był "" Trzyrzędne teksty. Jest to teraz /kb/nowy obraz, pozbawiony zdjęć i Biblioteka medialna — te przesyłają do mediów KB, które są właściwy...

kamo·2w ago
Featurekamo-login

Dodaj picker przestrzeni roboczej

Znak, który nie wymienia żadnej organizacji, teraz wraca z listą zamiast Sesja. To jest połowa klienta: /api/login przechodzi przez ten ładunek (przed kontrolą ...

Kamo·2w ago
FeatureMediaService

Noś opis typu w obu kształtach

Opis jest teraz dokumentem jaskrym, więc serwis przechowuje zwykły tekst Lustro, które klient wysyła obok niego i wręcza czytelnikom, niezależnie od tego, jaki ...

Kamo·2w ago
FeatureInitializerService

Kolumny opisu Rich-text na webinarium_type

Odzwierciedla zmianę jednostki wspólnej lib. Dwie rzeczy, których stół potrzebuje wcześniej MediaService je mapuje. Kolumna opisu musi być nieograniczona: posi...

Kamo·2w ago
Featurekamo-shared-library

Przechowuj opis typu jako tekst bogaty

Opis na : . Redaktor Lexykratyczny stan teraz, a nie linia prozy, więc kolumna musi być Nieograniowany TEXT związany jako długi varchar — nagi ?Lob on a String ...

Kamo·2w ago
FeatureSecurityService

Pozwól, aby członek nie zaloguje się bez nazwy swojego org

Dodaje drugą połowę podziału: znak, który nie wymienia organizacji Uwierzytelnia użytkownika, a następnie pyta, która przestrzeń do pracy. POST (ang.) /api/secu...

Kamo·2w ago
Fixkamo-internal

Weź czat-core, który zatrzymuje wysłaną wiadomość pokazującą dwa razy

-kamo/chat-core 0.1.6. Reduktor do rozmów przyjmuje teraz oczekujący optymistyczny rząd, gdy Własna wiadomość członka wraca przez STOMP, zamiast dopisać echo ja...

kamo·2w ago
FeatureInitializerService

Pamiętaj o ostatnim miejscu pracy, w który zalogowany jest członek

User.last_org_id cofa picker przestrzeni roboczej. Organizacja nie jest Dłuższy nazwany według nazwy hosta, więc członek, który należy do kilku, wybierze Jeden ...

Kamo·2w ago
RefactorSecurityService

Oddziel kontrolę poświadczenia z upoważnienia org

Podpisanie było dwoma pytaniami połączonymi w jedno zapytanie. "To są te referencje Dobra" jest odbierany przez wiersz użytkowników - hasło tam mieszka, więc ta...

Kamo·2w ago
FixSecurityService

Przestań wymagać weryfikacji DNS, aby się zalogować

OrgHostResolver.resolver.resolByDomain filtrowany na od.is_dns_verified ? TRUE, więc Rząd domenowy, który istniał, ale nie zakończył weryfikacji, postanowił Nic...

Kamo·2w ago
Featurekamo-internal

Plik może zostać upuszczony w dowolnym miejscu na oknie czatu, nie tylko na pasku wejściowym

Celem zrzutu była sama powierzchnia kompozytora – kilkadziesiąt pikseli na dole okna To wszystko, co jest w inny sposób. Zrzut ekranu, który przepuścił rozmowę,...

kamo·2w ago
Docskamo-login

Zaplanuj wdrożenie niezależnego od gospodarza wdrożonych dzierżawy

Sześć faz, każda niezależnie do wysyłki, ponieważ pchanie się rozmieszcza: Ścieżka hosta działa, dopóki Faza 6 nie usunie. Faza 1 jest sednem i jest dodatkiem ...

Kamo·2w ago
Docskamo-login

Designierskie dzierżawne od gospodarza

Identyfikacja Org pochodzi z nazwy hosta już dziś: OrgHostResolver.resolveByFqdn Przewraca „alias>”. od.is_dns_verified - PRAWDA. Ten jeden orzekał jest powodem...

Kamo·2w ago
August 23, 2026
FixVOIPService

Stop RingCentral OAuth podpisując białą etykietą lokatorów

Dwie wady, zarówno na tym samym chmielu, jak i każdy ukrywa drugi. RingCentral odrzuca każdą wartość zakresu, o którą aplikacja może poprosić — "invalid_reques...

Kamo·2w ago
Fixkamo-marketing

Pokaż centy na stawkę dodaną, która je ma

Dodatkowe przechowywanie wynosi 2,50 USD za blok 10 GB, a katalog przechowuje to jako Liczba — więc 2.50 przybywa jako 2,5 i renderuje prosto do karty, którą pr...

Kamo·2w ago
FixInitializerService

Ułatkowanie dodatkowego przechowywania na 2,50 USD za blok 10 GB

Potwierdza rozmiar bloku i stawkę jako 2,50 USD za 10 GB, a nie 4 USD za 25 GB Rząd produkcji dryfował. Widz, wiersz katalogu, cena Stripe A strona marketingowa...

Kamo·2w ago
FixInitializerService

Cena Dodatkowe przechowywanie jako $4 za jednostkę 25 GB, nie licznik FLAT

Dodatkowe przechowywanie jest kupowane przez jednostkę, nie należy do żadnego planu na żadnym poziomie i jest Nie na bazie siedzenia. Widz nadal określał go jak...

Kamo·2w ago
ChoreSecurityService

Przymocuj ślady stosu do ich linii dziennika i ustalaj poziomy, że się pomyliłem

printStackTrace() pisze bezpośrednio, więc 186 z nich przeżyło println zamiata nietknięty – wciąż bezwarunkowy, wciąż nieprzypisany, a teraz Oderwany od linii k...

Kamo·2w 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