Skip to content

Snow incidents plugin #33

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 18 commits into from
Nov 26, 2024
Merged

Snow incidents plugin #33

merged 18 commits into from
Nov 26, 2024

Conversation

martindstone
Copy link
Contributor

Background

Finishing the ServiceNow plugin that was started a while ago

This PR

  • Updated the README with more detailed instructions
  • Added detection of the CI from SNOW integration, and manual CI mapping
  • Corrected the CMDB and incident search fetches against SNOW
  • Added deeplink and opened at date to the incident table
  • Added instructions component and more descriptive messages when no incidents are found
  • Added tests

Checklists

Security

  • Security impact of change has been considered
  • Code follows company security practices and guidelines

@jreock jreock self-requested a review November 22, 2024 20:56
dependencies:
"@octokit/auth-oauth-device" "^6.0.0"
"@octokit/auth-oauth-user" "^4.0.0"
"@octokit/request" "^8.0.2"
"@octokit/types" "^11.0.0"
"@octokit/types" "^12.0.0"
Copy link
Contributor

Choose a reason for hiding this comment

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

Potentially breaking change, major version upgrade

Copy link
Contributor

@jreock jreock Nov 22, 2024

Choose a reason for hiding this comment

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

Were these library updates to yarn.lock intentional? I only noticed one potentially breaking change (octokit/types) which I commented on below, but there are a significant number of minor version changes.

@jreock jreock self-requested a review November 26, 2024 16:33
Copy link
Contributor

@jreock jreock left a comment

Choose a reason for hiding this comment

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

Just need to address yarn.lock changes, I can merge in the conflicts I just want to make sure the changes were intentional

@jreock jreock self-requested a review November 26, 2024 19:48
Copy link
Contributor

@jreock jreock left a comment

Choose a reason for hiding this comment

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

Changes look great!

@jreock jreock merged commit ad93a31 into master Nov 26, 2024
3 checks passed
@jreock jreock deleted the snow-incidents-plugin branch November 26, 2024 19:48
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