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 21, 2026
RefactorSecurityService

Delegat AvatarObjectPaths do biblioteki

MediaService teraz teraz nazywa obiekty awatarów - lista czatów wspierających pokazuje Zdjęcie requestor i requestor jest w czyjejś organizacji, więc nie Katalo...

Kamo·3w ago
Featurekamo-shared-library

Rozwiązy URL zdjęcia członka ze wspólnej biblioteki

Lista pomocy technicznej ma na celu pokazanie twarzy żądającego i wsparcia prośba jest – na biurku platformy – zawsze czyjś członkiem. Każdy z nas Inny awatar w...

Kamo·3w ago
FeatureSecurityService

Zwróć zaakceptowaną liczbę każdego członka na produkt

Manage-Credits pokazuje Max Daily Spend, ale nic o tym, ile z nich jest używane, Tak więc menedżer nie mógł stwierdzić, czy członek był jednym czołówką z ich cz...

Kamo·3w ago
Featurekamo-shared-library

Policz dzisiejsze wydatki na produkty członka w jednym zapytaniu

Zarządzaj-Kredyty chcą pokazać, na jednego członka, ile leadów zaakceptowały, więc Odwieraj dzisiaj – w porównaniu z sumą limitu Max Daily Spend. - odpowiedzi n...

Kamo·3w ago
Stylekamo-shared-library

Spadek importu pozostawiony nieużywany przez usunięcie „EntityGraph)

Strona, Specyfikacja i EntityGraph były potrzebne tylko przez findAll override Zostało to usunięte po usunięciu / ołowia. Pozostawienie nieużywanego importu Ent...

Kamo·3w ago
FixSecurityService

Przestań odcinać ciała banknotom na 500 znaków w osi czasu

Wszystkie zakładki komunikacji prowadzącej sprawiły, że notatka przekazywała LeadCommunicationMapper, który zamknął ciało na 500 znaków - bez Ellips i brak flag...

Kamo·3w ago
Fixkamo-internal

Pobierz leady dostępne z liczby produktów na serwer

ProduktywyByProduct pochodzi z rzędów działowych, które obejmują tylko produkty Ktoś już ma dla niego regułę kredytową. Sieć zawiera listę produktów od sprzedaw...

kamo·3w ago
FixSecurityService

Raport prowadzi dostępne dla produktów bez przydziału

/zarząd zbudował całą swoją odpowiedź, zapętlając działki, dzwoniąc countAssignablePool raz na wiersz. Ale sieć Manage-Credits wymienia produkty Z katalogu sprz...

Kamo·3w ago
Featurekamo-shared-library

Policz pulę przypisywalną dla każdego produktu sprzedawcy na raz

countAssignablePool odpowiada na jeden produkt, więc dzwoniący może tylko zapytać Produkty, które już posiada. Manage-Credits iterating działy działek do decydo...

Kamo·3w ago
Fixkamo-internal

Oddaj kompozytorowi swoją pielęgnę po każdym sendniu

Każde pole czatu w oknie narzędzia blokuje się, gdy wychodzi wiadomość - Wejście niesie ze sobą „niewyłączone, więc nic wpisanego w połowie lotu nie jest odrzuc...

kamo·3w ago
FeatureInitializerService

Indeksy kompozytowe dla geolite_lokalizacji

Sam kraj był jedynym indeksem na tabeli 80,429-rzędowej. Mierne w kwestii produkcji: Rozdzielczość miasta (kraj + podział + podział) zaskanowana indeksem wszyst...

Kamo·3w ago
PerformanceSecurityService

Przestań skanować każdy rynek x produkt po tym, jak odpowiedź jest znana

/liads/available-summary zwraca trzy rzeczy — niedopuszczalne, hasAkceptableCredit i jeden przykład produkt – ale odwiedził każdy rynek x Para produktów niezale...

Kamo·3w ago
Performancekamo-shared-library

Indeks dwóch kształtów geolite_lokalizacji jest w rzeczywistości ques przez

