Dziennik zmian na żywo

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

17,933
Całkowite zmiany
4,614
Funkcje
4,543
Oprawy
32
Projekty
Filtruj według projektu
Wszystkie projekty17,933AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService373InitializerService300KBService74KlusterServices546MCPGatewayService43MediaService461RAGService61SecurityService1,523TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,579kamo-login319kamo-marketing585kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,322kamo-signer-monorepo50kamolos102
Filtruj według typu
Wszystkie typyBuild24CI523Chore670Docs226Feature4,614Fix4,543Other6,781Performance136Refactor274Revert23Style48Test70Upgrade1
April 18, 2026
Fixkamo-shared-library

Dodaj DEFAULT false do definicji kolumny email_verified

Sznurek schematu Hibernate generuje ALTER TABLE bez domyślnego, Zawienie na stołach z istniejącymi wierszami. kolumnaDefinicja zmusza go do Obejmować DEFAULT fa...

Kamo·4mo ago
FixESigService

Bump kamo-shared-library do 1.4.0

Kamo·4mo ago
FixTranslateService

Bump kamo-shared-library do 1.4.0

Kamo·4mo ago
FixRAGService

Bump kamo-shared-library to 1.4.0

Kamo·4mo ago
FixMediaService

Bump kamo-shared-library to 1.4.0

Kamo·4mo ago
FixMCPGatewayService

Bump kamo-shared-library do 1.4.0

Kamo·4mo ago
FixKBService

Bump kamo-shared-library do 1.4.0

Kamo·4mo ago
FixEmailService

Bump kamo-shared-library do 1.4.0

Kamo·4mo ago
FixDocsService

Bump kamo-shared-library do 1.4.0

Kamo·4mo ago
FixDaemonService

Bump kamo-shared-library do 1.4.0

Kamo·4mo ago
FixConversionService

Bump kamo-shared-library do 1.4.0

Kamo·4mo ago
FixBillingService

Bump kamo-shared-library do 1.4.0

Kamo·4mo ago
FixAIService

Bump kamo-shared-library do 1.4.0

Kamo·4mo ago
FixSecurityService

Rozwiązuj duplikat e-mailTruduSkonflikt konflikt fasoli

/i :-) Były identyczne - Komercje o tej samej domyślnej nazwie fasoli, powodując - w przypadku startupu. Usuń duplikat w Rejestracja/import odzyskiwania z e-mai...

Kamo·4mo ago
FixVOIPService

Bump kamo-shared-library do 1.4.0

Docker Stage 1 buduje kamo-wspólne biblioteki (obecnie 1.4.0) i instalacje To do lokalnego .m2; serwis nadal odnosił się do 1.0.0, który Maven Nie można było zn...

Kamo·4mo ago
Fixkamo-register

Zastosuj poprawki poprawności SP6 i poprawki wdrożeniowe

C1: użyj NEXT_PUBLIC_H_SITE_SITE_KEY envar zamiast zakodowanego symbolu zastępcze C2: zmiana ZarejestrujResponse.userId i wszystkie paramy API od numeru do ciąg...

Kamo·4mo ago
FixSecurityService

Adres 4 wyniki przeglądu kodu w ścieżkach rejestracji i logowania

- Ukryj surową wiadomość wyjątku na / ścieżce / rejestracja 500; zamiast tego dziennik - Niezamknięte (503) na podstawie zweryfikowanej przez e-mail DB czeku DB...

Kamo·4mo ago
FixSecurityService

Doda się Z do tej poryPozeń, więc JS analizuje go jako UTC

LocalDateTime.toString() nie produkuje oznacznika strefy czasowej, powodując JavaScript's new Date() do traktowania wartości UTC jako czasu lokalnego i Wyświetl...

Kamo·4mo ago
FixSecurityService

Konwertuj odcięcie PT midnight na UTC dla zapytania o dzisiejszą liczbę

Zobowiązania są przechowywane w UTC, ale odcięcie było naiwnym LocalDateTime w PT, powodując wczorajsze zobowiązania PT (00:00–06:59 UTC) Liczyło się jak dzisia...

Kamo·4mo ago
FixEmailService

