Dziennik zmian na żywo

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

17,860
Całkowite zmiany
4,577
Funkcje
4,511
Oprawy
32
Projekty
Filtruj według projektu
Wszystkie projekty17,860AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService347InitializerService299KBService74KlusterServices539MCPGatewayService43MediaService460RAGService61SecurityService1,519TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,551kamo-login318kamo-marketing582kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,320kamo-signer-monorepo50kamolos102
Filtruj według typu
Wszystkie typyBuild24CI522Chore670Docs226Feature4,577Fix4,511Other6,781Performance136Refactor273Revert23Style48Test68Upgrade1
September 10, 2026
FixBillingService

Porzuć zdarzenie webhook, którego pierwsza próba zginęła, i odrzuć jeden, którego SDK nie może przeczytać

Przegrane roszczenie w nieprzetworzonym wierszu zawsze odpowiadało 500, więc zdarzenie którego pierwsza próba nie powiodła się (wyjątkowy wyścig w środku faukcj...

Kamo·1d ago
FixBillingService

Tylko nieudane ładunek zaczyna się dusować, a Stripe musi się zgodzić przed wydłumieniem aktów

Faktura.finalizowana niesie Państwo status-otwarta z kwotą należną za każdą Auto-naładowana faktura przed próbą opłaty, a faktura Obsługa uruchomiła zegara zawi...

Kamo·1d ago
September 9, 2026
FixBillingService

Strażnik tej samej komp-com-odbudowa nigdy nie mógł wystrzelić, a kontrola trawienia nie otworzyła się

Obie zabezpieczenia przed rozmieszczeniem, które nie rozmieszczają niczego, były obojętne, więc rurociąg Zgłosił dwie zielone miejsca pracy, podczas gdy strąki ...

Kamo·2d ago
FixBillingService

Wiosna katalogowa nazewnatowa aplikacji, której ta kompilacja nie jest rozwiązyna, nie jest na sprzedaż

ServiceTypeConverter przestał rzucać nieznanym id aplikacją i zaczął ją rozwiązywać Do zerwania, co jest tym, co musi zrobić służba — enum statki w każdym słoju...

Kamo·2d ago
September 7, 2026
FixBillingService

Cena, o której Stripe nigdy nie słyszała, to wina, a nie cisza

Pogońcący porównał zmapowane ceny w stosunku do katalogu i wrócił wcześniej Za każdym razem, gdy nic nie było w ogóle odwrócono. Tak więc termin, który katalog ...

Kamo·4d ago
September 6, 2026
FixBillingService

Załaduj to, co mówi ekran, i odrzuć, a nie udawaj

Audyt konsoli Plans & Billing przed kluczami na żywo Stripe znalazł szwy Pomiędzy ekranem a Stripe zepsuty w każdym kierunku naraz i cichy w Wszystkie. Żadna or...

Kamo·4d ago
September 5, 2026
FixBillingService

Udowodnij wdrożenie przez trawienie, a nie przez tag

Poprzednia zatwierdzona powstrzymuje „ustawę obrazu” jako cichy no-op. To potwierdza: Wynik: po wdrożeniu znacznik jest rozdzielony do trawienia w rejestrze i U...

Kamo·6d ago
FixBillingService

Odbudowa tego samego zobowiązania nie rozmieściła niczego i zgłosiła sukces

Obraz jest oznaczony za pomocą commit SHA, więc odbudowa tego samego commita Identyczne odniesienie do obrazu. Obraz z zestawem kubecttl ?, a następnie nic nie ...

Kamo·6d ago
September 4, 2026
FixBillingService

Niech rollout zakończy to, co robiła stara kapsuła

Wdrażania zastąpiły jedyną kapsułę każdej usługi, nie mając nic do złapania żądań w - Lot. Trzy ustawienia, zastosowane w całej flocie: - PreStop śpi 10s, zani...

Kamo·1w ago
August 31, 2026
FixBillingService

Przestań oferować wewnętrzny plan właściciela platformy na sprzedaż

ListPlansForMarket filtrowany na samym isActive, a aktywny to nie to samo, co w Menu. OWNER_UNLIMITED ("Właściciel formy — wewnętrzny") jest aktywny, nie Ligi c...

Kamo·1w ago
August 27, 2026
FixBillingService

Platforma org nie jest zamknięta przez własny katalog

Platforma org została poinformowana "Wymaga dodatku do KamoPBX Hosting" na własną rękę Ekran telefonu-serwer, dla dodatku, który publikuje. Jest właścicielem k...

Kamo·2w ago
August 26, 2026
FixBillingService

Zeskanuj pakiet współdzielonego-lib email.billing repozytorium

WableJpaRepositories notuje pakiety wyraźnie, więc MailboxBillingDayRepository była niewidzialna, a służba odmówiła rozpoczęcia od samego początku – złapana prz...

Kamo·2w ago
FixBillingService

Zamknąć nawiązywanie webhook idempotencji luki końcowej BL0

Znalezienie 1 (Krytyczne): przegrane roszczenie tylko na imprezie zbiorem Stripe Udowodnił, że istnieje rząd, a nie to, że poprzednia próba się zakończyła. A tw...

Kamo·2w ago
FixBillingService

Nie chwij się efemeral na próbę, którą tworzy Stripe

Runda 2 recenzja (Ruling 17) została wykaziona "czy to stworzenie?" jest konieczne, ale Niewystarczająco. Pytanie, które ma znaczenie: czy może ten temat Należy...

Kamo·2w ago
FixBillingService

Klucze należą do Stripe tylko, a nie na mutacje

Przegląd rundy 1 (Ruling 15) stwierdził, że Krytyczny: stabilna idempotencja Klucz na aktualizacji/ancel/attach/detach nie jest zabezpieczeniem, jest błędem. Te...

Kamo·2w ago
FixBillingService

Spraw, aby każdy Stripe napisał idempotent, i nie udaj się zbudować na nowym bez klucza

Eksout gniazda na Stripe pisze, że faktycznie się to udało, jest Nieodróżnialne, z naszej strony, od tego, który tego nie zrobił; bez Klucz idempotency, który p...

Kamo·2w ago
FixBillingService

Zobowiązanie przetworzonej flagi z napisem pieniędzy, a nie przed nim

MarkProcessed był REQUIRES_NEW, więc dopuścił się przetworzonych?trutych podczas Pieniądze z obsługi pisze, że nadal były niezreagowane w zawieszonym na zewnątr...

Kamo·2w ago
August 25, 2026
August 23, 2026
FixBillingService

Przestań sprzedawać dodatki, które wybrany plan zawiera już

Katalog zawsze rejestrował, które dodatki pakiety planowe, w - Biznes i przedsiębiorstwa przewożone Konferze wideo, asystent AI, system HR i e-podpisy. Nic Na ś...

Kamo·2w ago
August 16, 2026
FixBillingService

Rozmiar kapsuły nad własnym sufitem JVM [skip ci]

Obraz rozpoczyna JVM od -XX:MaxRAMPercentage -70 -XX:+Always PrereTouch, więc Sama kasa może przyjąć 70% limitu pojemnika, a wstępny dotyk utrzymuje wszystkie z...

Kamo·3w ago
August 12, 2026
FixBillingService

Anulowanie zatrzymuje przyszłe faktury i nic więcej

Anulowanie nie ma już "natychmiastowej" flagi, a żadna trasa zorientowana na klienta nie może pytać Dla jednego. Przypisanie tego prawdziwego zakończyło subskry...

Kamo·4w ago
August 11, 2026
FixBillingService

Zatrzymaj wysyłanie wspólnego poświadczenia jako domyślnego zobowiązania konfiskatowego

Podzielone hasło platformy zostało upieczone jako upadek dla DB_PASSWORD i MINIO_ROOT_PASSWORD, więc żył w tym repo i na zbudowanym obrazie, jak również W groma...

Kamo·4w ago
FixBillingService

Przestań odkuwać dostęp do fakturowania członka podczas dodawania ich w innym miejscu

add() usunęła wiersz członka na dowolnym innym koncie, aby spełnić globalne unikalne To już nie istnieje. Dodanie kogoś do drugiego konta rozliczeniowego teraz ...

Kamo·4w ago
FixBillingService

Niech sub-org dotrze do konta, które za niego płaci

KonkontoSubskrypcja celowo oddziela płatnika od organizacji, której Członkowie zużywają miejsca, a automatycznie zaopatrzone konta znajdują się na najwyższym po...

Kamo·4w ago
August 10, 2026
FixBillingService

Naładuj to, co katalog mówi, raz, dla odpowiedniej ilości

Pięć wad, które wszystkie przeniosły prawdziwe pieniądze, plus pod nimi IDOR pod nimi. Cykle rozliczeniowe. Ceny zostały wysłane do Stripe po żądanej przez mie...

Kamo·4w ago
FixBillingService

Sprawdź tryb Boga w bazie danych, a nie wykuł nagłówek

KonkonkonorconyScopeInterceptor zwarcie zbieżne z każdym orgiem i członkiem Surowy nagłówek X-God-Mode-Active i kamo-internal's billing proxy, które Nagłówek be...

Kamo·4w ago
FixBillingService

SQL tylko cockachDB, który PostgreSQL odrzuca

CockarachDB zapisuje typ tekstowy STRING; PostgreSQL i YugabyteDB używają TEXT. 25 odlewów w natywnych zapytaniach nadal emitował CAST (x AS STRING) i ::STRING,...

Kamo·4w ago
August 9, 2026
FixBillingService

Daj każdej organizacji prawdziwą granicę transakcji

StorageSnapshotSweep.catchUp przeniesiony . Transactional(REQUIRES_NEW) i został nazwany Od zamiatania () na tej samej fasoli. Wiosna stosuje się . Przejrzystuj...

Kamo·4w ago
FixBillingService

Egzekwacja samo-lub-właściciela na koncie, a nie tylko na granicy org

Następne do bramy krzyżowej, teraz, gdy reguła jest ustalona: wewnątrz organizacji, którą możesz zarządzać Twoje własne konto rozliczeniowe i właściciel organiz...

Kamo·4w ago
FixBillingService

Powstrzymaj jedną organizację dotarcia do innej organizacji rozliczeniowej

/api/billing/accounts obejmuje jego notowanie przez nagłówek X-Org-Id, ale każda trasa poniżej /AmcountUid wziął id prosto ze ścieżki i nigdy nie sprawdził, kto...

Kamo·4w ago
FixBillingService

Odpowiedź "jest to do sprzedania" z katalogu aplikacji, a nie enum

Dostępność stała się edytowalna w czasie rzeczywistym, więc wywodząca się z serwisu ServiceType.getStage() oznacza Publikowanie MLOS w aplikacjach i funkcjach p...

Kamo·4w ago
FixBillingService

Walijalne kody dodatowe, zanim będą mogły udzielić aplikacji

Aktywny_addon_codes został napisany bezpośrednio z ciała żądającego. To było nieszkodliwe, podczas gdy nic nie czytało kolumna, ale jest to teraz wejście autory...

Kamo·4w ago
August 8, 2026
FixBillingService

Ukryj niepublikowane aplikacje z katalogu Plans & Billing

- z powrotem zakładkę, w której klient wybiera, do czego się zapisać, W ten sposób nie może oferować produktu nadal na liście Nie dostępne – ta sama zasada, co ...

Kamo·4w ago
FixBillingService

Zachowaj prefiks na nazwach przewodów PlatformAccountSummary

Same Lombok/Jackson hazard jak PlatformOrgRow: isTopLevel() traci swoje „is” Spalizacji, więc DTO umieściło na przewodach „topLevel”/platformProdukt” Frontend d...

Kamo·4w ago
FixBillingService

Przechowywać prefiks is-prefix na przewodzie dla isTopLevel/isPlatformProdukt

Lombok generuje isTopLevel() dla pola „boolean isTopLevel” i Jackson Rozdziera prefiks „is”, więc żywy punkt końcowy był serializując „topLevel” i "platformProd...

Kamo·4w ago
FixBillingService

Ogłosź dopasowywać zabezpieczenia wyraźnie, aby usługa mogła rozpocząć

Usługa nie jest wdrożona od 2026-07-03; każda kapsuła od tego czasu rozbita Przed załadowaniem się kontekstu: Metoda ta nie może zdecydować, czy te wzorce są...

Kamo·4w ago
August 3, 2026
FixBillingService

Harden the kubectl download przeciwko łuszczącej się egresji [skip ci]

dl.k8s.io nad wydziskiem biegacza przerywa w połowie transferu: Zwijanie: (56) OpenSSL SSL_read: odszyfrowanie nieudane lub złe rekordowe mac Co zawodzi wdroż...

Kamo·1mo ago
July 3, 2026
FixBillingService

Serializuj długie id jako ciągi, aby zatrzymać precyzję org-id

Ids Org są wartościami CockroachDB unique_rowid(), które przekraczają JS MAX_SAFE_INTEGER. BillingService serializuje je jako surowe JSON Liczby, więc kamo-inte...

Kamo·2mo ago
July 1, 2026
June 10, 2026
FixBillingService

Zarejestruj esign repozytoria dla fasoli do przedłożenia licznika

EsignMeterSubmissionService potrzebuje EsignUsageRepository, ale EnableJpaRepositories nie skanowali com.kamo.shared.esign.repos, więc kontekst Nie udało się za...

Kamo·3mo ago
FixBillingService

Zwrotne ceny add-on z licznikiem rozliczeniowym

Stripe (> 2025-03-31.basil) odrzuca stare użycie_type + aggregate_usage Model mierzony (''metered cen musi być cofany przez liczniki'), więc dodatek USAGE_BASED...

Kamo·3mo ago
April 28, 2026
FixBillingService

Dodaj "JsonProperty do prefixed boolean pól DTO

Lombok generuje isXxx() is-getters dla pól booleanowych o nazwie isXxx. Jackson rozbiera wiodące "jest" od is-getters i serializuje je jako "xxx" zamiast 'isXxx...

Kamo·4mo ago
FixBillingService

Uwzględnij konta ukierunkowane na subskrypcję w liście org

ListForOrg zwraca teraz również konta, których subskrypcje są ukierunkowane na Poproszony org - nie tylko konta bezpośrednio do niego. W modelu multiorg Modelow...

Kamo·4mo ago
April 23, 2026
FixBillingService

Użyj - prymitywny getter

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

Kamo·4mo 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·4mo ago
April 22, 2026
April 18, 2026
FixBillingService

Bump kamo-shared-library do 1.4.0

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