fix: localize skin site UI and renew JWT on startup

Catalog missing skin-site messages and check source IDs during i18n validation. Renew the saved JWT before loading session data, guard overlapping login/logout requests, and reload announcements after authentication with a retry action.
This commit is contained in:
Disy committed 2026-10-20 20:28:13 +08:00
1 parent 2d7683b0bb
commit 7f3a1cdf5c
11 files changed
+4744 -2341

No files matched your search

File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff