Журнал змін

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

17,925
Загальні зміни
4,612
Особливості
4,537
Фіксатори
32
Проекти
Фільтр за проектом
Всі проекти17,925AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService373InitializerService300KBService74KlusterServices546MCPGatewayService43MediaService461RAGService61SecurityService1,520TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,576kamo-login318kamo-marketing584kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,322kamo-signer-monorepo50kamolos102
Фільтр за типом
Всі типиBuild24CI523Chore670Docs226Feature4,612Fix4,537Other6,781Performance136Refactor274Revert23Style48Test70Upgrade1
July 18, 2026
FeatureMediaService

Перевірити маршрутизацію токени, персистий свинецьпокоївка, відкласти чат на свинцевий рух

- створенняПідтримка приймає підписаний маршрут Token (не кращийAgentMemberId); Перевірте через чатRoutingTokenCodec + кластер внутрішньої.auth.secret, застосов...

Kamo·1mo ago
July 17, 2026
FixMediaService

За винятком неактивних членів чату та маршрутизації

A non-ACTIVE****************************************************************************************************************************************************...

Kamo·1mo ago
July 16, 2026
FeatureMediaService

Інтеграція веб-чатів на підтримку відвідувачів + квиток

Вирішує WebChatIntegration шляхом створенняKeyHash (знімається, послідовність з роздільною здатністю bootstrap()/AI-propt JavaScript licenses API Веб-сайт Go1.1...

Kamo·1mo ago
FeatureMediaService

Public-chat bootstrap конфігуратор

Adds an внутрішній GET ******, який вирішує a WebChatIntegration by X-Public-Chat-Key-Hash та повертає свою розв’язку JavaScript licenses API Веб-сайт Go1.13.8 ...

Kamo·1mo ago
ChoreMediaService

Дріт необов'язковий медіасервіс-пуш секрет для FCM/APNs облікових даних

Налаштувати послугу FCM JSON + APNs .p8 з додаткового `mediaservice-push` секрет в /etc/kamo/push і встановлює ключ APNs/team-id з того ж секрету. Все необов'яз...

Kamo·1mo ago
FeatureMediaService

WebChatIntegration CRUD (повторний ключ + інтеграція, org-scoped)

Org-facing Management API для вкладки Web-chat. Про нас Створюйте, занурює основу PublicChatApiKey (однозначний принциповий підхід як PublicChatKeyController, п...

Kamo·1mo ago
July 15, 2026
FixMediaService

Вирішити член системи публічно-читу на-орг (drop hardcoded snadjafinia alias)

створенняПідтримка, створенняПублічний запис, і повідомлення власника помічники, які вирішили учасник системи org через жорсткийкод Home » Товари » KamoCRM org ...

Kamo·1mo ago
FeatureMediaService

Мобільний поштовий відправлення (FCM дані + прямі APNs) з наявністю воріт

чат вхід (MediaController), квиток на support (SupportNotificationService), SMS/voicemail (VoipStompRelayController), соціальна ********************* Відсутніст...

Kamo·1mo ago
FeatureMediaService

Прийміть X-***-Token на REST; слайд TTL з таймером

OTKPreAuthFilter вирішує X-****-Токен, коли немає X-OTK (наприклад, Дзвоните до MediaService REST без BFF. KSessionService тепер слайди Redis TTL з власним сеан...

Kamo·1mo ago
July 14, 2026
FeatureMediaService

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

Поверніть запит ACCEPT SUPPORT TICKETS від assignToPreferredAgent: Присвоєний кредитний працівник позичальника незалежно від того, чи є налаштований агент підтр...

Kamo·2mo ago
FeatureMediaService

Прямий виїзд + кінцева точка присутності LO

Сприяє об'єднанню LO/chat віджету: *****************************************************************************************************************************...

Kamo·2mo ago
FixMediaService

Стоп введення вмісту повідомлень в пропущені повідомлення електронної пошти

Видалити повідомленняПопередня обробка, на чолі з Письмом, і ПовідомленняОгляд за шаблоном змінного; падіння відключенняПопередня перевага. Відправка по електро...

Kamo·2mo ago
July 13, 2026
FeatureMediaService

Відомі повідомлення електронної пошти (чит + підтримка) з придушенням на ресурсі

Міцний NATS споживчий чат-носія на чат.session.> годування MESSAGE EMAIL NOTICES ledger (PENDING/SENT, пер-сендер для чату, за квиток для підтримки), 60-ті ковт...

Kamo·2mo ago
July 11, 2026
ChoreMediaService

Rebuild for shared-lib GeoLite обмежений вигляд (2-4ms hit+miss)

Підібрати kamo-shared-library 011a73e - GeoLookupService's findByIpInRange зараз LIMIT-1-підйомний замість сканування до виснаження на проміжку/високих IP-адрес...

Kamo·2mo ago
July 10, 2026
FeatureMediaService

Довгострокові мітки з подвійним кінцевим пунктом

ПРЕЗИДНІСТЬ:{id} вилучає момент, коли учасник не працює, тому нічого записано, коли вони були останні активні. Штамп PRESENCE LAST SEEN:{id} (orgId + ts, 400d T...

Kamo·2mo ago
July 8, 2026
FeatureMediaService

Авто-тег AI + підпис через постачальників org (P3)

МатеріалАіконтролер POST ***************************************************************************************************************************************...

Kamo·2mo ago
FeatureMediaService

МатеріалАнтилітикаКонтролер - записні події + агрегати

POST ***********************************************************************************************************************************************************...

Kamo·2mo ago
FeatureMediaService

МатеріалReviewController — карта стану + set-status

GET /api/media/materials/reviews (орг-широкий imgId→status map) + POST для встановлення статусу матеріалу (загальна, рецензентна, доставка).

Kamo·2mo ago
FeatureMediaService

МатеріалCampaignController — CRUD + пункт мапа + додавання/remove

/api/media/materials/campaigns: список/create/update/delete, GET/items (орг-широкий imgId imgId pussycampaignId мапа), POST /add + /remove з перевіркою org-owne...

Kamo·2mo ago
FeatureMediaService

МатеріалТагКонтролер — тег CRUD + призначення/напис + схема призначення

/api/media/materials/tags: список/create/delete tags, GET / знаки (орг-широкий imgId tagId карта робочого простору приєднується до клієнтського боку, POST / Ass...

Kamo·2mo ago
FeatureMediaService

Управління кінцевими точками загального доступу (create/list/revoke)

Додавання POST/GET /api/media/materials/links та DELETE /links/{id} задньому матеріаломShareLink, і розв’язує керовані токени на публіці GET першими (пошук зану...

Kamo·2mo ago
FixMediaService

Персист заплановано-матеріальних знаків великого пальця через цільове оновлення

Самий детапланований сирітВидалення як конвеєр перетворення: безголовний ковт Проходив окремий ImgDat і зберегти()/merge() cascaded в колекції зображень. Зареєс...

Kamo·2mo ago
FeatureMediaService

Накопичувальні матеріали в процесі роботи

Безголовний ковпачок не може приводити OTK пальцевого трубопроводу, тому генерувати сторінку-0 PNG thumbnail через ImageIO безпосередньо після зберігання експор...

Kamo·2mo ago
FeatureMediaService

Заплановане покоління — заковтнути рецепти на курсі

- CanvaScheduleController: CRUD для графіків орг (рецепт + курс + час + день + Додаткові соціальні цілі, складати nextRunAt - КанваГенерація Сервіс: безголовний...

Kamo·2mo ago
FeatureMediaService

Збережені автозаправні рецепти CRUD (орг-скопд)

CanvaRecipeController: GET/POST /api/media/canva/recipes + DELETE /{id} — зберегти/list/soft-delete названий бренд-template + поле картування, об'ємний до Юриди...

Kamo·2mo ago
OtherMediaService

Give MediaService внутрішнього.auth.secret (mlos-internal-auth) для резюме електронної пошти

MediaService -> EmailService /api/email/templates/send (обов'язково) INTERNAL AUTH SECRET, щоб відповідати внутрішній.auth.secret.

Kamo·2mo ago
FeatureMediaService

Автонаповнення підприємства — шаблони бренда даних-merge

- CanvaApiClient: список шаблонів брендів (dataset=non empty), отримувати дані Завантаження робочих місць, створення/завантаження робочих місць - CanvaControlle...

Kamo·2mo ago
FeatureMediaService

Коротко відкладено публічні URL-адреси для маркетингових активів

Давайте соцпровайдерам (Meta) і електронною поштою fetch специфічний матеріал для обмеженого вікно без розширення приватного зображення-матеріалів відро. - Мат...

Kamo·2mo ago
FeatureMediaService

Імпорт файлу в Canva як редагований дизайн

****************************************************************************************************************************************************************...

Kamo·2mo ago
FixMediaService

Завантажити запис завантажити компіляцію MediaService

MinIOStorageService.upload кидає зареєстрований Виняток, який не входить() спійманий, а не заявлений — побудувати поломку на верхній частині застібки. Загорнути...

Kamo·2mo ago
FeatureMediaService

Перевірити підпис зворотного зв'язку JWT; tidy token

- CanvaJwtVerifier: перевірити кореляцію jwt's Ed25519 підпис проти Canva's JWKS (/connect/keys), а також aud/exp/type; ключі, що піддаються малюку. Повернувшис...

Kamo·2mo ago
FixMediaService

ЗустрічParticipant.isGuest() (проваджує, не змусить компілювати); транскрипція трафарету генерує кінцеву точку

ЗустрічПартифікаційно-вибухові () (примітивний булеанний овертер), не отримай (). Також вказується підсумковий трафаретний виклик на загальний /api/conversion/t...

Kamo·2mo ago
FeatureMediaService

Запис інгесту, зберігання/quota, використання сховища, абзационний трубопровод

- MeetRecordingController: внутрішня (X-Internal-Auth) ingest endpoint jibri Закінчення.sh після завершення записів. - MeetRecordingService: завантаження записі...

Kamo·2mo ago
July 7, 2026
FeatureMediaService

Canva Connect OAuth + дизайни/експорт назад

- CanvaApiClient: авторизація PKCE, обмін токени/реш/ревокація, користувачів, (create/list), експорт робочих місць, байт - CanvaTokenService: зашифровані токени...

Kamo·2mo ago
FeatureMediaService

Графік роботи нагадування старту + гість-посилання

- ЗустрічРеміндерСвеп: @Scheduled sweeper, який вогонь в режимі реального часу Нагадуємо, що запрошують учасників (старт − нагадування на ******, потім переходи...

Kamo·2mo ago
FixMediaService

Запрошують учасників, керують MANAGE MEET SETTINGs, скидають шлях до подвійного запрошення

- створенняМеттінг: запрошені члени є числовими ідентифікаторами сніжинки, а не рядки UUID — перемістіть їх через LongToUID, як творець. Раніше UUID.відString н...

Kamo·2mo ago
FeatureMediaService

Уніфіковані чати по відношенню до членів/support/social

GET /api/media/sessions/chat тепер приймає фільтр `categories` (читання, підтримка, соціальна; за замовчуванням все) і повертає один глобально найсвіжіших, об'є...

Kamo·2mo ago
July 6, 2026
FeatureMediaService

Поверхневий батьків-орг поділився темами за запитом

Діти-орг користувачі не могли бачити теми спільного супроводу батьків (assignToOwnOrg=false) при запитуванні підтримки, тому що додаток тільки Тематичні теми. Д...

Kamo·2mo ago
FeatureMediaService

Org-guard /topic/leads/rt/{orgId} передплата в режимі реального часу

Cross-tenant SUBSCRIBE охоронець для нового лідера в режимі реального часу, дзеркала існуючий /топічний/соціальний/охоронний охоронець: учасник може підписатися...

Kamo·2mo ago
July 4, 2026
FeatureMediaService

Уніфікований часовий бекенд (стійкість, адаптери, реле)

SocialFeedService запускає повідомлення/комменти на медіасесію/MediaObj schema (відновлення моделі чату); SocialFeedMapper будує дріт ДТО; SocialTimelineControl...

Kamo·2mo ago
July 3, 2026
FeatureMediaService

X (Twitter) + адаптери

- X Адаптор: Webhook (CRC виклик + x-twitter-webhooks-signature HMAC перевірка), normalizeInbound (direct message events, echo-skip), OAuth 1.0a-signed v2 DM ві...

Kamo·2mo ago
FeatureMediaService

M4 Meta адаптери + OAuth + 24h вікно + M2 загартування

- Адаптери обміну речовин (Messenger/Instagram): виправлено недійсним надсилання підпису (застосувати зараз слід повідомлення), bytes-upload через графічний п...

Kamo·2mo ago

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

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

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