7 Commits

Author SHA1 Message Date
77c5f5419f chore: Simplify post-restart protocol - only Telegram when user is remote
Some checks failed
CI/CD Pipeline / backend-build (push) Successful in 3m9s
CI/CD Pipeline / frontend-build (push) Failing after 52s
CI/CD Pipeline / docker-build (push) Has been skipped
2026-04-01 18:43:29 -03:00
86e656d593 chore: Remove restart wrapper references, clean up protocol
Some checks failed
CI/CD Pipeline / backend-build (push) Successful in 3m32s
CI/CD Pipeline / frontend-build (push) Failing after 1m1s
CI/CD Pipeline / docker-build (push) Has been skipped
2026-04-01 18:33:53 -03:00
afac617b3f chore: Update restart protocol with wrapper flow
Some checks failed
CI/CD Pipeline / backend-build (push) Successful in 3m3s
CI/CD Pipeline / frontend-build (push) Failing after 50s
CI/CD Pipeline / docker-build (push) Has been skipped
2026-04-01 18:21:47 -03:00
1585339dee chore: Add post-restart remote notification protocol
Some checks failed
CI/CD Pipeline / backend-build (push) Successful in 3m10s
CI/CD Pipeline / frontend-build (push) Failing after 1m10s
CI/CD Pipeline / docker-build (push) Has been skipped
2026-04-01 17:21:12 -03:00
c91ee30c1b chore: Environment improvements - delegation rules, GGA config, skill audit 2026-04-01 15:51:17 -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
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