keep icon indicating copy to clipboard operation
keep copied to clipboard

[🔌 Provider]: ServiceNow ITSM

Open Matvey-Kuk opened this issue 1 year ago • 23 comments

Describe the provider you want to add Provider for https://www.servicenow.com/products/itsm.html

Describe your use case I would love this provider to query all incidents, including metadata (participants, timeline, some other info?), as an event into Keep.

Are you already using Keep? Yes/No

Additional context This provider needs to fetch all incidents from the 3rd party retrospectively. I know that SNOW API is pretty complicated, and the configuration is not easy, so much attention will be paid to the documentation.

Matvey-Kuk avatar Jun 20 '24 15:06 Matvey-Kuk

/bounty 20

Matvey-Kuk avatar Jun 20 '24 15:06 Matvey-Kuk

💎 $20 bounty • Keep (YC W23)

Steps to solve:

  1. Start working: Comment /attempt #1261 with your implementation plan
  2. Submit work: Create a pull request including /claim #1261 in the PR body to claim the bounty
  3. Receive payment: 100% of the bounty is received 2-5 days post-reward. Make sure you are eligible for payouts

Thank you for contributing to keephq/keep!

Add a bountyShare on socials

Attempt Started (GMT+0) Solution
🔴 @unworld11 Jun 24, 2024, 12:16:37 PM WIP
🔴 @Anshgrover23 Jun 27, 2024, 10:55:06 AM WIP
🟢 @Pious1020 Sep 14, 2024, 4:24:52 AM WIP

algora-pbc[bot] avatar Jun 20 '24 15:06 algora-pbc[bot]

can you assign this to me? @Matvey-Kuk

unworld11 avatar Jun 24 '24 10:06 unworld11

/attempt #1261

Options

unworld11 avatar Jun 24 '24 12:06 unworld11

i keep getting errors regarding google cloud not installed when i am trying to run unit tests, is there anything i should know that i am missing before running it locally

unworld11 avatar Jun 26 '24 17:06 unworld11

i keep getting errors regarding google cloud not installed when i am trying to run unit tests, is there anything i should know that i am missing before running it locally

@unworld11 are you trying to run the unit tests locally? have you ran poetry install or pip install . in Keep's directory?

talboren avatar Jun 26 '24 18:06 talboren

i did it locally, it's mostly google cloud dependency issues , when i am running it, i will try once again and get back to you.

unworld11 avatar Jun 26 '24 18:06 unworld11

Screenshot 2024-06-26 at 11 38 58 PM

unworld11 avatar Jun 26 '24 18:06 unworld11

/attempt #1261

Options

Anshgrover23 avatar Jun 27 '24 10:06 Anshgrover23

[!NOTE] The user @unworld11 is already attempting to complete issue #1261 and claim the bounty. We recommend checking in on @unworld11's progress, and potentially collaborating, before starting a new solution.

algora-pbc[bot] avatar Jun 27 '24 10:06 algora-pbc[bot]

@unworld11: Reminder that in 4 days the bounty will become up for grabs, so please submit a pull request before then 🙏

algora-pbc[bot] avatar Jun 27 '24 12:06 algora-pbc[bot]

@Matvey-Kuk @talboren i have solved the errors of google.cloud.sql and passed the feautre plls check my pr

Anshgrover23 avatar Jun 27 '24 13:06 Anshgrover23

@Anshgrover23 i am already working on this issue, the least you could do is to at least ask before you start working, what you did is not how open source works

unworld11 avatar Jun 27 '24 18:06 unworld11

@unworld11 sorry bro but I thought you are unable to solve that issue if u have any problem regarding that we can collaboratively work on that and split the bounty.

Anshgrover23 avatar Jun 27 '24 18:06 Anshgrover23

@unworld11 have u able to solved the issue bywtheway

Anshgrover23 avatar Jun 27 '24 18:06 Anshgrover23

no still stuck on the google cloud issue, i have done the servicenow implementation, the testing is where i was stuck, are you using pytest for unit testing?

unworld11 avatar Jun 27 '24 18:06 unworld11

No I am using unittest for testing like this command python -m unittest discover

Anshgrover23 avatar Jun 27 '24 18:06 Anshgrover23

I mine also 16 errors are showing but not this one I have solved this one by making pip install google-cloud-sql-connector

Anshgrover23 avatar Jun 27 '24 18:06 Anshgrover23

hey , can you review the errors i have @talboren

unworld11 avatar Jun 29 '24 15:06 unworld11

@shahargl

unworld11 avatar Jun 30 '24 16:06 unworld11

@unworld11 I can't reproduce the GC issue you're mentioning, also I see that the PR is closed so marking the issue as available for attempts.

Matvey-Kuk avatar Jul 01 '24 10:07 Matvey-Kuk

The bounty is up for grabs! Everyone is welcome to /attempt #1261 🙌

algora-pbc[bot] avatar Jul 01 '24 12:07 algora-pbc[bot]

/attempt #1278

Options

Pious1020 avatar Sep 14 '24 04:09 Pious1020

Payout for this bounty will be executed via GitHub Sponsors, not via Algora. Please activate https://github.com/sponsors/accounts for your account to receive the payout, sorry for the inconvenience

Matvey-Kuk avatar Oct 14 '24 16:10 Matvey-Kuk

Closing this one for the meanwhile, because it hangs to much time and there's no one currently waiting for this provider. Will re-open if it becomes relevant again.

talboren avatar Mar 19 '25 08:03 talboren