Сохранить int64 org id при перенастройке create-org на DNS
POST/api/security/org: пройти через вышестоящий JSON вместо переподготовки Реакционные байты сохраняют полные идентификационные цифры. CreatOrganization считыва...
Затвердить копию шаблона по умолчанию для обеспечения Org
Используйте явный префикс источника для ключей назначения, пропустите маркеры папок S3, и быстро проваливаются, когда префикс шаблона пуст, так что молчаливые ч...
Union listОбъекты через узлы для полных наборов ключей
Первый доступный узел MinIO может вернуть пустой листинг, в то время как другой Узлы удерживали реплицированные объекты, которые разбивали рекурсивные копии, та...
Fallback org не должен устанавливать isTopLevel true (платформенный админ gating)
Добавить findTeamMemberById для надежного разрешения TeamMember
Включите флаг владельца TeamMember в *** для пользовательского интерфейса администратора платформы
Участник магазина { MemberId, isOrganizationOwner} в сеансе Redis при входе kamo-internal hasPlatformAdminAccess может удовлетворить владельца организации высше...
Включите верхнюю ступень в JSON по домену для внутреннего платежного интерфейса
Прекратите дублировать строку запросов в прокси-сервере Access-logs API
forwardToApi уже добавляет входящую строку поиска запросов. встраивание Парамы в пути генерировали искаженные URL-адреса, и Spring не смог разобрать страницу / ...
Бросьте почту с требуемых псевдонимов DNS CNAME
Удалите почту из KnownAliases, чтобы больше не проверяли и не заходили на борт требуется mail.example.com; новые пользовательские домены также пропускают автома...
Выравнивание списка поддоменов без почты
Match SecurityService KnownAliases для UI настройки DNS и руководства по эксплуатации.
Примечание: список Subdomins не используется; SANs происходят из журналов Traefik
Маркировка поведения ворот на прикладной модели готова; избегайте допустимых по умолчанию ошибок извлечения.
Parse session orgID и userID при хранении в виде строк в AppliedModelController.
Решить прикладную модель для дополнительного запроса orgId с помощью проверки членства
Модель безопасности Honor для возрастов и ATF для маркировки поведения
Parse boolean compliance буквально из API. Построить возрастные капли от нормализованные токены белого списка и цифровые идентификаторы AgeReq; избегайте отобра...
Корректировка источника прикладной модели и нормализация соответствия API
Используйте разрешение разрешителя для BRANCH TYPE против MASTER вместо вывода из Только ветвьTypeID. Нормализовать буквалы соответствия FALSE/TRUE в прикладной...
Прикладная модель разрешения источников и нормализация политики соблюдения
Expose resolveAppliedModelWithSource поэтому абоненты знают, является ли активная модель Происходит от типа ветки или мастера запасного варианта. Фальсификация/...
Мастер-модель применяется только к владению оргом; устранение распространения ребенка
Перезагрузка прикладной модели безопасности после сохранения основной модели
Пропагандировать соответствие основных моделей и возрастные правила для моделей безопасности отраслевого типа
Модель безопасности типа ответвления с JOIN FETCH для прикладного разрешения модели
Обратно в masterModelID, когда тип ветки не имеет модели безопасности
Cache-bust тема CSS и активы с помощью темы
Приобретите конфигурацию без магазина; добавьте v=themeRevision к URL-адресам globals.css и favicon Таким образом, браузеры отбрасывают устаревшую кэшированную ...
Опциональный кэш-контроль для загрузки объекта
Используется для создания тем, поэтому globals.css и config.json инструктируют браузеры и прокси для повторной проверки вместо обслуживания устаревших кэширован...
Тема: Пересмотр заголовков в конфигурациях и кэшах по тематическим активам
Emit themeRevision (epoch ms) в config.json на каждую запись; набор Cache-Control на config, globals.css и сайте. Webmanifest загружает так, чтобы кэши ревалиди...
Персист Орг после родительского присоединения через SaveOrganization
Обновления в стиле патчей и помощник по обеспечению соблюдения ATF
Написать globals.css перед уборкой; запустить уборку async
Обновление для записиConfigFiles (цвета, конфигурация, манифест) Перед очисткой фонового файла. Перезагрузить орг из DB для свежих цветов. Запустите уборкуExtr...
Применять выделенные цвета для MinIO globals.css
Перезагрузить Организацию из БД в начале предоставления асинхронизации ConfigFiles видит цвета, сохраненные PATCH / Colors (снимок контроллера) Может быть несве...
Возврат к org domains, когда не установлен по умолчанию email provider domains
KamoMailDomainValidator был неисправен с 403 для организаций, которые имеют DNS-верифицированный домен в org domains, но никогда не добавлял его в электронную п...
Используйте getMemberIdString() в NavTop для предотвращения потери точности int64
getMemberId() преобразует CockroachDB unique rowid в JS-номер; truncating IDs > MAX SAFE INTEGER (например, 1168485658174423046 → ...000). Переключите все испол...
Как вы видите судоходство?
Каждое из этих обновлений автоматически попадает в ваше рабочее пространство. Начните бесплатно и смотрите, как он растет неделю за неделей.