8 Commits

Author SHA1 Message Date
caf6d492ca fix: TypeScript build errors in frontend pipeline
Some checks failed
CI/CD Pipeline / backend-build (push) Successful in 2m41s
CI/CD Pipeline / frontend-build (push) Successful in 58s
CI/CD Pipeline / docker-build (push) Failing after 28s
- Remove unused ReactNode import in useAuth.test.tsx
- Use vitest/config for defineConfig to recognize test property
- Add vitest/globals to tsconfig types for test runner globals
2026-04-01 20:17:56 -03:00
653d3e7670 feat: agregar componente TestEcosistemaComponent para validación de ecosistema OpenCode 2026-04-01 19:14:34 -03:00
f8e5060278 test: Add Vitest + React Testing Library setup (Refs #2)
Some checks failed
CI/CD Pipeline / backend-build (push) Successful in 2m30s
CI/CD Pipeline / frontend-build (push) Failing after 2m0s
CI/CD Pipeline / docker-build (push) Has been skipped
2026-04-01 16:14:06 -03:00
d7481323f9 ci: Add Gitea Actions workflow for CI/CD (Refs #2)
Some checks failed
CI/CD Pipeline / frontend-build (push) Has been cancelled
CI/CD Pipeline / docker-build (push) Has been cancelled
CI/CD Pipeline / backend-build (push) Has been cancelled
2026-04-01 16:11:33 -03:00
48aaaa798c fix: Update proxy target to backend port 5082 (Refs #2) 2026-04-01 15:10:15 -03:00
08cd32ba85 fix: Move AuthProvider to main.tsx to fix context error (Refs #2) 2026-04-01 14:58:27 -03:00
4b44a8da08 fix: Remove unused import in ProtectedRoute (Refs #2) 2026-04-01 14:24:25 -03:00
7b9a7192c1 feat(authentication): implement frontend authentication system
- Created auth and user types (T10)
- Implemented API client with token handling (T11)
- Built AuthContext with JWT decoding (T12)
- Added ProtectedRoute component (T13)
- Created LoginPage, RegisterPage, DashboardPage (T14-T16)
- Updated App.tsx with routing and auth provider (T17)
- Added Dockerfile, nginx.conf for frontend deployment (T18-T19)
- Updated docker-compose.yml to include frontend service (T20)
- Updated .gitignore to exclude frontend build artifacts (T21)
- Removed unused App.css (T22)

Refs #2
2026-04-01 13:37:37 -03:00