1e9f16fded
test: add Jest testing setup and unit tests
...
Frontend Tests Added:
- Jest configuration with TypeScript support
- Jest setup with Next.js mocks
- Unit tests for lib/metrics.ts (normalizePath, registry)
- Unit tests for lib/api-metrics.ts (withMetrics wrapper)
- Unit tests for middleware (auth routes, token detection)
- Unit tests for API track route (payload validation)
Dependencies added:
- jest, @testing-library/react, @testing-library/jest-dom
- ts-jest, jest-environment-jsdom, @types/jest
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-27 11:24:46 +01:00
ce66e72006
fix: simplify middleware, remove broken fetch tracking
2025-11-26 16:29:42 +01:00
a200fbfc7d
feat: add Prometheus metrics endpoint
...
- Add /api/metrics endpoint for Prometheus scraping
- Add /api/track endpoint for metrics tracking
- Add metrics library with HTTP request counters
- Add middleware for request tracking
- Add instrumentation for Next.js
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-26 15:57:33 +01:00
f104643847
✅ Fix Jenkinsfile: force recreate + health check
2025-10-31 01:08:16 +01:00
23e7fea8c2
✅ Fix Jenkinsfile: force recreate + health check
2025-10-31 01:08:06 +01:00
4480d7416e
✅ Fix Jenkinsfile: force recreate + health check
2025-10-31 01:03:10 +01:00
28416fe27b
✅ Fix Jenkinsfile: force recreate + health check
2025-10-31 00:57:21 +01:00
58483dfbc5
✅ Fix Jenkinsfile: force recreate + health check
2025-10-31 00:56:42 +01:00
9b11eb0419
✅ Fix Jenkinsfile: force recreate + health check
2025-10-31 00:55:44 +01:00
cb3f1f62f2
✅ Fix Jenkinsfile: force recreate + health check
2025-10-30 21:25:41 +01:00
bfa10dc890
✅ Fix Jenkinsfile: force recreate + health check
2025-10-30 21:22:21 +01:00
246f154793
✅ Fix Jenkinsfile: force recreate + health check
2025-10-30 21:17:36 +01:00
2160d56a12
✅ Fix Jenkinsfile: force recreate + health check
2025-10-30 21:13:25 +01:00
53fb215ba0
✅ Fix Jenkinsfile: force recreate + health check
2025-10-30 20:45:45 +01:00
a330419d68
✅ Fix Jenkinsfile: force recreate + health check
2025-10-30 20:37:36 +01:00
8f0f8d9ac5
✅ Fix Jenkinsfile: force recreate + health check
2025-10-30 20:29:02 +01:00
049dd489a8
flatten backend folder
2025-10-30 20:22:38 +01:00
8073071df2
flatten backend folder
2025-10-30 20:20:32 +01:00
ed7aca1eb5
flatten backend folder
2025-10-30 20:09:30 +01:00
8e871804d3
flatten backend folder
2025-10-30 16:20:38 +01:00
598b8e4e1a
flatten backend folder
2025-10-30 16:17:59 +01:00
2fee7d53b7
Actualiser Jenkinsfile
2025-10-30 15:04:28 +00:00
f6169778b9
Actualiser Jenkinsfile
2025-10-30 15:03:11 +00:00
e7a2231328
Actualiser Jenkinsfile
2025-10-30 14:55:29 +00:00
7b857437a6
Actualiser Jenkinsfile
2025-10-30 13:46:54 +00:00
36449a49dc
Actualiser Jenkinsfile
2025-10-30 13:45:25 +00:00
268499048f
Actualiser Jenkinsfile
2025-10-30 13:40:38 +00:00
5c351433d0
Actualiser Jenkinsfile
2025-10-30 13:23:49 +00:00
00bfd08272
Actualiser Jenkinsfile
2025-10-30 13:15:03 +00:00
52fb9f61f1
Actualiser Jenkinsfile
2025-10-30 11:22:08 +00:00
04e519681b
Actualiser Jenkinsfile
2025-10-30 11:16:36 +00: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