Skip to content
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

Impr(sdk) Update Sekoia Automation Version #910

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

StephKll3c
Copy link
Contributor

No description provided.

@StephKll3c StephKll3c requested review from otetard and PierrickV April 3, 2024 08:12
Copy link

codecov bot commented Apr 3, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 85.31%. Comparing base (7cd5fb5) to head (e79bfff).
Report is 3 commits behind head on main.

❗ Current head e79bfff differs from pull request most recent head 3407884. Consider uploading reports for the commit 3407884 to get more accurate results

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #910      +/-   ##
==========================================
- Coverage   89.63%   85.31%   -4.33%     
==========================================
  Files         318      491     +173     
  Lines       11726    19184    +7458     
  Branches      839     1078     +239     
==========================================
+ Hits        10511    16367    +5856     
- Misses       1127     2707    +1580     
- Partials       88      110      +22     
Flag Coverage Δ
AWS 95.47% <ø> (ø)
Azure 90.18% <ø> (ø)
BinaryEdges 85.29% <ø> (?)
BroadcomCloudSwg 87.24% <ø> (-6.65%) ⬇️
CatoNetwork 96.53% <ø> (ø)
Censys 90.00% <ø> (?)
CertificateTransparency 100.00% <ø> (?)
Checkpoint 98.06% <ø> (+<0.01%) ⬆️
CrowdStrike 92.05% <ø> (+0.30%) ⬆️
CrowdStrikeFalcon 87.82% <ø> (-0.21%) ⬇️
Cybereason 88.40% <100.00%> (+0.10%) ⬆️
Darktrace 95.02% <ø> (+0.07%) ⬆️
DetectionRules 89.25% <ø> (?)
DigitalShadows 91.22% <ø> (?)
Duo 91.62% <ø> (+0.11%) ⬆️
ExtraHop 92.68% <ø> (?)
Fastly 78.77% <ø> (ø)
Fortigate 71.62% <ø> (?)
Git 96.79% <ø> (?)
Github 96.27% <ø> (+0.93%) ⬆️
Glimps 87.75% <ø> (?)
Google 81.41% <ø> (-3.15%) ⬇️
HTTP 92.06% <ø> (?)
HarfangLab 89.58% <ø> (?)
IKnowWhatYouDownload 97.72% <ø> (?)
IPInfo 91.16% <ø> (ø)
IPtoASN 90.47% <ø> (?)
Imperva 76.75% <ø> (ø)
JIRA 90.60% <ø> (?)
Jumpcloud 86.33% <ø> (+0.25%) ⬆️
Lacework 69.52% <ø> (-0.98%) ⬇️
MISP 28.35% <ø> (?)
MWDB 95.97% <ø> (?)
Mandrill 100.00% <ø> (?)
Mattermost 97.82% <ø> (?)
MicrosoftActiveDirectory 73.86% <ø> (?)
MicrosoftEntraID 91.12% <ø> (?)
MicrosoftWindowsServer 96.75% <ø> (?)
Netskope 87.58% <ø> (+0.16%) ⬆️
OSINTCollector 85.34% <ø> (?)
Office365 96.08% <ø> (+0.78%) ⬆️
Okta 90.10% <ø> (+0.16%) ⬆️
Onyphe 98.51% <ø> (?)
OpenAI 100.00% <ø> (?)
PagerDuty 100.00% <ø> (?)
PaloAltoCortexXDR 81.94% <ø> (ø)
PandaSecurity 86.63% <ø> (?)
Proofpoint 90.34% <ø> (+0.11%) ⬆️
PublicSuffix 100.00% <ø> (?)
RSS 85.00% <ø> (?)
Retarus 98.64% <ø> (ø)
RiskIQ 86.95% <ø> (?)
Salesforce 96.28% <ø> (+0.14%) ⬆️
Sekoia.io 88.92% <ø> (ø)
SentinelOne 73.72% <ø> (+3.13%) ⬆️
ServiceNow 100.00% <ø> (?)
Shodan 90.36% <ø> (?)
SkyhighSecurity 90.71% <ø> (+0.20%) ⬆️
Sophos 86.17% <ø> (+0.15%) ⬆️
Tehtris 95.20% <ø> (+0.11%) ⬆️
TheHive 92.10% <ø> (?)
Tranco 85.18% <ø> (?)
Trellix 97.71% <ø> (+<0.01%) ⬆️
TrendMicro 87.43% <ø> (+0.20%) ⬆️
Triage 92.43% <ø> (?)
Utils 92.91% <ø> (?)
VadeCloud 81.67% <ø> (+0.09%) ⬆️
VadeSecure 90.37% <ø> (ø)
Virustotal 89.05% <ø> (?)
Whois 85.71% <ø> (?)
WithSecure 92.41% <ø> (-2.87%) ⬇️
Zscaler 52.13% <ø> (?)

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

Copy link

github-actions bot commented Apr 3, 2024

Test Results

   72 files  + 70   72 suites  +70   5m 54s ⏱️ + 5m 48s
1 019 tests +961  974 ✅ +917  45 💤 +44  0 ❌ ±0 
1 040 runs  +982  993 ✅ +936  47 💤 +46  0 ❌ ±0 

Results for commit e79bfff. ± Comparison against base commit 7cd5fb5.

♻️ This comment has been updated with latest results.

Copy link
Contributor

@PierrickV PierrickV left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🎉 Thank you ! 🎉

Checkpoint/manifest.json Outdated Show resolved Hide resolved
"version": "1.9.0"
"version": "1.9"
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

for my understanding, is 1.9.0 < 1.9 ? do we need to change this version number if only the poetry.lock is updated ?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Indeed, I have modified it.

@@ -29,5 +29,5 @@
"name": "CrowdStrike",
"uuid": "4ffe6bd9-6693-414d-ade0-5ec9fb1b8b2c",
"slug": "crowdstrike",
"version": "1.9.1"
"version": "1.9.2"
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

For the others module you updated the minor version

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Indeed, I have harmonized :)

@@ -8,7 +8,7 @@ authors = []
python = ">=3.10,<3.12"
orjson = "^3.7.7"
python-dateutil = "^2.8.2"
sekoia-automation-sdk = { version = "^1.8.1", extras = ["all"] }
sekoia-automation-sdk = { version = "^1.12.2", extras = ["all"] }
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

is extras = ["all"] necessary ? for the other modules, you removed it

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It's related to whether a script is used or not. I've harmonized it.

@StephKll3c StephKll3c requested a review from PierrickV April 3, 2024 13:26
fix merge

cleaning

cleaning

Update Checkpoint/manifest.json

Co-authored-by: lilyus <[email protected]>

Cleaning

Fix tests

update mypy version

Try to fix black

Run black

remove

add missing package

Fix tests

Some fixes again

Run black
@squioc
Copy link
Collaborator

squioc commented Jun 7, 2024

I didn't see this PR when I upgraded the version number of the sdk in this one.
I propose to close the PR.

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.

3 participants