Skip to content

Release 2.0.2#135

Merged
mike-finopsorg merged 19 commits intomainfrom
dev
Feb 26, 2026
Merged

Release 2.0.2#135
mike-finopsorg merged 19 commits intomainfrom
dev

Conversation

@mike-finopsorg
Copy link
Contributor

  • Fixes how FOCUS Requirements Model is loaded in from the FOCUS GitHub
  • Support finding the latest release of a Model file
  • Update web output to reflect versions from within the Model details

…n web report

Simplify the logic for marking rules as Skipped
Clean up error repsonses
Add show violation support to the web report
Added more violation support to generators
Signed-off-by: Mike Fuller <mike@finops.org>
Signed-off-by: Mike Fuller <mike@finops.org>
Signed-off-by: Mike Fuller <mike@finops.org>
Normalise responses to errors with NULL, NaN etc
Force error messages to take correct hierachy
Introduce more error messages and validation samples
Better data loading from CSV

Signed-off-by: Mike Fuller <mike@finops.org>
Signed-off-by: Mike Fuller <mike@finops.org>
Signed-off-by: Mike Fuller <mike@finops.org>
Signed-off-by: Mike Fuller <mike@finops.org>
Signed-off-by: Mike Fuller <mike@finops.org>
Signed-off-by: Mike Fuller <mike@finops.org>
Correctly escape output to prevent any issues with unsafe values in data being processed by web output
Fix up filtering issue in rule view.
Signed-off-by: Mike Fuller <mike@finops.org>
Signed-off-by: Mike Fuller <mike@finops.org>
…ing with hosting Requirements Model files. Enabling users to find the latest patched version of RM.

Bumped version to 2.0.2 for release
Signed-off-by: Mike Fuller <mike@finops.org>
Signed-off-by: Mike Fuller <mike@finops.org>
…loads

Added warning for malformed versions
Added unittests for new version handling
Dropped old model file from repo
Signed-off-by: Mike Fuller <mike@finops.org>
Signed-off-by: Mike Fuller <mike@finops.org>
Signed-off-by: Mike Fuller <mike@finops.org>
Signed-off-by: Mike Fuller <mike@finops.org>
@mike-finopsorg mike-finopsorg added this to the 2.0.2 milestone Feb 26, 2026
@mike-finopsorg mike-finopsorg self-assigned this Feb 26, 2026
Copy link
Collaborator

@Matt-Cowsert Matt-Cowsert left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM. All feedback from PR #134 addressed. Model file bug fixes (ColumnName key fix, CheckValue logic fix) are correct.

Copy link
Collaborator

@Matt-Cowsert Matt-Cowsert left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, thanks for promoting these changes

@mike-finopsorg mike-finopsorg merged commit 7a434ed into main Feb 26, 2026
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants