hit-server-manager/backend
Artur Oliveira 348f9faa7d feat: implement complete CRUD for Users API
- Add UsersService with create, read (getById, getByUsername, getByEmail, getAll), update (using mapper.partialUpdate), and delete methods
- Add UsersController with endpoints for all CRUD operations
- Add UsersRepository with custom queries for username and email
- Add UserDTO and NewUserDTO data transfer objects
- Add UsersMapper for entity-DTO conversions
- Add email domain validation (hittelco.com, accesscommunications.com)
- Add email uniqueness validation
- Create Postman collection for API testing with sample data
- Update Users model with timestamps and builder pattern
2025-12-15 17:27:59 -03:00
..
gradle/wrapper feat: initial commit 2025-12-15 15:43:11 -03:00
src feat: implement complete CRUD for Users API 2025-12-15 17:27:59 -03:00
.gitattributes feat: initial commit 2025-12-15 15:43:11 -03:00
.gitignore Atualiza configuração e modelo de usuários 2025-12-15 16:13:39 -03:00
build.gradle feat: implement complete CRUD for Users API 2025-12-15 17:27:59 -03:00
gradlew feat: initial commit 2025-12-15 15:43:11 -03:00
gradlew.bat feat: initial commit 2025-12-15 15:43:11 -03:00
postman_collection.json feat: implement complete CRUD for Users API 2025-12-15 17:27:59 -03:00
settings.gradle feat: initial commit 2025-12-15 15:43:11 -03:00