|
|
021351d898
|
fix: restore from regex corruption, JS-bind modal close, data-action delegation
|
2026-07-15 03:53:16 +08:00 |
|
|
|
f0e891b17c
|
fix: data-action delegation + convert onclick to event listeners, sidebar+logout+modals
|
2026-07-15 02:44:18 +08:00 |
|
|
|
4f4df7e479
|
fix: backend+frontend full audit - 15 bugs fixed across all files
|
2026-07-13 04:07:18 +08:00 |
|
|
|
33078855cb
|
feat: appealing status, auto-close parent on appeal resolved, closed=final
|
2026-07-12 17:42:42 +08:00 |
|
|
|
10b6ff94ed
|
feat: admin complaint (owner only) + result appeal (one per ticket, owner only)
|
2026-07-12 15:19:09 +08:00 |
|
|
|
6657c05dec
|
fix: add escJs for JS string escaping in onclick attributes, apply to users/templates/notifications
|
2026-07-12 13:09:52 +08:00 |
|
|
|
da5aa09421
|
fix: escape single quotes in U.esc to prevent onclick attribute injection
|
2026-07-12 13:09:10 +08:00 |
|
|
|
3ec9e80e0d
|
fix: remove fragile setTimeout in confirm, bind handlers directly
|
2026-07-12 13:03:02 +08:00 |
|
|
|
247a4e851d
|
feat: MC Report System - MySQL + Express + Vanilla JS SPA
|
2026-07-12 01:23:19 +08:00 |
|