Zmień nazwę skrzynki pocztowejId-id i providerStatus-status w odpowiedzi na listę skrzynek pocztowych

Wyrównaj nazwy pól z oczekiwaniami frontendu dla listów skrzynek pocztowych członków.

Kamo·4mo ago
Fixkamo-marketing

Zamień wszystkie instancje logo CSS-filtra białym SVG

Nawigacja, SubNavigation, Footer, SubFooter i Preloader To samo złamany wzorzec filtra-0. Zastąpiony Logo-full-white.svg na całej planszy.

Kamo·4mo ago
Fixkamo-marketing

Użyj białego logo SVG w stopie zamiast filtra CSS

Ta sama poprawka co nav — filtr CSS na img wewnątrz filtra tła jest niewiarygodny na iOS Safari.

Kamo·4mo ago
Fixkamo-marketing

Ostrzewny schemat kolorów z !importantem do przewodnipisu tematycznego CSS

DynamicMetaLoader może wstrzykiwać zdalny CSS, który wygrywa kaskadę. Dodawanie !ważne zapewnia, że kolor-schemat: ciemność nigdy nie może być nadpisywany przez...

Kamo·4mo ago
Fixkamo-marketing

Wykluczanie linków stopek i nav od TouchOptymalizowane egzekwowanie min-wysobnika

TouchOptimized było ustawienie minHeight:44px na wszystkich elementach a> krótszych niż 44px, w tym linki nav footer (wysoki 20px). To trwało podczas nawadniani...

Kamo·4mo ago
Fixkamo-marketing

Użyj wstępnie linijnego białego logo SVG zamiast filtra CSS

Filtr CSS na img inside backdod-filter jest niewiarygodny na iOS Safari. Wygeneruj logo-full-white.svg ze wszystkimi wypełnieniami ustawionym na ffffff i załadu...

Kamo·4mo ago
Fixkamo-marketing

Wariant trybu ciemnego Lock Tailwind do zapytania medialnego opartego na klasie, nigdy nie OS

Tailwind v4 domyślnie jest ciemny: narzędzia do reagowania na preferowane achemy w kolorze (preferencja OS). Przepisy typu „wariant” zapewnia ciemne: klasy akty...

Kamo·4mo ago
Fixkamo-marketing

Użyj stylu filtra inline na linku logo, aby uzyskać niezawodne białe renderowanie

Zajęcia filtracyjne Tailwind na elementach img są niespójne w przeglądarkach mobilnych. Inline styl na element kotwicy gwarantuje, że odwrócono jasność(0) inver...

Kamo·4mo ago
Fixkamo-marketing

Wymuś ciemny schemat kolorów, więc przeglądarka nigdy nie stosuje renderowania trybu świetlnego

Zmieniając się z „tylko dla światła” na „ciemny” w globals.css, generateViewport i Styl elementu html — to powstrzymuje przeglądarkę przed renderowaniem SVG i n...

Kamo·4mo ago
Fixkamo-marketing

Zapobiegaj renderowaniu logo za nav row na mobile

Owijanie div z filtrem CSS stworzyło nowy kontekst układania w stosy, który się kłócił Z filtrem tła nagłówka w przeglądarkach mobilnych, powodując malowanie lo...

Kamo·4mo ago
Fixkamo-marketing

Wyczywij pasek przewijania i przycinanie telefonów komórkowych na JumpToBar i PreviewBanner

- Dodawanie przelewu: ukryte do kontenera wewnętrznego JumpToBar, aby zapobiec pionowemu przewijaniu - Zezwalaj na owinięcie treści PreviewBanner na telefonie k...

Kamo·4mo ago
Fixkamo-marketing

Wymień przestrzeń-y-4 z inline flex gap on list linków footer

Tailwind space-y-4 wykorzystuje :where() (specyfika 0), która biegnie z CSS ładowanie na twardym odświeżeniu, powodując niespójne odstępy pionowe. Inline (wg) S...

Kamo·4mo ago
FixKlusterServices

Zestaw Traefik externalTrafficPolicyPolicja, aby zachować adres IP klienta

