Skip to content

"feat(config): implement centralized configuration module"#2

Merged
soorq merged 1 commit intodevfrom
revert-1-feat/config
Apr 10, 2026
Merged

"feat(config): implement centralized configuration module"#2
soorq merged 1 commit intodevfrom
revert-1-feat/config

Conversation

@soorq
Copy link
Copy Markdown
Collaborator

@soorq soorq commented Apr 10, 2026

Reverts #1

@soorq soorq merged commit 76d557d into dev Apr 10, 2026
@soorq soorq deleted the revert-1-feat/config branch April 10, 2026 16:12
soorq added a commit that referenced this pull request Apr 11, 2026
soorq added a commit that referenced this pull request Apr 13, 2026
…infra

* feat: add users module and standardized API error responses

* feat: core domain entity type / add service and repository

* chore: add auth module arch

* feat(shared): add ApiBaseController decorator for global swagger responses

* feat(swagger): add reusable swagger error decorators

* docs(users): describe user api endpoints in swagger

* feat(auth): scaffold auth controller with route stubs

* feat(auth): scaffold auth service with dependencies

* feat(auth): add zod-based dtos for authentication and 2fa

* refactor(swagger): rename ApiRequireAuth to ApiUnauthorized for better reuse

* docs(auth): describe auth api endpoints in swagger

* chore: feat libs per auth flow / rename endpoints

* chore: feat per auth module libs and redis

* feat(auth): intergrate with jwt module and update config module

* feat(redis):chore(infra): integrate redis and setup correct infra

* feat(auth):chore(ua-parser): integrate logic per register flow #1

* feat(auth): integrate logic per sign flow #2

* feat(mail): add mail module and Handlebars templates

* feat(user): implement user controller with facade integration

* feat(auth): integrate logic per reset password flow #3 / bug with otplib always code apply

* fix(auth): fix OTP verification bypass in AuthService

* fix(auth): correct session expiration time in signIn and verify

* fix(email): fix verification code copy formatting

* fix(infra): specify postgres user and db for healthcheck

* fix(cors): normalize origins to hostname to resolve local blocks

* fix(compose): resolve error with depends and correct output per users

* feat(s3):chore(aws): add s3 module at libs and env file

* refactor(auth): fix type inconsistencies in user models

* feat(infra): setup migrations, optimize pg pool, and add ghcr workflow

* chore(auth): add password reset and sign-up confirmation Swagger documentation

* feat(user): implement avatar upload functionality with S3 integration

* chore(auth): add password reset and sign-up confirmation Swagger documentation

---------

Co-authored-by: Maksym Berehovyi <108676512+maksberegovoi@users.noreply.github.com>
Co-authored-by: Maxim <darlinggbm@gmail.com>
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