Releases: NUWCDIVNPT/stig-manager
Releases · NUWCDIVNPT/stig-manager
1.3.0
What's Changed
- (App) New Collection Dashboard replaces much of the navigation previously performed in the Navigation Tree, as well as the separate Metrics report.
- (App) New STIG Revision Compare tool available from STIG Library node in Navigation Tree.
- (App) Addressed issue causing error when empty or undefined review arrays were POSTed.
- (API) Increased default value for STIGMAN_API_MAX_JSON_BODY to 30MB.
- (App) Updated dependencies to address dependabot-identified vulnerabilities.
- (App) Adjusted matching criteria for Assets with website/db extended names.
Full Changelog: 1.2.22...1.3.0
1.2.22
What's Changed
- (App/API) Added support for display of additional Rule property "Version" (aka "STIG Id" aka "Rule_Ver") information in checklists, STIG Library, and Rule Content Panel (#871)
- (API/Fix) Resolved issue preventing certain characters from being added to Review text fields (#874)
- (App/Fix) Resolved issue preventing new user grants from being properly handled in windowed panel (#869)
- (App) Prevent display grids from preserving state until specifically invoked (#865)
- (App) Adjusted label for "Null" Status import option for better clarity (#878)
- (App) Added UI indication and disabled Reject button when provided Status Text is longer than defined in specification (#876)
- (Test) Updated expired test user tokens (#864)
Full Changelog: 1.2.21...1.2.22
1.2.21
What's Changed
- (App/Feature) Added CSV export button to User App Admin panel. (#856)
- (App/Fix) Sort Assets in NavTree when building tree node (#855)
- (API/Chore) Updates to node package dependencies (#845)
- (App/Feature) Added a distinct logout button to navtree header (#844)
- (App/Feature) Collection review workspace enhancements, batch editing uses new API endpoints for better performance (#835)
- (App/Fix) Resolved overly persistent stig grid reload mask (#836)
- (App/Fix) Fallback to navy logo on img error (#839)
- (App/Fix) Enabled User grant delete button from User Admin interface (#840)
- (App/Feature) Added sourcemap to support client debugging (#841)
- (API/Fix) Fixed issue preventing AppData from loading reviewHistory > 5000 characters (#830)
- (API/Feature) Added endpoints for batch POST of reviews (#832)
- (App/Feature) Render rows to a markup cache in BufferView for better performance (#831)
- (API/Feature) Refactor migrations; avoid mysql2 bugs by removing charset/collation directives (#829)
- (Ops/Chore) Removed unused Docker-compose file envvars (#842)
Full Changelog: 1.2.20...1.2.21
1.2.20
What's Changed
- (Fix) Resolved an issue that could prevent Asset Review Workspace tabs from opening.
- (Ops) Explicitly including csv-stringify module in pkg build config.
Full Changelog: 1.2.19...1.2.20
1.2.19
What's Changed
- (Fix) Fixed an issue preventing export of grid data with buffered views.
- (App) Various CSS and UI optimizations and enhancements.
- (App) Accept .ckl file imports with untraditional releaseinfo data.
- (App) Disable submit option if review does not have a valid compliance result.
Full Changelog: 1.2.18...1.2.19
1.2.18
What's Changed
- (App) Added tooltips to display "Other Assets" review content.
- (App) Preserve column filters when loading grid data.
- (Fix) Addressed a bug causing an alert when viewing metrics with fresh reviews.
- (Fix) Addressed a bug preventing Assets from being transferred to other Collections.
- (Fix) Addressed a bug preventing new Reviews from being manually changed when no commentary is provided by the user.
- (Fix) Addressed a bug causing text to wrap instead of being truncated in the Collection Review workspace.
- (Fix) Addressed a bug that could cause display issues for buffered grids at certain zoom levels.
- (API) Addressed performance issue when querying Assets from large Collections by removing unnecessary grouping clauses.
Full Changelog: 1.2.17...1.2.18
1.2.17
What's Changed
- (App) Added buffered views for Grids with poor performance when displaying very large Collection data.
- (API) Adjustment to Metrics endpoints so that they serve data formerly returned from the statusStats projection.
- (Fix) The two changes above comprise a hotfix addressing poor performance in some areas with very large Collections.
- (API) Compression enabled for API responses where appropriate.
- (Tests) Adjusted STIGs used in tests to avoid collisions with standard benchmarkIds.
Full Changelog: 1.2.16...1.2.17
1.2.16
New Metrics Report replaces the old Status Report!
What's Changed
- (API/App) New Metrics Report replaces old Status Report; additional API endpoints added to support this feature.
- (App) Various changes to UI for look/feel tuning.
- (App) Local storage state provider added to preserve some user configuration of views across sessions.
Note: This release includes a database migration.
Full Changelog: 1.2.15...1.2.16
1.2.15
What's Changed
- (API/App) Auto-prune review history records using value specified in new Collection Setting.
- (API) hotfix: stig-asset update preserves existing mappings
- (API) Retry transactions on deadlock
- (API/App/OAS) Remove special treatment for SCAP data, as all resultEngines are represented with equal prominence.
- (App) Limit service worker interceptions
Full Changelog: 1.2.14...1.2.15
1.2.14
What's Changed
- (App) Added a service worker to handle streaming downloads.
- (API) Added new endpoints to return datasets related to "unreviewed" rules for Assets.
- (API) Enhance request body for archive endpoints.
- (API) XCCDF export and parser changes
- (OAS) Updates to OAS to better define acceptable requests.
- (API/OAS) Updates to pre-calculated statistics for STIG/Assets. Now includes totals for every possible result and status state, as well as totals for those states with "resultEngine" data.
Note: This release includes a database migration to support enhanced statistics.
Full Changelog: 1.2.13...1.2.14