Skip to content

Releases: louissullivan4/stew-auth

Release v1.2.0: New Features, Testing, Security, Deployment and Documentation added !!!

13 Jan 17:56
Compare
Choose a tag to compare

See the new documentation for more information but the following were added:

Features:

  • Improved error handling with custom error classes and better encapsulation of try-catch blocks
  • Added backend logging with detailed information using Winston npm package
  • Input Validation for passwords and emails both on login and signup using express-validator
  • Better setup of ENV variables for a more custom running of the service

Testing:

  • Added api integration tests for most use cases of the apis
  • Added separate ENV variables so the server can be ran as a separate instance to avoid data loss
  • Created using mochi chai and jest

Security Updates:

  • User feedback security fixed to remove information leakage
  • Rate Limiting for brute force protection

Deployment:

  • See packages on how to pull the image and start using the service!!
  • Created a docker container for deploying the service
  • Dockerfile also added if you want to change the build and how it works

Documentation (See the Docs folder or the readme in the root):

  • Documented a full list of features
  • Documented a full list of both automated and manual tests and how to set it up
  • Documented how to deploy the docker container on its own or alongside a mongodb container
  • Improved readme for new users

Release v1.0.1

03 Jan 03:14
Compare
Choose a tag to compare

Small release time <3

Features Added:

  • Add check for existing user in signUp function, returns 401 if email already exists
  • Enabled CORS !!

Release v1.0.0 Stew Authentication Microservice

02 Jan 17:42
Compare
Choose a tag to compare

Release v1.0.0 Stew Authentication Microservice. Dockerise it to use !!!