KamoCRM

Dziennik zmian na żywo

Każda funkcja, naprawiać i ulepszać, publikowany jako statki. Nic nie jest zatrzymany na start.

17,500
Całkowite zmiany
5,986
Funkcje
5,284
Oprawy
30
Projekty
Filtruj według projektu
Wszystkie projekty17,500AIService251APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService576InitializerService329KBService151KlusterServices740MCPGatewayService251MediaService602RAGService79SecurityService1,847TranslateService62VOIPService249VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,349kamo-login335kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,657kamo-signer-monorepo56kamolos114
Filtruj według typu
Wszystkie typyBuild16CI523Chore774Docs3,254Feature5,986Fix5,284Other994Performance165Refactor278Revert23Style42Test160Upgrade1
April 18, 2026
Fixkamo-login

Ponowna weryfikacja za pomocą poczty e-mail nie userId, forward X-Forwarded-Host

SecurityService /rejestr / reorganizacja/weryfikacja z wyprzedzeniem oczekuje wiadomości e-mail w ciele, Nie userId (której odpowiedź błędu logowania nigdy nie ...

Kamo·6mo ago
FixEmailService

Dodaj dao.repositories do skanowania JPA, aby znaleźć e-mailTemplateRepository

Ten sam wzór co KamoInitializerService — podstawa Podpisy Skanowanie domyślne i musi zawierać wszystkie pakiety, które mają repozytoria.

Kamo·6mo ago
Fixkamo-register

Przekaż ciało błędu w górę strumienia przez proxy bezpieczeństwa zamiast ogólnej wiadomości

Poprzednio zwrócił "error: "Ak error" na non-2xx, tracąc rzeczywistość Komunikat o błędach z SecurityService. Teraz przekazuje kod statusu i ciało bezpośrednio.

Kamo·6mo ago
FixSecurityService

Dostosuj nazwy pól rejestracyjnej i kształtu odpowiedzi za pomocą umowy frontend

Frontend wysyła nazwę na pierwsze/nazwaLO, ale kontroler odczytuje firstName/lastName, Wywołanie 400 „Wymagane jest pierwsze imię”. Reakcja na sukces powraca "s...

Kamo·6mo ago
Fixkamo-register

Zapobiegaj nieświeżej ageReqType pamięci podręcznej z powodu nieprawidłowego sprawdzania wieku

- Trasa Org: zmniejsz Redis TTL z 24h do 5min i dodaj wiekReqTypeMember Do nieświeżego wykrywania, aby pola bezpieczeństwa zachować świeżość po zmianach DB - ...

Kamo·6mo ago
FixSecurityService

Dodaj usługi SecurityService i dao.repositories do skanowania EnableJPPRepozytoria

UserPhoneLookupRepozytorium w pakiecie naprawczym nie zostało odebrane, ponieważ EnableJpaRepositories tylko na liście dao.repos i commerce. Dodano Pakiet bazow...

Kamo·6mo ago
Fixkamo-register

Ustaw kartę przeglądarki na 'Register - "Nazwa doorg'"

DynamicMetaLoader teraz dzwoni useThemeConfig i aktualizuje dokument.tytuł 'Rejestruje - "org.title" po załadowaniu org. Statyczny upadek w layout.tsx zmienił s...

Kamo·6mo ago
Fixkamo-register

Rozwiązywanie błędów TS z kroków używanych przed deklaracją i odlewem w stylu Capcha

Przesuń - użyjMemos powyżej useEffects, które Od nich zależy; importuj typ CSSVariables i używaj go do rekwizytu w stylu Capcha-widget.

Kamo·6mo ago
FixInitializerService

Dodaj dao.repositories do skanowania EnableJPPReposries

EmailTepllateRepository żyje pod numerem dao.reposries.email, a nie dao.repos, Nie został podniesiony jako wiosenna fasola.

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

Bump kamo-shared-library do 1.4.0

Kamo·6mo ago
FixTranslateService

Bump kamo-shared-library do 1.4.0

Kamo·6mo ago
FixRAGService

Bump kamo-shared-library to 1.4.0

Kamo·6mo ago
FixMediaService

Bump kamo-shared-library to 1.4.0

Kamo·6mo ago
FixMCPGatewayService

Bump kamo-shared-library do 1.4.0

Kamo·6mo ago
FixKBService

Bump kamo-shared-library do 1.4.0

Kamo·6mo ago
FixEmailService

Bump kamo-shared-library do 1.4.0

Kamo·6mo ago
FixDocsService

Bump kamo-shared-library do 1.4.0

Kamo·6mo ago
FixDaemonService

Bump kamo-shared-library do 1.4.0

Kamo·6mo ago
FixConversionService

Bump kamo-shared-library do 1.4.0

Kamo·6mo ago
FixBillingService

Bump kamo-shared-library do 1.4.0

Kamo·6mo ago
FixAIService

Bump kamo-shared-library do 1.4.0

Kamo·6mo 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·6mo 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·6mo 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·6mo 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·6mo 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·6mo 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·6mo 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·6mo 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·6mo 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·6mo 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·6mo 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·6mo 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·6mo 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·6mo 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·6mo 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·6mo 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·6mo 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·6mo 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·6mo 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·6mo 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·6mo ago
April 17, 2026
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·6mo 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·6mo 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·6mo ago

Jak to, co widzisz żeglugę?

Wszystko to pojawia się w twoim miejscu pracy na własną rękę. Zacznij od bezpłatnego planu i przeczytaj tę stronę ponownie w miesiącu.

Zacząć na zawszeZobacz ceny