resc-2.0.0
🎉 Caching through Redis
Performance improvement to the RESC-Backend by adding optional Redis caching. (Pull Requests #126 #133 #134 #145 #148 #150 #153 #162).
Configurable through environment variables and in the RESC-Helm chart the optional caching using Redis can be enabled as well as the included Redis server.
🔐 Single Sign On
Improved Single Sign On support, add more parameterization through environment variables (Pull Request #135)
💾 Custom volumes
RESC-Helm now supports parameters for custom volumes (Pull Request #141)
🎁 Dummy Data
Add Dummy data generator python script to create demo data quickly and easily. (Pull Request #144)
🔦 RulePack Traceability
Add RulePack upload date in RulePack page(Pull Request #159)
🏆 Third party library maintenance
Update most third party libraries to the latest versions (Pull Request #158)
🔭 Liveness Readiness probes
Add Liveness Readiness probes to appropriate pods (Pull Request #160)
🐛 Multiple Bug Fixes
- Fix bug to display correct percentage change in current week audit trend (Pull Request #130)
- Resolve metrics bug, displaying incorrect week (Pull Request #131)
- RESC-Helm Fix bug resc-rules-init job not being removed as part of helm uninstall (Pull Request #132)
- Optimized query performance related to get repositories (Pull Request #134)
- Improve Newman tests to make use of the database_dummy_data.sql (Pull Request #140)
- Fix commit date bug, make use of the Commit date from Gitleaks if present (Pull Request #151)
- Fix python_requires typo @mbyrnepr2 (Pull Request #137)
- Fix Kubeaudit findings for Redis (Pull Request #164)
- Update Database Docker image (Pull Request #152)
- Skip scanning of empty repositories (Pull Request #154)