Skip to content

v3.0.0

Compare
Choose a tag to compare
@github-actions github-actions released this 26 Jan 19:17
61c04c8

3.0.0 (2024-01-26)

⚠ BREAKING CHANGES

  • authentication: These changes make the API functional with authentication, being a big change for the functioning of the information, compared to the previos version

Features

  • api with js vanilla: an API was created with vanilla JavaScript (3ebd00f)
  • authentication: integrated system with JWT, in addition, token auth and verify have been added (5d6fd9b)
  • controller auth: added to control the authentication requests that will be detected (9a3e7c8)
  • created the database connection with Knex and authentication with postgreSQL data (bcc9de8)
  • data: created data file for store the information for update notes (7fdb9a9)
  • express: initial version of API with Express Framework, this include an CRUD code (f588c50)
  • http request errors: some functions are created to handle bad request and unauthorized errors (c7821b3)
  • index: added notes on url, use the auth and .env was adopted within the project (69d7476)
  • initial configuration: added Husky, ESLint, Commitizen, Commitlint, Release Please and Nodemon (09df358)
  • knex file: added knexfile for database comunication and create migrations (697d7c0)
  • knex migrations: migrations for querys raw and users has been created (fbef171)
  • model user: created the model for process the data and prepare (bd9411d)
  • move again (6a7c6e9)
  • notes prototype: created route for notes and controller for handle (34f3299)
  • npm package: added and changed some scripts, changes on author name, modules have been added (7355197)
  • npm package: created new script (predev), remove npx for scripts, added pg and knex, ver up (bd937fc)
  • product controller and route: added the interaction with the products of the API and the route (1ed5017)
  • release please configuration: generate alpha versions and switch for manifest on ReleasePlease (b165fad)
  • release-please: added github actions workflows to base folder (b59bb19)
  • release-please: the next release is not pre-release, changed the configuration of action (4d7fccc)
  • routes auth: created for handle the routes of api (9d45c3b)
  • user service: service for authentication with error handle (4711703)