Перейти до вмісту
KAMOUniverse

Журнал змін

Что нового.

Все усовершенствования платформы, как только она будет запущена.

  1. · kamo-internal

    Вкладка інтеграції веб-чати — список, створення, snippet (BFF + UI)

    Фаза 2 ядро вкладки Налаштування Web Chat: BFF маршрути проксіювання на Фази-1a MediaService CRUD, типований клієнт, і /settings/features/chat tab, де інтеграція списків, створює один (ім'я + необхідний сайт походження + режими AI/Support), і отримує сировину сайт ключ + збірний хіппе один раз. Дизайн на замовлення та готовність контроль за фазами.

  2. · kamo-register

    Kamo-register honors software auth logo + назва

    - ДинамічнийMetaLoader: читати ідентифікатор програмного забезпечення + auth selectors від config.json, вирішити назва вкладки, персистентний логотип / ім'я держави на сеанси - бренд.ts + ThemeLogo: зареєструвати логотипи автоматично заблокувати аут-логічну ідентичність (реактивний) - useAuthName: зареєструвати ім`я тексту (податкування + потік) слідувати ідентичності імені auth, reactive on Theme config load; падає назад до компанії

  3. · kamo-login

    Kamo-login честь програмного забезпечення auth логотип + назва вкладки

    - ДинамічнийMetaLoader: читати ідентифікатор програмного забезпечення + auth selectors від config.json, встановити вкладку Назва адресного об'єкта (authNameBrandSource), персистентний аут-логічний стан сеансу - бренд.ts + ThemeLogo: логотипи логіну автоматично захищені аут-логічними ідентичностями (company/software), re-resolved на тему config load; не потрібні зміни виклику

  4. · kamo-internal

    ЕтикеткаManager програмна ідентичність UI + внутрішня назва вкладки

    - Інформація про компанію: назва програмного забезпечення / коротке ім'я + логін/register name + вибірники вкладок-title - Брендування: програмне забезпечення, повне/просте завантаження логотипу, перенаречені окуляри, і per-surface вибірки айдентики (вода, навпри, логін/регістр логотипів) - вимушено-легальні поверхні, які спілкуються як завжди компанія (довідки/email/invoices/etc.) - макетування: внутрішня назва вкладок браузера вирішується за допомогою внутрішньогоTabBrandSource

  5. · kamo-internal

    3-ступінковий орг на борту керівництва (create → закінчити DNS → ввести)

    Узагальнення першокласного героя в одноступеневій панелі інструментів на рівні користувачів + DNS статус (від /api/security/org/my-networks): Створювати — не має дитини org → запустити перший білий лабораторій org (/network/create) JavaScript licenses API Веб-сайт Go1.13.8 Вступ — власники 1, DNS завершені → введіть його (enter-as OTK → внутрішній.<domain>) Після того, як вони володіють другим орг, немає панельних шоу — вони знають троси. DNS-закінчення дзеркальне правило сторінки мережі точно (кодовий домен & доменSetupComplete====false; a *.kamocrm.com org не потребує DNS. Кожен етап отримує власний акцент CTA є посиланням для створення/dns і асинхрону введіть дію на готовий етап. Безпечний (без панелі) на будь-яку помилку.

  6. · kamo-internal

    Двостороння компанія / програмна розв'язка + доставка + споживання

    - Організація.ts: доставити ідентифікатор програмного забезпечення + вибірки на основі серфінгу через OrgContext - бренд.ts: **************** (Українська) - ThemeLogo: логотипПрограма/logoПовні програми - NavPri: navpri логотип + текст слідувати внутрішній вибір логотипу програмного забезпечення - BackgroundWatermark + Backdrop: водяний знак відзначає фірмовий стиль

  7. · SecurityService

    Програмне забезпечення для завантаження логотипу + config.json

    - uploadLogo: явний об'єкт-підключення **************** З відхиленням за замовчуванням, так що завантаження програмного забезпечення ніколи не клабує логотип компанії. - copyFolder: зберегти завантажені логотипи програмного забезпечення на шаблоні re-copy - config.json: випікати ідентифікатор програмного забезпечення + auth-surface selectors для входу/register - тести: ЗавантажитиLogoObjectKeyTest, buildConfigJson

  8. · kamo-shared-library

    Додавання відеороликів для організації

  9. · kamo-shared-library

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

  10. · kamo-internal

    Перший-орг CTA герой для членів на платформі org

    Показати на борту героя на вершині домашньої пускової панелі, запрошуючи Члени KamoCRM-платформи, які ще не створили Дитина закрутить першу біло-лаборську організацію. Відомий Кнопка CTA та інлайн 'клацніть тут' посилання як маршрут to /network/create, і копію точки до 'Мій {branches}' над. Зареєстрований на UserInfo.memberType === MEMBER + організація.isTopLevel; перебування прихована, якщо /api/security/org/my-networks підтверджує, що вони не мають дитини org, і не несе відповідальності за будь-яку помилку. Слідувати інструментом Панельна мова дизайну (основний акцент, скло, оператор-лабор, будинок зниження, знижено-моделювання. Стрінги в домашніх умовах. ПершийОргія.

  11. · VOIPService

    TURN-REST для мобільних телефонів

    GET /api/voip/turn/credentials mints ephemeral coturn cred (HMAC-SHA1 над "<expiry>:<memberId>" з спільною статично-auth-secret) так рідною/клітинною WebRTC може реле через 47.181.8.84:3478. Аут через те ж X- * *-Token SIP endpoint використовує; повертає налаштовані:false (STUN-only) при відсутності секрету. Провід KAMO TURN SECRET від існуючого *** (за бажанням).

  12. · SecurityService

    Експедиція пер-орг + URL-адреси логотипу на /my-networks

    Кожен орговий ряд тепер несе первиннийкольор (Організація.colorPri, '#'-перефіксований Для відповідності config.json та отриманого логотипуUrl/logoSimpleUrl (theme.<domain>/public/ Логотипи та пер-орг шестигранних прикордонних кольорів.

  13. · MediaService

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

    Вирішує WebChatIntegration шляхом створенняKeyHash (знімається, послідовність з роздільною здатністю bootstrap()/AI-propt JavaScript licenses API Веб-сайт Go1.13.8 і підтримкаTicket для веб-сайту інтрибутації. Нулл/blank keyHash або не збігаючи ввімкнену інтеграцію залишає стовпчики null.

  14. · AIService

    Пер-інтеграція громадського AI підказка + сеанс attribution

    Підвищення системи громадського-читання водоспаду з перорг до пер-інтеграція: PublicAiChatController зараз читає X-Public-Chat-Key-Hash header (повний) переадресований APIService та pass it to ******, який вирішує the WebChatIntegration by хеш і воліє його aiSystemPrompt над AiOrgSettings за замовчуванням, попадаючи назад в загальний запит. Про нас Вирішений AiChatSession також простежується з webChatIntegrationId для стабільний приплив, який витримує ключове обертання. Видобуток водоспаду в статичну, блокнотну розв'язку помічник (інтеграція-wins / org-fallback / geric-fallback / порожні обробка.

  15. · APIService

    GET /api / public-chat/завантажити маршрут

    Додати кінцеву точку завантаження, яка повторно використовує існуючі проксі з трубопроводом (підтвердження ключів + вибіркове походження + ПУБЛІЧНЕ ОБСЛУГОВУВАННЯ + ставка-limit + X-Public-Chat-Key-Hash) і проксі до кінцевої точки MediaService.

  16. · MediaService

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

    Adds an внутрішній GET ******, який вирішує a WebChatIntegration by X-Public-Chat-Key-Hash та повертає свою розв’язку JavaScript licenses API Веб-сайт Go1.13.8 Отже, ключ, який не має інтеграційного ряду, як і сьогодні віджет. Повернутися до активної PublicChatApiKey's org, коли немає інтеграції існує; 404-ті, коли ключ не вирішується.

  17. · MediaService

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

    Org-facing Management API для вкладки Web-chat. Про нас Створюйте, занурює основу PublicChatApiKey (однозначний принциповий підхід як PublicChatKeyController, поряд з WebChatIntegration ряд і повертає сирий ключ один раз. список/get/update/delete org-ownership checked; оновлення busts the (Task-5) bootstrap cache при оформленніConfig або ввімкнені зміни.

  18. · kamo-shared-library

    Додати WEB CHAT INTEGRATION ID attribution колонки для відвідувачів/кету/ай-сесії

  19. · kamo-shared-library

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

  20. · kamo-internal

    Додати пункти входу "Access Copilot Mobile App" на дому + NavPri

    Відправлення поверхонь `open-interaction-center`, що NavTop слухає для відкриття Центру взаємодії на вкладці «Налаштування мобільних додатків». Головна показує наклеєні таблетки під керуванням шпалер; NavPri показує значок логотипу нижче пробна таблетка (лабор при розширенні, інструмент при згортанні). І забиті AllOW MOBILE ACCESS право.

  21. · kamo-internal

    Пароль-гат QR, однолінійна вкладка, головка логотипа, 10-мінний код

    - Користувач зобов'язаний перереєструвати свій пароль (сервер-verified через /api/mobile-access-otk, що загиближає ОТК тільки на успіхи) до того, як QR виявлений — перешкоджає чомусь на вже зареєстрованому комп'ютері з захопленням його. - QR/OTK тепер живе 10 хвилин (600s); відлік, потім знову заблокує. - Табличка примусова до однієї лінії; логотип пішов зліва від назви, щоб зберегти вертикальний простір; Видаливши "Налаштування для" таблеток.

  22. · SecurityService

    ПІСЛЯ ******** — ворота мобільний Copilot QR

    Перевіряє власний пароль абонента (passwordEncoder). відповідає їхньому сеансу користувач) без зміни нічого. Використовується за допомогою мобільного додатку BFF маршрут так налаштувати QR тільки після підтвердження пароля.

  23. · kamo-internal

    Настроювання вкладки мобільного доступу — QR для установки + автоматичного налаштування мобільного Copilot

    Нова 3-я вкладка в NavTopPanel (загальна AllOW MOBILE ACCESS правильно): показує бренд QR-кодування OTK глибоке посилання (kamocopilot://configure), яке призначає Користувач у своєму телефоні та за замовчуванням додаток до поточного org. Авторемонт OTK перед витривалістю; шліфований макет MUI з основним кольором org. Додати

  24. · kamo-shared-library

    Додати ALLOW MOBILE ACCESS (167) загальний право на мобільний Copilot

    New RoleRightType (serviceType=null → Загальна група) gating 'Setup Mobile Вкладка доступу-центр. RoleRightsSyncService заповнює всі ролі Про перезапуск охоронної служби; з'являється під загальними дозволами в редакторі ролі.

  25. · AIService

    Пер-орг публічний запит, людина-handoff на немає постачальника, anon щоденне повідомлення cap

  26. · kamo-shared-library

    Додайте запит на використання веб-чат

  27. · APIService

    Перевірити *** Повідти на межі створення публічного сеансу (закріплений при перевантаженні)

  28. · MediaService

    Бюст APIService ключ кеш відразу на public-chat key toggle/delete

  29. · MediaService

    Персист створення ключового хешу на громадсько-чатому відвідувачі + квиток на літак

  30. · kamo-shared-library

    Додати публічнийDailyMessageCap до AiOrgНалаштування для квоти веб-чата

Твій всесвіт чекає.

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

Безкоштовно назавжди — не потрібна кредитна карта