-
Notifications
You must be signed in to change notification settings - Fork 1.7k
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
[Feedly] Initial Integration #29822
[Feedly] Initial Integration #29822
Conversation
Hi @Mathieu4141, thank you for your contribution. |
Hey @Mathieu4141, thank you for the contribution. |
Done! Sorry I was missing some details to fill it before |
@Mathieu4141 Hey, looks like it's good to go for a review now, and you've completed all the required tasks :) |
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.
Hey, I'm still reviewing the code, but there are a few notes I made that can be addressed in the meantime.
Please also pull and merge from master to your branch, and fix the errors here:
https://github.com/demisto/content/actions/runs/6263315560/job/17011882198?pr=29822
Feel free to reach out to me here or on the DFIR Slack if you need any help.
Packs/Feedly/.secrets-ignore
Outdated
@@ -0,0 +1,3 @@ | |||
https://api.feedly.com | |||
https://feedly.com | |||
base_url=FEEDLY_BASE_URL, |
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.
Why is that added here? Is this line detected as a secret?
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.
yes it was detected as a secret
Packs/Feedly/Integrations/Feedly/test_data/FeedHelloWorld_mock.txt
Outdated
Show resolved
Hide resolved
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.
Some additional notes
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.
Some additional notes following the last changes. (seems like you've replaced the name of the files using the IDE, and it changed them in some unwanted places?)
Please also note the failing validations and linting error.
@Mathieu4141 Hey, you have 2 failing linting / unit-test validations:
Please fix :) |
Hi @Mathieu4141 I would put it a bit different Main on the left is a single field section, only Description MD, all the rest on the left in that order. That is also XSOAR best practice. JSON: And maybe an image of Unit42 report next time and not Sentinel One ;) |
@Mathieu4141 Also note that I don't see you've addressed the previously mentioned Adding @melamedbn to the review since files that are reviewed by our security team (custom layout and indicator type) were added. |
@Mathieu4141 Please fix the following failing validations.
Other than that, it looks good to me and ready for a merge (assuming the others don't have any additional notes). |
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.
Looks good to me, good job :)
Please make sure to re-test the layout & reports and that they work properly following your last changes.
Waiting for @melamedbn's and @Ni-Knight's approvals for a merge.
Yes everything works correctly! Thanks for all your reviews! |
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.
Only one comment about tags.
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.
Well done.
Hi @Mathieu4141, We'll be ready if you can fix the panels' positioning in the layout grid, so we won't have blank spaces and add a layout description. Best regards, |
…dly/create-integration
befe3f8
into
demisto:contrib/Mathieu4141_feedly/create-integration
* [Feedly] Initial Integration (#29822) * [feedly] initial integration * [feedly] pr.review * [feedly] address pre commit checks * [feedly] fix image sizes * [feedly] pr.review * [feedly] pr.review * [feedly] pr.review * [feedly] update image * [feedly] increase coverage and fix typing * [feedly] fix relationships and test it * [feedly] fix indicators imit * [feedly] add TTP and threat tags * [feedly] order of params * [feedly] Add custom FeedlyReport for better visualization * [feedly] fixes * [feedly] fix feedyl report layout * [feedly] add to free feeds * [feedly] (layout) pr.review * [feedly] format layout file * [feedly] update image --------- Co-authored-by: Michael Yochpaz <[email protected]> * Bump Docker image --------- Co-authored-by: Mathieu Béligon <[email protected]> Co-authored-by: Michael Yochpaz <[email protected]>
* [Feedly] Initial Integration (#29822) * [feedly] initial integration * [feedly] pr.review * [feedly] address pre commit checks * [feedly] fix image sizes * [feedly] pr.review * [feedly] pr.review * [feedly] pr.review * [feedly] update image * [feedly] increase coverage and fix typing * [feedly] fix relationships and test it * [feedly] fix indicators imit * [feedly] add TTP and threat tags * [feedly] order of params * [feedly] Add custom FeedlyReport for better visualization * [feedly] fixes * [feedly] fix feedyl report layout * [feedly] add to free feeds * [feedly] (layout) pr.review * [feedly] format layout file * [feedly] update image --------- Co-authored-by: Michael Yochpaz <[email protected]> * Bump Docker image --------- Co-authored-by: Mathieu Béligon <[email protected]> Co-authored-by: Michael Yochpaz <[email protected]>
Contributing to Cortex XSOAR Content
Status
Related Issues
N/A
Description
Adding an integration with Feedly. The integration will pull articles with entities, IoCs and their relationships, and create the corresponding indicators in XSOAR.
Must have