skillhub/web/e2e
Raymond 2bdb83bdb6 feat(publish): support metadata display names independent of skill slugs
Use optional metadata.display-name for skill titles while preserving stable
slugs and URLs. Keep published titles unchanged until review approval, and
cover localized title display and search with generic example fixtures.

Restore the fallback version title and summary when yanking the latest
published version, with regression coverage for the lifecycle boundaries.

Document the metadata field and retain existing behavior when it is absent.

Signed-off-by: Raymond <21071287+raymondtc@users.noreply.github.com>
2026-10-15 09:49:27 +08:00
..
fixtures feat(frontend): refine shadcn UI foundations 2026-10-14 19:53:39 +08:00
helpers feat(publish): support metadata display names independent of skill slugs 2026-10-15 09:49:27 +08:00
admin-users-userid-column.spec.ts fix(admin): improve accessibility and E2E test precision 2026-05-18 17:25:21 +08:00
auth-entry.spec.ts test(auth): match theme toggle accessible name 2026-09-24 13:35:31 +08:00
batch-import-members.spec.ts test(web): align namespace flows with unified space navigation 2026-10-15 09:00:00 +08:00
cli-auth.spec.ts test(e2e,ci): migrate web e2e to real API and add PR e2e workflow (#198) 2026-04-01 14:41:23 +08:00
dashboard-personal-modules.spec.ts test(e2e,ci): migrate web e2e to real API and add PR e2e workflow (#198) 2026-04-01 14:41:23 +08:00
dashboard-routes.spec.ts test(web): align namespace flows with unified space navigation 2026-10-15 09:00:00 +08:00
dashboard-shell.spec.ts feat(web): reorganize marketplace and console navigation 2026-09-11 16:58:57 +08:00
landing-navigation.spec.ts fix(web): prevent mobile landing overflow 2026-09-13 14:34:10 +08:00
landing-quick-start-cli.spec.ts fix(skill): harden SkillHub CLI guide bootstrap (#842) 2026-09-09 20:25:50 +08:00
markdown-mermaid.spec.ts feat(frontend): render mermaid markdown diagrams (#892) 2026-09-21 14:08:41 +08:00
my-namespaces-data.spec.ts test(web): align namespace flows with unified space navigation 2026-10-15 09:00:00 +08:00
my-skills-data.spec.ts test(e2e,ci): migrate web e2e to real API and add PR e2e workflow (#198) 2026-04-01 14:41:23 +08:00
my-skills-navigation.spec.ts feat(publish): support metadata display names independent of skill slugs 2026-10-15 09:49:27 +08:00
my-skills-update-prefill.spec.ts feat(dashboard): add Update button to My Skills with publish prefill 2026-04-22 14:59:01 +08:00
namespace-members-data.spec.ts test(web): require a team fixture for namespace members 2026-10-15 09:18:01 +08:00
namespace-page-data.spec.ts test(e2e,ci): migrate web e2e to real API and add PR e2e workflow (#198) 2026-04-01 14:41:23 +08:00
namespace-review-detail-access.spec.ts test(web): align namespace flows with unified space navigation 2026-10-15 09:00:00 +08:00
namespace-reviews-data.spec.ts test(web): align namespace flows with unified space navigation 2026-10-15 09:00:00 +08:00
namespace-search.spec.ts test(web): add namespace search-only regression 2026-06-10 19:48:16 +08:00
namespace-skill-pagination.spec.ts test(web): align namespace flows with unified space navigation 2026-10-15 09:00:00 +08:00
password-reset.spec.ts feat(auth): 邮箱验证码重置密码与 SMTP 配置支持 (#273) 2026-04-13 20:27:00 +08:00
promotions-review.spec.ts fix(notification): complete polling migration 2026-09-03 11:38:02 +08:00
protected-routes.spec.ts test(e2e,ci): migrate web e2e to real API and add PR e2e workflow (#198) 2026-04-01 14:41:23 +08:00
public-pages.spec.ts test(e2e,ci): migrate web e2e to real API and add PR e2e workflow (#198) 2026-04-01 14:41:23 +08:00
public-skill-detail-anonymous.spec.ts feat(skill): add first-party SkillHub CLI guide 2026-09-09 09:24:21 +08:00
publish-flow-ui.spec.ts feat(publish): allow uploading a skill folder directly 2026-08-26 17:37:21 +08:00
register-email-required.spec.ts test(auth): expect home after registration 2026-09-24 13:53:00 +08:00
register-login-validation.spec.ts feat(auth): 邮箱验证码重置密码与 SMTP 配置支持 (#273) 2026-04-13 20:27:00 +08:00
rejected-version-republish.spec.ts test(web): stabilize theme and review browser flows 2026-09-01 17:53:42 +08:00
reviews-pagination.spec.ts fix(notification): ISSUE-51 add profile review notifications 2026-06-16 10:33:02 +08:00
role-access-control.spec.ts test(e2e,ci): migrate web e2e to real API and add PR e2e workflow (#198) 2026-04-01 14:41:23 +08:00
route-guard.spec.ts test(e2e,ci): migrate web e2e to real API and add PR e2e workflow (#198) 2026-04-01 14:41:23 +08:00
search-card-interaction.spec.ts test(e2e): stabilize publish and search waits 2026-04-14 13:55:33 +08:00
search-flow.spec.ts test(e2e,ci): migrate web e2e to real API and add PR e2e workflow (#198) 2026-04-01 14:41:23 +08:00
search-page-full.spec.ts fix(search): preserve empty-query discovery results 2026-04-23 16:24:23 +08:00
security-audit-redaction.spec.ts test(security): tolerate cold route startup 2026-09-18 16:46:55 +08:00
settings-pages.spec.ts feat(web): unify landing, dashboard, and paginated lists (#825) 2026-09-09 18:31:18 +08:00
settings-routing.spec.ts test(e2e,ci): migrate web e2e to real API and add PR e2e workflow (#198) 2026-04-01 14:41:23 +08:00
settings-security-capability.spec.ts test(web): ISSUE-61 cover security settings real requests 2026-06-22 17:22:19 +08:00
skill-detail-browse.spec.ts test(e2e,ci): migrate web e2e to real API and add PR e2e workflow (#198) 2026-04-01 14:41:23 +08:00
skill-detail-relative-links.spec.ts fix(frontend): support nested preview links 2026-06-24 16:51:42 +08:00
skill-subscription.spec.ts fix(security): harden review findings 2026-06-12 14:40:30 +08:00
skill-version-compare.spec.ts fix(security): harden review findings 2026-06-12 14:40:30 +08:00
theme-toggle.spec.ts feat(web): reorganize marketplace and console navigation 2026-09-11 16:58:57 +08:00
tokens.spec.ts test(e2e,ci): migrate web e2e to real API and add PR e2e workflow (#198) 2026-04-01 14:41:23 +08:00
ui-foundation.spec.ts feat(frontend): refine shadcn UI foundations 2026-10-14 19:53:39 +08:00
user-id-display.spec.ts feat(web): unify landing, dashboard, and paginated lists (#825) 2026-09-09 18:31:18 +08:00
workspace-pages.spec.ts test(e2e,ci): migrate web e2e to real API and add PR e2e workflow (#198) 2026-04-01 14:41:23 +08:00