Skip to content

feat: Add fetchFromAllFeeds#1460

Merged
Rafiot merged 1 commit into
MISP:mainfrom
pablo-schmeiser:Add-fetch-from-all-feeds
Jul 24, 2026
Merged

feat: Add fetchFromAllFeeds#1460
Rafiot merged 1 commit into
MISP:mainfrom
pablo-schmeiser:Add-fetch-from-all-feeds

Conversation

@pablo-schmeiser

Copy link
Copy Markdown
Contributor

This pull request adds support for fetching all feeds at once in the MISP API client and updates the test suite to reflect this new functionality. The main addition is the new fetch_all_feeds method in the pymisp/api.py file, which enables users to retrieve all feeds in a single call. The test suite is also updated to acknowledge the presence of this method.

API Enhancements:

  • Added the fetch_all_feeds method to the MISP API client (pymisp/api.py), providing a way to fetch all feeds via the feeds/fetchFromAllFeeds endpoint.

Test Suite Updates:

  • Updated the missing_methods test to remove feeds/fetchFromAllFeeds from the list of missing endpoints, as it is now implemented (tests/testlive_comprehensive.py).
  • Added a placeholder in the test_feeds test for fetch_all_feeds, noting that it cannot be fully tested because it fetches all events (tests/testlive_comprehensive.py).

Human Authored: No AI code generators (e.g., GitHub Copilot, ChatGPT, Clause) were used in the creation of this Pull Request.

@Rafiot

Rafiot commented Jul 24, 2026

Copy link
Copy Markdown
Member

Thank you!

@Rafiot
Rafiot merged commit 74c3962 into MISP:main Jul 24, 2026
8 checks passed
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