Releases: RedHatInsights/vmaas
Releases · RedHatInsights/vmaas
v2.3.0
v2.2.1
v2.2.0
v2.1.1
v2.1.0
Feature
- webapp: Install rpm module (
675c4e6
) - webapp: Update /updates to support latest_only filtering (
e1fe2af
) - webapp: Added function to filter latest NEVRAs (
f1a662c
) - Added cloudwatch logging setup (
2bf4c2d
) - reposcan: Add cdn expiration notifications to slack (
25e61f4
) - webapp: Unify errata severity none to null (
f2cddad
) - webapp: Return only those CVEs which have errata associated (
c602508
) - common: Add slack notification module (
3664752
) - webapp: Add errata filtering by severity and errata type (
b0b4df5
) - webapp: Add new POST and GET /package_names/rpms API endpoint (
a64aa2e
) - webapp: Add /package_names api endpoint (
bda5cb5
) - webapp: New API to list only applicable errata to a package list (
8c92679
) - database: Upgrade to PostgreSQL 12 (
b6c61a9
) - database: Add database upgrade scripts and tutorial (
d5ce37e
) - reposcan: Add function to check cert expiration date (
857fe35
) - webapp: Add autoscaler to webapp, format secrets as a list of yaml values (
58d7a56
) - webapp: Add lite error formatter (
98bacd3
) - reposcan: Add failed repo-download methrics for different http codes (
80b71a8
) - Add pkgtree API endpoint to webapp (#650) (
b56c681
) - reposcan: Add metrics to count failed imports of cves and repos (
e17de4d
) - webapp: Add new version of /updates API (
3566ff2
) - reposcan: Export all updates, not only security (
2373c48
) - reposcan: Don't sync CVEs from NIST (
8d88702
) - reposcan: Add an api call to load repositories from git (
92bf0ff
)
Fix
- webapp: Check if websocket is open before message is sent and ensure concurrency (
6f529d1
) - reposcan: Skip repos with invalid sqlite database (
35388b5
) - Duplicate messages in kibana (
a296cb9
) - Use pod name for log-stream in CW config (
f03fed4
) - reposcan: Detect case when sync process is killed and reposcan is stucked (
b0797e8
) - webapp: Init logging once (
dcbaff3
) - webapp: Only format error if response has body (
07c60d0
) - webapp: If there is no dump, websocket handler crashes due to KeyError (
25ae1f5
) - common: Updated tests for rpm.parser_rpm_name (
9c505bf
) - Let pipenv see system site-packages (
d5406ae
) - Use new single app image (
cb83321
) - reposcan: Move function proper rpm module and reuse it (
ba0124b
) - webapp: Reuse function from common.rpm (
9c3b2fa
) - webapp: Expose readiness endpoint (
878d2c4
) - webapp: Don't block websocket during refresh (
343044e
) - websocket: Track ids of clients in log (
1b169fc
) - websocket: Progressively refresh webapps (
7f79ed4
) - Update developer mode to new single container (
dd74dfa
) - Build app image only once (
a33dfdd
) - reposcan: File content is required by crypto lib, not file name, also fixing detection for certs expiring in more than 30 days (
11917f3
) - reposcan: Fixing ISE in prepare msg function (
04c7258
) - Fix path to wait script (
d0fcdc1
) - reposcan: Export pkg_cve mappings only for cves with source (
3bb9bac
) - websocket: Fix key error and incorrect timestamp extraction (
3c0e4c0
) - webapp: Added non module testing update into the webapp tests (
3041854
) - webapp: Updated tests default modules update (
ad063ef
) - webapp: Removed updates when modules_list is not provided (
952a89c
) - webapp: Fixed webapp response gzipping (
29d7988
) - reposcan: Delete rows from module_rpm_artifact (
f8889a4
) - reposcan: Add src_pkg_names to content set mapping to cache (
c7020e7
) - reposcan: Fix bugs in db tests (
4156bfb
) - reposcan: Close DB connection when background tasks finishes (
4d0d3a8
) - webapp: Removed redundant product check (
1a8a5ba
) - webapp: Fixed gzip middleware null-pointer (
134fcf8
) - reposcan: Export package names without errata (
05fe569
) - webapp: Fix content set filtering in package_names/srpms api endpoint (
ee323bf
) - webapp: Remove unused argument and imports (
5a695d7
) - webapp: Removed hotcache (
68e7528
) - webapp: Distinguish existining and nonex. packages on /rpms (
e417401
) - webapp:...