f8e5060278
test: Add Vitest + React Testing Library setup (Refs #2 )
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 )
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
c91ee30c1b
chore: Environment improvements - delegation rules, GGA config, skill audit
2026-04-01 15:51:17 -03:00
552d1305f8
fix: Configure GGA to use AGENT.md instead of AGENTS.md
2026-04-01 15:50:15 -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
869cc66a2f
Merge pull request 'feat: Sistema de autenticación frontend (Login + Register + Dashboard)' ( #3 ) from feat/autenticacion-frontend into main
...
feat: Sistema de autenticación frontend (Login + Register + Dashboard)
Closes #2
2026-04-01 17:38:48 +00: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
bf2cfbd9fc
feat: Add RegisterAsync endpoint to AuthController (Refs #2 )
2026-04-01 13:15:22 -03:00
ab98056075
feat: Add Register DTOs and SP for public registration (Refs #2 )
2026-04-01 13:08:51 -03:00
21e7e7b044
feat: Sistema de Usuarios - Backend CRUD + JWT Auth (Issue #1 )
...
Implementación fundacional del proyecto PruebaGentle:
- Arquitectura Clean/Hexagonal: Core, Infrastructure, API
- 6 Stored Procedures para CRUD + autenticación
- JWT authentication con BCrypt password hashing
- Docker Compose (SQL Server + Backend)
- Solución .NET 10 con Dapper + SqlClient
Closes #1
2026-03-31 17:36:04 -03:00