skillhub/web/src/pages
dongmucat 38ebb13133
feat(auth): 邮箱验证码重置密码与 SMTP 配置支持 (#273)
* feat(auth): add email-based password reset with SMTP config docs

* test(e2e): stabilize password reset flow

* test(e2e): isolate password reset rate limits

* test(ci): stabilize backend and register e2e

* docs(auth): sanitize smtp setup examples
2026-04-13 20:27:00 +08:00
..
admin feat(auth): 邮箱验证码重置密码与 SMTP 配置支持 (#273) 2026-04-13 20:27:00 +08:00
dashboard feat(skill): add UPLOADED status for PRIVATE skill lifecycle (#290) 2026-04-13 11:39:45 +08:00
settings feat(auth): 邮箱验证码重置密码与 SMTP 配置支持 (#273) 2026-04-13 20:27:00 +08:00
cli-auth.test.ts test(web): add colocated frontend coverage 2026-03-23 16:13:34 +08:00
cli-auth.tsx Fix frontend build and stabilize test suite 2026-03-17 11:16:01 +08:00
dashboard-preview.test.ts fix: harden hidden skill visibility and local dev restart flow (#62) 2026-03-17 15:26:12 +08:00
dashboard-preview.ts fix: harden hidden skill visibility and local dev restart flow (#62) 2026-03-17 15:26:12 +08:00
dashboard.test.tsx test(web): add colocated frontend coverage 2026-03-23 16:13:34 +08:00
dashboard.tsx feat: support Unicode characters in skill slugs (#196) 2026-03-31 10:17:34 +08:00
device.test.ts test(web): add colocated frontend coverage 2026-03-23 16:13:34 +08:00
device.tsx fix: improve dashboard UX and session refresh handling (#51) 2026-03-16 19:29:26 +08:00
home.test.tsx test(web): add colocated frontend coverage 2026-03-23 16:13:34 +08:00
home.tsx feat: support Unicode characters in skill slugs (#196) 2026-03-31 10:17:34 +08:00
landing.test.tsx test(web): add colocated frontend coverage 2026-03-23 16:13:34 +08:00
landing.tsx feat: support Unicode characters in skill slugs (#196) 2026-03-31 10:17:34 +08:00
login.test.tsx test(web): add colocated frontend coverage 2026-03-23 16:13:34 +08:00
login.tsx feat(auth): 邮箱验证码重置密码与 SMTP 配置支持 (#273) 2026-04-13 20:27:00 +08:00
namespace.test.tsx test(web): add colocated frontend coverage 2026-03-23 16:13:34 +08:00
namespace.tsx feat: support Unicode characters in skill slugs (#196) 2026-03-31 10:17:34 +08:00
notifications.test.tsx chore(notification): sync main and expand regression coverage 2026-03-23 15:04:47 +08:00
notifications.tsx feat(notification): add in-app notifications and harden delivery 2026-03-23 12:31:28 +08:00
privacy.test.tsx test(web): add colocated frontend coverage 2026-03-23 16:13:34 +08:00
privacy.tsx feat(web): add legal pages and footer links 2026-03-14 17:14:16 +08:00
register.test.tsx test(web): add colocated frontend coverage 2026-03-23 16:13:34 +08:00
register.tsx feat(auth): 邮箱验证码重置密码与 SMTP 配置支持 (#273) 2026-04-13 20:27:00 +08:00
reset-password.test.tsx feat(auth): 邮箱验证码重置密码与 SMTP 配置支持 (#273) 2026-04-13 20:27:00 +08:00
reset-password.tsx feat(auth): 邮箱验证码重置密码与 SMTP 配置支持 (#273) 2026-04-13 20:27:00 +08:00
search.test.tsx refactor: address code review findings from 2026-03-22 2026-03-23 13:48:23 +08:00
search.tsx fix(web): guard search page browser globals in tests 2026-04-09 10:25:25 +05:30
skill-detail-query.test.ts feat(notification): add in-app notifications and harden delivery 2026-03-23 12:31:28 +08:00
skill-detail-query.ts feat(notification): add in-app notifications and harden delivery 2026-03-23 12:31:28 +08:00
skill-detail.test.tsx feat(skill): add UPLOADED status for PRIVATE skill lifecycle (#290) 2026-04-13 11:39:45 +08:00
skill-detail.tsx feat(skill): add UPLOADED status for PRIVATE skill lifecycle (#290) 2026-04-13 11:39:45 +08:00
terms.test.tsx test(web): add colocated frontend coverage 2026-03-23 16:13:34 +08:00
terms.tsx feat(web): add legal pages and footer links 2026-03-14 17:14:16 +08:00