Журнал змін

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

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 9, 2026
Otherkamo-internal

Дріт т () в залишилися жорсткікодовані UI рядки по ~88 файлів

Замінює жорсткікодовані англійські виклики в місцях до перетворення пропущено: значення DataGrid headerName (~238 по трубопроводу, рахунок, веде, документи, під...

kamo·4mo ago
Featurekamo-internal

Render inline cid: зображення через новий пункт електронної пошти

Коли повідомлення розгортається в лініях (вкладає вмісту), електронна пошта рендерера тепер rewrites <img src="cid:..."> посилання на час кріплення ******, який...

kamo·4mo ago
Fixkamo-internal

Broken inline зображень, завантаження вкладень, і перегляд-пане flicker

- Роздягання <img> з cid: src in the email sanitizer так вбудовані зображення не Відобразити як піктограма зображування, і приховати зображення, які не можуть н...

kamo·4mo ago
May 6, 2026
Otherkamo-internal

Виправлено doubly-namespaced t() дзвінки в списку членів клубу

Дзвоните до ******** замість************************************************************************************************************************************...

kamo·4mo ago
May 4, 2026
Chorekamo-internal

Trigger redeploy

kamo·4mo ago
Otherkamo-internal

Translate remaining UI strings outside main batches

NavInfo (placeholder name), NavTab (Print/Share buttons), NotImplemented (message), SecureIFrame (iframe title), useUserInfo HOCs (Loading/Please log in/permiss...

kamo·4mo ago
Otherkamo-internal

Translate POS6 (10 final files) — pos batch complete

97 strings across MarketCardGrid, MarketAgreementTemplates, MarketRentalAssets, MarketSubscriptionPlans, and 6 SubscriptionPlan* tabs (AddOns, Bundles, Details,...

kamo·4mo ago
Otherkamo-internal

Служба підтримки розробників (10 інструкцій налаштування)

117 рядки по BigCommerce, Ecwid, Magento, OpenCart, PrestaShop, Shift4Shop, Shopify, Squarespace, Wix, інструкції налаштування WooCommerce. Крок тексту використ...

kamo·4mo ago
Otherkamo-internal

Translate POS4*************************************************************************************************************************************************************************************************************************************************************

74 рядки. ******************************************************************************************************************************************************...

kamo·4mo ago
Otherkamo-internal

Translate POS3*************************************************************************************************************************************************************************************************************************************************************

92 рядки. ******************************************************************************************************************************************************...

kamo·4mo ago
Otherkamo-internal

Translate MarketProducts + MarketCustomers

118 strings. **************** marketCustomers}.* keys with ICU plural patterns and refactored SUB_VIEWS/ATTR_TYPE_LABELS to hold translation keys instead of lit...

kamo·4mo ago
Otherkamo-internal

English, Українська, Français..

151 рядки (78+73). *********************************************************************************************************************************************...

kamo·4mo ago
Otherkamo-internal

Translate E5 (16 small files) — email batch complete

61 strings. **************** **************** **************** **************** signatureTemplateSelector}.* keys. All 27 email files now at 0 audit hits.

kamo·4mo ago
Chorekamo-internal

Trigger redeploy

kamo·4mo ago
Otherkamo-internal

Translate E4 ****************

62 strings. **************** **************** keys.

kamo·4mo ago
Otherkamo-internal

Translate E3 ****************

74 strings. **************** domainManager,caldavPersonal}.* keys.

kamo·4mo ago
Otherkamo-internal

Translate E2 ****************

92 strings. **************** **************** keys.

kamo·4mo ago
Otherkamo-internal

Translate EmailTemplateEdit (114 strings)

Largest file in the email batch. Refactored module-level legalTextOptions constant into buildLegalTextOptions(t) function for runtime translation. Inner EmailFr...

kamo·4mo ago
Otherkamo-internal

Translate P5 (6 середніх вкладок)

96 рядків по вертикалісекція, EngagementsTab, РоздрібнаFulfillmentTab, RetailCustomersTab, ПостачальникиTab, SignupsTab. Використання т() з ********************...

kamo·4mo ago
Otherkamo-internal

Переклад товарів

34 рядки. ****************** ключі.

kamo·4mo ago
Otherkamo-internal

P3 (Applications+Dashboard) + P4

7 фото. P3 частковий — Товари, що перевернулися (відмінити вбити середню кисть), Застосунки та прилади Dashboard стягуються з переглядів: 0. P4 повна (ПослугиПо...

kamo·4mo ago
Otherkamo-internal

Translate workOrders + Вкладка закупівель

116 рядків. Reused існуючий *********** ЗакупівляТаб ключі агресивно плюс загальний.fields/actions/states.

kamo·4mo ago
Otherkamo-internal

Translate Bookings + Orders tabs

101 strings. Reused existing **************** keys plus common.* (status, dates, fields, actions).

kamo·4mo ago
Otherkamo-internal

Translate 5 essential settings managers

206 strings across DepartmentManager, JobTitleManager, LabelManager, SecurityRoleManager, SubdomainBranchesDialog. Uses t() with **************** **************...

kamo·4mo ago
Otherkamo-internal

Translate 6 security settings tabs

195 strings across APIManager, AccessBlockManager, OAuth2Manager, SuspiciousManager, SystemAccessLogsManager, SystemDebug. Uses t() with **************** access...

kamo·4mo ago
Otherkamo-internal

Translate 7 account settings components

130 strings across BranchSetupManager, DefaultRoleTemplatesSection, FeaturesManager, RelationshipManager, **************** **************** StatsManager. Uses t...

kamo·4mo ago
Otherkamo-internal

Translate 6 AI settings tabs

98 strings across AiGeneralSettings, McpServersTab, ProviderSetupTab, SalesAgentSetupTab, SecurityModelsTab, UsageOverviewTab. Uses t() with **************** us...

kamo·4mo ago
Otherkamo-internal

Translate all 4 webinar files

LeadWebinarsSection, MyWebinarsTab, WebinarScheduleWizard, settings/ WebinarSettingsTab. Uses t() with **************** scheduleWizard,settings}.* keys. Reused ...

