Skip to content

Conversation

@coolert
Copy link
Owner

@coolert coolert commented Dec 8, 2025

PR Summary

Add user registration API and system health check endpoint, including full documentation, tests, OpenAPI updates, and Postman integrations.


Changes

  • Added RegisterDTO, RegisterRequest, UserResource, and AuthService
  • Implemented POST /api/auth/register returning JWT + user profile
  • Added HealthController and GET /api/health endpoint
  • Added Pest feature tests for register and health check
  • Updated AuthController to use AuthService
  • Added new entries to Postman collection (Auth/Register, System/Health)
  • Updated docs/api-examples.md with register example
  • Updated OpenAPI specification (docs/openapi/openapi.yaml & public/openapi/openapi.yaml)
  • Updated README to include Health Check section and production Swagger URLs
  • Updated routing and feature tests to match new API behavior

Type of Change

  • Feature
  • Fix
  • Docs
  • Refactor
  • CI
  • Other

- Added RegisterDTO, RegisterRequest, UserResource and AuthService
- Implemented POST /api/auth/register with JWT response
- Added HealthController and GET /api/health endpoint
- Added corresponding Pest tests for register and health check
- Updated AuthController to use AuthService
- Updated API examples, Postman collection and OpenAPI spec
- Updated README with new health check documentation
- Synced public/openapi.yaml for production Swagger display
@coolert coolert merged commit b55328c into main Dec 8, 2025
2 checks passed
@coolert coolert deleted the feature/auth-register-health-check branch December 9, 2025 12:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant