GitHub Actions
0022b43c8d
fix(lint): resolve 20 gocritic, eslint, and type safety issues
Backend (Go):
- Add named return parameters for improved readability
- Modernize octal literals (0755 → 0o755, 0644 → 0o644)
- Replace nil with http.NoBody in test requests (3 instances)
- Add error handling for rows.Close() in test helper
- Close HTTP response bodies in network tests (3 instances)
Frontend (React/TypeScript):
- Add Fast Refresh export suppressions for UI components
- Replace 'any' types with proper TypeScript types (6 instances)
- Add missing useEffect dependency (calculateScore)
- Remove unused variable in Playwright test
Testing:
- Backend coverage: 87.3% (threshold: 85%)
- Frontend coverage: 87.75% (threshold: 85%)
- All tests passing with race detection
- Zero type errors
Security:
- CodeQL scans: Zero HIGH/CRITICAL findings
- Trivy scan: Zero vulnerabilities
- Pre-commit hooks: All passing
2025-12-31 05:21:11 +00:00
..
2025-12-11 18:26:24 +00:00
2025-12-12 17:56:30 +00:00
2025-12-21 04:08:42 +00:00
2025-12-12 17:56:30 +00:00
2025-12-21 04:08:42 +00:00
2025-12-31 05:21:11 +00:00
2025-12-21 06:01:47 +00:00
2025-12-12 00:05:15 +00:00
2025-12-21 04:08:42 +00:00
2025-12-21 04:08:42 +00:00
2025-12-24 14:35:33 +00:00
2025-12-21 04:08:42 +00:00
2025-12-18 18:04:40 +00:00
2025-12-18 18:04:40 +00:00
2025-12-21 15:03:24 +00:00
2025-12-11 18:26:24 +00:00
2025-12-24 05:59:16 +00:00
2025-12-21 04:08:42 +00:00
2025-12-15 07:30:36 +00:00
2025-12-31 05:21:11 +00:00
2025-12-11 18:26:24 +00:00
2025-12-21 04:08:42 +00:00
2025-12-15 07:30:36 +00:00
2025-12-31 05:21:11 +00:00
2025-12-21 04:08:42 +00:00
2025-12-16 14:10:32 +00:00
2025-12-15 22:10:28 +00:00
2025-12-15 07:30:36 +00:00
2025-12-21 04:08:42 +00:00
2025-12-21 06:01:47 +00:00
2025-12-24 14:35:33 +00:00
2025-12-21 04:08:42 +00:00
2025-12-21 04:08:42 +00:00
2025-12-21 04:08:42 +00:00
2025-12-21 04:08:42 +00:00
2025-12-24 05:59:16 +00:00
2025-12-17 19:41:02 +00:00
2025-12-17 16:53:38 +00:00
2025-12-11 18:26:24 +00:00
2025-12-24 11:53:29 +00:00
2025-12-22 21:58:20 +00:00
2025-12-11 18:26:24 +00:00
2025-12-21 04:08:42 +00:00
2025-12-12 00:42:27 +00:00
2025-12-11 18:26:24 +00:00
2025-12-12 00:42:27 +00:00
2025-12-21 06:01:47 +00:00
2025-12-11 18:26:24 +00:00
2025-12-11 18:26:24 +00:00
2025-12-11 18:26:24 +00:00
2025-12-21 04:08:42 +00:00
2025-12-21 04:08:42 +00:00
2025-12-21 04:08:42 +00:00
2025-12-11 18:26:24 +00:00
2025-12-21 04:08:42 +00:00
2025-12-11 18:26:24 +00:00
2025-12-11 18:26:24 +00:00
2025-12-15 07:30:36 +00:00
2025-12-21 04:08:42 +00:00
2025-12-21 04:08:42 +00:00
2025-12-21 04:08:42 +00:00
2025-12-11 18:26:24 +00:00
2025-12-11 18:26:24 +00:00
2025-12-21 04:08:42 +00:00
2025-12-21 04:08:42 +00:00
2025-12-21 04:08:42 +00:00
2025-12-21 04:08:42 +00:00
2025-12-12 00:42:27 +00:00
2025-12-21 04:08:42 +00:00
2025-12-21 07:24:11 +00:00
2025-12-21 15:03:24 +00:00
2025-12-24 03:53:35 +00:00
2025-12-21 04:08:42 +00:00
2025-12-21 04:08:42 +00:00
2025-12-11 18:26:24 +00:00
2025-12-11 18:26:24 +00:00
2025-12-12 17:56:30 +00:00
2025-12-21 04:08:42 +00:00
2025-12-21 04:08:42 +00:00
2025-12-21 04:08:42 +00:00
2025-12-21 04:08:42 +00:00
2025-12-21 04:08:42 +00:00
2025-12-21 04:08:42 +00:00
2025-12-21 04:08:42 +00:00
2025-12-21 04:08:42 +00:00
2025-12-21 04:08:42 +00:00
2025-12-21 04:08:42 +00:00
2025-12-21 15:03:24 +00:00
2025-12-19 18:55:48 +00:00
2025-12-24 11:51:51 +00:00
2025-12-24 11:51:51 +00:00
2025-12-21 04:08:42 +00:00
2025-12-21 04:08:42 +00:00
2025-12-24 11:51:51 +00:00
2025-12-23 20:52:01 +00:00
2025-12-11 18:26:24 +00:00
2025-12-11 18:26:24 +00:00
2025-12-21 07:24:11 +00:00
2025-12-21 06:01:47 +00:00
2025-12-21 07:24:11 +00:00
2025-12-31 05:21:11 +00:00
2025-12-23 15:09:22 +00:00
2025-12-11 18:26:24 +00:00
2025-12-21 04:08:42 +00:00
2025-12-21 04:08:42 +00:00
2025-12-11 18:26:24 +00:00
2025-12-23 07:33:10 +00:00
2025-12-22 19:06:12 +00:00
2025-12-11 18:26:24 +00:00
2025-12-21 04:08:42 +00:00
2025-12-18 18:04:40 +00:00