Commit Graph

8 Commits

Author SHA1 Message Date
Codex 2e04260ebd revert(payment): remove unsupported Stripe and EzPay upgrade
Docker Image / Build and Push Docker Image (push) Successful in 2m15s
2026-07-29 18:15:20 +08:00
Codex e071f83474 feat(payment): confirm renewal only at checkout
Docker Image / Build and Push Docker Image (push) Successful in 2m9s
2026-07-29 11:32:23 +08:00
Codex d6f6bc2d87 test(chat): enforce locked image URL masking
Docker Image / Build and Push Docker Image (push) Successful in 2m15s
2026-07-27 15:44:17 +08:00
Codex e813333607 fix(e2e): stabilize authenticated unlock flows 2026-07-22 16:53:09 +08:00
admin 9deb320cf6 feat(profile)!: replace sidebar and add avatar navigation
Rename the global Sidebar route, UI, assets, analytics, and payment return context to Profile. Add accessible message-avatar navigation and preserve the source character across auth and logout flows.

BREAKING CHANGE: /sidebar has been removed; use /profile instead.
2026-07-21 18:08:12 +08:00
admin bc6373f4c0 test(e2e): fix auth specs for character routes 2026-07-20 15:38:51 +08:00
admin 78e97c3612 test(e2e): update specs for multi-character routes 2026-07-17 16:49:20 +08:00
admin e730799aa5 refactor(e2e): organize fixtures by feature 2026-07-16 11:49:58 +08:00