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
Featurekamo-register

Dodaj edytor zdjęć react-łatny do etapu przesyłania rejestracji

Odzwierciedla PhotoCropDialog z AvatarManagera ze strony kamo-internal: - okno dialogowe crop otwiera się natychmiast po wybraniu pliku - przesuwając się, powię...

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
Featurekamo-register

Dodaj /api/trasę z kipiem i autodetekcję kraju

Proxies client IP to SecurityService GeoLite2 lookup, a następnie ustawia Wykryty kraj w FormMyCory automatycznie na obciążeniu strony.

Kamo·6mo ago
FeatureSecurityService

Dodaj GET /api/bezpieczeństwo/geoip/me do wyglądu kraju IP klienta

Czyta prawdziwy adres IP klienta z nagłówków X-Fora-For / X-Real-IP, Czy wyświetla GeoLite2 i zwraca "code country_code, country_nazwa". Używany przez etap auto...

Kamo·6mo ago
Chorekamo-register

Dodaj CAPCHA_SERVICE_URL do k8s configmap

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
Featurekamo-register

Dodaj /api/capcha/challenge proxy

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
Featurekamo-register

SP6 register kreda refaktora refaktora — split PersonalInfo, dodaj prawdziwe API rejestracji

- Zamień FormPersonalInfo na FormName (pole nazwy) i FormAvatar (generator avatar Creator z trybami generowania/przesłaniania/wykiwania dla 13+) - Usuń formular...

Kamo·6mo ago
FeatureInitializerService

SP5 migrować KamoCRM agereq do ALL_WORK_ELIGIBLE

Dodaj KamoCRMAgeReqAdateRunner (zamówienie 10) — kondycja warunkowa idempotentowa W sprawie uruchomienia; Klauzula WHERE sprawdza starą wartość, więc powtórki s...

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
FeatureSecurityService

Wdrożenie weryfikacji i rejestracji SP4 weryfikację i rejestrację

- Usuń sejsszą e-mail/VerificationEmail.java (hardcoded SMTP stub) - Dodać ? (wzorzec pakietu odzyskiwania luwek) - Dodawanie - Generowanie tokenów/hashing SHA-...

Kamo·6mo ago
Featurekamo-internal

Dodawanie stron ustawień konta dla telefonu + pytania zabezpieczające (SP3)

Dodaje - z okablowaniem API do SecurityService /api/konto/. Synchronizacja nav we wszystkich 3 lokalizacjach.

kamo·6mo ago
Featurekamo-login

Przewodowywanie prawdziwych wywołań API na stronę /odzysk (SP3)

Zastępuje wszystkie fakeSubmit() stubs recoveryApi połączenia. Dodaje SMS OTP Weryfikacja fazy, wejście e-mail z nasionami, krok nowego słowa i lądowanie tokenó...

Kamo·6mo ago
FeatureSecurityService

Dodaj AccountSettingsSAdministrator + Usługa dla telefonów + pytania bezpieczeństwa (SP3)

Umożliwia zalogowanym użytkownikom ustawione/weryfikowanie telefonu i skonfigurowanie 3 pytań zabezpieczających. Trasy do /api/konto/o (sesyjne – za pośrednictw...

Kamo·6mo ago
FeatureSecurityService

Dodaj grę BulkTextSmsClient + EmailTemplateServiceClient + PasswordRecoveryController (SP3)

Pełny przepływ odzyskiwania hasła: e-mail-link, SMS OTP, pytania bezpieczeństwa, fraza nasiona. Trasy do /api/recover/ (nieuwierzytelniona). Używa rurociągu poc...

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