Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
501 commits
Select commit Hold shift + click to select a range
f28bb37
Merge branch 'demisto:master' into master
crestdatasystems Nov 11, 2022
7fa9dce
Merge branch 'demisto:master' into master
crestdatasystems Nov 15, 2022
c0cdfb4
Merge branch 'demisto:master' into master
crestdatasystems Dec 1, 2022
e3f93cf
added a modeling rule (#22875)
guytamir10 Dec 15, 2022
c54e7d9
Update Docker Image To demisto/py42 (#23065)
content-bot Dec 15, 2022
2530c78
Update Docker Image To demisto/keeper-ksm (#23079)
content-bot Dec 15, 2022
d5f8c92
Update Docker Image To demisto/octoxlabs (#23082)
content-bot Dec 15, 2022
bedadb1
Update Docker Image To demisto/graphql (#23063)
content-bot Dec 15, 2022
63d4b6c
Update Docker Image To demisto/carbon-black-cloud (#23064)
content-bot Dec 15, 2022
57672d1
changes (#23046)
YuvHayun Dec 15, 2022
eb6b604
Update Docker Image To demisto/jmespath (#23057)
content-bot Dec 15, 2022
826027b
Update Docker Image To demisto/googleapi-python3 (#23075)
content-bot Dec 15, 2022
02b820b
Fix alibaba missing fiels in the schema (#23092)
evisochek Dec 15, 2022
e2ebc6a
Update Docker Image To demisto/taxii-server (#23068)
content-bot Dec 15, 2022
f14fa49
Update Docker Image To demisto/glpi (#23074)
content-bot Dec 15, 2022
cc97e63
Update Docker Image To demisto/python3 (#23055)
content-bot Dec 15, 2022
c39b00a
Update Docker Image To demisto/ntlm (#23080)
content-bot Dec 15, 2022
80bd00a
Update Docker Image To demisto/confluent-kafka (#23078)
content-bot Dec 15, 2022
f824242
Update Docker Image To demisto/python (#23059)
content-bot Dec 15, 2022
4ebbb46
Command-Line Analysis - added missing "else" path to playbook (#23096)
idovandijk Dec 15, 2022
03f65c7
Updated SymantecBlueCoatProxySG testdata.json (#23097)
eepstain Dec 15, 2022
3ba0065
Merge branch 'demisto:master' into master
crestdatasystems Dec 15, 2022
6353834
Update Docker Image To demisto/cymruwhois (#23088)
content-bot Dec 15, 2022
014fa96
Merge branch 'demisto:master' into master
crestdatasystems Dec 15, 2022
fde5d66
DHS Feed v2 (#19760)
BEAdi Dec 15, 2022
cf48355
update docker native image reference (#23102)
GuyAfik Dec 15, 2022
0e55ab8
git-ignore **/collect_tests.log (#22209)
dorschw Dec 15, 2022
f191596
Merge branch 'demisto:master' into master
crestdatasystems Dec 16, 2022
202fe71
Jira query add labels to issue_query command (#23054)
thefrieddan1 Dec 18, 2022
d724201
bug - MCAS multiple duplicates entries with raw-response=true (#22954)
MLainer1 Dec 18, 2022
9fa7d45
Microsoft ATA Modeling Rules (#23095)
eepstain Dec 18, 2022
5977e98
Mail Listener fix (#22753)
yucohen Dec 18, 2022
0798312
Update Docker Image To demisto/python3 (#23107)
content-bot Dec 18, 2022
b65c8da
ManageEngine ADAudit Modeling Rules (#22752)
nkanon Dec 18, 2022
ac693c7
Fix to MergeDictArray - wrong description (#23111)
bziser Dec 18, 2022
754d711
Fixed tests and regex for domain formatter (#23047)
Ni-Knight Dec 18, 2022
bb5aa96
Fix for xdr-blacklist-files and xdr-whitelist-files commands (#23040)
bziser Dec 18, 2022
81421e4
Update Docker Image To demisto/ippysocks-py3 (#23090)
content-bot Dec 18, 2022
ea29e57
Update Docker Image To demisto/opnsense (#23081)
content-bot Dec 18, 2022
5987bb2
maillistener v2 - general doc improvements (#23094)
bakatzir Dec 18, 2022
e50d7d8
Core packs change (#22585)
bakatzir Dec 18, 2022
d7d11ee
Fix Basic Auth for Security and Compliance V2 (#23038)
amshamah419 Dec 18, 2022
93ee72f
README update of scripts that use the REST API integration (#23114)
dansterenson Dec 18, 2022
1b2f2a7
Update graph build (#23015)
dantavori Dec 18, 2022
df5d955
Cs malware - fixing incidents flow issues (#23034)
ssokolovich Dec 19, 2022
13ef285
Add deletion in content managment (#20700)
DinaMeylakh Dec 19, 2022
081a650
mp_revamp_final (#23099)
GuyLibermanPA Dec 19, 2022
802cb72
Update Docker Image To demisto/boto3py3 (#23128)
content-bot Dec 19, 2022
b4ffd63
Update Docker Image To demisto/pyjwt3 (#23131)
content-bot Dec 19, 2022
383e4fd
Get tenant name remove dup (#23045)
dansterenson Dec 19, 2022
3b050ef
Email Formatter JSON bug fixed. (#23112)
Ni-Knight Dec 19, 2022
4445ed8
IP Enrichment v2 playbook - Bug Fixes (#23101)
ssokolovich Dec 19, 2022
d43ff3f
Malware fixes v3 (#22948)
ssokolovich Dec 19, 2022
36b5191
bug - ServiceNowV2 not changing num of fetched incidents (#23043)
MLainer1 Dec 19, 2022
f4e9e36
Codeowners update (#23142)
Shellyber Dec 19, 2022
5b8b0ae
Update Docker Image To demisto/duoadmin3 (#23133)
content-bot Dec 19, 2022
6144704
CI/CD - update demisto-api-install-packs command (#22991)
adi88d Dec 19, 2022
7859384
[VirusTotal] Fix domain relationships retrieval (#23103) (#23143)
content-bot Dec 19, 2022
e791c80
Adding credential support. (#23104) (#23139)
content-bot Dec 19, 2022
bac0cdf
Data Source Tag (#23014)
merit-maita Dec 19, 2022
2931acc
AHA integration, add support to idea get and edit. (#22730)
thefrieddan1 Dec 19, 2022
e77c087
Threat vault v2 (#21872)
israelpoli Dec 19, 2022
261d65c
Fix error in MicrosoftAPIModule in case `ExecutedCommands` is None (#…
MichaelYochpaz Dec 19, 2022
0059e37
1.8.1 (#23147)
dorschw Dec 19, 2022
10f0067
adding merge request playbook of gitlab (#22710)
maimorag Dec 19, 2022
f6f24ea
Added password complexity arguments to the IAMInitADUser script (#22420)
idovandijk Dec 20, 2022
d3b7bea
Enrichment for verdict (#23119)
melamedbn Dec 20, 2022
a37bf05
aws region fix (#23121)
yucohen Dec 20, 2022
1c3a179
Update Docker Image To demisto/python3 (#23127)
content-bot Dec 20, 2022
af2760c
Update Docker Image To demisto/cloaken (#23132)
content-bot Dec 20, 2022
f1fb8d9
update code owners (#23158)
GuyAfik Dec 20, 2022
ef55149
Bpa update the human readable headers (#23044)
MosheEichler Dec 20, 2022
8b25303
Akamai fetch fix (#22638)
MosheEichler Dec 20, 2022
fce03b8
Aws ec2 bug fix (#23162)
GuyAfik Dec 20, 2022
ae8d8a3
remove the prefix of marketplacev2: from the tag (#23154)
anara123 Dec 20, 2022
b676569
Updating-Readme-Round3 (#23165)
nkanon Dec 20, 2022
0b0ec43
fix Exemples and Readme (#23048) (#23170)
content-bot Dec 20, 2022
516d32c
ManageEngine ADManager Modeling Rules (#22985)
nkanon Dec 20, 2022
7138bb3
skip tests that using ews_mail_sender_srtest02 instance (#23171)
adi88d Dec 20, 2022
259f901
create modeling rules on google drive (#21247)
guytamir10 Dec 21, 2022
aa33188
MSDE vulnerability module (#22653)
sapirshuker Dec 21, 2022
b521c84
URL type regex hyphen bug (#23120)
Ni-Knight Dec 21, 2022
0279189
Update Docker Image To demisto/chromium (#23181)
content-bot Dec 21, 2022
b7b4731
Update Docker Image To demisto/graphql (#23180)
content-bot Dec 21, 2022
7332260
Update Docker Image To demisto/feed-performance-test (#23184)
content-bot Dec 21, 2022
76b60ce
Update Docker Image To demisto/pyjwt3 (#23179)
content-bot Dec 21, 2022
411a32d
Update Docker Image To demisto/fastapi (#23182)
content-bot Dec 21, 2022
fbe9220
Update Docker Image To demisto/btfl-soup (#23187)
content-bot Dec 21, 2022
6e3d1f6
Update Docker Image To demisto/opencti (#23188)
content-bot Dec 21, 2022
7c3b287
Update Docker Image To demisto/tesseract (#23194)
content-bot Dec 21, 2022
a4e7b1f
Update Docker Image To demisto/resilient (#23193)
content-bot Dec 21, 2022
0339aa3
Update Docker Image To demisto/crypto (#23178)
content-bot Dec 21, 2022
5361710
Netbox event collector (#22977)
mmhw Dec 21, 2022
a734db8
Update Docker Image To demisto/google-api-py3 (#23190)
content-bot Dec 21, 2022
8d1d7e8
Update Docker Image To demisto/pyotrs (#23195)
content-bot Dec 21, 2022
6c97031
Update Docker Image To demisto/python3 (#23177)
content-bot Dec 21, 2022
bdcd217
Update Docker Image To demisto/pan-os-python (#23196)
content-bot Dec 21, 2022
749a600
Fix to ServiceNow Ticket State Polling PB (#22946)
bziser Dec 21, 2022
3762750
AWS Api Module - Change parameter name (#23176)
mmhw Dec 21, 2022
6eaf907
Update Docker Image To demisto/sixgill (#23197)
content-bot Dec 21, 2022
4436893
Xsoar edl checker (#23146)
content-bot Dec 21, 2022
11f09e9
added pw (#23100)
JudahSchwartz Dec 21, 2022
25a7d47
SentinelOne (Deprecated) - Deprecated. Use the SentinelOne v2 integra…
bakatzir Dec 21, 2022
c095f4b
Added the template_type parameter to build data from a JSON text (#23…
content-bot Dec 21, 2022
702a15f
CrowdStrike Adding Pagination (#23198)
content-bot Dec 21, 2022
73ab19d
Threatconnect timeout bug fix (#23200)
gal-forer Dec 21, 2022
04511f7
SNOW comments and work notes without sys_journal_field (#22509)
darkushin Dec 22, 2022
5f016a6
ProxyNotShell Enhancement (#23210)
melamedbn Dec 22, 2022
9defe3c
Update Docker Image To demisto/py3-tools (#23212)
content-bot Dec 22, 2022
cb3e1f6
Update Docker Image To demisto/google-cloud-translate (#23217)
content-bot Dec 22, 2022
df6f2b2
fix devcontainer and introduced codespaces (#23169)
ilaner Dec 22, 2022
830aad7
Update Docker Image To demisto/flask-nginx (#23213)
content-bot Dec 22, 2022
b225720
Fix the feed api module service key error (#23113)
MosheEichler Dec 22, 2022
0a22074
Update Docker Image To demisto/genericsql (#23216)
content-bot Dec 22, 2022
3d09321
Update Docker Image To demisto/python3 (#23211)
content-bot Dec 22, 2022
03a4c67
Update Docker Image To demisto/googleapi-python3 (#23215)
content-bot Dec 22, 2022
0777543
add USER AGENT incident-filed to XSOAR (#22990)
MosheEichler Dec 22, 2022
dac9489
fix issue in microsoft-365-defender-incident-update command (#23222)
GuyAfik Dec 22, 2022
444cb83
[Saas security Event Collector] - missing events bug fix (#23141)
GuyAfik Dec 22, 2022
93c0346
separating d2 from developertools (#23122)
DinaMeylakh Dec 22, 2022
96016a1
adding redirect_std_out integration param to vmware (#23167)
YuvHayun Dec 22, 2022
6095716
config certifacte info only if needed (#23228)
ilaner Dec 22, 2022
2de73e4
removing the general readme in gitlab since it is not relevant to xsa…
maimorag Dec 22, 2022
5efe99c
QRadar - improvment in mirroring performance (#22980)
ilaner Dec 22, 2022
a9734f5
Microsoft Graph Mail Enhancement (#23041)
MichaelYochpaz Dec 22, 2022
64e2403
Updates RPR | Rbrowassrf (#23239)
altmannyarden Dec 22, 2022
8e97edb
remove .None from markdown files (#23221)
MosheEichler Dec 24, 2022
d927a5e
Fix the PytzUsageWarning (#23203)
MosheEichler Dec 25, 2022
5bd45b6
Microsoft graph security fix filters (#23148)
MosheEichler Dec 25, 2022
59a44a6
[PAN-OS] - fix bug in pan-os-platform-get-ha-state command (#23201)
GuyAfik Dec 25, 2022
c31f03a
update api to use v2 (#23238)
DeanArbel Dec 25, 2022
01f1566
Contrib/Google Chronicle Backstory Release 212 (#23126) (#23258)
content-bot Dec 25, 2022
0e261ac
[ServiceNow] Support custom state field (#22720)
michal-dagan Dec 25, 2022
b67301e
OWASSRF Updates (#23260)
melamedbn Dec 25, 2022
d34199e
Parse emails docker image (#23266)
daryakoval Dec 25, 2022
7061c8b
Update Docker Image To demisto/flask-nginx (#23246)
content-bot Dec 25, 2022
eb7ed05
Update Docker Image To demisto/py3-tools (#23245)
content-bot Dec 25, 2022
63814ff
Added createNewIndicatorsOnly script (creating only new indicators in…
content-bot Dec 26, 2022
5abb8d8
XDR entity investigation (#23161)
ArikDay Dec 26, 2022
451cb79
Delete stdout redirect opencti (#23227)
YuvHayun Dec 26, 2022
bdba8be
Pass arguments to SSLAdapter cstr in kwargs dict. (#23273)
thefrieddan1 Dec 26, 2022
ce531be
Remove download test json (#22603)
gal-forer Dec 26, 2022
4e60873
symantec endpoint protection modeling rules and parsing rule (#23226)
yasta5 Dec 26, 2022
6bf1a21
Delinea Secret Sever Modeling Rules (#23229)
nkanon Dec 26, 2022
7a8924e
TransformIndicatorToCS falcon IOC bug fix (#23223)
dansterenson Dec 26, 2022
a575259
Url regex fix csp (#23265)
dansterenson Dec 26, 2022
fc478aa
Hidden the pack (#23277)
ShahafBenYakir Dec 26, 2022
3810a3a
removed safebreach dup layout (#23159)
dantavori Dec 26, 2022
d9fed09
fixes (#23207)
ilaner Dec 26, 2022
0e3dc54
Fix x2 DemistoVersion (#23267)
AradCarmi Dec 26, 2022
1394cb3
Fixed an issue in the look back feature (#23232)
israelpoli Dec 26, 2022
5a9794a
Graph listener allow uploading of large files (#23253)
sapirshuker Dec 26, 2022
38f1a7d
SentinelOne: add the EventID as an key (#23144)
ilappe Dec 26, 2022
200ef30
Reverting changes to domain regex to avoid breaking MD (#23282)
Ni-Knight Dec 26, 2022
a5667c9
Align skipped integration message (#23274)
yucohen Dec 26, 2022
bfda256
Cs spotlight enhancement (#22287)
maimorag Dec 26, 2022
af90bf5
Update Docker Image To demisto/boto3py3 (#23294)
content-bot Dec 27, 2022
4338835
GSuiteAdmin New Commands (#23026)
anas-yousef Dec 27, 2022
e95cc70
[Marketplace Contribution] MicrosoftGraphTeams (#23259)
content-bot Dec 27, 2022
3738485
Fix deprecation (#23288)
dorschw Dec 27, 2022
2f20f35
Parse emails entry bug (#23286)
daryakoval Dec 27, 2022
f631ad8
Fix For Saas Security Modeling Rules (#23301)
nkanon Dec 27, 2022
924030e
Fix xdr isloate / unisolate playbooks (#23264)
ssokolovich Dec 27, 2022
f0490f1
added job name to ignore (#23306)
kgal-pan Dec 27, 2022
f76106f
Fix bug in threat vault v2 (#23250)
israelpoli Dec 27, 2022
8dd16fb
Scadafence to py3 (#23284)
sapirshuker Dec 27, 2022
161b5e5
Fix output fev2hx (#23304)
ShahafBenYakir Dec 27, 2022
842a712
Bump certifi in /Packs/ServiceNow/Integrations/ServiceNowv2 (#22905)
dependabot[bot] Dec 27, 2022
191466a
Bump setuptools (#23311)
dependabot[bot] Dec 27, 2022
ab621f0
cyberpion unit-tests stabilize (#23302)
YuvHayun Dec 28, 2022
abeb6cd
agent header change (#23289)
ShahafBenYakir Dec 28, 2022
0f3e91e
Bug fix to QRadar Integration (#22947)
content-bot Dec 28, 2022
6628234
Update Docker Image To demisto/nmap (#23347)
content-bot Dec 28, 2022
9962689
Update Docker Image To demisto/taxii2 (#23340)
content-bot Dec 28, 2022
1d47663
Update Docker Image To demisto/netutils (#23339)
content-bot Dec 28, 2022
11137a8
Update Docker Image To demisto/py3-tools (#23336)
content-bot Dec 28, 2022
b90a61e
Update Docker Image To demisto/joe-security (#23345)
content-bot Dec 28, 2022
e639889
Update Docker Image To demisto/pyjwt3 (#23337)
content-bot Dec 28, 2022
ad653e6
Update Docker Image To demisto/m2crypto (#23348)
content-bot Dec 28, 2022
da9d639
Update Docker Image To demisto/pymisp2 (#23346)
content-bot Dec 28, 2022
977f4a4
Fix relates linking to jira (#23356)
JasBeilin Dec 28, 2022
bc36296
ReversingLabs RLSDK 1.3.0 updates (#22635) (#23349)
content-bot Dec 28, 2022
c247173
EWS O365 mark fetched as read (#23255)
mmhw Dec 28, 2022
c9bc105
Fix Splunk mirror limit (#23155)
AradCarmi Dec 28, 2022
dbfa4bb
better error when parsing response (#23355)
dorschw Dec 28, 2022
51690f6
Update Docker Image To demisto/python3 (#23335)
content-bot Dec 28, 2022
6bc311d
Fixed trigger id of "Alibaba ActionTrail - Multiple Unauthorized Acti…
TalNos Dec 28, 2022
70a2545
Delete id_set from content build and upload-flow (#22517)
ilaner Dec 28, 2022
0d77e93
added allow skipped to docker update branches and deleted ranch name …
yucohen Dec 28, 2022
feda537
ignore foo, bar, baz (#23376)
dorschw Dec 28, 2022
0bb1b75
Added a script to generate password, set Okta password, and send an e…
idovandijk Dec 28, 2022
5ee5b0c
Xdr entity mitre fix (#23370)
ArikDay Dec 28, 2022
5b56518
Fixed search value and ID (#23371)
TalNos Dec 29, 2022
8dc6133
Msde update classification parameter (#23303)
sapirshuker Dec 29, 2022
fab9b42
Changes related to Cached credentials functionality (#23379)
content-bot Dec 29, 2022
612278f
upload csv in the end of the bucket upload (#23384)
ilaner Dec 29, 2022
b765f9d
Is 1447 exabeam fetch incidents (#22664)
ishaish103 Dec 29, 2022
1d1aeaa
fix upload content graph override (#23389)
ilaner Dec 29, 2022
150afe4
Update to duo parsing rule (#23199)
eepstain Dec 29, 2022
cb8eceb
ModelingRules for Imperva_WAF (#23281)
eepstain Dec 29, 2022
2b8567c
Changed phishing to assign less-busy-user instead of administrator (#…
idovandijk Dec 29, 2022
a0853e6
update reviewers - Jan2023 (#23391)
dorschw Dec 29, 2022
0eb077c
fix csv upload (#23396)
dantavori Dec 29, 2022
958889c
fix csv upload (#23397)
dantavori Dec 29, 2022
ec9fb1c
Added general exception (#23395)
gal-forer Dec 29, 2022
3925345
Sec&Comp Param Fix (#23224)
amshamah419 Dec 30, 2022
834acfc
skip using csv (#23421)
dantavori Dec 30, 2022
0534972
mitre-coa-ga (#23392)
bakatzir Dec 31, 2022
cb612fb
Case management updates dec2022 (#22714) (#23423)
content-bot Dec 31, 2022
f4556dc
Update Docker Image To demisto/netmiko (#23415)
content-bot Jan 1, 2023
e957288
Update Docker Image To demisto/dnstwist (#23420)
content-bot Jan 1, 2023
d5037d8
Update Docker Image To demisto/bs4-py3 (#23419)
content-bot Jan 1, 2023
17aa148
Update Docker Image To demisto/btfl-soup (#23405)
content-bot Jan 1, 2023
4743254
Update Docker Image To demisto/google-api-py3 (#23408)
content-bot Jan 1, 2023
e62c2d9
Update Docker Image To demisto/taxii2 (#23407)
content-bot Jan 1, 2023
4b7bfa2
Added **conflict_strategy**, **overwrite_by_source** and **overwrite_…
content-bot Jan 1, 2023
cb781af
Update Docker Image To demisto/python3 (#23403)
content-bot Jan 1, 2023
27ddfaf
Update Docker Image To demisto/smbprotocol (#23416)
content-bot Jan 1, 2023
7d05f30
Tanium threat response v2 fetch fix (#23098)
YuvHayun Jan 1, 2023
2ae4365
Microsoft graph files add support for large file (#23124)
sapirshuker Jan 1, 2023
7e9de85
Circl to py3 (#23394)
sapirshuker Jan 1, 2023
a98a911
Fix Sixgill deprecation (#23393)
dorschw Jan 1, 2023
c2cc725
Deprecate demisto leave all investigations (#23424)
AradCarmi Jan 1, 2023
203ef28
Opencti doc update (#23367)
YuvHayun Jan 1, 2023
a3c0e0d
Update Docker Image To demisto/google-kms (#23412)
content-bot Jan 1, 2023
ca93288
Deprecate DemistoGetIncidentTasksByState (#23369)
AradCarmi Jan 1, 2023
e34b4d1
FuardiCore added an example of the url with the suffix (#23398)
MosheEichler Jan 1, 2023
653036b
Deprecate demisto link incidents (#23425)
AradCarmi Jan 1, 2023
a124e7d
Update Docker Image To demisto/bigquery (#23410)
content-bot Jan 1, 2023
e8bbf1e
fix PAN-OS URL Filtering enrichment - Test test-playbook (#23430)
GuyAfik Jan 1, 2023
e66ac77
Fixed Data Model Names (#23381)
nkanon Jan 1, 2023
3dd2f0f
Microsoft graph security filter office365 doesn't work (#23386)
MosheEichler Jan 1, 2023
0b02b76
Deprecate demisto logs bundle (#23426)
AradCarmi Jan 1, 2023
e5250b2
switched the url t look for (#23435)
JudahSchwartz Jan 1, 2023
c65d313
Update Docker Image To demisto/google-cloud-storage (#23411)
content-bot Jan 1, 2023
9f60194
Citrix ADC Modeling Rules (#23307)
nkanon Jan 1, 2023
5349cdf
Deprecate demisto send invite (#23427)
AradCarmi Jan 1, 2023
f6a296c
adding new upn param (#22660)
maimorag Jan 1, 2023
d15a934
PAN-OS Fetch Incidents Enhancement (#22735)
samuelFain Jan 1, 2023
64011c9
added "No instance" to "skipped_tests" (#23450)
bziser Jan 1, 2023
285ac7f
Fix line widgets (#23361)
content-bot Jan 2, 2023
d94a5c9
New Software indicator, fields and layout (#23388)
Ni-Knight Jan 2, 2023
f11060a
Update Docker Image To demisto/ippysocks-py3 (#23459)
content-bot Jan 2, 2023
156cef7
Update Docker Image To demisto/py3-tools (#23454)
content-bot Jan 2, 2023
e7e13b8
Content items fixes (#23436)
YuvHayun Jan 2, 2023
191174f
Update Docker Image To demisto/python3 (#23453)
content-bot Jan 2, 2023
56933d6
Rasterize comment (#23383)
JudahSchwartz Jan 2, 2023
07dffdc
bug - TIR is not read-only to all after publish (#23368)
MLainer1 Jan 2, 2023
f0f815b
Merge branch 'demisto:master' into master
crestdatasystems Jan 2, 2023
1d1d082
Bump boto3 from 1.26.38 to 1.26.65
dependabot[bot] Feb 7, 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
  •  
  •  
  •  
39 changes: 19 additions & 20 deletions .devcontainer/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,34 +1,33 @@
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 to prevent breaking changes
# We should update this commit hash from time to time to
&& git checkout 42e5a013cc914f87d0ff7bf613a1f80d9ff57579

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

# 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


11 changes: 4 additions & 7 deletions .devcontainer/createCommand.sh
Original file line number Diff line number Diff line change
Expand Up @@ -6,22 +6,19 @@ echo "Fixing permissions"

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

echo "Setting up git certificate"

sudo git config --system http.sslCAInfo /usr/local/share/ca-certificates/certs.crt

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 content dependencies"

NO_HOOKS=1 .hooks/bootstrap
poetry install
npm install
133 changes: 69 additions & 64 deletions .devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
Expand Up @@ -14,49 +14,8 @@
"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}",
Expand All @@ -70,26 +29,72 @@
"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",
"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"
]
}
},
// 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 -n .devcontainer/createCommand.sh .devcontainer/createCommand_unix.sh && chmod +x .devcontainer/createCommand_unix.sh && bash .devcontainer/createCommand_unix.sh"
}
4 changes: 2 additions & 2 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
/Tests/Marketplace/core_packs_mpv2_list.json @yaakovpraisler @bakatzir @GuyLibermanPA @demisto/content-leaders

# Docker native image
/Tests/native_image_config.json @GuyAfik @JudahSchwartz
/Tests/docker_native_image_config.json @GuyAfik @JudahSchwartz

# Marketplace & Upload-Flow
/Tests/scripts/create_artifacts_graph/create_artifacts.py @ilaner
Expand Down Expand Up @@ -39,7 +39,7 @@

# Important Integrations
/Packs/Jira/Integrations/JiraV2/* @demisto/content-leaders
/Packs/ServiceNow/Integrations/ServiceNowv2/* @demisto/content-leaders
/Packs/ServiceNow/Integrations/ServiceNowv2/* @demisto/content-leaders @Shellyber
/Packs/EWS/Integrations/EWSv2/* @demisto/content-leaders
/Packs/ArcSightESM/Integrations/ArcSightESMv2/* @demisto/content-leaders
/Packs/QRadar/Integrations/QRadar_v3/* @tkatzir
Expand Down
21 changes: 21 additions & 0 deletions .github/workflows/check-devcontainer.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
name: Check Devcontainer
on:
pull_request:
paths:
- .devcontainer/**
push:
branches:
- master
paths:
- .devcontainer/**
jobs:
Build-Devcontainer:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v3
- name: Run demisto-sdk in devcontainer
uses: devcontainers/ci@v0.2
with:
push: never
runCmd: demisto-sdk --version
3 changes: 1 addition & 2 deletions .github/workflows/close_jira_issue_by_pr_merge.yml
Original file line number Diff line number Diff line change
Expand Up @@ -32,11 +32,10 @@ jobs:
PR_TITLE: ${{ github.event.pull_request.title }}
PR_LINK: ${{ github.event.pull_request.html_url }}
PR_BODY: ${{ github.event.pull_request.body }}
IS_MERGED: True
USERNAME: ${{ secrets.LINK_PR_TO_JIRA_ISSUE_USER }}
PASSWORD: ${{ secrets.LINK_PR_TO_JIRA_ISSUE_PASSWORD }}
INSTANCE_URL: ${{ secrets.ENGINE_URL }}
run: |
echo "Checking for related Jira issues to PR: $PR_NUMBER"
cd Utils/github_workflow_scripts/jira_integration_scripts
poetry run python ./link_pr_to_jira_issue.py --url "$INSTANCE_URL" --pr_num "$PR_NUMBER" --pr_link "$PR_LINK" --pr_title "$PR_TITLE" --pr_body "$PR_BODY" --is_merged $IS_MERGED --username $USERNAME --password $PASSWORD
poetry run python ./link_pr_to_jira_issue.py --url "$INSTANCE_URL" --pr_num "$PR_NUMBER" --pr_link "$PR_LINK" --pr_title "$PR_TITLE" --pr_body "$PR_BODY" --is_merged --username $USERNAME --password $PASSWORD
7 changes: 3 additions & 4 deletions .github/workflows/link_edited_pr_to_jira_issue.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ jobs:
- name: Setup Python
uses: actions/setup-python@v3
with:
python-version: '3.9'
python-version: '3.10'
- name: Setup Poetry
uses: Gr1N/setup-poetry@v7
- uses: actions/cache@v2
Expand All @@ -32,12 +32,11 @@ jobs:
PR_TITLE: ${{ github.event.pull_request.title }}
PR_LINK: ${{ github.event.pull_request.html_url }}
PR_BODY: ${{ github.event.pull_request.body }}
IS_MERGED: false
USERNAME: ${{ secrets.LINK_PR_TO_JIRA_ISSUE_USER }}
PASSWORD: ${{ secrets.LINK_PR_TO_JIRA_ISSUE_PASSWORD }}
INSTANCE_URL: ${{ secrets.ENGINE_URL }}
run: |
echo "Checking for related Jira issues to PR: $PR_NUMBER"
cd Utils/github_workflow_scripts/jira_integration_scripts
echo --pr_num $PR_NUMBER --pr_link $PR_LINK --pr_title $PR_TITLE --pr_body $PR_BODY --is_merged $IS_MERGED
poetry run python ./link_pr_to_jira_issue.py --url "$INSTANCE_URL" --pr_num "$PR_NUMBER" --pr_link "$PR_LINK" --pr_title "$PR_TITLE" --pr_body "$PR_BODY" --is_merged $IS_MERGED --username $USERNAME --password $PASSWORD
echo --pr_num $PR_NUMBER --pr_link $PR_LINK --pr_title $PR_TITLE --pr_body $PR_BODY --no-is_merged
poetry run python ./link_pr_to_jira_issue.py --url "$INSTANCE_URL" --pr_num "$PR_NUMBER" --pr_link "$PR_LINK" --pr_title "$PR_TITLE" --pr_body "$PR_BODY" --no-is_merged --username $USERNAME --password $PASSWORD
4 changes: 2 additions & 2 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -39,8 +39,7 @@ Scripts/**/__init__.py
Integrations/**/__init__.py
Packs/**/__init__.py
requirements.txt
Tests/scripts/infrastructure_tests/collect_tests.log
Tests/scripts/collect_tests.log
**/collect_tests.log

# Environment and reports
.demisto-sdk-conf
Expand All @@ -56,6 +55,7 @@ Packs/**/report_pytest.json

# devcontainer folders
.devcontainer/certs.crt
.devcontainer/createCommand_unix.sh
**/.devcontainer
!/.devcontainer

Expand Down
8 changes: 4 additions & 4 deletions .gitlab/ci/.gitlab-ci.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@

default:
image: docker-io.art.code.pan.run/devdemisto/gitlab-content-ci:1.0.0.41253
image: docker-io.art.code.pan.run/devdemisto/gitlab-content-ci:1.0.0.41284
artifacts:
expire_in: 30 days
paths:
Expand All @@ -9,16 +9,16 @@ default:

stages:
- unittests-and-validations
- create-instances
- prepare-testing-bucket
- run-instances
- stage-compare
- upload-to-marketplace
- fan-in # concentrate pipeline artifacts to single job before triggering child slack pipeline


variables:
DONT_CACHE_LAST_RESPONSE: "true"
GCS_MARKET_BUCKET: "marketplace-dist"
GCS_MARKET_BUCKET_DEV: "marketplace-dist-dev"
GCS_MARKET_V2_BUCKET: "marketplace-v2-dist"
GCS_MARKET_XPANSE_BUCKET: "xpanse-dist"
STORAGE_BASE_PATH: ""
Expand All @@ -42,6 +42,7 @@ variables:
DEMISTO_CONNECTION_POOL_MAXSIZE: "180" # see this issue for more info https://github.com/demisto/etc/issues/36886
SDK_REF: "master" # The default sdk branch to use
OVERRIDE_ALL_PACKS: "false"
TEST_UPLOAD: "true"


include:
Expand All @@ -51,4 +52,3 @@ include:
- local: .gitlab/ci/instance-test.yml
- local: .gitlab/ci/sdk-nightly.yml
- local: .gitlab/ci/miscellaneous.yml
- local: .gitlab/ci/staging.yml
Loading