Signed-off-by: ImgBotApp <ImgBotHelpgmail.com>
Co-authored-by: ImgBotApp <ImgBotHelpgmail.com> ([`d6f5148`](https://github.com/oscal-compass/compliance-trestle/commit/d6f514882934b895d4f1c3b22cf1d5e63288d95f))
* chore: Merge back version tags and changelog into develop. ([`18d4d38`](https://github.com/oscal-compass/compliance-trestle/commit/18d4d385dd1a4ba743a59811d199ab7dd1109820))
Feature
* feat: Merge pull request 611 from IBM/develop
feat: Support for OSCAL 1.0.0 ([`0e9a4c5`](https://github.com/oscal-compass/compliance-trestle/commit/0e9a4c51f75470c202efa53b625e3181bd31254c))
* feat: remove validate mode option and yaml_header optional in ssp-gen (607)
* fixed ssp assemble
Signed-off-by: FrankSuits <frankstau1.ibm.com>
* updated doc
Signed-off-by: FrankSuits <frankstau1.ibm.com>
* fixed error checking blank line
Signed-off-by: FrankSuits <frankstau1.ibm.com>
* yaml header now optional in ssp-generate
Signed-off-by: FrankSuits <frankstau1.ibm.com>
* removed validate -mode
Signed-off-by: FrankSuits <frankstau1.ibm.com>
* fully removed validate mode and updated docs
Signed-off-by: FrankSuits <frankstau1.ibm.com>
* fixed problem with missing header and now check all optional class members for None
Signed-off-by: FrankSuits <frankstau1.ibm.com>
* clean up statement labels to satisfy regex in ssp-assemble
Signed-off-by: frank <freestar8nyahoo.com>
* provide text for params when value not given. Add statement id to the Add description text
Signed-off-by: frank <freestar8nyahoo.com>
Co-authored-by: Chris Butler <christhebutlers.me>
Co-authored-by: frank <freestar8nyahoo.com> ([`3a5e104`](https://github.com/oscal-compass/compliance-trestle/commit/3a5e104d100feaad5334e8ee3231bdd6e93bbf82))
* feat: restore oscal write to use windows newlines on windows (608)
* restored oscal_write to use windows newlines on windows and removed dep. on filecmp
Signed-off-by: FrankSuits <frankstau1.ibm.com>
* modified comment
Signed-off-by: FrankSuits <frankstau1.ibm.com>
Co-authored-by: Chris Butler <christhebutlers.me> ([`b7d8345`](https://github.com/oscal-compass/compliance-trestle/commit/b7d83458a233204b52e4271ee908392870992d5c))
* feat: Remove target model from trestle with OSCAL 1.0.0 release (595)
* feat: Remove target v1
Signed-off-by: Chris Butler <christhebutlers.me>
* chore: Pre-merge commit.
Signed-off-by: Chris Butler <christhebutlers.me>
* fix: Clean up UT&39;s / formatting
Signed-off-by: Chris Butler <christhebutlers.me>
* fix: Remove docs references to target definition.
Signed-off-by: Chris Butler <christhebutlers.me>
* chore: Remove typos and other issues identified in PR review.
Signed-off-by: Chris Butler <christhebutlers.me>
* fix: Remove bad comments
Signed-off-by: Chris Butler <christhebutlers.me> ([`ececd37`](https://github.com/oscal-compass/compliance-trestle/commit/ececd3792281b08bf26831acee1254bd24338815))
* feat: Ingestion of XML and other improvements for the OSCO transformer. (586)
* 0.18.1
Automatically generated by python-semantic-release
* feat: oscal normalize major changes to support new OSCAL 1.0.0 (577)
* removed nist modules
Signed-off-by: FrankSuits <frankstau1.ibm.com>
* reloaded nist
Signed-off-by: FrankSuits <frankstau1.ibm.com>
* added oscal_normalize
Signed-off-by: FrankSuits <frankstau1.ibm.com>
* first new oscal with common
Signed-off-by: FrankSuits <frankstau1.ibm.com>
* tests now load
Signed-off-by: FrankSuits <frankstau1.ibm.com>
* tmpdir -> tmp_path, fixed Model in files
Signed-off-by: FrankSuits <frankstau1.ibm.com>
* added lous fixes to transformers
Signed-off-by: FrankSuits <frankstau1.ibm.com>
* more fixes for new oscal - 25 fail 379 pass
Signed-off-by: FrankSuits <frankstau1.ibm.com>
* fix: Consolidate UUID sample and sample fix for POAM forward refs.
Signed-off-by: Chris Butler <christhebutlers.me>
* fixed ordering issue in oscal files
Signed-off-by: FrankSuits <frankstau1.ibm.com>
* fix to poam forward
Signed-off-by: FrankSuits <frankstau1.ibm.com>
* fix: Correct typing of assertion with OSCAL model changes.
Signed-off-by: Chris Butler <christhebutlers.me>
* fixed split compdef and updated split data up to including step2
Signed-off-by: FrankSuits <frankstau1.ibm.com>
* updated data in step3 of splitmerge
Signed-off-by: FrankSuits <frankstau1.ibm.com>
* added more files from split merge workflow
Signed-off-by: FrankSuits <frankstau1.ibm.com>
* more fixes to data files. 11 fails
Signed-off-by: FrankSuits <frankstau1.ibm.com>
* improved add tests, started updating profile for ssp. 10 failures.
Signed-off-by: FrankSuits <frankstau1.ibm.com>
* fix: Correct generator behaviour
Signed-off-by: Chris Butler <christhebutlers.me>
* ssp tests now pass - fixed simple profile for 1.0.0
Signed-off-by: FrankSuits <frankstau1.ibm.com>
* fixed add and replicate failures
Signed-off-by: FrankSuits <frankstau1.ibm.com>
* fixed validate failure - replaced tests using target to use catalog instead
Signed-off-by: FrankSuits <frankstau1.ibm.com>
* fixed 2 import failures
Signed-off-by: FrankSuits <frankstau1.ibm.com>
* removed test for load_dict, removed test for split too fine - all tests pass
Signed-off-by: FrankSuits <frankstau1.ibm.com>
* boost validate test coverage
Signed-off-by: FrankSuits <frankstau1.ibm.com>
* hooked oscal_normalize into gen_oscal and refined split of common files.
Signed-off-by: FrankSuits <frankstau1.ibm.com>
* now include oscal dir for yapf formatting. This commit is only a format change.
Signed-off-by: FrankSuits <frankstau1.ibm.com>
Co-authored-by: Chris Butler <christhebutlers.me>
* ingest xml and other improvements for OSCO transformer
- enable ingestion of xml
- add target_type
- remove name & node
- improve test cases
* Fix typo.
Co-authored-by: semantic-release <semantic-release>
Co-authored-by: Frank Suits <47203786+fsuitsusers.noreply.github.com>
Co-authored-by: Chris Butler <christhebutlers.me> ([`f555f1e`](https://github.com/oscal-compass/compliance-trestle/commit/f555f1e1607edde8b6fc67d03b7804d28a0a345f))
* feat: oscal normalize major changes to support new OSCAL 1.0.0 (577)
* removed nist modules
Signed-off-by: FrankSuits <frankstau1.ibm.com>
* reloaded nist
Signed-off-by: FrankSuits <frankstau1.ibm.com>
* added oscal_normalize
Signed-off-by: FrankSuits <frankstau1.ibm.com>
* first new oscal with common
Signed-off-by: FrankSuits <frankstau1.ibm.com>
* tests now load
Signed-off-by: FrankSuits <frankstau1.ibm.com>
* tmpdir -> tmp_path, fixed Model in files
Signed-off-by: FrankSuits <frankstau1.ibm.com>
* added lous fixes to transformers
Signed-off-by: FrankSuits <frankstau1.ibm.com>
* more fixes for new oscal - 25 fail 379 pass
Signed-off-by: FrankSuits <frankstau1.ibm.com>
* fix: Consolidate UUID sample and sample fix for POAM forward refs.
Signed-off-by: Chris Butler <christhebutlers.me>
* fixed ordering issue in oscal files
Signed-off-by: FrankSuits <frankstau1.ibm.com>
* fix to poam forward
Signed-off-by: FrankSuits <frankstau1.ibm.com>
* fix: Correct typing of assertion with OSCAL model changes.
Signed-off-by: Chris Butler <christhebutlers.me>
* fixed split compdef and updated split data up to including step2
Signed-off-by: FrankSuits <frankstau1.ibm.com>
* updated data in step3 of splitmerge
Signed-off-by: FrankSuits <frankstau1.ibm.com>
* added more files from split merge workflow
Signed-off-by: FrankSuits <frankstau1.ibm.com>
* more fixes to data files. 11 fails
Signed-off-by: FrankSuits <frankstau1.ibm.com>
* improved add tests, started updating profile for ssp. 10 failures.
Signed-off-by: FrankSuits <frankstau1.ibm.com>
* fix: Correct generator behaviour
Signed-off-by: Chris Butler <christhebutlers.me>
* ssp tests now pass - fixed simple profile for 1.0.0
Signed-off-by: FrankSuits <frankstau1.ibm.com>
* fixed add and replicate failures
Signed-off-by: FrankSuits <frankstau1.ibm.com>
* fixed validate failure - replaced tests using target to use catalog instead
Signed-off-by: FrankSuits <frankstau1.ibm.com>
* fixed 2 import failures
Signed-off-by: FrankSuits <frankstau1.ibm.com>
* removed test for load_dict, removed test for split too fine - all tests pass
Signed-off-by: FrankSuits <frankstau1.ibm.com>
* boost validate test coverage
Signed-off-by: FrankSuits <frankstau1.ibm.com>
* hooked oscal_normalize into gen_oscal and refined split of common files.
Signed-off-by: FrankSuits <frankstau1.ibm.com>
* now include oscal dir for yapf formatting. This commit is only a format change.
Signed-off-by: FrankSuits <frankstau1.ibm.com>
Co-authored-by: Chris Butler <christhebutlers.me> ([`fd7e137`](https://github.com/oscal-compass/compliance-trestle/commit/fd7e137d0cc19527754e1e6a25c2361f9338a513))
Fix
* fix: remove incorrect scc_check_version in tanium transformer (591)
* fix: remove incorrect scc_check_version
* Fix doc per Chris Butler&39;s review.
* Policy Validation Points, spelling.
Co-authored-by: Chris Butler <christhebutlers.me> ([`4c59eda`](https://github.com/oscal-compass/compliance-trestle/commit/4c59edacfcacef2921711642776126a9b4e6a386))
* fix: duplicate oscal classes and reordered. oscal_write line ending (592)
* fixed duplicate oscal classes and reordered. oscal_write specifies unix line ending. increased test coverage.
Signed-off-by: FrankSuits <frankstau1.ibm.com>
* added documentation
Signed-off-by: FrankSuits <frankstau1.ibm.com>
Co-authored-by: Chris Butler <christhebutlers.me> ([`ddaeece`](https://github.com/oscal-compass/compliance-trestle/commit/ddaeecebbf884f7b96509e3c75d798f65472278a))
* fix: Ensure line endings do not change (593)
* fix: Ensure line endings do not change
Signed-off-by: Chris Butler <christhebutlers.me>
* fix: Scope git config to only the CICD user.
Signed-off-by: Chris Butler <christhebutlers.me>
* fix: Correct config scope.
Signed-off-by: Chris Butler <christhebutlers.me> ([`82fcab3`](https://github.com/oscal-compass/compliance-trestle/commit/82fcab3ea5e4b06b6ff31a6e2749b30729cfd48d))