Releases: silinternational/serverless-mfa-api
Releases · silinternational/serverless-mfa-api
Version upgrades
Fixed
- Bump Node version to 18
- Specify serverless version as 3.25
- Update node dependencies
- Stopped excluding the aws-sdk package, since it's not included in the AWS environment by default anymore.
Update to Node 18 and Python 3
Merge pull request #98 from silinternational/develop Release 2.3.6 Update to Node 18 and Python 3
add lambda tags permissions
Fixed
- Update serverless-user module for necessary lambda tag permissions
Update dependencies
Fixed
- Update dependencies (and make it easier to do so)
Update to NodeJS 16
Security
- Update NodeJS to version 16 (and update dependencies)
Fixed
- Use
npm ci
(docs) to install dependencies for tests, both locally and on CI/CD system
Update Terraform to use new module version
Fixed
- Simplified Terraform config by using updated module that incorporates the required permissions.
Fix failed Serverless deploy
Added
- Added new IAM permissions to Serverless user in response to prod deployment errors.
Note: These permissions weren't needed on dev and haven't been needed in other projects.
Update Serverless to v3
Fixed
- Updated Serverless to v3 (currently 3.7.3)
- Updated dependencies
Added
- Local development tools
- Added terraform config
Make recovery script O/S independent
Fixed:
- Clarify disaster recovery instructions
- Run recovery script in a Docker container (avoiding O/S differences)
Use DynamoDbBackUp:master in recovery script
Fixed:
- Switch recovery script back to using master branch of our DynamoDbBackUp fork (now that it uses NodeJS 10.x)