Skip to content

feat(metras): add Metras external-import connector for EDR telemetry (#7042) - #7039

Open
Khidr6G wants to merge 7 commits into
OpenCTI-Platform:masterfrom
Khidr6G:feature/metras-external-import
Open

feat(metras): add Metras external-import connector for EDR telemetry (#7042)#7039
Khidr6G wants to merge 7 commits into
OpenCTI-Platform:masterfrom
Khidr6G:feature/metras-external-import

fix(metras): pin pycti to 7.260728.0 to match connectors-sdk master (…

b98b229
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Jul 29, 2026 in 1s

84.76% (+49.12%) compared to 562693f

View this Pull Request on Codecov

84.76% (+49.12%) compared to 562693f

Details

Codecov Report

❌ Patch coverage is 85.56034% with 67 lines in your changes missing coverage. Please review.

Files with missing lines Patch % Lines
...rnal-import/metras-feed/src/connector/connector.py 77.87% 25 Missing ⚠️
...import/metras-feed/src/metras_client/api_client.py 78.99% 25 Missing ⚠️
...ort/metras-feed/src/connector/converter_to_stix.py 93.79% 9 Missing ⚠️
external-import/metras-feed/src/connector/utils.py 86.66% 8 Missing ⚠️
Additional details and impacted files
@@             Coverage Diff             @@
##           master    #7039       +/-   ##
===========================================
+ Coverage   35.64%   84.76%   +49.12%     
===========================================
  Files        2048       10     -2038     
  Lines      125310      847   -124463     
===========================================
- Hits        44672      718    -43954     
+ Misses      80638      129    -80509     
Files with missing lines Coverage Δ
...ernal-import/metras-feed/src/connector/__init__.py 100.00% <100.00%> (ø)
...ernal-import/metras-feed/src/connector/settings.py 100.00% <100.00%> (ø)
...l-import/metras-feed/src/metras_client/__init__.py 100.00% <100.00%> (ø)
external-import/metras-feed/src/connector/utils.py 86.66% <86.66%> (ø)
...ort/metras-feed/src/connector/converter_to_stix.py 93.79% <93.79%> (ø)
...rnal-import/metras-feed/src/connector/connector.py 77.87% <77.87%> (ø)
...import/metras-feed/src/metras_client/api_client.py 78.99% <78.99%> (ø)

... and 2046 files with indirect coverage changes

📢 Thoughts on this report? Let us know!

🚀 New features to boost your workflow:
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.