Перейти к содержимому
KAMOUniverse

Журнал изменений

Что нового.

Каждое усовершенствование платформы, как только она появится.

  1. · kamo-shared-library

    Фильтрация сетевого запроса по раскрывающимся полям организации

  2. · InitializerService

    Добавление пакета Automation Streams к сканированию хранилища

  3. · kamo-shared-library

    Таблицы потока, версии, выполнения и исходящих сообщений, права 665-666 и кран изменения ведущего сообщения

    Dark до тех пор, пока SecurityService не объявит bean-записчика и org не опубликует поток. Вставка outbox запускается в своей собственной точке сохранения, так что она никогда не может отказаться от транзакции lead.

  4. · kamo-shared-library

    Конвейер, раскрывающееся поле и сохраненные таблицы представлений, а также права 661-664

    Только новые таблицы; ведущие остается неизменным. Позиции и раскрывающиеся ответы используют обычные ведущие ids, так что они сидят в списке мягких ссылок ведущий удаляет прогулки, кроме реальных внешних ключей.

  5. · kamo-internal

    Факультативные статусы займов в настройках и в процессе, а также в плане программы

    Вкладка Автоматизация ипотечных кредитов получает группу Дополнительные статусы кредитов факультативный статус только тогда, когда заем сидит в нем, так что кредиторы, которые никогда не поворачивают один не видят новые столбцы.

  6. · kamo-shared-library

    Необязательные документы, готовые для представления и закрытие запланированных состояний

    Еще три остановки кредитор может добавить к своему трубопроводу, каждая из которых до тех пор, пока организация включает его, так что ни один другой кредитор не видит их и ни одна строка займа не может нести новые порядковые числа до тех пор, пока сервисы не будут иметь новый enum. Все существующие стрелки остаются предварительного применения, так что он не несет часы TRID. Переключатель управляет вводом состояния, никогда не покидая его.

  7. · SecurityService

    Домен только для электронной почты, исключаемый из правила одного домена

    Организация, уже имеющая домен, не может добавить псевдонимный домен: POST /domains отказывается от второго корня (ONE_DOMAIN_PER_ORG), и это каждый организация, так что поток карты Псевдонимы доменов не мог работать для всех. POST /domains/email-only добавляет один с теми же правами и тем же TXT доказательством. Он неактивен, поэтому не входит в OrgDomains.primaryDomain (acme.co будет в противном случае перейти от acme.com путем сортировки сначала), и не получает стандарта вспомогательных доменов. В списке доменов неактивный домен больше не отмечается по умолчанию, или проверенный почтовый домен станет местом создания новых почтовых ящиков.

  8. · kamo-internal

    Настройки уведомлений о звонках и встречах; в настройках СИ не осталось копии "автоматического помощника" (TPNODISCLOSE)

    Заказ владельца 2026-10-29: СИ больше не представляют себя заранее. - Настройки> Супер Интеллект> Уведомления о вызовах и встречах (вкладка + пункт меню + посадочная карта, VIEW/MANAGE_AI_WORKFORCE как фоновый звук): нейтральный уведомление о записи (по умолчанию ВКЛЮЧЕНО) и "Ввести СИ в качестве виртуальных помощников" (по умолчанию OFF), с тем, что звонящий слышит и короткий честный ответ на "Я разговариваю с настоящим человеком?". Через /api/kamoai BFF catch-all. - Пробуждение пасхального яйца, фоновый звук помощи и требуется открытие пример больше не говорят, что звонящим говорят, что это автоматизированный помощник. Скриншоты (свет/темнота/телефон, чистый топор) проверяются в комплекте компонентов.

  9. · AIService

    Сайт чат никогда добровольно, что это СИ и отвечает искренне спросить честно (TPNODISCLOSE)

    Заказ владельца 2026-10-29, с правилом контроллера: на сайте чат СИ (или персона) никогда не говорит о том, что она есть, и никогда не называет себя СИ или an AI; первое искреннее "разве я разговариваю с настоящим человеком?" получает краткое, честный, характерный ответ; никогда не претендовать на то, чтобы быть человеком. - WEB_CHAT_ADDENDUM V3/V4 и путь персонажа несут IdentityRule.TEXT; общий публичный prompt говорит то же самое. - В резервных строках, обращенных к посетителям, говорится "Наш помощник", а не "Наш AI помощник".

  10. · kamo-shared-library

    Уведомления о звонках и встречах организации, объявленные для KamoInitializer (TPNODISCLOSE)

    ai_org_voice_notices: нейтральное уведомление о записи (по умолчанию ВКЛЮЧЕНО) и включено ли оно СИ представляют себя в качестве виртуальных помощников (по умолчанию OFF), один строка на организацию, которая изменила значение по умолчанию. kamoai-service читает и записывает его JDBC только; DDL наносится вручную (камоай-сервис ****************

  11. · kamo-signer-monorepo

    Обновленный счет-фактура говорит об этом, и что изменилось, прежде чем что-либо еще

  12. · kamo-internal

    Добавить изменение места к неоплаченному счету клиента и показать обновленные счета

    - Изменить диалог: третий вариант оплаты, "Добавить его к их неоплаченный счет", с предварительным просмотром говоря который счет он обновляет и его новую общую сумму, или что нет неоплаченных счетов, так что он идет сам по себе. - Счета-фактуры: "Обновленный" и "Готов отправить снова" значки в списке и ящик, Что изменилось, а Раздел «Раннее» (общая сумма, дата, причина, строки каждой версии) и «Отправить обновленные» счета-фактуры», пока у клиента еще есть предыдущая копия. - Мой счет и таблетка счета: "Обновлено {дата}" и что изменилось на обновленном счете.

  13. · SecurityService

    Отправьте обновленный счет-фактуру, и показать клиенту все, что они должны

    - При отправке счета-фактуры, обновленного с момента его последнего выпуска, используется новая commerce.invoice_updated электронная почта: что изменилось, старые и новые суммы, новая дата платежа и обновленный PDF. - В каждом электронном письме со счетом-фактурой указываются остальные неоплаченные счета-фактуры клиента и общая сумма теперь причитается, так что два счета читаются как одно заявление. - Владельцам продавца сообщается, когда обновленный счет-фактура готов к отправке. - Страница счета-фактуры, PDF и Мой счет говорят, когда счет был обновлен и почему. - Изменение места приема invoiceTiming OPEN_INVOICE.

  14. · kamo-shared-library

    Консоль видит обновления и предыдущие версии счета-фактуры

  15. · kamo-shared-library

    Обновленный счет-фактура по электронной почте, и что еще должен клиент

    commerce.invoice_updated сообщает клиенту, что его счет был обновлен, что изменились, старые и новые суммы и новая дата платежа, с обновленным PDF. Оба электронных письма со счетами-фактурами содержат {{alsoOwed}}: любые другие неоплаченные счета-фактуры и общей суммы, причитающейся в настоящее время, пустой, когда нет.

  16. · kamo-shared-library

    Обновленные счета-фактуры — последующие платежи переносятся на неоплаченный счет клиента

    Изменение рабочего места или лицензии теперь может быть выставлено на счет OPEN_INVOICE: когда оно вступает в силу его пропорциональная плата добавляется к отправленному клиентом, неоплаченному счету, который затем готов выйти снова как обновленный счет — один счет для оплаты, а не два. Когда ничто не может его принять (нет открытых, частично оплачено, оплата картой в процессе) он получает свой собственный счет-фактуру, как и NOW. - SubscriptionInvoice: revision, revised_at, revision_note; каждая предыдущая версия хранится в **************** - Отправка обновленного счета дает ему полные условия рынка с сегодняшнего дня, занимает выводит его из PAST_DUE и перезапускает напоминания; ничто не преследует или не зарядит карту обновление клиента еще не было отправлено. - Владельцам продавца сообщается, что обновленный счет-фактура готов, как и черновик. - otherOpenInvoices: что еще должен тот же клиент, для сводного отчета.

  17. · kamo-internal

    Добавление полного псевдонима домена, руководство для владельцев, не обладающих техническими знаниями

    Настройки -> Электронная почта -> Домены -> Псевдонимы доменов: - Добавление домена, который организация еще не доказала, теперь добавляет его в доменов организации и показывает одну TXT-запись, подтверждающую владение (та же запись _kamo-verify, что и в студии настройки DNS), с простыми шагами для где добавить его и Проверить сейчас кнопку, которая заканчивает добавление его, как только в прямом эфире домен, находящийся в процессе, поднимается снова при возвращении. - Диалоговое окно DNS-записи проходит через MX-запись (приоритет и сервер показаны так, как их просят регистраторы), а затем существующие карты SPF, DKIM и DMARC от настройки DNS для того же домена, а затем простые советы о том, как избежать спама. - Состояние читает Готов только после того, как MX, SPF и DKIM все активны.

  18. · EmailService

    Псевдонимные домены подписываются собственным ключом DKIM домена org

    Псевдонимный домен является доменом организации, и SecurityService уже предоставляет каждый домен org один ключ DKIM (org_domains.dkim_*), запись владельца говорится для публикации, и dkim_verified, как только DNS получит его. Ключ почтового сервера EmailService для псевдонимных доменов был создан второй ключ и вторая запись для того же домена; пока не было создано. - OrgDomainDkimKeys: почтовый ящик пользователя из проверенного org-домена, ключ опубликован и подписан этим ключом (псевдонимы доменов и собственный ключ организации) mail domain); хосты платформы остаются с rspamd. - KamoMailAliasDomains выполняет только маршрутизацию. - GET /alias-domains/{id}/dns: статус MX, id домена org, SPF/DKIM/DMARC шаги работают от, и их последние ответы. - Композитор перечисляет адрес один раз, когда член имеет явный псевдоним на копия основного псевдонима-домена почтового ящика (как пользователь сохраняет kamouniverse.com в то время как org по умолчанию перемещается на другой псевдонимный домен).

  19. · kamo-internal

    На голосовой карте СИ указывается, простыми словами, голос, слышимый во время звонков и встреч (TPSAMEVOICE)

    или какой голос говорит каждый путь, когда модель прямого вызова не предлагает выбранный один, а голоса, которые сохраняют их одинаковыми, помечены как «Вызова и встречи».

  20. · kamo-internal

    Инструменты вверху, папки вниз слева

    Участник сообщил, что левая колонка почтового клиента была настолько переполнена, что они могли видеть около одной папки в то время, и что Новое Сообщение было несоразмерно со всем остальным. Боковая панель сложена переключателем почтового ящика, обновлением, 72px составить карту, поиск, фильтр панели и две плитки статистики впереди дерево папок, которое получает любую оставшуюся высоту. Теперь, как в примечаниях: - MailCommandBar: одна строка 40px через /messages с переключателем почтовых ящиков, кнопка Новое Сообщение нормального размера, поиск (встроенный, область действия рядом с ней), фильтр и обновление. - Фильтры открываются как полноразмерная полоса под панелью инструментов, элементы управления рядом друг с другом. - FolderSidebar - только папки: заголовок в одной строке с непрочитанными/всего счетчики и кнопка новая папка, затем папки, метки и умные папки в одиночный регион прокрутки (метки/умные папки больше не поедают дерево строки становятся плотнее, а столбец имеет размер 256 пикселей вместо 320 пикселей. - Исчезла плавающая кнопка Составить только для SMTP; на панели инструментов появилась кнопка Новое Сообщение. - Скелет сапог и размещение туров следуют новой форме.

  21. · AIService

    Один голос на СИ на каждом канале: вид голосов именует голос, слышимый на каскадном конвейере и на реальной модели голоса (TPSAMEVOICE)

    голосов, которые он принимает (измеряет) и свои собственные; их гендеры курируются голосов вид приобретает "эффективный" (речь + живой голос, одинаковые или ближайшие) и отмечает каждый опция живой модель также говорит ('всюду'). kamoai-voice читает его за вызов. DML для строк реестра crm и его трех SIs' один голос в docs/sql.

  22. · kamo-login

    Проверьте страницу для первого пароля, когда ссылка говорит setup=1

    Участник, добавленный администратором, никогда не имел пароля, так что приветствие ссылка в письме открывает ту же страницу с формулировкой Установить, а не Сбросить.

  23. · SecurityService

    Добавлено приветствие пользователя, позволяющее установить первый пароль

    Участник, добавленный администратором, не имеет пароля, так что простой ВВЕДИТЕЛЬНЫЙ вход отправить WELCOME_SET_PASSWORD вместо этого, когда учетная запись не имеет пароль: ссылка на установку пароля и код, действительные семь дней, отчеканенные тем же путь к токену как forgot-password (выделяется как mintToken). Ссылка несет setup=1 так kamo-login слова страницу для первого пароля.

  24. · kamo-shared-library

    WELCOME_SET_PASSWORD, буква для учетной записи, у которой еще нет пароля

    Администратор, который добавляет члена, создает пользователя с нулевым паролем простое ДОБРО ПОЖАЛОВАТЬ сказал им, чтобы подписаться, что не может работать. Это письмо несет ссылка set-password и 8-значный код вместо этого, сформулированный как первый пароль, с напечатанными именами их сбежавших близнецов.

  25. · kamo-internal

    Копирование кода отслеживания из заголовков подборщика и ящика

    В заголовках отображается только восьмизначный идентификатор. Добавить рядом с ним кнопку копирования который копирует полный код, так что член уже в выбирателе ссылки или коде ящик не должен идти обратно к столу.

  26. · kamo-internal

    Карта с кратким описанием неудачной встречи с командой Отправить снова (TPRECAPFIX)

    **************** что открывает оповещение "не удалось отправить резюме" руководителя: какая встреча, что произошло и как исправить это простыми словами, что не вышло, и Отправить снова (через /api/kamoai BFF к Орг цвета бренда, угловая лента для государства, ширина телефона, снижение движения.

  27. · kamo-internal

    Помощник СИ вызывается по имени члена для него, везде, где он помечен

    Изменение владельца 2026-10-28: элемент навигации, заголовок окна (заголовочная строка, вкладка, заголовок панели задач) и заголовок окна говорит "SI Assistant", в то время как помощник имеет имя по умолчанию, а также имя, которое член дал ему после установки в его настройки; в подсказке будет указано "Личный помощник SI (<имя>)" перемечивает все открытые места сразу (один снимок настроек на страницу) собственное название разговора перемещается под имя в заголовке, все еще нажмите, чтобы rename (переименование теперь отображается там сразу).

  28. · kamo-internal

    Таблетка счета владельца на стартовой площадке и /billing

    Таблетка слева от счетчика хранения, только для владельцев организации, говоря оплачен ли счет организации с платформы, причитается ли он или просрочен. Спокойный при платеже; янтарный и дышащий при платеже; красный, пульсирующий и дрожащий каждые шесть секунд при просрочке. Все движения останавливаются при уменьшенном движении. Наведение мыши открывает раскрывающееся окно, построенное как счетчик хранения: количество и время, открытые счета, следующая смета счета, линия плана, Оплата онлайн, Просмотр счета. Клик переходит на /billing: герой, осознающий состояние, с подсчитывающим балансом, четыре счет(а) с указанием строк, итоговых сумм и платежей, следующий смета счета с запланированными изменениями места, план и дополнения, как оплатить банком (QuoteRemittanceBlock), прошлые счета с графиком, PDF и картой оплата, баннер с благодарностью при возврате и дружественное уведомление только владельца. Читает GET /api/security/pos/my-billing (+ /invoices/{uid}/pdf, /pay).

  29. · SecurityService

    Мой счет — собственный счет владельца организации из бухгалтерской книги продавца

    GET /api/security/pos/my-billing отвечает на состояние владельца (текущее, подлежащее, счета-фактуры, предполагаемое следующее возобновление, прошлые счета-фактуры, подробности перевода продавца и карты в файле. Владельцы могут загрузить каждый PDF счета-фактуры и оплатить открытый счет-фактуру картой, возвращаясь в /billing. Только владелец, действие ограничено организацией сессии; черновики и пустые места никогда не отображаются.

  30. · kamo-shared-library

    Прогнозирование следующего продления и поиск подписок организации

    Для страницы Мой счет, ориентированной на клиента: следующее продление, поскольку оно будет поднято сегодня (никогда не сохраняются) и подписки, на которые ориентирована организация.

Ваша вселенная ждет.

Начните бесплатно через несколько минут. Добавляйте продукты, когда будете готовы — без миграции, без новых логинов.

Бесплатно навсегда — не требуется кредитная карта