KamoCRM

Live Change Log

Every feature, fix and improvement, posted as it ships. Nothing is held back for a launch.

17,667
Total Changes
6,081
Features
5,345
Fixes
30
Projects
Filter by project
All Projects17,667AIService261APIService174BillingService158ConversionService110DaemonService138DocsService223ESigService91EmailService588InitializerService329KBService151KlusterServices745MCPGatewayService261MediaService604RAGService79SecurityService1,875TranslateService62VOIPService250VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,414kamo-login340kamo-marketing642kamo-nowww20kamo-register213kamo-shared-library1,683kamo-signer-monorepo57kamolos114
Filter by type
All TypesBuild16CI523Chore776Docs3,257Feature6,081Fix5,345Other998Performance165Refactor278Revert23Style42Test162Upgrade1
April 19, 2026
Featurekamo-shared-library

Dodaj OrgRoleRightRepository z wstawką IfAbsent

Kamo·6mo ago
Featurekamo-shared-library

Jak usunąć - RoleRightTypeConverter autoApply przejmuje

Kamo·6mo ago
Featurekamo-internal

Wymusz prawa do org+ członków w różnych miejscach, domu i kalkulatorze

- Dodaj 11 nowych praw (MANAGE_CRM_SETTINGS, VIEW_TASKS, do RoleRightType.ts - Dodaj CALCULATOR do ServiceType.ts, AppType.ts i Organization.ts (isCalculator) -...

kamo·6mo ago
Featurekamo-internal

Dodaj Gmail i Outlook Personal provider logo

kamo·6mo ago
Featurekamo-register

Status weryfikacji na żywo oparty na SSE na stronie /weryfikacja

- Dodawanie transmisorwerowego SSE na ? - PostCompletionScreen subskrybuje SSE; automatyczne zestawy zweryfikowane podczas poczty e-mail Link jest kliknięty w...

Kamo·6mo ago
Featurekamo-shared-library

Dodaj 11 nowych praw (119-129) i CALCULATOR

MANAGE_CRM_SETTINGS, VIEW_TASKS, CALC_SIMPLE, CALC_SCIENTIFIC, CALC_PROGRAMMER, CALC_GRAPHING, CALC_UNIT_CONVERTER, CALC_CURRENCY_CONVERTER, CALC_EMOJIS, CALC_C...

Kamo·6mo ago
Featurekamo-register

Przekaż e-mail_verified i email params na przekierowaniu do logowania

Zarówno ścieżki doweryfikacji kodu, jak i teken-weryfikują teraz przekierowane na - tak, że strona logowania może Pokaż baner sukcesu i wstępnie wypełnij pole n...

Kamo·6mo ago
Featurekamo-login

Pokaż zweryfikowany baner i wstępnie napełnij wiadomość e-mail po weryfikacji wiadomości e-mail

Odczytuje ?email_verified?1&email?... z adresu URL na górze, pokazuje sukces Alert, wstępnie wypełnia pole nazwy użytkownika, a następnie czyści adres URL.

Kamo·6mo ago
Featurekamo-internal

Dodaj per-mailbox OAuth stronę zwrotną

kamo·6mo ago
Featurekamo-login

Dodaj stronę /reset-haszwy, aktualizacja Zapomniałeś hasła

Trzystopniowy reset hasła e-mail: formularz e-mail - 8-char code wpis Nowe hasło. Automatycznie sprawdza token z adresu URL. Karta szklano-morfizmu, Karusza w t...

Kamo·6mo ago
Featurekamo-internal

Add MailboxTableShell wspólny prymityw

kamo·6mo ago
Featurekamo-login

Przekierowanie Zabranie hasła do rejestracji.

Używa istniejącej wymianyDeepestAlias wzór, zgodny z Link do rejestru. Resetowanie haseł żyje teraz na kamo-rejestr.

Kamo·6mo ago
Featurekamo-register

Dodaj /odzyskaj stronę resetowania hasła i serwera proxy API

Przepływ na trzystopniowy: e-mail - 8-char code entry - nowe hasło. Automatycznie sprawdza token z param URL, karuzyla tła, Karta szklano-morfizmowa, Capcha, me...

Kamo·6mo ago
Featurekamo-internal

Egzekwowania praw członkowskich na wszystkich elementach nav

Każdy element nav wymaga teraz zarówno flagi funkcji org, jak i członka. 7 nowych praw dostępu dodano: ACCESS_COMMERCE, VIEW_CALENDAR, ACCESS_CHAT, ACCESS_MAIL,...

kamo·6mo ago
Featurekamo-shared-library

Dodaj 7 praw dostępu modułowego (IDs 112-118)

ACCESS_COMMERCE, VIEW_CALENDAR, ACCESS_CHAT, ACCESS_MAIL, ACCESS_VOIP, VIEW_SUPPORT, ZOBACZNY

Kamo·6mo ago
FeatureSecurityService

Przekaż czas ważności czytelny dla człowieka, aby wysłać wiadomość e-mail na szablon weryfikacji wiadomości e-mail

Dodaj humanizeMinutes() pomocnik, który formatuje minuty w dni/godziny/minuty (enp. "1 dzień" przez 1440 min). Przekaż jako „ekspiryTekt”, aby dopasować zaktual...

Kamo·6mo ago
Featurekamo-shared-library

Popraw szablon weryfikacji poczty e-mail — URL nieuprawnienie, tekst wygaśnięcia, temat

- Dodaj link weryfikacji zwykłego poniżej przycisku jako copy-paste fallback - Przełącz zmienną wygaśnięcia z "expiryMinutes" na "wyraźnyTyt" Format czytelny ...

Kamo·6mo ago
April 18, 2026
Featurekamo-internal

Serializuj pełny email HTML z ramką inacyjną na szablonach

- serializeFullEmailHtml owija wewnętrzne bloki w markowej ramie zewnętrznej (klimateriałowa, tytuł/podpis, obszar treści, logo footer + nazwa org) Używanie...

kamo·6mo ago
FeatureSecurityService

Dodaj ścieżkę weryfikacji wiadomości e-mail opartą na kodzie do /weryfikuj punkt końcowy-e-mail

Punkt końcowy obsługuje teraz zarówno token (link click), jak i userId+ kod (wstęp osobowy 6-cyfrowy). Ścieżka tokena niezmieniona; ścieżka kodu ma nawiązaną Do...

Kamo·6mo ago
FeatureKlusterServices

Dodaj cotygodniową śliwkę obrazu i pamiętnik CronJob dla k1m1

CronJob działa w każdą niedzielę 3 nad ranem, uprzywilejowany, przypięty do k1m1. - crictl rmi --prune usuwa nieużywane obrazy kontenerów - nsenter journal vacu...

Kamo·6mo ago
FeatureKlusterServices

Dodaj Docs wdrożenia krok do przepływu pracy

Kamo·6mo ago
Featurekamo-register

Wymagać na stronie weryfikacyjnej przed każdą próbą weryfikacji/przekazuj

- jest resetowany po każdym działaniu (sukces lub awaria) tak świeże Rozwiązanie jest wymagane dla każdej kolejnej próby.

Kamo·6mo ago
Featurekamo-register

Dodaj stronę /resend-weryfikacja do przekierowań logowania

Tworzy samodzielną trasę sprawdzania /resend-verification, która akceptuje ?email i ?userId query params, ponowne użycie PostCompletionScreen dla spójnego Weryf...

Kamo·6mo ago
Featurekamo-register

Przeprojektuj ekran weryfikacji wiadomości e-mail + naprawić ponownie wyślij błąd e-mail

- PostCompletionScreen: pełnostronicowy układ z animowanym org tłem, Karta szklanomoryzmu, logo, wizualne 6-cyfrowe pola kodowe, stany sukcesu/weryfikowane - ...

Kamo·6mo ago
Featurekamo-register

Dopasuj kamo-internal avatar storage — 3 rozmiary, MinIO, oddzielny etap przesyłania

Okno dialogowe z próchsze wytwarza teraz trzy kulki PNG (50/150/350px) za pomocą płótna, identyczne - Kamo-internal's AvatarManager. Po rejestracji zwraca użytk...

Kamo·6mo ago
FeatureSecurityService

Dodaj punkt końcowy rejestru do nieuwierzytelnionych awatarów porejestrowanych

POST - akceptuje userId + plik/fileSm/fileMd/fileLg Bez sesji. Straże: użytkownik musi być niezweryfikowany i nie ma jeszcze awatara, zapobiegając Nadużycia wob...

Kamo·6mo ago
Featurekamo-login

Zamień błąd EMAIL_NOT_VERIFIED z bogatą kartą weryfikacyjną

Gdy logowanie nie powiedzie się z EMAIL_NOT_VERIFIED, karta logowania jest teraz zastępowana przez Wypolerowany ekran "Sprawdź swoją skrzynkę odbiorczą": animow...

Kamo·6mo ago
Featurekamo-register

Rozszerzanie przesyłania zdjęć w celu obsługi formatów AVIF i SVG

Dodaje obraz/avif i image/svg+xml do listy akceptowawej plików oraz Walidacja regex. Aktualizuje znakową etykietę, aby wyświetlić listę wszystkich sześciu forma...

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

Dodaj /api/capcha/challenge proxy

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

Like what you see shipping?

All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.

Start Free ForeverView Pricing