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
[Marketplace Contribution] Recorded Future Attack Surface Intelligence - Content Pack Update #30474
Conversation
Thank you for your contribution. Your generosity and caring are unrivaled! Rest assured - our content wizard @sapirshuker will very shortly look over your proposed changes. |
… into NicCas-contrib-RecordedFutureASI
… into NicCas-contrib-RecordedFutureASI
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you for your contribution!
Good work :)
Please see my comments
You can add the fixes / changes by using the resubmit option resubmit-a-content-pack, or by using GitHub Codespaces - GitHub Codespaces documentation
Packs/RecordedFutureASI/Integrations/RecordedFutureASI/RecordedFutureASI.yml
Show resolved
Hide resolved
@@ -3,7 +3,7 @@ | |||
"prevName": "Recorded Future ASI", | |||
"description": "Helps you take risk prioritization to the next level by helping you identify the biggest weaknesses within your attack surface.", | |||
"support": "partner", | |||
"currentVersion": "2.0.9", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is not really a big change, please change the version to 2.0.10. (in the release note and in the pack metadata.json)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Completed!
Packs/RecordedFutureASI/Integrations/RecordedFutureASI/RecordedFutureASI.yml
Outdated
Show resolved
Hide resolved
Packs/RecordedFutureASI/Integrations/RecordedFutureASI/RecordedFutureASI.yml
Outdated
Show resolved
Hide resolved
Packs/RecordedFutureASI/Integrations/RecordedFutureASI/RecordedFutureASI.yml
Outdated
Show resolved
Hide resolved
Packs/RecordedFutureASI/Integrations/RecordedFutureASI/RecordedFutureASI.yml
Outdated
Show resolved
Hide resolved
Packs/RecordedFutureASI/Integrations/RecordedFutureASI/RecordedFutureASI.py
Outdated
Show resolved
Hide resolved
isfetch: true | ||
subtype: python3 | ||
runonce: false |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please revert
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Completed!
fromversion: 6.5.0 | ||
tests: | ||
- No tests (auto formatted) | ||
defaultmapperin: Recorded Future ASI - Incoming Mapper |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please revert
Co-authored-by: Sapir Shuker <49246861+sapirshuker@users.noreply.github.com>
…dFutureASI.py Co-authored-by: Sapir Shuker <49246861+sapirshuker@users.noreply.github.com>
…dFutureASI.yml Co-authored-by: Sapir Shuker <49246861+sapirshuker@users.noreply.github.com>
…dFutureASI.yml Co-authored-by: Sapir Shuker <49246861+sapirshuker@users.noreply.github.com>
…dFutureASI.yml Co-authored-by: Sapir Shuker <49246861+sapirshuker@users.noreply.github.com>
…dFutureASI.yml Co-authored-by: Sapir Shuker <49246861+sapirshuker@users.noreply.github.com>
return_error('Please provide a valid API token') | ||
project_id = params.get("credential_projectid", {}).get("password") or params.get("project_id") | ||
if not project_id: | ||
return_error('Please provide a valid Project ID') |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please make the credentials entry one entry in the credentials vault where the project_id is the username and the apikey is the password. While still allowing the old way of authenticating where both project_id and apikey is a secret. Reach out in slack @NicCas if you have any questions
Combined credentials into a single username/password Updated docker image
…ontrib/content into pr/xsoar-bot/30474
…ontrib/content into pr/xsoar-bot/30474
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
… into NicCas-contrib-RecordedFutureASI
… into NicCas-contrib-RecordedFutureASI
… into NicCas-contrib-RecordedFutureASI
…-RecordedFutureASI' of github.com:xsoar-contrib/content into pr/xsoar-bot/30474
For the Reviewer: Successfully created a pipeline in Gitlab with url: https://code.pan.run/xsoar/content/-/pipelines/6841074 |
630ff18
into
demisto:contrib/xsoar-contrib_NicCas-contrib-RecordedFutureASI
…e - Content Pack Update (#30780) * [Marketplace Contribution] Recorded Future Attack Surface Intelligence - Content Pack Update (#30474) * "contribution update to pack "Recorded Future Attack Surface Intelligence"" * Added 'hidden: true' to encrypted * Added periods to match formatting requirements * Update Packs/RecordedFutureASI/ReleaseNotes/2_1_0.md Co-authored-by: Sapir Shuker <49246861+sapirshuker@users.noreply.github.com> * Update Packs/RecordedFutureASI/Integrations/RecordedFutureASI/RecordedFutureASI.py Co-authored-by: Sapir Shuker <49246861+sapirshuker@users.noreply.github.com> * Update Packs/RecordedFutureASI/Integrations/RecordedFutureASI/RecordedFutureASI.yml Co-authored-by: Sapir Shuker <49246861+sapirshuker@users.noreply.github.com> * Update Packs/RecordedFutureASI/Integrations/RecordedFutureASI/RecordedFutureASI.yml Co-authored-by: Sapir Shuker <49246861+sapirshuker@users.noreply.github.com> * Update Packs/RecordedFutureASI/Integrations/RecordedFutureASI/RecordedFutureASI.yml Co-authored-by: Sapir Shuker <49246861+sapirshuker@users.noreply.github.com> * Update Packs/RecordedFutureASI/Integrations/RecordedFutureASI/RecordedFutureASI.yml Co-authored-by: Sapir Shuker <49246861+sapirshuker@users.noreply.github.com> * Updated version number * Added 'defaultmapperin' back * Rename 2_1_0.md to 2.0.10.md * Made suggested formatting changes * Combined credentials into one, updated docker image Combined credentials into a single username/password Updated docker image * Updated to single credential * Changed username to identifier * fixed param username/password * Switched API Key to only credential * Now supports project_id as type 4 and api_key as solo type 9 parameter * add tests,change readme * revert runonce: false on yml * fix tests * Update README.md * remove Incidents Fetch Interval * Update 2.0.10.md * Update 2.0.10.md * Update pack_metadata.json * Update pack_metadata.json * metadata * Update docker image * Update docker image * rename RN from 2.0.10 to 2_0_10 --------- Co-authored-by: Nicole Casartelli <npcasartelli@gmail.com> Co-authored-by: Sapir Shuker <49246861+sapirshuker@users.noreply.github.com> Co-authored-by: sapirshuker <sshuker@paloaltonetworks.com> * fix imports --------- Co-authored-by: xsoar-bot <67315154+xsoar-bot@users.noreply.github.com> Co-authored-by: Nicole Casartelli <npcasartelli@gmail.com> Co-authored-by: Sapir Shuker <49246861+sapirshuker@users.noreply.github.com> Co-authored-by: sapirshuker <sshuker@paloaltonetworks.com>
…e - Content Pack Update (#30780) * [Marketplace Contribution] Recorded Future Attack Surface Intelligence - Content Pack Update (#30474) * "contribution update to pack "Recorded Future Attack Surface Intelligence"" * Added 'hidden: true' to encrypted * Added periods to match formatting requirements * Update Packs/RecordedFutureASI/ReleaseNotes/2_1_0.md Co-authored-by: Sapir Shuker <49246861+sapirshuker@users.noreply.github.com> * Update Packs/RecordedFutureASI/Integrations/RecordedFutureASI/RecordedFutureASI.py Co-authored-by: Sapir Shuker <49246861+sapirshuker@users.noreply.github.com> * Update Packs/RecordedFutureASI/Integrations/RecordedFutureASI/RecordedFutureASI.yml Co-authored-by: Sapir Shuker <49246861+sapirshuker@users.noreply.github.com> * Update Packs/RecordedFutureASI/Integrations/RecordedFutureASI/RecordedFutureASI.yml Co-authored-by: Sapir Shuker <49246861+sapirshuker@users.noreply.github.com> * Update Packs/RecordedFutureASI/Integrations/RecordedFutureASI/RecordedFutureASI.yml Co-authored-by: Sapir Shuker <49246861+sapirshuker@users.noreply.github.com> * Update Packs/RecordedFutureASI/Integrations/RecordedFutureASI/RecordedFutureASI.yml Co-authored-by: Sapir Shuker <49246861+sapirshuker@users.noreply.github.com> * Updated version number * Added 'defaultmapperin' back * Rename 2_1_0.md to 2.0.10.md * Made suggested formatting changes * Combined credentials into one, updated docker image Combined credentials into a single username/password Updated docker image * Updated to single credential * Changed username to identifier * fixed param username/password * Switched API Key to only credential * Now supports project_id as type 4 and api_key as solo type 9 parameter * add tests,change readme * revert runonce: false on yml * fix tests * Update README.md * remove Incidents Fetch Interval * Update 2.0.10.md * Update 2.0.10.md * Update pack_metadata.json * Update pack_metadata.json * metadata * Update docker image * Update docker image * rename RN from 2.0.10 to 2_0_10 --------- Co-authored-by: Nicole Casartelli <npcasartelli@gmail.com> Co-authored-by: Sapir Shuker <49246861+sapirshuker@users.noreply.github.com> Co-authored-by: sapirshuker <sshuker@paloaltonetworks.com> * fix imports --------- Co-authored-by: xsoar-bot <67315154+xsoar-bot@users.noreply.github.com> Co-authored-by: Nicole Casartelli <npcasartelli@gmail.com> Co-authored-by: Sapir Shuker <49246861+sapirshuker@users.noreply.github.com> Co-authored-by: sapirshuker <sshuker@paloaltonetworks.com>
Status
Contributor
@NicCas
Video Link
Short demo video of the Pack usage. Speeds up the review. Optional but recommended. Use a video sharing service such as Google Drive or YouTube.