Releases: louissullivan4/stew-auth
Releases · louissullivan4/stew-auth
Release v1.2.0: New Features, Testing, Security, Deployment and Documentation added !!!
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
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
Release v1.0.0 Stew Authentication Microservice. Dockerise it to use !!!