open-design/e2e
lefarcen f93c886411 Fix conflict resolution from c14baf07
Two CI failures from PR #2461 root-caused to wrong picks in the
merge:

* apps/web/src/components/plugins-home/PluginCard.tsx — reverted to
  release-side. The release-side version uses `localizePluginTitle
  (locale, record)` / `localizePluginDescription(locale, record)`
  to read each plugin's `titleI18n` / `descriptionI18n` fields,
  driving the 'localizes plugin card titles' test in
  plugins-home-section.test.tsx (which asserts '瑞士国际主义 Deck'
  appears under zh-CN). The main-side version replaced that
  record-level i18n with hardcoded English + `t()` aria-label
  keys — a finer-grained i18n migration but a fundamental loss of
  the record-level localization the test exercises. Taking
  release-side keeps the test functionality; the aria-label i18n
  keys are micro-optimisation we can re-port in a follow-up.

* e2e/ui/settings-local-cli-codex-fallback.test.ts — added the
  `SETTINGS_MENU_LABEL` constant declaration that the menu-
  dismissal helper (kept from main in c14baf07) references at
  line 161. main's diff added the const at the top of the file but
  it didn't carry through auto-merge alongside the helper block;
  this restores it.

Both fixes verified locally:
- PluginCard now grep-finds locale + localizePluginTitle usage.
- fallback test grep-finds SETTINGS_MENU_LABEL declaration.
2026-05-23 12:28:08 +08:00
..
lib Merge origin/main into release/v0.8.0 2026-05-23 12:17:18 +08:00
resources Fix packaged auto-update release validation (#2565) 2026-05-21 18:15:53 +08:00
scripts chore(ci): expand visual regression coverage (#2381) 2026-05-20 22:25:41 +08:00
specs Fix mac updater smoke rail readiness (#2700) 2026-05-22 17:02:57 +08:00
tests Merge origin/main into release/v0.8.0 2026-05-23 12:17:18 +08:00
ui Fix conflict resolution from c14baf07 2026-05-23 12:28:08 +08:00
AGENTS.md chore(e2e): improve test framework quality (#2305) 2026-05-23 00:24:32 +08:00
package.json Merge origin/main into release/v0.8.0 2026-05-21 13:17:52 +08:00
playwright.config.ts test: stabilize extended Playwright coverage (#1341) 2026-05-12 15:11:34 +08:00
playwright.visual.config.ts chore(ci): add visual regression PR workflow (#2372) 2026-05-20 15:05:59 +08:00
tsconfig.json chore(ci): add visual regression PR workflow (#2372) 2026-05-20 15:05:59 +08:00
vitest.config.ts test(e2e): gate beta packaged runtime (#637) 2026-05-06 17:44:29 +08:00