Files
nobat724_front/app
hamedandClaude Sonnet 4.6 59e0a0fe4f fix: resolve critical bugs and security issues across the project
Security:
- Disable SSL verification only in development (lib/req.js)
- Wrap all JSON.parse(cookie) calls in try-catch via safeJsonParse utility
- Sanitize dangerouslySetInnerHTML in blog/clinic with sanitizeHtml utility
- Fix open redirect in payment page — validate URL origin before redirect
- Fix cookie cleanup on 401 — use js-cookie with correct domain scope

Performance:
- Wrap ItemDoctor with React.memo to prevent unnecessary re-renders
- Replace <img> with Next.js <Image> in blog Caption component

Functionality:
- Fix memory leak in Recode.js — store intervals in refs, cleanup on unmount
- Add null guard on retryIcon.current before classList manipulation
- Fix getParsedUserInfo in helper to handle malformed cookie gracefully

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-07 09:19:20 +03:30
..
2026-06-05 21:28:12 +03:30
2026-06-05 21:28:12 +03:30
2026-06-05 21:28:12 +03:30
2026-06-05 21:28:12 +03:30
2026-06-05 21:28:12 +03:30
2026-06-05 21:28:12 +03:30
2026-06-05 21:28:12 +03:30
2025-06-08 10:13:06 +03:30
2025-05-18 01:18:35 +03:30
2026-06-05 21:28:12 +03:30
2025-05-12 13:26:59 +03:30
2024-10-26 00:51:59 +03:30
2026-06-05 21:05:07 +03:30
2026-06-05 21:28:12 +03:30
2024-05-14 19:54:46 +03:30
2025-05-18 01:18:35 +03:30
2024-09-30 14:30:43 +03:30