Commit Graph

7 Commits

Author SHA1 Message Date
7ed5cc83b0 fix: downgrade ESLint to v8 for Next.js compatibility
- Downgrade ESLint from v9 to v8.57.0 (required by eslint-config-next)
- Replace eslint.config.js with .eslintrc.json
- Remove incompatible ESLint plugins
- Use standard Next.js ESLint configuration

This resolves the peer dependency conflict where eslint-config-next
requires ESLint 7 or 8, not 9.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-18 15:49:11 +01:00
e136ee685f fix: improve CI/CD quality checks and fix ESLint configuration
Frontend fixes:
- Add eslint-config-next package to devDependencies
- Update Jenkinsfile to block deployments on failed lint/tests
- Add proper error handling for quality checks

This ensures that the deployment only proceeds when all quality
checks pass successfully, preventing broken code from being deployed.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-18 15:38:12 +01:00
2f7abde4ea dev 2025-11-17 23:38:02 +01:00
a2e8df4850 Fix Jenkinsfile syntax (clean comments) 2025-11-04 18:50:01 +01:00
567de6d11e Fix Jenkinsfile syntax (clean comments) 2025-11-04 18:43:48 +01:00
0800dfd365 Initial commit du frontend The Tip Top 2025-10-30 11:11:59 +00:00
8be1c840da feat: initial Next.js frontend 2025-10-28 22:48:49 +00:00