Видимость Alias UI + кнопка ветвей поддоменов на странице типов ветвей
SubdomainBranchesDialog: Редактор Alias заменил список чипов списком строк в стиле таблицы Члены и члены команды Checkboxs per alias — администраторы, контролир...
Фильтрация видимости Alias + автопроверка владения поддоменом
Контролер организации: - Создание Web-alias org теперь автоматически отмечает право собственности isDnsVerified=true on the created OrgDomain — с тех пор запись...
Добавить флаги видимости типа создателя per-alias
Добавить видимыеToMembers / видимыеToTeamMembers булевые колонки ChildOrgSecurityМодельАлии, чтобы администраторы могли ограничить, какие родительские псевдоним...
Настройки диалогов, пути web-alias wizard и панели обеспечения DNS
Добавляет пользовательский интерфейс поддоменов через три поверхности: ************* Новая кнопка «Поддоменные ветви» открывает диалог для орг-уровня включения ...
Конфигурация уровня организации, клиент GoDaddy и web-alias org создают путь
Проводит новые ветви Subdomain сквозной на бэкэнде: - SubdomainBranchesController for org-level enable + GoDaddy creds (live-verified) GoDaddyDnsClient выполняе...
Добавить объекты, шифр и псевдоним / DNS log scaffolding
Добавляет креды GoDaddy per-org (зашифрованные AES-GCM), флаг поддоменов и сбор псевдонимов для детей на модели безопасности, предоставление DNS журнал аудита и...
Префикс / суффикс выпадающие, почтовый ящик доменных ворот, явный статус
Префикс имени и суффикс теперь являются выпадающими, населёнными из NamePrefixType / Каталоги NameSuffixType, предоставленные орг-конфигурацией Конечная точка. ...
Явный статус команды + префикс имени / каталоги суффиксов
GET **************** теперь возвращает имя ИмяSuffixes, полученное от NamePrefixType и NameSuffixType Добавить член / Добавить член команды формы не должны жест...
Полная ширина, макет формы Add Member
Переработает форму создания, чтобы использовать всю область контента вместо 1100px-центрированная колонка. - 3-колонный отзывчивый макет: липкая левая секция n...
Объединение псевдонима / электронной почты / имени / телефона в один шаг «Мой профиль»
Объедините ранее отдельные «Моя электронная почта и Alias», «Мое имя», и «Номер телефона» переходит в один шаг «Мой профиль» для 13+ регистрантов. с псевдонимом...
Сделайте электронную почту + юридическое имя необязательным для регистрации в возрасте до 13 лет
Конечная точка /api/security/register ранее отклоняла любой запрос Отсутствие электронной почты, имени или фамилии. Это сделало путь до 13 (KIDS ONLY orgs, или ...
Страница конфигурации пользователя системы + сетевой ENTER AS SYSTEM MEMBER
Добавляет администрирование платформы → Конфигурация, только родитель-орг-владелец страница, которая предоставляет или отзывает разрешение на выдачу себя за пла...
Backfill, enter-as flow, защита от мутаций, конфигурация API
Самоисцеление: SystemUserBackfillService работает на каждом Загрузка SecurityService (с DataLoader) для добавления столбца is system user и таблица доступа syst...
Добавить флаг пользователя системы + лицо, предоставляющее доступ
Внедряет общеплатформенную модель пользователя системы: флаг User.isSystemUser (уникальный частичный индекс приводит в действие синглтон), плюс таблица SystemUs...
Добавить проверку телефона + вопросы безопасности
Введите два новых шага между паролем и восстановлением учетной записи для 13+ регистранты: шаг с номером телефона (необязательно, пропускается, с кодом SMS) про...
Соберите телефон + вопросы безопасности во время регистрации
Переместить телефонный номер и сбор вопросов безопасности в самообслуживание Регистрационный поток (где они изначально предназначались) Требуется страница настр...
Добавить RegistrationPhoneCode entity + репозиторий
В новой таблице "registration phone codes" хранятся одноразовые коды проверки SMS выдается во время регистрации самообслуживания, до того, как существует субъек...
Добавить члена команды / Add Team Member Pages
- /account: замените одну двусмысленную кнопку на кнопки с вкладками Добавить <Member> на вкладку «Члены», добавить <Team Member> на вкладку «Члены команды». Ка...
Добавить участника / Add Team Member
- Новый участникCreateController раскрывает: * GET **************** — возрастной показатель, часовой пояс, отделы, должности *GET **************** — опровержени...
Добавить AgeReqType.allowsUnder13()
Поток Add Member / Add Team для пропуска сбора электронной почты для организаций, возраст которых позволяет пользователям младше 13 лет (ALL AGES), KIDS ONLY, A...
Восстановление членских планов и биллинг вокруг биллинговых групп
- Закладка «Планы и биллинг» теперь правильно выровнена с пульсирующим свечением Иконка StarRate на вкладке. Видно, когда просматриваемый член зарегистрированны...
Добавить EntitlementService + SecurityModel торговые рынки
- EntitlementService вычисляет гранты на каждый член путем объединения активных План BillingGroupLicense + KamoCRM Базовый уровень свободного уровня. тайники 15...
Переписать BillingService вокруг BillingGroups
Удалить уровень организации **************** контроллеры, сервисы и DTO. Представляет: - монтажные группы BillingGroupController, участники, подписки, лицензии...
Заменить биллинг на уровне организации моделью BillingGroup
Представляет BillingGroup, BillingGroupMember, BillingGroupSubscription, BillingGroupLicense, BillingGroupPaymentMethod, BillingGroupInvoice Предприятия Billing...
Линия участников Центра взаимодействия использует названия должностей
Замените название роли RBAC на jobTitleOfficial, вернитесь к JobTitle Название каталога для TeamMember и ярлык Member для базового участника Записи в поле полез...
Официальное место работы для членов команды на моей карточке позиции
Добавить TeamMember.jobTitleОфициальная необязательная строковая колонка (60 залов)
Разоблачать и сохранять jobTitleOfficial для членов команды по профилю и API безопасности членов
Используйте ECDSA P-256 для спецификаций сертификатов и мигрируйте RSA
Добавить findTeamMemberById для надежного разрешения TeamMember
Опциональный кэш-контроль для загрузки объекта
Используется для создания тем, поэтому globals.css и config.json инструктируют браузеры и прокси для повторной проверки вместо обслуживания устаревших кэширован...
Тема: Пересмотр заголовков в конфигурациях и кэшах по тематическим активам
Emit themeRevision (epoch ms) в config.json на каждую запись; набор Cache-Control на config, globals.css и сайте. Webmanifest загружает так, чтобы кэши ревалиди...
Добавить ******************* для очистки аватара
Используется при удалении аватара, поэтому член переопределяется, ссылаясь на ту же строку, может быть очищен перед удалением.
Clear wizard sessionХранение свежего создания через ?fresh=1
Навигация из Сети для создания с ?fresh=1, удаление запроса и использование короткоживущий замок, поэтому React Strict Mode не восстанавливает старый черновик Н...
Политика соблюдения законов об алкоголе / табаке / огнестрельном оружии
- CHILD ORG SECURITY MODELS столбцы и сущности по умолчанию MEMBER SELECT - DTO и ChildOrgSecurityModelService создают/обновляют нормализацию - AppliedModelEnfo...
Разоблачать политику соблюдения ATF в отношении моделей и типов создаваемых филиалов
Организационный контролер применяет типовое правоприменение до утверждения возраста SecurityModelController и MasterModelController проходят политические поля -...
Мастер соответствия из политик модели безопасности
API типов филиалов отображает политику алкоголя / табака / огнестрельного оружия в состояние волшебника Шаг динамического соответствия: опустить из nav, когда м...
Align KnownAliases с DNS и авто-сертификатом (добавить почту, играть, приложения, знак; выбросить приложение, медиа)
Показать живое состояние со ссылкой changelog и ежедневным счетом
Замените предварительный просмотр обратного отсчета и регистрационную копию компактным «Now LIVE» Callout, сохраняйте ссылку changelog и всегда покажите сегодня...
Сделайте RoleRightsSyncService полностью самовосстанавливающимся на каждом ботинке
Добавление или удаление RoleRightType никогда не должно снова требовать запуска. KamoInitializerService. syncAll() теперь работает в три этапа на каждом стартап...
Добавить настройки администрирования платформы — гранты, события, каталог планов
- Новые страницы в разделе /settings/platform (охраняемые HasPlatformAdminAccess): - /организации - список каждой организации, грант/изменить/отозвать планы COM...
Добавить контроллер PlatformAdmin + сервис для грантов на комп-план
- PlatformAdminController at /api/billing/platform (классовый уровень @PlatformAdminOnly) - GET/orgs, GET/orgs/{orgId} - POST/orgs/{orgId}/grants, PATCH |DELETE...
Seed Organization.isTopLevel для камокрома и OWNER UNLIMITED
DataLoader: организация выпадения Type arg from createOrg, set isTopLevel=true on kamocrm KamoCRMAgeReqUpdateRunner + test: match on IS TOP LEVEL = TRUE вместо ...
Добавить Organization.isTopLevel, PaymentMethod.COMP, COMP * типы событий; удалить Организацию Тип номера
Организация: заменить мертвое поле "тип" флагом "isTopLevel" для идентификации владельца платформы - PaymentMethod: добавьте COMP для бесплатных грантов для адм...
Скрыть кнопку отмены подписки для оригинальной организации пользователя на странице сети
Настройте OrgOriginal на регистрацию и разоблачите IsOriginalOrg в моих сетях
Добавить ОргОригинальное поле Пользователю для отслеживания регистрации
Участник-заявитель поддерживает права gating и двухрежимный вид билета
NavTop: покажите кнопку поддержки для любого права поддержки (агента или участника) - SupportButton: шлюз каждого выпадающего элемента по праву - Создать / Прос...
Подобно тому, что вы видите доставку?
Все это приходит в ваше рабочее пространство само по себе. Начните с бесплатного плана и прочтите эту страницу снова через месяц.
