KamoCRM

Live Change Log

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

17,662
Total Changes
6,080
Features
5,341
Fixes
30
Projects
Filter by project
All Projects17,662AIService261APIService174BillingService158ConversionService110DaemonService138DocsService223ESigService91EmailService587InitializerService329KBService151KlusterServices744MCPGatewayService261MediaService604RAGService79SecurityService1,874TranslateService62VOIPService250VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,413kamo-login340kamo-marketing642kamo-nowww20kamo-register213kamo-shared-library1,682kamo-signer-monorepo57kamolos114
Filter by type
All TypesBuild16CI523Chore776Docs3,257Feature6,080Fix5,341Other998Performance165Refactor278Revert23Style42Test162Upgrade1
April 19, 2026
Featurekamo-internal

Закріпити org+членувати права на налаштування, будинок та калькулятор

- Додати 11 нових прав (MANAGE CRM SETTINGS, VIEW TASKS,********************************************************************************************************...

kamo·6mo ago
Featurekamo-internal

Додати логотипи Gmail та Outlook

kamo·6mo ago
Featurekamo-register

Статус на сервери

- Додати потокове SSE проксі в *********** - PostCompletionScreen підписка на SSE; автозапчастини перевірені при по електронній пошті посилання натисніть в іншу...

Kamo·6mo ago
Featurekamo-shared-library

Додавання 11 нових прав (119-129) та типу CALCULATOR

MANAGE CRM SETTINGs, ПЕРЕГЛЯД TASKS, CALC SIMPLE, CALC SCIENTIFIC, CALC PROGRAMMER, CALC GRAPHING, CALC UNIT CONVERTER, CALC CURRENCY CONVERTER, CALC EMOJIS, CA...

Kamo·6mo ago
Featurekamo-register

Пас електронної пошти Перевірені та електронні листи на перенаправленні

Як перенаправлення коду і токен-перевірити доріжки тепер перенаправлено ****** так що сторінка входу може показати банер успіху та заповнювати поле імені корист...

Kamo·6mo ago
Featurekamo-login

Показати перевірений банер і попередньо заповнену електронну пошту після перевірки електронної пошти

Читає ?email verified=1&email=... з URL на mount, показує успіх оповіщення, попередньо заповнені поле імені користувача, потім очищає URL.

Kamo·6mo ago
Featurekamo-login

Add /reset-password page, оновлення Забули пароль посилання

Скинути пароль електронної пошти: електронна форма → 8-char запис коду → новий пароль. Автоматично відхиляється від URL. Картка скломорфізму, фон Carousel, Capc...

Kamo·6mo ago
Featurekamo-login

Забули пароль для реєстрації.{domain}/recover

Використовуйте існуючу замінуDeepestAlias шаблон, що відповідає посилання на реєстр. Скинути пароль зараз живе на камо-регістр.

Kamo·6mo ago
Featurekamo-register

Додавання /відновити сторінку скидання пароля та проксі API

Триходовий потік: електронна пошта → 8-char запис коду → новий пароль. Auto-verifies токен з адресного запиту, фон карусель, Скло-морфізм карта, Capcha ***, мат...

Kamo·6mo ago
Featurekamo-internal

Змусити права членів на всі товари

Кожен елемент навігації тепер вимагає як прапорець і права учасника. 7 нових прав доступу до: ACCESS COMMERCE, VIEW CALENDAR, ACCESS CHAT, ACCESS MAIL, ACCESS V...

kamo·6mo ago
Featurekamo-shared-library

Додавання 7 модулів доступу (IDs 112-118)

ACCESS COMMERCE, ПЕРЕГЛЯД CALENDAR, ACCESS CHAT, ACCESS MAIL, ACCESS VOIP, ПЕРЕГЛЯД SUPPORT, ПЕРЕГЛЯД ANALYTICS

Kamo·6mo ago
FeatureSecurityService

Pass human-readable expiry time to email verification template

Add humanizeMinutes() helper that formats minutes as days/hours/minutes (e.g. "1 day" for 1440 min). Pass as {{expiryText}} to match updated canonical template ...

Kamo·6mo ago
Featurekamo-shared-library

Поліпшити шаблон перевірки електронної пошти — URL-адреса, виставити текст, предмет

- Додати посилання на звичайний текст нижче, як копіювання-paste - Перемикач змінної від {{expiryMinutes}} до {{expiryText}} для формат людини (наприклад, "1 де...

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

Сфералізувати повну HTML електронної пошти з зовнішнім кадром на збереження шаблону

- серійноizeFullEmailHtml обгортає внутрішні блоки в фірмовому зовнішньому каркасі Логотип ВТС за допомогою абсолютних URL-адрес, так що клієнти електронної пош...

kamo·6mo ago
FeatureSecurityService

Add code-based email verification path to /verify-email endpoint

The endpoint now handles both token (link click) and userId+code (manual 6-digit entry). Token path unchanged; code path hashes the supplied code and matches ag...

Kamo·6mo ago
FeatureKlusterServices

Add weekly image prune and journal vacuum CronJob for k1m1

CronJob runs every Sunday 3am, privileged, pinned to k1m1. - crictl rmi --prune removes unused container images - nsenter journal vacuum enforces 500MB cap - CI...

Kamo·6mo ago
FeatureKlusterServices

Add Docs deploy step to workflow

Kamo·6mo ago
Featurekamo-register

Вимагати *** на сторінці перевірки перед кожним спробою

*** скидається після кожної дії (сухий або невірний) так свіжим для кожної наступної спроби необхідно вирішити.

Kamo·6mo ago
Featurekamo-register

Додавання /resend-verification page для переадресації логіну

Створює автономний /віддалений маршрут, який приймає ?email та ?userId пароми запитів, що нагадують PostCompletionScreen для послідовного перевірка електронної ...

Kamo·6mo ago
Featurekamo-register

Редизайн екрана перевірки електронної пошти + виправлено помилку електронної пошти

- PostCompletionScreen: повноформатний макет з анімованим org фоном, Скломорфізм карта, логотип, візуальні 6-ти цифрові коробки коду, успіх/верифіковані стани -...

Kamo·6mo ago
Featurekamo-register

Match kamo-internal avatar зберігання — 3 розміри, MinIO, окремий крок завантаження

Вирощування діалогового вікна тепер виробляє три підводні блоби (50/150/350px) полотні, ідентичні to kamo-internal's AvatarManager. Після реєстрації повертаєтьс...

Kamo·6mo ago
FeatureSecurityService

Add register-photo endpoint for unauthenticated post-registration avatar upload

POST **************** accepts userId + file/fileSm/fileMd/fileLg without a session. Guards: user must be unverified and have no avatar yet, preventing abuse aga...

Kamo·6mo ago
Featurekamo-login

Замініть EMAIL NOT VERIFIED помилку з багатою картою перевірки

Коли логін не виходить з EMAIL NOT VERIFIED логін карти тепер замінюється полірований "Перевірити папку" екран: анімований конверт SVG з відкриттям клаптю і пла...

Kamo·6mo ago
Featurekamo-register

Розширення завантаження фото для підтримки AVIF та SVG форматів

Додавання зображення/avif та зображення/xml до файлу, що приймає список та Перевірка regex. Оновлення натиснення етикетки для списку всіх шести форматів. kamo-i...

Kamo·6mo ago
Featurekamo-register

Додати реагійно-крапний редактор фотографій для реєстрації крок завантаження

ФотоCropDialog від kamo-internal's AvatarManager: - діалогове вікно культури відкриває відразу після вибору файлу - сковорода шляхом перетягування, збільшення ч...

Kamo·6mo ago
Featurekamo-register

Додавання /api/geoip маршруту та дроту країни автодетекції

Проксі клієнт IP в SecurityService GeoLite2, потім встановлюємо виявлена країна в FormMyCountry автоматично навантаженні сторінки.

Kamo·6mo ago
FeatureSecurityService

Add GET /api/security/geoip/me for client IP country lookup

Reads real client IP from X-Forwarded-For / X-Real-IP headers, does a GeoLite2 lookup, and returns { country_code, country_name }. Used by kamo-register's count...

Kamo·6mo ago
Featurekamo-register

SP6 реєструвати добрий рефактор — розділити PersonalInfo, додати реальний реєстраційний API

- Замініть FormPersonalInfo з FormName (назва поля) та FormAvatar (Avatar Creator з генеруванням / завантаженням / скіповими режимами на 13+) - Видалити формуРе...

Kamo·6mo ago
FeatureInitializerService

SP5 migrate KamoCRM agereq to ALL_WORK_ELIGIBLE

Add KamoCRMAgeReqUpdateRunner (order 10) — conditional idempotent UPDATE on startup; WHERE clause checks old value so re-runs are no-ops. Errors are swallowed s...

Kamo·6mo ago
FeatureSecurityService

Implement SP4 email verification and registration wiring

- Delete legacy email/VerificationEmail.java (hardcoded SMTP stub) - Add **************** (mirrors recovery package pattern) - Add **************** — token gene...

Kamo·6mo ago
Featurekamo-marketing

Додати правозахисний знак

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