Dzięki domyślnej polityce "Cluster", kube-proxy SNATs ruch zewnętrzny Do adresu IP węzła przed przewinieniem do Traefik. To spowodowało, że Traefik zobaczył IP ...

Kamo·4mo ago
Fixkamo-marketing

Dodaj brakujące zapytanieIntegiat i18n klucz we wszystkich lokalizacjach

Przycisk "Podnieście żądanie" pod "Potępia niestandardową integrację?" CTA (ang.) Na /integracje spadały z powrotem do surowego klucza ;) Klucz nie został nigdz...

Kamo·4mo ago
April 17, 2026
Fixkamo-analytics

Użyj pg Pool zamiast sznurka przyłączeniowego dla geo DB

CockroachDB odrzuca niepewne połączenia, a węzeł nie może zweryfikować Samodzielne certy przez samociąg połączenia. Parse URL w basenie Opcje i przekaż ssl:?rej...

Kamo·4mo ago
Fixkamo-login

Cel Backlink do www.kamorm.com (organiczny)

Element PoweredByKamo został wysłany wskazujący na apex https://kamorm.com/ Ale kanoniczny host kamo-marketing to https://www.kamormm.com/. Aktualizacja wszystk...

Kamo·4mo ago
Fixkamo-analytics

- sprawdzenie sesji, załadunek spinnera, rebranding analityki marki do Kamo Analytics

Use redis zamiast istnieje, aby uzyskać bardziej niezawodną walidację na Wyloguj się. Zamień tekst "Authenticating..." animowanym spinnerem na Strona OTK auth. ...

Kamo·4mo ago
Fixkamo-analytics

Skopiuj bazę danych GeoLite2 do obrazu produkcyjnego do wykrywania poszczególnych krajów

Katalog /geo/ zawierający GeoLite2-City.mmdb został zbudowany podczas Scena budowniczych, ale nigdy nie skopiowana na scenę biegacza, więc cały kraj / region Od...

Kamo·4mo ago
Fixkamo-analytics

Zachowaj proporcje proporcji logo w SideNav

Kamo·4mo ago
Fixkamo-analytics

Przenieś CSP na proxy.ts zamiast middleware.ts, aby uniknąć budowania konfliktów

Next.js 16 nie pozwala zarówno middleware.ts, jak i proxy.ts. Docker Budowanie kopii proxy.ts jako oprogramowanie pośrednie, więc dodaj CSP frame-ancestors Zami...

Kamo·4mo ago
FixKlusterServices

Sprzątanie wdrażania analityki dziedzictwa na każdym CI

Usunąć stare wdrożenie analityki, usługi i ingresji, które konfliktu Dzięki wdrożeniu kamo-analitycznym zarządzanym przez własny rurociąg CI/CD.

Kamo·4mo ago
Fixkamo-analytics

Użyj Next.js middleware dla CSP, więc frame-ancestors pracują w czasie pracy

Niedzielna budowa pieców next.config.ts nagłówki w czasie budowy, więc ALLOWED_FRAME_URLS był zawsze pusty. Przenieś CSP do Next.js middleware To jest odczytywa...

Kamo·4mo ago
FixKlusterServices

Strip X-Frame-Options nagłówek w kompatybilnej z iframe-compatible middleware

Ustaw X-Frame-Options do pustego łańcucha, aby usunąć wartość SAMEORIGIN To było dziedziczone, umożliwiając CSP frame-ancestors kontrolę Zamiast tego iframe osa...

Kamo·4mo ago
Fixkamo-analytics

Przeczytaj ALLOWED_FRAME_URLS w czasie uruchamiania, dzięki czemu CSP frame-ancetors pracują w trybie samodzielnym

Iv var był odczytywany w module podczas budowy, pieczenia pustego Wartość w samodzielnym serwerze. Przenieś CSP i wszystkie konstrukcje nagłówka W funkcje wywoł...

Kamo·4mo ago
FixKlusterServices

Resetuj dokument.title w rebrand() po jego przepisaniu

React re-appat łagodzenie ładunku RSC po nawodnieniu, resetując tytuł do "Aliancja" (ang.). Dodaj kontrolę tytułu w oddzwonij mutationObserver, aby to zrobić Je...

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