MicroFish/frontend
Nyk af5c1c6841 fix: XSS prevention and frontend timer cleanup
- Add DOMPurify to sanitize all v-html content
- Create sanitize.js utility with sanitizeHtml()
- Wrap renderMarkdown output in Step4Report and Step5Interaction
- Guard all setInterval calls with clearInterval to prevent timer leaks
2026-03-17 21:24:34 +07:00
..
public Remove outdated README.md and update favicon in index.html 2025-12-16 20:58:48 +08:00
src fix: XSS prevention and frontend timer cleanup 2026-03-17 21:24:34 +07:00
.gitignore Add project status report and frontend documentation 2025-12-10 14:49:11 +08:00
index.html Update font styles across the application to include 'Noto Sans SC' for improved typography consistency. 2025-12-26 17:35:09 +08:00
package-lock.json Initialize project with version 0.1.0 and update package configurations 2025-12-18 18:30:29 +08:00
package.json fix: XSS prevention and frontend timer cleanup 2026-03-17 21:24:34 +07:00
pnpm-lock.yaml fix: XSS prevention and frontend timer cleanup 2026-03-17 21:24:34 +07:00
vite.config.js Add project status report and frontend documentation 2025-12-10 14:49:11 +08:00