Добавить findByBranchTypeID производный запрос в OrganizationRepository
Поддерживает новую конечную точку /branch-types/{id}/usages в SecurityService для проверки того, имеет ли тип ветви активные детские организации перед удалением...
Add GET /branch-types/creatable and /{id}/usages endpoints
/creatable returns branch types filtered by the caller's creator-type (OWNERS/TEAM_MEMBERS/MEMBERS) via AppliedModelEnforcementService. /{id}/usages returns th...
Удаление типа защитной ветви против использования активных организаций
Прежде чем удалить чип типа ветви, интерфейс теперь вызывает **************************** Если существуют какие-либо орги, это показывает информационный диалог,...
Live support ticket badge on NavTop — SupportCountContext подписывается на NATS через STOMP, показы значков ожидают подсчета
Live pending support ticket count via NATS — notify org owner on new tickets, add pending-count REST endpoint
Добавить ожидающее графовое поле в SupportAgentNotificationDTO и считать запрос в SupportTicketRepository
Добавить поле доменного имени в мастер создания оргов
Добавляет необходимое поле домена на шаг Основы с автоматическим www. стриптиз. Проверено, включено в полезную нагрузку API и показано на этапе обзора.
Добавить вызов модификации API на страницу ссылки kamo-api
Показанный только на /kamo-api-ссылке, предлагает пользователям представить изменение API Запросы через /requests или связаться через /contact.
Add GET /branch-types/creatable endpoint with creator-type filtering
Returns only the branch types the calling member is permitted to create a child org under, based on their OWNERS/TEAM_MEMBERS/MEMBERS classification against the...
Заменить организацию Шаг мастера типов с выбором ветви Type/SecurityModel
Заменить OrgTypeStep (Организация) Type + Configuration dropdowns BranchTypeStep, который делает ****************** новая конечная точка возвращает только типы ...
/network create affordance защищена типом участника + право
BranchSetupManager: «Кто может создавать детские организации по этой модели» Карта с тремя переключателями (члены / члены команды / владельцы). ценности круглое...
Gate /network child-org creation by right + member-type applicability
Wires the applied-security-model child-org creation gate end-to-end: - SecurityModelController + MasterModelController round-trip the three new apply-to flag...
Врата типа участника + CREATE CHILD ORG право на создание детворы
Добавляет слой данных для создания gating/network child-org по типу участника: - Новое право CREATE CHILD ORG на RoleRightType (id 131). - Три новые булевые ко...
Master model applies to all three member types on init
provisionMaxedOutMasterModel now sets appliesToMembers, appliesToTeamMembers, and appliesToOwners all true so every member type sees the master model's branch t...
Добавьте миллисекунды для запуска обратного отсчета, тикайте каждые 50 мс
Заменить статическую дату запуска обратным отсчетом до 2PM PST Apr 20 2026
Каждую секунду показывает Xd XXh XXm XXs; возвращается к статической дате Пока клиент не гидратирует, показывает "Сейчас", когда цель достигнута.
Administrator default role template starts with all rights GRANTED
provisionMaxedOutMasterModel now populates the Administrator template with every RoleRightType set to GRANTED. The other three templates (Team Member, Member, D...
Provision a maxed-out master security model for KamoCRM on init
DataLoader now creates and assigns a master ChildOrgSecurityModel to KamoCRM immediately after the org is created, with every setting maxed out to the most perm...
FeaturesManager чтит прикладную модель состояния с поддержкой силы
Принимает новую модель Доступность + заблокированные поля от FeatureController и покрывает их в UI: - Функции, моделью которых является FORCE ENABLED, позволяю...
Applied-model is the read-time source of truth for feature availability
Closes the "stale DB leaks a disabled feature" gap by gating every surface that touches OrgFeature / ServiceType through the applied security model. - ********...
Решитель эффективных характеристик для прикладной модели времени чтения
Добавляет ворота времени чтения, что делает прикладную модель безопасности окончательной. источник истины для доступности функций, поэтому устаревшее состояние ...
Добавьте вкладки настроек per-assocType с типами doc, порядками укладки и панелями конфигураций
Заменяет ComingSoonTab на /settings/features/docs полным интерфейсом настроек: - Общий обзор вкладки + одна вкладка на ImageAssocType (Учетная запись, Сервисное...
Add ImagingSettingsController with doc type, stacking order, and assoc config CRUD
Добавьте объект ImgAssocConfig, репозиторий и сортировочный заказ в ImgStacking Порядок
Add FEATURE_REQUESTS to Support category and all plan-feature mappings
Free: Community vote, Starter: Vote & request, Business: Priority requests, Enterprise: Custom dev included
Добавить / запросить прямые нав-ссылки, раздел домашней страницы и строку сравнения функций плана
Заголовок: Запросы добавлены в качестве прямой связи на высшем уровне между ценообразованием и компанией Footer: Запросы, добавленные в колонку Продукта для пря...
Round-trip appConfigs + настройки прикладной модели поверхности + переключатель private-org
BranchSetupManager: mapBackendModel теперь увлажняет сохраняющиеся конфигурации приложений возвращенный бэкэндом (доступность + разрешенные CommerceTypes за усл...
Enforce team-member pay-fees setting at Stripe customer creation
Bumps kamo-shared-library dependency to 1.5.0 so BillingService can resolve the new AppliedModelEnforcementService, and wires team-member vs org pay-fees enforc...
Wire applied-model enforcement across every controller
Every non-role setting on the applied security model is now enforced at the exact controller boundary it governs, and the scalar settings round-trip cleanly thr...
Обеспечить выполнение всех неролевых настроек на ChildOrgSecurityModel
Добавляет сквозное правоприменение для оставшихся настроек на применяемой организации Модель безопасности. Все, что было прочитано ранее (или прочитано ранее). ...
Заблокировать обязательные системные роли в пользовательском интерфейсе назначения ролей
- PublicProvider: допускать филиал TypeID/masterModelID на входе Полезная нагрузка организации, так что вкладка типа ветви может надежно закрыть Кнопка «Edit Ma...
Enforce system-role assignment and auto-admin for team-member owners
MemberSecurityController now enforces the three assignment invariants defined in the brainstorm spec: - saveMemberSecurity: before persisting the caller's requ...
Применять шаблонные правила силы и некорректный возврат к резолюции о правах членов
**************** теперь накладывает наложенные 4 шаблона по умолчанию поверх существующего каскада (орг-роли) → отдел → должность → член: FORCE GRANTED/FORCE N...
Добавьте редактор главной модели, шаблоны ролей и форс-правила
Поверхность новой модели безопасности типа ветви в UI: - вкладка типа ветви получает кнопку «Изменить основную модель» (скрыто, когда орг имеет выделенную ветв...
Master-model + applied-model endpoints and template-aware org seeding
Adds the controllers that surface the new branch-type security flow: - /api/security/master-model (GET/PUT) manages the current org's master model; only writ...
Добавьте мастер-модель, шаблоны ролей по умолчанию и прикладной решатель моделей
Внедряет уровень данных для нового потока модели безопасности типа ветви: - Организация получает обнуляемые разделы TypeID и masterModelID. - Новая настройка R...
Добавить поле ввода чипа типа ветви в редактор модели безопасности
- BranchTypeChipField с цветным переключателем точек, меткой редактирования на клике и удалением X - BranchTypeEditDialog для редактирования имени/описания - Ав...
Обновление подзаголовка BranchSetupManager для ссылки на динамическую этикетку типа ветви
Переименовать вкладку «Настройка ветви» в динамические типы {branchLabel} и обновить URL-адрес до типов ветвей
Как вы видите судоходство?
Каждое из этих обновлений автоматически попадает в ваше рабочее пространство. Начните бесплатно и смотрите, как он растет неделю за неделей.