KAN-39 rebuilds general project settings with the existing Emerald design system, responsive settings navigation, and English translation keys. Project identity and ticket display values show their source; template areas distinguish inherited settings from local overrides.
Template switching and deletion retain exact project-key confirmation. Individual resets now open a confirmation dialog, retain required ticket-status replacements, and use the existing form feedback and retry handling. The existing backend template behavior is unchanged.
Base: feature/KAN-38-personal-git-connections, as requested.
Browser behavior checks passed for scoped resets, status replacements, switch/delete guards, validation, server/network failures and retries, keyboard focus, and 320/390/1440px in light and dark themes.
pnpm run lint:check, pnpm run build, pnpm run types:check, vendor/bin/pint --dirty --format agent, and git diff --check passed.
KAN-39 rebuilds general project settings with the existing Emerald design system, responsive settings navigation, and English translation keys. Project identity and ticket display values show their source; template areas distinguish inherited settings from local overrides.
Template switching and deletion retain exact project-key confirmation. Individual resets now open a confirmation dialog, retain required ticket-status replacements, and use the existing form feedback and retry handling. The existing backend template behavior is unchanged.
Base: feature/KAN-38-personal-git-connections, as requested.
Validation:
- 34 targeted PHPUnit tests passed (ProjectControllerTest, ProjectTemplateOverrideTest, ProjectGeneralSettingsUiTest).
- Browser behavior checks passed for scoped resets, status replacements, switch/delete guards, validation, server/network failures and retries, keyboard focus, and 320/390/1440px in light and dark themes.
- pnpm run lint:check, pnpm run build, pnpm run types:check, vendor/bin/pint --dirty --format agent, and git diff --check passed.
Twyco
changed target branch from feature/KAN-38-personal-git-connections to main2026-09-15 14:01:33 +00:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
KAN-39 rebuilds general project settings with the existing Emerald design system, responsive settings navigation, and English translation keys. Project identity and ticket display values show their source; template areas distinguish inherited settings from local overrides.
Template switching and deletion retain exact project-key confirmation. Individual resets now open a confirmation dialog, retain required ticket-status replacements, and use the existing form feedback and retry handling. The existing backend template behavior is unchanged.
Base: feature/KAN-38-personal-git-connections, as requested.
Validation:
a028eacec2tobfec4f464e