Sam kraj był jedynym indeksem na tabeli 80,429-rzędowej i nie było rzeczywistym zapytaniem Dobrze go użyto. Zmierzony w produkcji: Rozdzielczość miasta (kraj...

Kamo·3w ago
Featurekamo-internal

Pokaż org żądającego i zaoferuj swoim agentom drzwi użytkownika

Nagłówek czatu pomocy technicznej wymienia teraz organizację, z której pochodzi, do Wszyscy pracują nad rozmową i do nikogo innego – osoby, która ją wychowała C...

kamo·3w ago
FeatureMediaService

Nazwij org żądaj i końcowy Systemu Dostęp Użytkownika, gdy bilet się przesunie

Trzy rzeczy, wszystko o biurku wsparcia, które odpowiada więcej niż jednemu najemcy. Szczegóły biletu mają teraz werdykt na per-viewer, czy zaoferować "otwiera...

Kamo·3w ago
FeatureSecurityService

Mint a System Sesja użytkownika dla otwartego biletu agenta pomocy technicznej

Wejście, ponieważ zyskuje drugi powód, aby powiedzieć "tak". SystemUserEntryPolicy zmienia dzwonijącego - w faktach, które udostępniany SupportSystemAccessResol...

Kamo·3w ago
Featurekamo-shared-library

Niech bilet otwarty udzieli agentowi org ubiegającego się o org, a wraz z nim wygaśnięcie

Agent wsparcia musi zajrzeć do najemcy klienta, aby odebrać bilet Zatrzymują się. Do tej pory jedynym sposobem w był koc SYSTEM_USER Platform Słusznie, co jest ...

Kamo·3w ago
DocsDaemonService

Zapis, że nieprzetworzone roszczenie jest teraz wyrwane

getUns przetwarzanePayloads() zwróciły każdą nieprzetworzoną ładowność, a ta praca posiada Surowy i spłaszczony tekst każdego z nich przez cały bieg - więc jego...

Kamo·3w ago
PerformanceSecurityService

Licz w bazie danych zamiast nawadniania każdego commitu

GET /changelog/public/statss załadował wszystkie 16 571 dzienników jako podmioty i podmioty Zaliczyło je w pętli Java, aby wyprodukować dwie małe mapy i całą. N...

Kamo·3w ago
FeatureInitializerService

Index member _ rights _ applicated on (member _ id, the _ right)

Tabela nie miała żadnych indeksów, podczas gdy każdy znalezisnik na niej filtruje MEMBER_ID. Przy 10 524 wierszach wygląd jednego członka praw był pełnym sekwen...

Kamo·3w ago
Stylekamo-shared-library

Przywróć CRLF w MemberRightsApplied

Poprzednie commit przepisał ten plik ze skryptem i po cichu przekonwertował jego Końce linii, więc 53 niezmienionych linii pokazały się jako zmodyfikowane i zak...

Kamo·3w ago
Performancekamo-shared-library

Index member_rights_applied, bound the intake claim, zagregowane statystyki zmian

Trzy wnioski z audytu końcowego według punktu końcowego, z których każdy jest mierzony w stosunku do Produkcja zamiast wnioskowana. member_rights_applied zadek...

Kamo·3w ago
TestSecurityService

Sonda opt-in, która wykonuje SQL siatki, a nie tylko jej HQL

/ołowicy zeszli na 2026-08-20 z 'brakującym wpisem FROM-Puse do tabeli a2_1' I żaden test go nie złapał, ponieważ żaden z nich nie mógł: biblioteka kompiluje si...

Kamo·3w ago
Fixkamo-shared-library

Usuń wykres .EntityGraph, który złamał /liads on Hibernate 6.2

Zapytanie strony siatki nie powiodło się w produkcji z: Błąd: Brak wpisu FROM-klauki do tabeli "a2_1" ... left join member_team_member a2_0 w - Po le...

Kamo·3w ago
August 20, 2026
Performancekamo-internal

Wyłaniaj jedną stronę filtrowana przez serwer zamiast całej organizacji

Siatka pobrała każdy trop w orgupie i zawęziła go w linii 300 funtów Używaj memo. Mierzone przy produkcji 2026-08-20: 1,427 leadów przyjęło więc siedem Można by...

kamo·3w ago
PerformanceSecurityService

Zamieć punkt końcowy siatki i weź odpis audytu PHI z wątku żądania

GET /api/security/leads zwrócił wszystkie leady w organizacji. Teraz to Potrzeba strony / rozmiar / sort plus filtry, z których faktycznie korzysta sieć, i zwra...

Kamo·3w ago
Performancekamo-shared-library

Filtruj i uchtóruj siatkę w bazie danych, wsad do serii PHI

Załadunek / ołowiu wyniósł 23,3 s przy 1427 tropach. 23,3 s z tego był HIPAA Trasa audytu: recordLeadList pisze jeden wiersz phi_access_log na ołów Zwrócono, a ...

Kamo·3w ago
FeatureInitializerService

Konkpozytowe indeksy leadów i odblokowują bieg, który je tworzy

Siatka /leads teraz filtry i strony w bazie danych zamiast wysyłki Cała organizacja do przeglądarki. Tylko IX_LEADS_ORG_ID, który Zamiast przenieść skanowanie, ...

Kamo·3w ago
FixDaemonService

Znaki ładowności przez kolumnę, a nie przez jednostkę

payloadRepo.save() na oderwanej ładowności sprawia, że Hibernate chodu chodzą po wykresie — Organizacja przyciąga org_domens – i to czyta ziemię w transakcji, k...

Kamo·3w ago
FixSecurityService

Rozeguj każdy ładunek zaległości, gdy jest on przetwarzany

ProcesBacklog odzwierciedlił zaplanowane dwie defekty: zmutował ładunek Statusy w pamięci i uratowały je w jednej partii na końcu, a to uratowało Cały podmiot p...

Kamo·3w ago
Fixkamo-shared-library

Zapisuj wynik ładunku przez kolumnę, a nie przez jednostkę

Oznaczenie ładunku IMPORTED z ładunkiem Repo.save() sprawia, że Hibernacji chodzi po Wykres oderwanego podmiotu – w tym organizacja, która przyciąga org_domeny ...

Kamo·3w ago
FixDaemonService

Przestań się pokrywać biegi importując te same ładunki dwa razy

Wyzwalacz strzela co minutę, a każdy bieg jest dziełem, wybierając ładunki Nadal w okresie odbyt. Zaległości, które trwają dłużej niż minutę, dlatego nadal miał...

Kamo·3w ago
FixDaemonService

Bump the przetworzony licznik zamiast przepisywanie punktu końcowego

Praca zakończyła partię, mutując całośćProcessed na podmiocie punktów końcowych. Naładowany przed rozpoczęciem partii i ocalenie całego rzędu. Dwie konsekwencje...

Kamo·3w ago
FixSecurityService

Nigdy nie zawiedzieć zgłoszenia, ponieważ jego kontraktualizacja przegrała wyścig

StorePayload nie uderza już licznika otrzymanego punktu końcowego; otrzymanie Kontroler teraz wywołuje rejestrRecepart osobno, we własnej transakcji, oraz Połyk...

Kamo·3w ago
OtherKlusterServices

Wolę brotli na temat hosta i poprawiaj poprzednie uzasadnienie

Dwie rzeczy, jedna z nich jest korektą zobowiązania przed tym. Poprzednia próbka usprawiedliwiona: [br, gzip] z sondą Przeciwko api.kamorm.com. Ta sonda była b...

Kamo·3w ago
OtherKlusterServices

Wolę brotli, przestań ściskać to, co jest już skompresowane

Współdzielone oprogramowanie środkowe .compress było "kompresyj": ", która wynosi trzy Oddzielne domyślne domyślne i żaden z nich nie jest tym, którego chcemy. ...

Kamo·3w ago
Fixkamo-shared-library

Przestań tracić ładunki na twierdzenie o punktach końcowych

StorePayload zaoszczędził ładowność, a następnie uderzył w całościReceived/lastReceivedAt przez Zabrudzenie jednostki punktu końcowego – w tej samej transakcji....

Kamo·3w ago
Fixkamo-internal

Każda flaga kraju w aplikacji była zablokowanym obrazem

Osiem kolejnych ekranów wykryto wady w szufladzie odwiedzających marketing. Aplikacja Jest on obsługiwany pod Dane img-src 'self': blob: https: https://theme...

kamo·3w ago
Performancekamo-marketing

Sprytna każda odpowiedź, nie tylko dokument

server-nonce.js prosi o „identyficzność”, aby można było oznakować HTML Z CSP nonce bez dekompresji / rekompresji w obie strony, następnie Rekompresje w drodze....

Kamo·3w ago
Performancekamo-marketing

Odkładanie pracy o odroczonym jednym elmencie na okres bezczynności

Cztery komponenty czekały, aż główny wątek ucichnie przed wykonaniem ich praca — wiązka toast/zmąż, chrom przewijania, dotyk Zamiatanie celu i sygnale referency...

Kamo·3w ago
Performancekamo-marketing

Przeczytaj pozycję przewijania z obserwatora, a nie z układu

Przejrzały stan nav / na górze pochodzi od uchwytu do przewijania, który czytał Okno.scrollY, a efekt montowania zwany tym handlerem synchronicznie Podczas fazy...

Kamo·3w ago
Fixkamo-internal

Flagi są emotikonami, ponieważ CSP blokuje każdą flagę CDN

Szuflada zwiedzająca pomalowała połamany glif, w którym każda flaga kraju powinna Tryb "svg" jest niejasny tryb "svg" w stylu "svg" i jest W rzeczywistości wska...

kamo·3w ago
ChoreMediaService

Przebudowa przeciwko kamo-shared-librabrary 811db57

Podnosi poprawkę kredLead, która przenosi liczbę dodolności basenu na PoCommit. Przed nim, odczyt po napisaniu w własnej transakcji na czołówce YugabyteDB's 400...

Kamo·3w ago
ChoreSecurityService

Przebudowa przeciwko kamo-shared-librabrary 811db57

Podnosi poprawkę createLead, która przesuwa liczbę dodolności basenu PoCommit. Przed nim, odczyt po napisaniu własnej transakcji na czołówce YugabyteDB's 40001 ...

Kamo·3w ago
FixDaemonService

Wytrwaj wynik każdego ładunku, jak to się dzieje, a nie w jednej partii

ProcesEndpointPayloads zapętlone nad stanami mutacji w partii w pamięci i Uratowali je wszystkie na końcu. createLead commits per lead, więc każda porażka tego ...

Kamo·3w ago
Fixkamo-shared-library

Przesuń przenoszenie rezerwy do przystępności po zatłużeniu

createLead uratował prowadzenie, a następnie, w tej samej transakcji, uruchomił countAssignablePool do nadawania nowej figury "Leads Available". Na YugabyteDB A...

Kamo·3w ago
Featurekamo-internal

Oferta Nazwa firmy jako pole importu mappable

LeadFields.ts jest listą rysuje płótno mapujące i musi odzwierciedlać Przełącznik backendu w LeadImportController – ścieżka brakująca z obu stron to Przyjęty pr...

kamo·3w ago
FeatureSecurityService

Mapa firmyName, aby arkusz kalkulacyjny mógł nosić nazwę firmy

setDirectFieldOnCreateRequest nie miał żadnego przypadku firmyName, więc pole było Nieosiągalny od kreatora ręcznego importu, mimo że CreateLeadRequest przenosi...

Kamo·3w ago
FeatureDaemonService

Pozwól zmapowanemu ładowności przewozić firmęName i źródło

Bezpośrednia zmiana stanowiska w miejscu poboru zatrzymała się w vendorLeadID, więc mapowanie Na firmaName lub źródło zostało zaakceptowane przez interfejs użyt...

Kamo·3w ago
Performancekamo-marketing

Służyć statycznym aktywa jako brotli w czasie budowy

Oznakowany kawałek to re-dom, a ja sprawdziłem go prawidłowo przed zakończeniem Wszystko: jest to budowa produkcji (brak znaczników dev i haczyki do profilowani...

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