Журнал змін

Дивись, що ми будуємо, в режимі реального часу. Кожна функція, фіксація та вдосконалення, що надходить на платформу.

17,933
Загальні зміни
4,614
Особливості
4,543
Фіксатори
32
Проекти
Фільтр за проектом
Всі проекти17,933AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService373InitializerService300KBService74KlusterServices546MCPGatewayService43MediaService461RAGService61SecurityService1,523TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,579kamo-login319kamo-marketing585kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,322kamo-signer-monorepo50kamolos102
Фільтр за типом
Всі типиBuild24CI523Chore670Docs226Feature4,614Fix4,543Other6,781Performance136Refactor274Revert23Style48Test70Upgrade1
May 1, 2026
Fixkamo-internal

Поверніть невикористаний @ts-expect-error на потокове тіло fetch

`as ЗапитПрийміть вже тиші помилки типу; надмірна під TS строгий режим і розбиває виробництво.

kamo·4mo ago
Chorekamo-internal

Тригер ci/cd

kamo·4mo ago
Featurekamo-internal

Proxy routes for find-or-create, members, attachments, imaging proxy, mute, revoke

Extract shared **************** helper to app/lib/mediaServiceUrl.ts. Add proxy routes: find-or-create, members, receipts, attachments (streaming), mutes, revok...

kamo·4mo ago
April 30, 2026
Featurekamo-internal

Distinguish actively-translating vs queued messages

The streaming queue was already strictly sequential (one fetch at a time), but every queued message rendered "Translating…" because they all shared the same pen...

kamo·4mo ago
Featurekamo-internal

Show error icon when a message fails to translate

When the per-message translate call returns translated:false, errors out, or times out, the chat bubble now renders a small red ErrorOutline icon in place of th...

kamo·4mo ago
Fixkamo-internal

Persist language change and show current language in tooltip

The members endpoint accepts PUT not PATCH, so the language picker's PATCH was silently ignored — Member.language never actually updated, which is why refreshin...

kamo·4mo ago
Fixkamo-internal

Forward query string***********************************************************************************************************************************************************************************************************************************************************

The Next.js proxy was dropping the запит запиту query string коли переадресація to Медіасервіс, який означав історію чату ?lang=<locale> парам безшумно втратив....

kamo·4mo ago
Featurekamo-internal

Stream message translations newest-first on language switch

When the user picks a new language (or opens an existing chat in a language different from the messages' source), every bubble that needs translation immediatel...

kamo·4mo ago
Otherkamo-internal

Revert "fix(settings): show Plans & Billing tab regardless of root-org status"

This reverts commit ****************

kamo·4mo ago
Featurekamo-internal

Translate chat messages into the viewer's language

Adds a "My Language" flag picker in NavTop (left of the email tool, separated by a vertical rule). Selecting a language writes back to Member.language and syncs...

kamo·4mo ago
Fixkamo-internal

Show Plans & Billing tab regardless of root-org status

The !isRootOrg gate hid the tab on root orgs and blocked org owners and self-viewers from reaching their billing page from "My Account". The PlansBillingTab its...

kamo·4mo ago
Otherkamo-internal

Переклад жорсткихкодованих рядків UI

налаштування/dns (6 фото): сторінка, AliasStatusTable, DnsProgressView, ДнсПродакшн Панель, DomainEntryForm, ManualDnsGuide. налаштування (10 Файли): діагностик...

kamo·4mo ago
Fixkamo-internal

Drop in place — jump every member, no softPush on release

The drift on release was softPushCluster firing on the user-drop path. A mega-cluster's bounds extend in all directions from the anchor, so the PADDING-margin /...

kamo·4mo ago
Otherkamo-internal

Translate hardcoded UI strings

account/view: 40 strings reused from existing namespace (no new keys). kb (13 files): translate article editor, viewer, reviews, resources, versions, navigation...

kamo·4mo ago
Otherkamo-internal

Переклад, що залишився hardcoded UI рядків

Завдання сторінки: Збереження змін, Закрити, Додати предмет завдання для автоматизації потоку, Edit title tooltip. Нотатки сторінки: Відмова, Завантаження нот, ...

kamo·4mo ago
Otherkamo-internal

Replace hardcoded English with t() across leads pages

Translate remaining hardcoded UI strings in allotments, new, reports, and view/[id] to use next-intl. Add scripts/i18n-audit.py to detect remaining hardcoded st...

kamo·4mo ago
Fixkamo-internal

Drop firmly in place — tail-only throw + jump() to clear velocity

The previous fix still let heads drift on release because: 1. Throw detection averaged velocity across the full 110ms window. A user who flicked then decele...

kamo·4mo ago
Fixkamo-internal

Drop in place after a paused drag instead of drifting

Two cooperating bugs caused dropped heads (single or post-gather) to fly off to seemingly random positions when the user dragged fast, slowed to a stop, then re...

kamo·4mo ago
Featurekamo-internal

Додати особисті + чат/Docs/Notes/KB/HRS секція

Індекс / налаштування не показали розділів, оскільки кожен існуюча секція була забита на право адміністратора (CONFIGURE SYSTEM, MANAGE * SETTINGs, MANAGE ACCES...

kamo·4mo ago
Featurekamo-internal

Поворотне відкриття цілі на основі співвідношення сторін зору

Рахункова рама тепер нахиляється за допомогою atan2(viewportH, viewportW) так, щоб відкрити Правова сторона спрямований на перегляд портів діагоналлю — для 16:9...

kamo·4mo ago
Featurekamo-internal

Позбутися з підрахунком / домовленістю

Рамка цілей 132 × 132 з'являється у верхньому лівому куті, коли голова знаходиться в соло-драга або активна стрілка, офсет 56px від кута так глави можуть пропущ...

kamo·4mo ago
April 29, 2026
Featurekamo-internal

Висока фізика з зіткненими зіткненьками та причіпом

Затискаючи голову минулого порогу кидання запускає його через порт перегляду під явною фізикою (фрикція, кромка, головка-vs-head пружна зіткнення. Повільні крап...

kamo·4mo ago
Fixkamo-internal

Скасування успадкованої швидкості перетягування на випуск

Перетягніть ручник оновлення значення руху голови з швидким mx.set(nx) виклики, які використовують кадр-моделювання для компраляції швидкості. Коли реліз шлях з...

kamo·4mo ago
Fixkamo-internal

Crispen hexagon outline at all sizes/states

Four sources of softness eliminated: - **************** on the SVG - **************** on the visible outline so the stroke width does not stretch (and blur) u...

kamo·4mo ago
Featurekamo-internal

Використовуйте сервер-minted OTK для переходу на новий org

Повернути отк повернув POST /api/security/org за додержанням /api/security/enter-as round-trip. Сервер тепер заміняє свіжому власнику сеанс як частина створення...

kamo·4mo ago
Fixkamo-internal

Пер-кластерна чистка + однорозмірні правила групування

В даний час кластерні целюлози та кон'юнктура Hex тепер отримують від найбільшого кластера МВС – це глобальний масштаб, а також послідовник МВС центр-вирівнювал...

kamo·4mo ago
Fixkamo-internal

Прихильник, коли запрошення на зустрічі відкриває діалогове вікно

Попередження, що використовується для перебування у діалоговому вікні зустрічі, оскільки діалог було умовно надано всередині цільових воріт. Захоплення запрошен...

kamo·4mo ago
Refactorkamo-internal

Система перетягування / відключення з магнітним оснащенням та жестом

Заміна монолітного HexHeadGroup (847 рядків) з модульним двигуном за заявою/компонентами/чит/hexheads/. Одне джерело правди: кожен голова живе в кластері (розмі...

kamo·4mo ago
Fixkamo-internal

Robust English fallback for missing and empty locale translations

- mergeWithFallback now treats empty-string locale values as untranslated, falling back to the English value instead of rendering nothing - Replace bare NextI...

kamo·4mo ago
Fixkamo-internal

Update orders page account uid type from number to string

AccountSummary.uid is now a string (Long precision fix). Also remove parseInt comparison and type="number" from the manual account ID field.

kamo·4mo ago
Featurekamo-internal

Переміщення статусу доступності зліва перед моїми бізнесами

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

kamo·4mo ago
Fixkamo-internal

КлієнтMemberId є членом ID рядка, вирішуючи рахунки за основнийMemberId

- posApi: AccountSummary uid string, додати первиннийMemberId; ********************* клієнтMemberId string; **************** клієнтІд рядок - АбонементВізард: в...

kamo·4mo ago
Featurekamo-internal

Замініть клацання-відкриття за допомогою запобіжника дії + контроль розмірів

Натискання шестигранної головки тепер відкриває полірований скло-морфізм-поплав з контекстні дії замість негайного відкриття вікна інструментів. Члени чат глави...

kamo·4mo ago
Fixkamo-internal

Complete next-intl for System Diagnostics

Wire remaining MySQL, Redis, statistics, request, and accordion UI copy to components.settings.diagnostics keys; use locale-aware time and translated heap badge...

kamo·4mo ago
Otherkamo-internal

Зворотній зв'язок (обмеження): дротові функціїДля підписки на платформу для дітей-оргування"

Цей ревертори комітують ****************************************************************************************************************************************...

kamo·4mo ago
Featurekamo-internal

Особливості дротуУправління підпискою на платформу для дітей-оргування

***, який кидає (загальнений недолік) замість читання підписки на реальні платформи. Тепер дзвінки ************************************************************...

kamo·4mo ago
Fixkamo-internal

Legacy getCurrentSubscription stub повинен кинути, не повернути null

Повернення null виготовлених функцій, які лікують кожен org, як не підписка (billingLoaded=true, hasSubscription=false), блокування всіх функцій, пов'язаних з н...

kamo·4mo ago
Featurekamo-internal

Використовуйте перекладені aria-label для вкладок SettingsView

Читачі ******** від next-intl.

kamo·4mo ago
Fixkamo-internal

Ambient json модулі для gitignored повідомлень/*.json імпорт

`tsc` і IDE розв’язують `messages/` JSON після зливу без відповідні файли під повідомленнями/. Подовжити включення до типів/**/*.d.ts.

kamo·4mo ago

Як ви бачите відправлення?

Кожен з цих оновлень землі в робочому просторі автоматично. Почати вільний час і дивитися його на тиждень після тижня.

БезкоштовноПерегляд цін