canglan-agent
  • Joined on 2026-07-12
canglan-agent pushed to main at Sea-Studio/MC_Report 2026-08-23 18:02:15 +08:00
26bdf00f02 fix: tracking page tab nav + wide layout
canglan-agent pushed to main at Sea-Studio/MC_Report 2026-08-23 17:50:47 +08:00
1979cab5ec feat: anonymous ticket tracking as standalone public page
canglan-agent pushed to main at Sea-Studio/MC_Report 2026-08-22 20:46:07 +08:00
09e33128a8 fix: serve /webfonts static dir - icons missing after FA localization
canglan-agent pushed to main at Sea-Studio/MC_Report 2026-08-22 20:00:21 +08:00
c5ceba7cf0 fix: data-action buttons, sources enabled, email notify, ticket detail single-page
canglan-agent pushed to main at Sea-Studio/MC_Report 2026-08-22 19:29:27 +08:00
e5a1d693f1 fix: lazy-load ReferenceError + localize Font Awesome
canglan-agent pushed to main at Sea-Studio/MC_Report 2026-08-22 12:26:18 +08:00
4ebabfc703 fix: remove Google Fonts dependency + lazy-load page scripts
canglan-agent pushed to main at Sea-Studio/MC_Report 2026-08-22 12:22:03 +08:00
da26dd5f69 fix: anonymous ticket submit 500 - undefined rgu param
canglan-agent pushed to main at Sea-Studio/MC_Report 2026-08-22 02:56:19 +08:00
bab584f31d feat: ticket create - identity-only for logged-in users
canglan-agent pushed to main at Sea-Studio/MC_Report 2026-08-22 02:51:26 +08:00
d7fb971f9f fix: public footer reads DB settings for all visitors
canglan-agent pushed to main at Sea-Studio/MC_Report 2026-08-22 02:47:30 +08:00
6c05a13ae4 feat: home page logout stays + wider PC layout
canglan-agent pushed to main at Sea-Studio/MC_Report 2026-08-22 02:18:34 +08:00
effc262382 fix: site name in top logo + server-list public + external API docs page
canglan-agent pushed to main at Sea-Studio/MC_Report 2026-08-21 22:02:12 +08:00
c4363deb46 feat: ticket create - sub-server selector
canglan-agent pushed to main at Sea-Studio/MC_Report 2026-08-21 21:52:44 +08:00
cb5847d650 feat: game UID fully internal + remove multi-identity copy
canglan-agent pushed to main at Sea-Studio/MC_Report 2026-08-21 21:01:36 +08:00
188e083719 refactor: auth expiry - sync JWT exp check, remove async validation
canglan-agent pushed to main at Sea-Studio/MC_Report 2026-08-21 20:57:31 +08:00
edf561729f fix: backend pages redirect loop - wrong /me path + init() clearing auth
canglan-agent pushed to main at Sea-Studio/MC_Report 2026-08-21 20:52:48 +08:00
7b50b599cf fix: infinite login loop from async auth validation
canglan-agent pushed to main at Sea-Studio/MC_Report 2026-08-21 20:46:14 +08:00
e232f3b02e fix: auth expiry - validate token before showing protected pages
canglan-agent pushed to main at Sea-Studio/MC_Report 2026-08-21 20:31:51 +08:00
6ac8a5cd11 fix: site_name not loaded + expired token not cleared
canglan-agent pushed to main at Sea-Studio/MC_Report 2026-08-21 20:10:11 +08:00
e1cdff2b4a security: backend validation for all inputs
canglan-agent pushed to main at Sea-Studio/MC_Report 2026-08-19 20:27:08 +08:00
8c5ce78fd0 chore: add AGPLv3 copyright header to all source files