Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
4832 commits
Select commit Hold shift + click to select a range
a0b94bd
SysAid add get file (#30718)
content-bot Nov 8, 2023
4c95294
update conf file (#30743)
ilappe Nov 8, 2023
4098cca
remove/change values (#30728)
BEAdi Nov 8, 2023
6090e50
SentinelOne v 3 2 12 (#30740)
content-bot Nov 8, 2023
750645e
Netcraft Revamp (#29527)
jlevypaloalto Nov 8, 2023
481a8ba
terminate old machines of stopped pipelines (#30739)
kobymeir Nov 8, 2023
44dfd33
ReversingLabs v2.4.0 (#30507) (#30748)
content-bot Nov 8, 2023
5604b69
Bug - switch default TAXII protocol order (#29947)
MLainer1 Nov 8, 2023
79bfa7c
Fix server numeric version (#30699)
GuyAfik Nov 8, 2023
343cd74
[Marketplace Contribution] CSV Feed - Content Pack Update (#30710) (#…
content-bot Nov 8, 2023
f29ddb3
fix prepare_content_packs_for_testing.sh (#30749)
kobymeir Nov 8, 2023
125b5f5
convert jira issues - removing backward compatible, adding links (#30…
kobymeir Nov 8, 2023
287f674
[Versa Director] Updade request headers (#30666)
samuelFain Nov 8, 2023
98bece4
Bug fixes and enchancements in integration (#30751)
content-bot Nov 8, 2023
de27333
update conf file (#30755)
ilappe Nov 8, 2023
7bf936e
SNOW add custom resolution code parameter (#30599)
MosheEichler Nov 9, 2023
f0d52dd
XSOAR Simple Dev to Prod Update - Oct 2023 (#30534) (#30761)
content-bot Nov 9, 2023
95eb285
Google chrome pack (#27619)
yasta5 Nov 9, 2023
7a6e1ec
Okta event collector refactor (#30631)
thefrieddan1 Nov 9, 2023
03d300c
Ms ecm enhancement (#30731)
yasta5 Nov 9, 2023
d518a8b
[RTIR] Improving the description (#30764)
mmhw Nov 9, 2023
442e96b
IntSight adoption complete (#30770) (#30771)
content-bot Nov 9, 2023
6af1eb3
[Azure Firewall] Support altering/Multiple Subscription IDs, Resource…
mmhw Nov 9, 2023
91cb64c
[Azure Log Analytics] Support altering/Multiple Subscription IDs, Res…
mmhw Nov 9, 2023
1c3351c
Infoblox Update (#30768)
eepstain Nov 9, 2023
d54b55e
Update README.md
ShahafBenYakir Nov 9, 2023
56a61ff
remove check_if_exists_in_index (#30738)
yaakovpraisler Nov 9, 2023
445b6cf
Ataya integration (#30511) (#30775)
content-bot Nov 9, 2023
0b77b68
[ASM] EXPANDR-4374 (#30601) (#30772)
content-bot Nov 9, 2023
b6d5998
change test when state argument is missing (#30773)
jbabazadeh Nov 9, 2023
6512cf1
Handle lint errors. (#30794)
thefrieddan1 Nov 10, 2023
99d7f0c
Update Docker Image To demisto/splunksdk-py3 (#30806)
content-bot Nov 12, 2023
468a37c
Update Docker Image To demisto/crypto (#30809)
content-bot Nov 12, 2023
9b8e7f5
Update Docker Image To demisto/crypto (#30813)
content-bot Nov 12, 2023
cb1f1cf
Update Docker Image To demisto/py3-tools (#30812)
content-bot Nov 12, 2023
bd8ffac
Update Docker Image To demisto/python3 (#30811)
content-bot Nov 12, 2023
ca1cf1f
Update Docker Image To demisto/lxml (#30816)
content-bot Nov 12, 2023
138f734
Update Docker Image To demisto/py-ews (#30817)
content-bot Nov 12, 2023
966b82a
Update Docker Image To demisto/vendors-sdk (#30818)
content-bot Nov 12, 2023
6019f54
Update Docker Image To demisto/illumio (#30824)
content-bot Nov 12, 2023
bf90348
Update Docker Image To demisto/graphql (#30820)
content-bot Nov 12, 2023
d5328cd
Update Docker Image To demisto/keeper-ksm (#30823)
content-bot Nov 12, 2023
81dd394
Update Docker Image To demisto/taxii-server (#30821)
content-bot Nov 12, 2023
b49809a
Update Docker Image To demisto/datadog-api-client (#30829)
content-bot Nov 12, 2023
e77a1e0
Update Docker Image To demisto/teams (#30826)
content-bot Nov 12, 2023
d72cff5
Update Docker Image To demisto/pycountry (#30827)
content-bot Nov 12, 2023
98ea2c6
Update Docker Image To demisto/netmiko (#30834)
content-bot Nov 12, 2023
8c0d5f1
Update Docker Image To demisto/cyjax (#30830)
content-bot Nov 12, 2023
101c3d1
Update Docker Image To demisto/octoxlabs (#30833)
content-bot Nov 12, 2023
5e3b1be
Update Docker Image To demisto/bs4-tld (#30842)
content-bot Nov 12, 2023
8b7665a
Update Docker Image To demisto/parse-emails (#30841)
content-bot Nov 12, 2023
747ee7f
Update Docker Image To demisto/xsoar-tools (#30840)
content-bot Nov 12, 2023
f27b6fa
Update Docker Image To demisto/glpi (#30831)
content-bot Nov 12, 2023
7cd6c4b
Update Docker Image To demisto/rubrik-polaris-sdk-py3 (#30828)
content-bot Nov 12, 2023
4fc977e
[Azure Compute] - Support altering/Multiple Subscription IDs, Resourc…
mmhw Nov 12, 2023
910b7c3
[Marketplace Contribution] Recorded Future Attack Surface Intelligenc…
content-bot Nov 12, 2023
e9d4152
XSIAM_Armis_Modeling_Ehhancement_CIAC-8720 (#30642)
cweltPA Nov 12, 2023
2d3da16
[ASM] EXPANDR-6887 Docker version changes (#30843)
content-bot Nov 12, 2023
d406f79
symantec-bluecoat-enhancement-ciac-7624 (#30735)
cweltPA Nov 12, 2023
4ab68c4
Extract_Inidicator_PDF_Image_Bug_Fix (#30754)
AdiPeret Nov 12, 2023
5102355
[qradar] fix mirroring issue (#30697)
ilaner Nov 12, 2023
ebd9d99
[Microsoft Defender for Cloud] multiple subscription ids and resource…
mmhw Nov 12, 2023
3666434
[Microsoft Defender for Endpoint]: Fix bug be able to use different o…
content-bot Nov 12, 2023
665d372
Update ZoomEventCollector_description.md (#30797)
ShahafBenYakir Nov 12, 2023
75532f5
demisto-sdk v1.22.0 (#30844)
content-bot Nov 12, 2023
a1f817d
XSIAM - New Phishing layout + playbook fixes (#30590)
idovandijk Nov 12, 2023
2d023c4
CiscoFeed added proxy handling (#30659)
JasBeilin Nov 12, 2023
172661e
Update Docker Image To demisto/armorblox (#30857)
content-bot Nov 13, 2023
e8b3ab2
updated CTF 01/ 02 pack metadata and updated the dependencies (#30729)
ssokolovich Nov 13, 2023
36a81cd
[PAN-OS] Add the capability to export a TSF (#30717)
content-bot Nov 13, 2023
961b017
[Marketplace Contribution] Hatching Triage - Content Pack Update (#30…
content-bot Nov 13, 2023
57222c0
made exchange2016compliance hidden (#30850)
yucohen Nov 13, 2023
5029db7
added handling for xsoar8 image (#30744)
ShahafBenYakir Nov 13, 2023
2fab65a
[The Hive] Use new endpoint in fetch incidents (#30471)
ilaner Nov 13, 2023
b78acd4
Ciac 8762/support rawjson for test incidents integration (#30702)
yucohen Nov 13, 2023
2b9be05
Get User Devices by Username - Generic - fixed an issue where Core di…
idovandijk Nov 13, 2023
3203a7d
sync from marketplace-saas-dist instead of marketplace-dist (#30498)
omerKarkKatz Nov 13, 2023
79b3c26
Azure mirror close with closing reason already set (#30291)
DinaMeylakh Nov 13, 2023
043bb53
Fix cisco-amp-event-list command [AMP v2] (#30617)
israelpoli Nov 13, 2023
c76c951
XDR Expandr-3361 (#30662)
content-bot Nov 14, 2023
ffc48ed
Modified integration to avoid analysis of private IPs (#30868)
content-bot Nov 14, 2023
952f478
OTRS 1.0.21 - Added Owner to otrs-update-ticket command (#30871)
content-bot Nov 14, 2023
2493904
Calculate Severity By Highest DBotScore - performance improvement (#3…
idovandijk Nov 14, 2023
220b639
[PAN-OS] UI output for url command (#30648)
jlevypaloalto Nov 14, 2023
10dad89
Update Docker Image To demisto/carbon-black-cloud (#30885)
content-bot Nov 14, 2023
e38e9b4
Update Docker Image To demisto/taxii2 (#30884)
content-bot Nov 14, 2023
97ce09d
Update Docker Image To demisto/crypto (#30883)
content-bot Nov 14, 2023
1af0c01
update the retry count to 0 (#30876)
anara123 Nov 14, 2023
26df88a
Update Docker Image To demisto/python3 (#30882)
content-bot Nov 14, 2023
08e2556
Darktrace: Patch post request (#30880)
content-bot Nov 14, 2023
df51952
Cloud iam enrichment review fixes (#30753)
idovandijk Nov 14, 2023
73888eb
Fix for 'Detonate URL - FireEye AX' playbook (#30875)
TalNos Nov 14, 2023
b09e123
Cloud Incident Response Docs (#28650)
melamedbn Nov 14, 2023
3dd7587
Update Docker Image To demisto/pcap-miner (#30894)
content-bot Nov 14, 2023
4683869
Update Docker Image To demisto/opnsense (#30888)
content-bot Nov 14, 2023
edfcbb9
Get Email From Email Gateway - Generic - removed unused User ID input…
idovandijk Nov 14, 2023
3ae5143
update GetIndicatorDBotScoreFromCache (#30865)
dantavori Nov 14, 2023
e07f9f2
Fixes For 'Detonate URL - ThreatGrid v2' Playbook (#30709)
TalNos Nov 14, 2023
d86ca5a
Added functionality to mirror incident status and RNs (#30898)
content-bot Nov 14, 2023
fe1ffea
fixed base url (#30904)
JasBeilin Nov 15, 2023
5ec074f
Update Docker Image To demisto/python3 (#30914)
content-bot Nov 15, 2023
b66bd33
Create ManageEngine AD Self Service Plus pack (#30853)
yasta5 Nov 15, 2023
9ef9094
Update Docker Image To demisto/slackv3 (#30913)
content-bot Nov 15, 2023
94fe44d
add tim reveiwer (#30152)
edik24 Nov 15, 2023
f9722a0
Revert docker image - DBotPredictURLPhishing (#30903)
rshunim Nov 15, 2023
a19f28b
added platform determination methods (#30917)
dantavori Nov 15, 2023
3eeb7bb
added timeout arg to get-alerts command (#30881)
jbabazadeh Nov 15, 2023
5d4be91
Jira TBP/TMR bot improvements and fixes (#30801)
kobymeir Nov 15, 2023
7b4b8f4
fixing clean machine script, not having an artifacts folder created. …
kobymeir Nov 15, 2023
8531cf8
fixing cloud machine unlock script to handle cases that no machines w…
kobymeir Nov 15, 2023
0527aa5
[Marketplace Contribution] Email Communication - Content Pack Update …
content-bot Nov 15, 2023
4f0c914
Xdr lite playbook description (#30848)
OmriItzhak Nov 15, 2023
257cc9f
added server content items list to content (#30924)
dantavori Nov 15, 2023
987b829
fix XSOAR XSIAM close tags (#30937)
MosheEichler Nov 15, 2023
626ecb3
Change content roles for contribution round (#30939)
omerKarkKatz Nov 15, 2023
c74df4d
Prettify HTML entries when syncing to ServiceNow (#30923)
content-bot Nov 15, 2023
abdd741
Fix truncated data from PAN OS (#30531)
anas-yousef Nov 16, 2023
f4631a7
Get File Sample By Hash - Generic v3 - updated description to include…
idovandijk Nov 16, 2023
f182b5b
install in batches in claud build (#30860)
moishce Nov 16, 2023
b4c4c1d
MISP v3: make TPB sequentially (#30925)
ilappe Nov 16, 2023
ddf3992
XSOAR Engineer - Added link to Live Community to README (#30782) (#30…
content-bot Nov 16, 2023
76a1942
ReadPDFFileV2 add support for owner password (#30927)
anas-yousef Nov 16, 2023
17f61f5
[Azure Log Analytics] Search Jobs (#30480)
shmuel44 Nov 16, 2023
aa92d52
Fix test-upload merge general release notes (#30041)
DinaMeylakh Nov 16, 2023
4e776df
Contrib/binalyze air update (#30161) (#30950)
content-bot Nov 16, 2023
c4fa890
Fixing MATI Ingestion Issues (#30758) (#30945)
content-bot Nov 16, 2023
e01a39f
QualysV2 fix TPB (updated the map and scan IDs) (#30899)
MosheEichler Nov 16, 2023
b62cffd
Update GetErrorsFromEntry (#30930)
dantavori Nov 16, 2023
9aef5ac
fix added warning IP list too large (#30341)
content-bot Nov 16, 2023
49ea207
Get File Sample From Path - Generic v3 - added AcquiredFile output (#…
idovandijk Nov 16, 2023
165c218
move IsInCidrRanges to JS for performance improvement (#30907)
anara123 Nov 16, 2023
c42848b
Fixes for 'Detonate_File_-_Generic' playbook (#30644)
TalNos Nov 16, 2023
8b88a55
Fixes for 'Detonate and Analyze File - Generic' Playbook (#30206)
TalNos Nov 16, 2023
05361d3
[UploadFlow Ref] Reduce format_metadata updates (#30854)
yaakovpraisler Nov 18, 2023
f07891b
Added *fetch-through-merge-base (#30902)
michal-dagan Nov 18, 2023
ceadbec
Qradar mirroring close note when closing offense (#30369)
jbabazadeh Nov 19, 2023
0b5a3e3
Revert "Added *fetch-through-merge-base (#30902)" (#30958)
michal-dagan Nov 19, 2023
928386a
[taxii2-server] - fix bug when creating relationships (#30725)
GuyAfik Nov 19, 2023
f36e7fd
Proactive threat hunting pack latest (#28853)
ArikDay Nov 19, 2023
c54a110
Add Roles to GCP IAM policy lookup - EXPANDR 5945 (#30952)
content-bot Nov 19, 2023
c305bb1
increase memory (#30946)
ilappe Nov 19, 2023
5d0a9cc
add_new_validate_script (#30934)
YuvHayun Nov 19, 2023
2b7621f
Azure sentinel: move the suffix in close reason (#30863)
ilappe Nov 19, 2023
f46febb
Prevent the xsoar_ng_server_ga from running if the prepare-xsoar-saas…
omerKarkKatz Nov 19, 2023
7018af9
added the ability to add resolution when closing issue (#30960)
JasBeilin Nov 19, 2023
d87d09b
Reco: get user context by email address (#30963)
content-bot Nov 19, 2023
3d44ffa
Get Host Forensics - Generic - Added investigation and forensics outp…
idovandijk Nov 19, 2023
ee5ce92
Oncall artifacts missing (#30966)
JasBeilin Nov 19, 2023
279684b
poetry files (#30970)
content-bot Nov 19, 2023
047f160
Beyond Trust new pack - CIAC-8670 (#30921)
sharonfi99 Nov 20, 2023
eff3cb4
Run Release Notes Review only on XSOAR-supported Packs (#30948)
kgal-pan Nov 20, 2023
57439a8
Free Enrichers - Small fixes to pack names that are missing (#30968)
Ni-Knight Nov 20, 2023
8bc35d3
Phishing_Input_groups (#30887)
AdiPeret Nov 20, 2023
83d0a6a
Anomaly add description (#30976)
daryakoval Nov 20, 2023
5945975
Fix sync validation for xsoar-saas bucket (#30989)
yaakovpraisler Nov 20, 2023
65e5014
[Mail Listener V2] Handle corrupt mail object in stream of fetched ma…
samuelFain Nov 20, 2023
e5183fc
Secneur x adding output for error msg (#30864)
karinafishman Nov 20, 2023
a0d900b
Fixes for the 'Domain Enrichment - Generic v2' playbook (#30935)
TalNos Nov 20, 2023
2c8d27f
xsiam-siem-windows-defender-modeling-ciac-8043 (#30973)
cweltPA Nov 21, 2023
8ee0fd8
Add svgs files to integrations (#30931)
merit-maita Nov 21, 2023
eeb3405
Wiz 1.2.14 (#30984)
content-bot Nov 21, 2023
58f4af4
Added filter to the parsing rule of manage engine (#30975)
yasta5 Nov 21, 2023
9426762
Fixes for 'Detonate URL - Generic v1.5' playbook (#30869)
TalNos Nov 21, 2023
f7873fd
Update content_roles.json (#30964)
JasBeilin Nov 21, 2023
0e463f3
[Prisma Cloud V2] Fix Namespace Extraction (#30996)
BEAdi Nov 21, 2023
c82f337
Cloud user investigation inputs description fix (#30965)
OmriItzhak Nov 21, 2023
905b34a
Detonate_URL_-_ThreatStream (#30992)
TalNos Nov 21, 2023
569536f
Added CIRCL CVE Search (#30997)
Ni-Knight Nov 21, 2023
1b7e537
Added cortex xdr to be mandatory dependency for Capture the flag 01 p…
ssokolovich Nov 21, 2023
cd7a15a
set to false field Threat Name (#30949) (#31006)
content-bot Nov 21, 2023
ac2719f
Workday fix successfully (#30932)
yasta5 Nov 21, 2023
94a6e00
User Investigation - Generic - added usage of XSIAM subplaybook to ge…
idovandijk Nov 21, 2023
f8e0194
remove legacy rn generator (#31009)
esharf Nov 21, 2023
24d375e
Release a new base pack (#31014)
lmichalevich Nov 21, 2023
d209487
Update Docker Image To demisto/crypto (#31030)
content-bot Nov 21, 2023
cb3a00b
Update Docker Image To demisto/py42 (#31036)
content-bot Nov 21, 2023
57bee09
Update Docker Image To demisto/py3ews (#31037)
content-bot Nov 21, 2023
1dc803a
Update Docker Image To demisto/btfl-soup (#31034)
content-bot Nov 21, 2023
48445b9
Demisto mock: get params, command and arguments from environment vari…
israelpoli Nov 21, 2023
7f8465a
Fixed an issue with where token handling in XSIAM wasn't passing agen…
kobymeir Nov 22, 2023
b4ec296
Update Docker Image To demisto/pymisp2 (#31054)
content-bot Nov 22, 2023
ddaac2a
Update Docker Image To demisto/py3-tools (#31052)
content-bot Nov 22, 2023
4954b34
Update Docker Image To demisto/crypto (#31053)
content-bot Nov 22, 2023
3e22990
Group-IB hot fix integration (#30470) (#30878) (#30900)
MosheEichler Nov 22, 2023
a514a0e
removed considuration of review requested (#30998)
omerKarkKatz Nov 22, 2023
4da8c73
args for ruff and sourcery (#31056)
RotemAmit Nov 22, 2023
8a60295
Fixes For 'Entity Enrichment - Generic v2' Playbook (#31011)
TalNos Nov 22, 2023
4308e1a
[IsIntegrationAvailable] Enhance to be more durable (#31016)
mmhw Nov 22, 2023
7c8942f
Fixes for 'Dedup - Generic v4' playbook (#29971)
TalNos Nov 22, 2023
663dec4
add pylint to precommit (#30510)
JudahSchwartz Nov 22, 2023
c287f40
Generic polling wildfire (#30929)
karinafishman Nov 22, 2023
cd3570e
Update Docker Image To demisto/python3 (#31024)
content-bot Nov 22, 2023
97d9eb6
Otrs mirroring (#31025)
content-bot Nov 22, 2023
e3d8d9a
Update Docker Image To demisto/bottle (#31039)
content-bot Nov 22, 2023
00d646b
Update Docker Image To demisto/pycountry (#31042)
content-bot Nov 22, 2023
6463e4b
Update Docker Image To demisto/boto3py3 (#31026)
content-bot Nov 22, 2023
6bff058
Update Docker Image To demisto/dxl (#31040)
content-bot Nov 22, 2023
a5ce4ed
Update Docker Image To demisto/py3-tools (#31027)
content-bot Nov 22, 2023
30c5582
Update Docker Image To demisto/greynoise (#31035)
content-bot Nov 22, 2023
51c960d
Update Docker Image To demisto/sixgill (#31031)
content-bot Nov 22, 2023
e46c3c8
Updated Security and Compliance permission docs (#31061)
MosheEichler Nov 22, 2023
d29e628
GIT_DEPTH: 1000 (#31018)
michal-dagan Nov 22, 2023
39e5fb9
removed old action scripts (#30378)
AradCarmi Nov 22, 2023
92b874e
Clear defender for cloud documentation (#31060)
omerKarkKatz Nov 22, 2023
f3482ea
[UploadFlow Ref] Refactor upload_packs main function (#30953)
yaakovpraisler Nov 22, 2023
59ec9e6
Update Docker Image To demisto/oci (#31029)
content-bot Nov 22, 2023
b3a2306
Get incident task by state add loop error (#31012)
ShahafBenYakir Nov 22, 2023
d2ede93
Update Docker Image To demisto/pandas (#31045)
content-bot Nov 22, 2023
aead772
Fixes for File Enrichment - Generic v2 (#31023)
TalNos Nov 22, 2023
c9f362d
Fix carriage return issue in get list row (#31020)
YuvHayun Nov 22, 2023
8a3b693
Update Docker Image To demisto/taxii2 (#31075)
content-bot Nov 23, 2023
888a496
Squash docker updates in content same version RNs (#30747)
DinaMeylakh Nov 23, 2023
396a549
SplunkPy: switch count to max_count (#31002)
JudahSchwartz Nov 23, 2023
a851f54
Demo event collector (#21981)
daryakoval Nov 23, 2023
e719da0
fixed layout name (#31069)
ShahafBenYakir Nov 23, 2023
cf81292
Freshworks freshservice include fix (#30977)
ShahafBenYakir Nov 23, 2023
68e52db
Fixing the instance role not being created causing the slack notifier…
kobymeir Nov 23, 2023
34d8879
Xsoar mirroring date bug (#31071)
jbabazadeh Nov 23, 2023
007a0ea
Release a new base pack (#31089)
lmichalevich Nov 23, 2023
5977596
[UploadFlow Ref] Fix upload with dependencies (#31079)
yaakovpraisler Nov 23, 2023
48c8f59
fix command azure-risky-users-list (#30986)
sapirshuker Nov 23, 2023
159567f
Fix armis get events command (#30877)
thefrieddan1 Nov 24, 2023
fe6243a
Updated FortiGate ParsingRules (#31103)
eepstain Nov 24, 2023
5c2fe93
[content-nightly] - refactor the checkout-upload-commit (#30760)
GuyAfik Nov 26, 2023
7a66a96
change the expected message (#31087)
jbabazadeh Nov 26, 2023
9ac979f
[Azure Sentinel] Fix first fetch (#31058)
ilaner Nov 26, 2023
2661671
Vectra XDR Release 100 (#30630) (#31104)
content-bot Nov 26, 2023
6672805
[IsIntegrationAvailable] Fix the Outputs (#31107)
mmhw Nov 26, 2023
db7b33d
add ci mode (#31108)
JudahSchwartz Nov 26, 2023
3edea59
External severity - change to be searchable (#31109)
ssokolovich Nov 26, 2023
e6dd668
YR-Fix-documentation/FeedRecordeduture/XSUP-29069 (#31015)
RosenbergYehuda Nov 26, 2023
851d386
Release a new base pack (#31094)
lmichalevich Nov 26, 2023
d0fcdcb
Fix dbot closed incidents percentage script (#31093)
MosheEichler Nov 26, 2023
fe64aaf
Xsup 30555 maprangevalues (#31095)
eyalpalo Nov 26, 2023
84a7e5e
update nvd fields (#31106)
content-bot Nov 26, 2023
fc520d4
decreased GIT_DEPTH (#31073)
michal-dagan Nov 26, 2023
f12bf2c
[GCP-IAM] - fix proxy issues (#31076)
GuyAfik Nov 26, 2023
301f0f5
Release notes tag parser for all xsoar mp. (#31090)
omerKarkKatz Nov 26, 2023
cce27d1
Fix EntryID-related issue for scripts (#30979)
MichaelYochpaz Nov 27, 2023
47c56c2
[CommonServerPython] Fix Polling Failure If `polling` Parameter is Mi…
MichaelYochpaz Nov 27, 2023
74d3aa7
jira ticket creation impovements (#31105)
kobymeir Nov 27, 2023
55d2d3e
Added Support for Microsoft Graph Single User integration (#30967)
sapirshuker Nov 27, 2023
c265972
Xdr ioc to keep troubleshoting (#30163)
omerKarkKatz Nov 27, 2023
39ad897
Update README.md (#31129)
tschanfeld Nov 27, 2023
0812702
[fileResult] - fix issue with special strings (#31126)
GuyAfik Nov 27, 2023
337dcd5
Rapid7 - Threat Command (IntSights) pack release 3.1.0 (#30954) (#31133)
content-bot Nov 27, 2023
b67bae8
add e2e tests for xsoar-saas (#30231)
GuyAfik Nov 27, 2023
199783c
Fix GetIndicatorDBotScoreFromCache to handle better a special charact…
RotemAmit Nov 27, 2023
b49a7dc
change pack support to community (#31110)
JudahSchwartz Nov 27, 2023
cadeb48
First commit
Dec 22, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
224 changes: 111 additions & 113 deletions .circleci/config.yml

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions .circleci/gitlab-ci-env-variables.sh
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@ echo 'export CI_BUILD_ID="$CIRCLE_BUILD_NUM"' >> $BASH_ENV
echo 'export CI_PIPELINE_ID="$CIRCLE_WORKFLOW_ID"' >> $BASH_ENV
echo 'export CI_COMMIT_BRANCH="$CIRCLE_BRANCH"' >> $BASH_ENV
echo 'export ARTIFACTS_FOLDER=/home/circleci/project/artifacts' >> $BASH_ENV
echo 'export PIPELINE_JOBS_FOLDER=/home/circleci/project/pipeline_jobs_folder' >> $BASH_ENV
echo 'export CI_COMMIT_SHA="$CIRCLE_SHA1"' >> $BASH_ENV
echo 'export CI_JOB_URL="$CIRCLE_BUILD_URL"' >> $BASH_ENV
echo 'export CI_JOB_NAME="$CIRCLE_JOB"' >> $BASH_ENV
Expand Down
41 changes: 21 additions & 20 deletions .devcontainer/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,34 +1,35 @@
FROM python:3.10-slim-bullseye

ADD createCerts.sh .
RUN apt-get update && apt-get install dos2unix -y \
&& dos2unix /createCerts.sh \
&& chmod +x /createCerts.sh \
&& /createCerts.sh /usr/local/share/ca-certificates/certs.crt \
&& update-ca-certificates \
&& apt-get install python2 -y

ENV USERNAME demisto
ENV HOME /home/$USERNAME
ENV NODE_EXTRA_CA_CERTS /usr/local/share/ca-certificates/certs.crt
ENV PATH $PATH:$HOME/.local/bin:/root/.local/bin:/usr/local/share/nvm/current/bin

# This is a workaround for VSCode devcontainer features in self signed certificate

ADD https://raw.githubusercontent.com/devcontainers/features/main/src/common-utils/install.sh /install-common.sh
ADD https://raw.githubusercontent.com/devcontainers/features/main/src/git/install.sh /install-git.sh
ADD https://raw.githubusercontent.com/devcontainers/features/main/src/docker-in-docker/install.sh /install-dind.sh
ADD https://raw.githubusercontent.com/devcontainers/features/main/src/node/install.sh /install-node.sh
ADD createCerts.sh .
RUN apt-get update && apt-get install dos2unix git python2 curl -y \
&& dos2unix /createCerts.sh \
&& chmod +x /createCerts.sh \
&& /createCerts.sh $NODE_EXTRA_CA_CERTS \
&& update-ca-certificates \
&& rm -rf /features \
&& git clone https://github.com/devcontainers/features.git /features \
&& cd /features \
# locking to the latest master commit in this repo (https://github.com/devcontainers/features.git) to prevent breaking changes
# We should update this commit hash from time to time to
&& git checkout 96bff0097028001e6e4126c5528d37cb8c13e785

RUN UID="1000" GID="1000" bash install-common.sh
RUN VERSION="os-provided" bash install-git.sh
RUN VERSION="latest" bash install-dind.sh
RUN VERSION="lts" bash install-node.sh
# This is a workaround for VSCode devcontainer features in self signed certificate
RUN UID="1000" GID="1000" bash /features/src/common-utils/install.sh
RUN VERSION="os-provided" bash /features/src/git/install.sh
RUN VERSION="latest" bash /features/src/docker-in-docker/install.sh
RUN VERSION="lts" bash /features/src/node/install.sh
RUN bash /features/src/sshd/install.sh
RUN bash /features/src/github-cli/install.sh

# install poetry, configure certificate for git and tools for oh my zsh
RUN curl -sSL https://install.python-poetry.org | python3 - \
&& python -m pip install --user pipx \
RUN python -m pip install --user pipx \
&& python -m pipx ensurepath \
&& pipx install poetry \
&& git clone https://github.com/zsh-users/zsh-syntax-highlighting.git $HOME/.zsh/zsh-syntax-highlighting \
&& echo "source ~/.zsh/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh" >> $HOME/.zshrc \
&& git clone https://github.com/zsh-users/zsh-autosuggestions $HOME/.zsh/zsh-autosuggestions \
Expand Down
10 changes: 10 additions & 0 deletions .devcontainer/createCerts.sh
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,13 @@
# It tries to connect to a server (for instance, github), show the local certificates and save it to a file.

# We connect to a random server and not paloaltonetworks.com to get external certificates.
# if command fails

if curl -I https://github.com > /dev/null; then
echo "No need to update certificate"
exit
fi

CONNECT_SERVER="github.com:443"

FILE=$1
Expand All @@ -21,3 +28,6 @@ if [ ! -f "$FILE" ]; then
exit
fi

git config --system http.sslCAInfo $FILE


18 changes: 10 additions & 8 deletions .devcontainer/createCommand.sh
Original file line number Diff line number Diff line change
Expand Up @@ -4,24 +4,26 @@ set -e

echo "Fixing permissions"

sudo chown demisto .venv
sudo chown demisto node_modules
sudo chown -R demisto $HOME
sudo chown -R demisto /workspaces

echo "Setting up git certificate"
sudo chown demisto /workspaces /workspaces/content
sudo chown -R demisto /workspaces/content/.vscode /workspaces/content/.git /workspaces/content/.venv /workspaces/content/node_modules /workspaces/content/package-lock.json

sudo git config --system http.sslCAInfo /usr/local/share/ca-certificates/certs.crt
sudo chown -R demisto $HOME

echo "Setting up VSCode paths"

cp .devcontainer/settings.json .vscode/settings.json
touch CommonServerUserPython.py
touch DemistoClassApiModule.py
path=$(printf '%s:' Packs/ApiModules/Scripts/*)
rm -f .env
echo "PYTHONPATH=""$path"":$PYTHONPATH" >> .env
echo "MYPYPATH=""$path"":$MYPYPATH" >> .env

echo "Setting up git safe directory"
git config --global --add safe.directory /workspaces/content

echo "Setting up content dependencies"
.hooks/bootstrap

NO_HOOKS=1 .hooks/bootstrap
echo "Run demisto-sdk pre-commit to cache dependencies"
poetry run demisto-sdk pre-commit >/dev/null 2>&1 || true
141 changes: 76 additions & 65 deletions .devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
// Development container for Content.
{
"name": "XSOAR Content",
"build": {
Expand All @@ -14,52 +15,11 @@
"source=node-modules,target=${containerWorkspaceFolder}/node_modules,type=volume",
"source=dind-var-lib-docker,target=/var/lib/docker,type=volume"
],
"containerUser": "demisto",
"remoteUser": "demisto",
"settings": {
"terminal.integrated.defaultProfile.linux": "zsh",
"terminal.integrated.profiles.linux": {
"zsh": {
"path": "/bin/zsh"
}
},
"cSpell.words": [
"demisto",
"xsoar",
"xsiam",
"fromversion",
"toversion",
"marketplacev",
"ciac",
"whois",
]
},
"extensions": [
"cortexxsoarext.xsoar",
"ms-python.python",
"ms-vscode.PowerShell",
"ms-toolsai.jupyter",
"timonwong.shellcheck",
"GitHub.vscode-pull-request-github",
"eamodio.gitlens",
"ms-azuretools.vscode-docker",
"ms-vscode-remote.remote-containers",
"streetsidesoftware.code-spell-checker",
"njpwerner.autodocstring",
"VisualStudioExptTeam.vscodeintellicode",
"yzhang.markdown-all-in-one",
"shd101wyy.markdown-preview-enhanced",
"Gruntfuggly.todo-tree",
"redhat.vscode-yaml",
"PKief.material-icon-theme",
"mikestead.dotenv",
"KevinRose.vsc-python-indent",
"rangav.vscode-thunder-client",
"ms-python.black-formatter",
"LittleFoxTeam.vscode-python-test-adapter"
],
"remoteEnv": {
"LOCAL_WORKSPACE_PATH": "${localWorkspaceFolder}",
"PATH": "${containerWorkspaceFolder}/.venv/bin:${containerEnv:PATH}",
"PATH": "${containerEnv:PATH}:${containerWorkspaceFolder}/.venv/bin",
"CONTENT": "${containerWorkspaceFolder}",
"DEMISTO_SDK_CONTENT_PATH": "${containerWorkspaceFolder}",
"PYTHONPATH": "${containerWorkspaceFolder}:${containerWorkspaceFolder}/Packs/Base/Scripts/CommonServerPython/:${containerWorkspaceFolder}/Packs/Base/Scripts/CommonServerUserPython/:${containerWorkspaceFolder}/Tests/demistomock/:${containerEnv:PYTHONPATH}",
Expand All @@ -70,26 +30,77 @@
"DEMISTO_VERIFY_SSL": "${localEnv:DEMISTO_VERIFY_SSL}",
"DEMISTO_API_KEY": "${localEnv:DEMISTO_API_KEY}"
},
// this is commented out until VSCode will fix self signed certificate issues
// "features": {
// "ghcr.io/devcontainers/features/docker-in-docker:1": {
// "version": "latest"
// },
// "ghcr.io/devcontainers/features/git:1": {
// "version": "os-provided"
// },
// "ghcr.io/devcontainers/features/powershell:1": {
// "version": "latest"
// },
// "ghcr.io/devcontainers/features/common-utils:1": {
// "version": "latest"
// },
// "ghcr.io/devcontainers/features/node:1": {
// "version": "latest"
// }
// },
// "overrideFeatureInstallOrder": [
// "ghcr.io/devcontainers/features/common-utils:1"
// ],
"onCreateCommand": "dos2unix .devcontainer/createCommand.sh && chmod +x .devcontainer/createCommand.sh && bash .devcontainer/createCommand.sh",
"customizations": {
"vscode": {
"settings": {
"terminal.integrated.defaultProfile.linux": "zsh",
"terminal.integrated.profiles.linux": {
"zsh": {
"path": "/bin/zsh"
}
},
"cSpell.words": [
"demisto",
"xsoar",
"xsiam",
"fromversion",
"toversion",
"marketplacev",
"ciac",
"whois",
]
},
"extensions": [
"cortexxsoarext.xsoar",
"GitLab.gitlab-workflow",
"ms-python.python",
"GitHub.vscode-pull-request-github",
"eamodio.gitlens",
"ms-azuretools.vscode-docker",
"ms-vscode-remote.remote-containers",
"streetsidesoftware.code-spell-checker",
"njpwerner.autodocstring",
"VisualStudioExptTeam.vscodeintellicode",
"redhat.vscode-yaml",
"PKief.material-icon-theme",
"mikestead.dotenv",
"KevinRose.vsc-python-indent",
"LittleFoxTeam.vscode-python-test-adapter",
"charliermarsh.ruff",
"ryanluker.vscode-coverage-gutters",
"ms-python.debugpy",
"EditorConfig.EditorConfig",
"DavidAnson.vscode-markdownlint",
"ms-vscode.powershell"
]
}
},
// this is commented out until VSCode will fix self signed certificate issues
// "features": {
// "ghcr.io/devcontainers/features/docker-in-docker:1": {
// "version": "latest"
// },
// "ghcr.io/devcontainers/features/git:1": {
// "version": "os-provided"
// },
// "ghcr.io/devcontainers/features/powershell:1": {
// "version": "latest"
// },
// "ghcr.io/devcontainers/features/common-utils:1": {
// "version": "latest"
// },
// "ghcr.io/devcontainers/features/node:1": {
// "version": "latest"
// }
// },
// "overrideFeatureInstallOrder": [
// "ghcr.io/devcontainers/features/common-utils:1"
// ],
"onCreateCommand": "sudo dos2unix -n .devcontainer/createCommand.sh .devcontainer/createCommand_unix.sh && bash .devcontainer/createCommand_unix.sh",
"postStartCommand": "poetry install && poetry run demisto-sdk pre-commit >/dev/null 2>&1 || true",
"hostRequirements": {
"cpus": 4,
"memory": "8gb",
"storage": "32gb"
}
}
2 changes: 1 addition & 1 deletion .devcontainer/settings.json
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
{
"python.defaultInterpreterPath": "${workspaceFolder}/.venv/bin/python",
"python.linting.enabled": true,
"python.linting.flake8Enabled": true,
"python.linting.mypyEnabled": true,
"python.linting.flake8Enabled": false,
"python.linting.mypyArgs": [
"--follow-imports=silent",
"--ignore-missing-imports",
Expand Down
23 changes: 23 additions & 0 deletions .editorconfig
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
root = true

[*]
charset = utf-8
end_of_line = lf
indent_size = 4
indent_style = space
insert_final_newline = false
tab_width = 4

[{*.bash,*.sh,*.zsh}]
indent_size = 2
tab_width = 2

[{*.py,*.pyw}]
max_line_length = 130

[{*.yaml,*.yml}]
indent_size = 2
max_line_length = off

[{*.md,*.markdown}]
max_line_length = off
Loading