Releases: LiftOffLLC/liftoff-jumpstarter-api
Releases · LiftOffLLC/liftoff-jumpstarter-api
Version 2.1.1
Features and minor bug fixes
- Isolated the test environment by using a separate database and env file
- Added env scripts for creating and applying env updates to both dev and test environments
- Added test scripts for different combinations of migrations / force exit to ease debugging
- Worker jobs are no longer added for
testenvironment - Set Jest
collectCoverageFromtocontrollersfolder - Fixed HTTP error codes at some places
- Extracted some hard-coded error messages to
errors.js - Added already fetched
userobject torequest.auth.credentials, saving one redundant DB call in controllers - Created a common
configureDatabasehandler for dev and prod DB migrations - Added extensive test cases for appinfo, model-cache purge, user update, forgot and reset password
- Minor refactoring
- Added MIT license
Version 2.1.0
Upgrades, features, bug fixes
- Fixed issue with pm2 multiple instances DB migrations on production
- Added extensive API endpoint tests for the user endpoints with almost 100% coverage
- Replaced user_roles table with Role enum
- Updated some APIs
- DB convention: table and model names in PascalCase and column, field, param names in camelCase
- API endpoints convention: kebab-case
- Refactored some code and fixed minor issues
Version 1.0
v1.0 jumpstart version