kamo·4mo ago
Otherkamo-internal

Translate OrderWizard

42 strings. Uses t() with **************** keys. Reused common.actions/states/fields. Existing tUi placeholder hook preserved alongside new top-level t.

kamo·4mo ago
Otherkamo-internal

Translate ****************

3 files (94 strings). Extracted agreement template defaults (HTML body, sample data, type colors, helper) into a sibling .ts file so the audit no longer flags t...

kamo·4mo ago
Otherkamo-internal

Translate AddOns/Bundles/VolumeDiscounts

3 files (57 strings). Uses t() with **************** bundles,volumeDiscounts}.* keys. Reused common.actions/fields/states.

kamo·4mo ago
Otherkamo-internal

Translate MatrixCell + DashboardCards

Partial start of subscription batch — 2 small files (5 strings): MatrixCell "Unlimited" pill labels in ReadMode and NumericEditor; SubscriptionDashboardCards ti...

kamo·4mo ago
Otherkamo-internal

Translate UI

30 files: leads (BusinessCard/Header/Manager); tools (ai-chat 5 files, calculator 6 files, media-player, message 2 files, sms 2 files); image-to-svg ***********...

kamo·4mo ago
May 3, 2026
Otherkamo-internal

Переклад рядків UI

27 фото: *******************************************************************************************************************************************************...

kamo·4mo ago
Otherkamo-internal

Translate settings features components

12 files in **************** meets: **************** settings tabs. phone: multi/AggregatedTabs **************** and multi/ProvidersTab. docs: AssocConfigPanel,...

kamo·4mo ago
Otherkamo-internal

Translate CRM settings components

11 files in **************** CustomFormManager, FieldMappingInterface, LeadAutoImportManager, LeadManualImportManager, LeadMarketManager, LeadStatusLabelManager...

kamo·4mo ago
Otherkamo-internal

Translate small components subdirs

24 files across **************** **************** hardcoded UI strings now use t() with keys grouped by directory under components.* namespace. SmsChatTab.tsx d...

kamo·4mo ago
Otherkamo-internal

Translate error/loading/not-found pages

Use t() for ERROR badge, headline, subtitle, action buttons, and support link on error.tsx; loading message on loading.tsx; random message and description array...

kamo·4mo ago
Otherkamo-internal

Translate hardcoded UI

commerce (10 files): applications, bookings, commitments, orders, procurement, requests, service, service-requests, signups, subscriptions detail pages. setting...

kamo·4mo ago
May 1, 2026
Fixkamo-internal

Defects C/D/E — title display name, toolbar layout, header lift

Defect C: Add GET proxy for /sessions/{guid}/members so ChatBox.loadMembers() can populate the SessionMember.name field. ChatTool already uses members[0].name f...

kamo·4mo ago
Featurekamo-internal

Derive and dispatch tool window title from session members

Adds onMembersChange callback to ChatBox; ChatTool derives the title (single name for 1-on-1, or '<name> (+N more)' for groups) and dispatches tool:title to upd...

kamo·4mo ago
Refactorkamo-internal

Collapse toolbar, remove ChatHeader, add members intro row

- Delete ChatHeader row from embedded chat; move Add Member icon into unified toolbar - Toolbar: search input on left, VideoCall icon + PersonAdd icon + scroll-...

kamo·4mo ago
Featurekamo-internal

Lift search above tab strip, share query across Members and Chats tabs

Moves the search TextField from MemberList into NavTopPanel above the Tabs. Passes searchQuery as a prop to both MemberList and ChatsList so a single field filt...

kamo·4mo ago
Fixkamo-internal

Show upload error toast in Composer when attachments fail

Catches errors thrown by uploadAll() and renders an MUI Alert above the input row. Root cause of Defect 4 was the missing MinIO bucket (imaging-chat-attachments...

kamo·4mo ago
Fixkamo-internal

Empty Chats tab — frontend already expects {rows} paged shape (no change needed)

The ChatsList component already reads data.rows. Backend fix (shared-lib + MediaService) is the root cause: HAVING CAST(null AS TIMESTAMP) IS NULL did not work ...

kamo·4mo ago
Fixkamo-internal

Поверніть непотрібні кнопки заголовка чату; інтегруйте вкладки членів/Chats з дизайном панелі

ChatHeader мав власну мінімізацію / закриття іконок, але вікно інструментів чату хром вже забезпечує ті переваги — вони були дублюються, коли вбудований. ЧатХай...

kamo·4mo ago

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

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

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