Skip to content

Release 0.2.0#45

Merged
andres15alvarez merged 163 commits into
mainfrom
dev
Mar 23, 2025
Merged

Release 0.2.0#45
andres15alvarez merged 163 commits into
mainfrom
dev

Conversation

@andres15alvarez
Copy link
Copy Markdown
Member

This pull request includes significant updates across various files to enhance the configuration, authentication, and logging functionalities of the project. The most important changes include updates to environment variables, improvements to the authentication system, and the introduction of new modules and dependencies.

Environment Configuration:

  • .env.example: Added new environment variables for debugging, logging, CORS, and email configurations.

Authentication System Enhancements:

Logging and Linting:

  • src/app.module.ts: Integrated nestjs-pino for improved logging capabilities.
  • .husky/pre-commit: Replaced npm run format && npm run lint:fix with npx lint-staged for better pre-commit linting.
  • .lintstagedrc: Configured lint-staged to run linting and formatting on staged files.
  • eslint.config.mjs: Added Prettier rules to the ESLint configuration.

Documentation Updates:

  • README.md: Updated instructions for generating and applying migrations, and added new sections for migration commands. [1] [2]

Dependency Updates:

  • package.json: Updated project version, added new dependencies for validation, logging, and email functionalities. [1] [2] [3] [4]

@andres15alvarez andres15alvarez added the feature New feature or request label Mar 23, 2025
@andres15alvarez andres15alvarez self-assigned this Mar 23, 2025
@andres15alvarez andres15alvarez merged commit 78aa6e2 into main Mar 23, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feature New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants