Skip to content

Adding operations for Delta engine#5

Closed
pasha-zayko wants to merge 10 commits intomainfrom
pasha-add-shield-delta
Closed

Adding operations for Delta engine#5
pasha-zayko wants to merge 10 commits intomainfrom
pasha-add-shield-delta

Conversation

@pasha-zayko
Copy link
Contributor

Adding API endpoints to describe:

  • operation to run an evaluation and provide results
  • operation to record a item to be skipped
  • operation to remove reference to skipped
  • operation to restore value for entire item or single property

Adding API endpoints to describe:
- operation to run an evaluation and provide results
- operation to record a item to be skipped
- operation to remove reference to skipped
- operation to restore value for entire item or single property
@pasha-zayko pasha-zayko self-assigned this Feb 27, 2025
Copilot AI review requested due to automatic review settings February 27, 2025 19:10
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

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

Copilot reviewed 1 out of 1 changed files in this pull request and generated no comments.

@elliot-huffman
Copy link
Contributor

once Delta engine is merged in SHIELD, I will review this.
https://github.com/Software-Hardware-Integration-Lab/SHIELD/pull/764

Merging from main
Updating endpoints to reflect new schema.

Enhancing descriptions for clarity and to include relevant information.

Adding new endpoint definition.
Split operation into 2 endpoints with different behavior for the existing one

Extract common response object
Ensure capitalization is applied
Copy link
Contributor

@elliot-huffman elliot-huffman left a comment

Choose a reason for hiding this comment

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

Please check data types.

"type": "object",
"properties": {
"invalid": {
"additionalProperties": {
Copy link
Contributor

Choose a reason for hiding this comment

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

The API doesn't respond with this set of data. Additional properties are only present on Kiota client parsing. The server sends the data normally.

"title": "Type of security class the object(s) belongs to",
"type": "string"
},
"Shield.Deploy.Delta.Response": {
Copy link
Contributor

Choose a reason for hiding this comment

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

The name is not clear enough. The name should be something like DeltaStatus or DeltaState. All API responses are responses. This is begging the question.

@elliot-huffman elliot-huffman requested a review from Copilot April 22, 2025 23:20
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

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

Copilot wasn't able to review any files in this pull request.

Files not reviewed (1)
  • specs/SHIELD.json: Language not supported

@pasha-zayko pasha-zayko deleted the pasha-add-shield-delta branch July 10, 2025 18:20
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.

3 participants