Brian Ruf

Results 19 issues of Brian Ruf

### User Story As an OSCAL tool developer I want a cleaner, more consistent and more predictable way to deal with unique identifiers within OSCAL content so that I can...

enhancement
User Story

### Describe the bug Prior to 1.0.0, the naming convention for the support files was discussed as intended to be: - XML Schema: `oscal_[model-name]_schema.xsd` - JSON Schema: `oscal_[model-name]_schema.json` - XML...

bug

### Description For the `GET` method dealing with the following endpoints, the XML return incorrectly wraps the OSCAL content with an outer tag, resulting in non-OSCAL content being returned: -...

### Description As a developer issuing OSCAL REST API calls to manage attachments, I want a more seamless integration between the attachment endpoints and the OSCAL content related to those...

For any `GET /[model-name]` that provides a list of OSCAL content, the JSON list includes a `document-ids` field. That field incorrectly has two layers of `document-ids`. It should only have...

For the following `GET` endpoints, the return content incorrectly adds `-snapshot` to the root element for all three return formats (XML, JSON, and YAML): - `GET /{model-name}/{identifier}` - `GET /{model-name}/{identifier}/snapshot/{identifier}`...

### Description As a developer issuing OSCAL REST API calls to manage snapshots, I want snapshots to be tagged with certain information, and I want to be able to manage...

### Description As a developer issuing OSCAL REST API calls to manage resolved snapshots, I want resolved snapshots to be tagged with certain information, and I want to be able...

This Epic captures all of the tasks that must be performed before finalizing the draft specification. ```[tasklist] ### Tasks - [ ] https://github.com/EasyDynamics/oscal-rest/issues/32 - [ ] https://github.com/EasyDynamics/oscal-rest/issues/76 - [ ]...

### Describe the bug The use of `@class` is under-defined in the OSCAL syntax leading to inconsistent or ambiguous usage in actual content. When analyzing the current uses cases of...

bug