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

Gem test #3

Closed
wants to merge 273 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
273 commits
Select commit Hold shift + click to select a range
e1bdd8d
[XSUP-33662] Fix Okta Auth0 test-module (#32992)
yaakovpraisler Feb 19, 2024
4385426
XSIAM Compliance Dashboard&Report Update (#31947)
AradCarmi Feb 19, 2024
425775f
PhishTank v2 - Added the username parameter (#32951)
adi88d Feb 19, 2024
f792bfc
[CortexXpanse] Update Integration Fetch Offset (#32868) (#33002)
content-bot Feb 20, 2024
adaba25
metrics in csp (#32383)
dantavori Feb 20, 2024
0b947a0
Update Docker Image To demisto/boto3py3 (#33008)
content-bot Feb 20, 2024
e4ee446
Update Docker Image To demisto/python3 (#33007)
content-bot Feb 20, 2024
f1dc701
Update Docker Image To demisto/googleapi-python3 (#33009)
content-bot Feb 20, 2024
b8c5256
Update Docker Image To demisto/btfl-soup (#33010)
content-bot Feb 20, 2024
f5821ae
update docker + RN (#32995)
ilappe Feb 20, 2024
4238d8f
update docker + RN (#32996)
ilappe Feb 20, 2024
031d0b3
update docker + RN (#32999)
ilappe Feb 20, 2024
b6bd2fb
[Okta Event Collector] Add next pagination token logic (#32393)
samuelFain Feb 20, 2024
7704e82
Update `demisto/sklearn` 0-10 coverage rate (#32760)
ilappe Feb 20, 2024
d629084
Update `demisto/tidy` 0-10 coverage rate (#32671)
ilappe Feb 20, 2024
6bb49be
Update `demisto/snowflake` 0-10 coverage rate (#32667)
ilappe Feb 20, 2024
e18959d
Update `demisto/smbprotocol` 0-10 coverage rate (#32666)
ilappe Feb 20, 2024
779e49a
Update `demisto/resilient` 10-25 coverage rate (#32659)
ilappe Feb 20, 2024
6180910
Update `demisto/google-vision-api` 0-10 coverage rate (#32658)
ilappe Feb 20, 2024
9064b4d
Update `demisto/google-kms` 10-25 coverage rate (#32656)
ilappe Feb 20, 2024
e84d7dd
Update `demisto/google-cloud-translate` 25-40 coverage rate (#32655)
ilappe Feb 20, 2024
40d91ad
Update `demisto/pwsh-exchangev3` 0-10 coverage rate (#32654)
ilappe Feb 20, 2024
8550066
Update `demisto/fastapi` 25-40 coverage rate (#32572)
ilappe Feb 20, 2024
ab43da0
Update `demisto/etl2pcap` 25-40 coverage rate (#32674)
ilappe Feb 20, 2024
076e0c9
Update `demisto/btfl-soup` 25-40 coverage rate (#32627)
ilappe Feb 20, 2024
a6e7972
[Microsoft Graph Security] Update msg-update-alert documentation (#32…
michal-dagan Feb 20, 2024
f3b883c
Ignore E2E jobs in check jobs are really done (#32963)
MosheEichler Feb 20, 2024
151317c
update docker + RN (#33000)
ilappe Feb 20, 2024
24fbd75
troubleshooting splunk cloud (#33019)
jbabazadeh Feb 20, 2024
2abddeb
AWS Cloud Watch logs - fix proxy issue (#32956) (#33024)
content-bot Feb 20, 2024
2510e4c
fix + RN (#32990)
ilappe Feb 20, 2024
6b2e5af
Add nightly ok label workflow (#32876)
MosheEichler Feb 20, 2024
2d351ce
[FeedElasticSearch] Fix ids in last run (#32778)
ilaner Feb 20, 2024
b1329c7
Update Docker Image To demisto/crypto (#33042)
content-bot Feb 21, 2024
0b9e164
Update Docker Image To demisto/python3 (#33040)
content-bot Feb 21, 2024
07da899
fix base client execution metrics (#33044)
dantavori Feb 21, 2024
47e780b
[pre commit] Update coverage-analyze hook (#33035)
samuelFain Feb 21, 2024
31845e4
Teams docs (#32949)
merit-maita Feb 21, 2024
a8c7174
[bug] - threatconnect feed missing indicator type parser (#32993)
MLainer1 Feb 21, 2024
1e9a400
[Sleep] Removed Polling in 6 (#33056)
DeanArbel Feb 21, 2024
65ee944
ad-modify-user-ou adds backslash to CN (#31491)
daryakoval Feb 21, 2024
026bd6f
Update MS DNS README (#33053)
eepstain Feb 22, 2024
1e12786
Update `demisto/teams` 0-10 coverage rate (#32633)
ilappe Feb 22, 2024
ea5c2e9
Updated repo name from the Github Context (#33055)
AradCarmi Feb 22, 2024
6922ab5
[EWSO365] Handle corrupt Message-ID header (#32776)
samuelFain Feb 22, 2024
712bd0d
[Native Image] Release py3-native 8.6 (#32977)
samuelFain Feb 22, 2024
fc03812
ServiceNow mirror: fix bug when mirror not started (#33065)
ilappe Feb 22, 2024
0322aca
[OpenCTI] Update Documentation (#33071)
MichaelYochpaz Feb 22, 2024
179b50e
Prisma Cloud Compute docs update (#32943)
BEAdi Feb 22, 2024
7f54045
[Native Image] Update native image tag (#33080)
samuelFain Feb 23, 2024
045cf8c
SentinelOne V2 3.2.21 (#33005) (#33057)
content-bot Feb 25, 2024
b2ec6f4
Exclude nightly ok in contribution PRs (#33087)
MosheEichler Feb 25, 2024
57e6a1d
[Marketplace Contribution] XSOAR File Management - Content Pack Updat…
content-bot Feb 25, 2024
b05bbd3
Convert file hash to corresponding hash improvement (#33001)
karinafishman Feb 25, 2024
41e6cd7
Fix QRadar TPB (#33003)
jlevypaloalto Feb 25, 2024
0449745
[Marketplace Contribution] PAN-OS by Palo Alto Networks - Content Pac…
content-bot Feb 25, 2024
0136b7e
Fix retrieve the SDK changelog workflow status while loop (#33093)
adi88d Feb 25, 2024
f1b4580
fix infra mypy errors (#33067)
dorschw Feb 25, 2024
8bc42be
pre-commit: Upload pytest junit artifact (#33033)
dorschw Feb 25, 2024
7a5cb50
JoeSecurityv2 fixed filename and comment (#32819)
JasBeilin Feb 25, 2024
e899048
[Microsoft Graph Security] msg-purge-ediscovery-data - update docs (#…
michal-dagan Feb 25, 2024
1822ccc
demisto-sdk-release 1.27.0 (#33095)
content-bot Feb 25, 2024
8fcd682
Add a limit to cs falcon search device command (#32979)
omerKarkKatz Feb 25, 2024
e6f052d
Fixed error runner not found (#33031)
BEAdi Feb 25, 2024
94c5287
Upgrade native:candidate to 8.6 (#33094)
samuelFain Feb 26, 2024
2fd0e3a
Add alert output content as specified in yml file (#120) (#33030) (#3…
content-bot Feb 26, 2024
e44f831
Extract indicators from file fix (#33100)
karinafishman Feb 26, 2024
7d58997
revert the nightly in gitlab on-push (#33099)
israelpoli Feb 26, 2024
6f85d28
BmcITSM work order support added (#33043) (#33102)
content-bot Feb 26, 2024
f804cf4
add git add (#33105)
adi88d Feb 26, 2024
3ce4932
Fix AWSRecreateSG EC2 breaking change bug (#32962)
jlevypaloalto Feb 26, 2024
61b2d16
Add Teradata to GenericSQL integration (#29352)
rshunim Feb 26, 2024
8726ac4
Refactor product parsing rule ms graph (#33049)
yasta5 Feb 26, 2024
38a7e81
Extract indicators hyperlinks (#33073)
daryakoval Feb 26, 2024
7a22d1f
taxii2serverperformancetest - add server configuration (#32713)
sapirshuker Feb 26, 2024
2a20b80
EXPANDR-8024: Additional Azure Remediation Bug Fix and Improvements (…
content-bot Feb 28, 2024
9d44496
fix tpb (#33117)
jlevypaloalto Feb 28, 2024
c04374f
Raise neo4j memory limit. (#33120)
YuvHayun Feb 28, 2024
d61a8fe
Deprecate old bmc (#33118)
JudahSchwartz Feb 28, 2024
ecfbdda
Fix/[XSUP-33100]/GitHub/Payload too large (#33045)
MosheEichler Feb 28, 2024
716e44f
[Marketplace Contribution] Cisco Umbrella cloud security - Content Pa…
content-bot Feb 28, 2024
0a8742f
[EDL] get_indicators_to_format - fix demisto.error (#33123)
michal-dagan Feb 28, 2024
fbb1d57
Splunkpy cache incidents by window (#32857)
anas-yousef Feb 28, 2024
6d5b0fa
[AzureLogAnalytics] update docs (#33076)
michal-dagan Feb 28, 2024
48c1b49
update the setting of DEMISTO_SDK_GRAPH_FORCE_CREATE (#33107)
michal-dagan Feb 28, 2024
8168db7
[Trend Micro Deep Security] - add new commands (#33063)
GuyAfik Feb 29, 2024
585154a
CTF report indicator fix (#32948)
ssokolovich Feb 29, 2024
7537b2f
[Microsoft API] generate_login_url - support prompt=consent (#31942)
michal-dagan Feb 29, 2024
05b5281
Slack war room url fix (#33113)
dansterenson Feb 29, 2024
d01e1d5
Assign analyst to incident error on incident (#33078)
dansterenson Feb 29, 2024
aa48611
Cs falcon mobile enhancment (#33072)
YuvHayun Feb 29, 2024
0e366d8
Fix/[XSUP-33694]/GitHub-Collector/Fetch duplicates (#33090)
MosheEichler Feb 29, 2024
fc249f3
to js (#33135)
dantavori Feb 29, 2024
22fac6b
Added XSOAR linter to pre-commit (#32302)
dansterenson Mar 3, 2024
422a481
update send-mail (#33136)
michal-dagan Mar 3, 2024
6b25104
move GetIncidentsByQuery to api module (#33028)
dantavori Mar 3, 2024
a0f14ec
Stix creator bug (#32950)
merit-maita Mar 3, 2024
fc92a7d
Fix formatting in Readme files (#33125)
ShirleyDenkberg Mar 3, 2024
c5f2016
Phishing URL Docker Image Update (#33167)
dansterenson Mar 3, 2024
e8c8cf6
Schedule Command Sanitize (#32878)
tkatzir Mar 3, 2024
9b1a347
Update Docker Image To demisto/accessdata (#33186)
content-bot Mar 3, 2024
c7255fd
Update Docker Image To demisto/boto3py3 (#33185)
content-bot Mar 3, 2024
9b3852f
Update Docker Image To demisto/oci (#33188)
content-bot Mar 3, 2024
77eaedb
Update Docker Image To demisto/armorblox (#33189)
content-bot Mar 3, 2024
174ef2d
Update Docker Image To demisto/sixgill (#33191)
content-bot Mar 3, 2024
6600ca0
Update Docker Image To demisto/crypto (#33190)
content-bot Mar 3, 2024
6d41d63
Update Docker Image To demisto/taxii2 (#33192)
content-bot Mar 3, 2024
8bae7c8
Identity analytics playbook xsoar (#32470)
OmriItzhak Mar 3, 2024
ff7af6b
Update Docker Image To demisto/auth-utils (#33194)
content-bot Mar 3, 2024
08d8d98
Update Docker Image To demisto/opnsense (#33196)
content-bot Mar 3, 2024
d62cba2
Update Docker Image To demisto/ippysocks-py3 (#33176)
content-bot Mar 3, 2024
e4f4096
Update Docker Image To demisto/tesseract (#33177)
content-bot Mar 3, 2024
262edfb
update domaintools dependency (#33114) (#33183)
content-bot Mar 3, 2024
11e57fa
[ASM] EXPANDR-8305: SO Bug fix (#33181)
content-bot Mar 3, 2024
3dc7670
poetry files (#33171)
content-bot Mar 3, 2024
d238ef4
Update Docker Image To demisto/python3 (#33184)
content-bot Mar 3, 2024
4db8f78
Update `demisto/python3` 50-100 coverage rate (#33020)
ilappe Mar 3, 2024
1c094af
Uploadfile with using argument (#33202)
omerKarkKatz Mar 3, 2024
481c599
bump candidate (#33170)
JudahSchwartz Mar 4, 2024
8e01a4c
[ServiceNow v2] Fixed issue in fetch incidents (#33058)
mmhw Mar 4, 2024
7f45027
[ConvertFile] Bump Docker version (#33141)
MichaelYochpaz Mar 4, 2024
c15e200
Added Compatibility with new Allowed Indicator Module in CTIX 3.6 (#3…
content-bot Mar 4, 2024
d6dbab4
Fix/[XSUP-33795]/Logo does not shown in data collection form (#33154)
MosheEichler Mar 4, 2024
0a0a054
EWS v2: added arg to the command (#33096)
ilappe Mar 4, 2024
0d5c41d
Rasterize Latest Poppler (#32997)
tkatzir Mar 4, 2024
7985a55
Teams generate url command bug (#33164)
merit-maita Mar 4, 2024
cb3cfa0
Enhancement | InfoBlox - add list host and network info, modify get I…
kgal-pan Mar 4, 2024
9cc3eba
Update README.md (#33211)
tschanfeld Mar 4, 2024
f90a958
download and move images to content repo (#33204)
israelpoli Mar 4, 2024
ea313a9
Update Docker Image To demisto/chromium (#33175)
content-bot Mar 4, 2024
d815653
Mark Prisma Cloud v2 `hybrid` (#33206)
dorschw Mar 4, 2024
a627428
fix create_sdk_pr.py (#33207)
adi88d Mar 4, 2024
225eff7
[CIAC-6775] [PAN-OS] Add audit-comment argument (#32790)
yaakovpraisler Mar 4, 2024
ae00a2b
Support mmm-dd-yyyy time format in SNOW (#33124)
thefrieddan1 Mar 4, 2024
41827a1
Generic SQL fix (#33217)
rshunim Mar 4, 2024
1774e27
[Event Collector] - GitGuaridan (#32039)
MLainer1 Mar 4, 2024
3eed4d8
Bump github action dependencies in contributions github actions (#33130)
RotemAmit Mar 5, 2024
15157a2
EclecticIQ v3 integration (#32417) (#33226)
content-bot Mar 5, 2024
111daca
Splunkpy cache incidents by window error (#33212)
anas-yousef Mar 5, 2024
1aa9ec8
fix version in readme (#33229)
ilappe Mar 5, 2024
f089808
CoreRESTAPI: fix command message (#33230)
ilappe Mar 5, 2024
89ec354
Fix sumologic field (#33219)
adi88d Mar 5, 2024
d2a8314
When more than 1 reviewer has the lowest number of assigned PRs, choo…
RotemAmit Mar 5, 2024
3cf9507
TAXII2 Logs (#33061)
tkatzir Mar 5, 2024
e4b6c18
changed integration name and pack name as for customer request (#32980)
eyalpalo Mar 5, 2024
4f396ab
X509 indicator type, layout and fields. (#31341)
Ni-Knight Mar 5, 2024
6e733fb
SplunkPy add channel_request parameter for submitting hec events (#33…
RotemAmit Mar 6, 2024
0505ae2
Deprecated-EOL (#33126)
OmriItzhak Mar 6, 2024
79e8232
Formatter fix (#33222)
Ni-Knight Mar 6, 2024
8ee9d2c
"xdr-iocs-sync" command enhanced to add a link to the indicator page …
maimorag Mar 6, 2024
e546aae
Remove redundant demisto params in HelloWorld integration (#33227)
MosheEichler Mar 6, 2024
2942a41
fix create graph due to incorrect boolean value (#33237)
israelpoli Mar 6, 2024
33f04d6
Add alert attachments (#33218)
content-bot Mar 6, 2024
af9c009
Symantec certificate (#32858)
eyalpalo Mar 6, 2024
1c77220
Trend micro vision one (#32563) (#33238)
content-bot Mar 6, 2024
4740f58
Generic SQL - Fixing problem with the default value (#33233)
rshunim Mar 6, 2024
69a1bdf
BeyondTrust Password Safe XSIAM Mapping (#33075)
cweltPA Mar 6, 2024
1e19385
Ciac 8941/enhancement/cortex xdr flexible close reason mappings mirro…
barryyosi-panw Mar 6, 2024
976b798
fix a bug in fetch-indicators (#32991)
maimorag Mar 6, 2024
3af0521
Cohesity event collector (#33119)
ShahafBenYakir Mar 6, 2024
d596bf1
Authority part bug fix (#33242)
Ni-Knight Mar 6, 2024
4f4b97a
YR/Handle long running pipelines/CIAC-9386 (#32982)
RosenbergYehuda Mar 6, 2024
29f799c
Fix pre-commit for CortexXDRIR (#33249)
BEAdi Mar 7, 2024
63806a3
Move SophosCentral support from partner to xsoar (#31937)
DinaMeylakh Mar 7, 2024
def5b05
bug - gg first fetch timing (#33236)
MLainer1 Mar 7, 2024
602e490
[Marketplace Contribution] Slack - Content Pack Update (#33253)
content-bot Mar 7, 2024
14911e8
TAXII2 Feed description and parameters update (#33241)
Ni-Knight Mar 7, 2024
3710960
GoogleDrive.py: fix get-parents infinite loop (#33209) (#33254)
content-bot Mar 7, 2024
a2889c5
Fix broken link in mimecast documentation (#33260)
DinaMeylakh Mar 7, 2024
060dd95
O365 SecurityAndComplianceV2 Enhance with Export Action (#33145)
DinaMeylakh Mar 7, 2024
86c7f1c
Add QR code text extraction to the Phishing workflow (#33235)
ssokolovich Mar 7, 2024
1d870eb
IP CIDR Ranges IPv4 IPv6 Mismatches (#33246)
tkatzir Mar 7, 2024
2a773b1
Test-playbook-endpoint-investigation-plan (#33127)
OmriItzhak Mar 10, 2024
b6795ac
Update Docker Image To demisto/boto3py3 (#33273)
content-bot Mar 10, 2024
f471e91
Update Docker Image To demisto/googleapi-python3 (#33276)
content-bot Mar 10, 2024
a8393af
Change override flow (#32832)
eyalpalo Mar 10, 2024
ccc6c97
Validate Conf.json (#32981)
dorschw Mar 10, 2024
9b3182a
Get trail status (#33277)
content-bot Mar 10, 2024
36cf3a5
Fix conf.json checks failing (#33284)
dorschw Mar 10, 2024
d6d1648
Update CODEOWNERS (#33287)
daryakoval Mar 10, 2024
699c918
Bug fix is internal domain name return false positive (#33288)
omerKarkKatz Mar 10, 2024
e1528e6
Fix for the 'Entity Enrichment - Generic v3' playbook (#33291)
TalNos Mar 10, 2024
945b7fe
Prisma SASE playbook name change (#33243)
melamedbn Mar 10, 2024
e06eac0
Enhancement/ciac 3501/delete context should support comma separated v…
barryyosi-panw Mar 11, 2024
82064d2
Add primary email address field to the phishing v3 layout (#33129)
ssokolovich Mar 11, 2024
9399dcd
Spur context api (#33110) (#33286)
content-bot Mar 11, 2024
217cead
Devo v2 dev (#32989) (#33282)
content-bot Mar 11, 2024
ecb0599
Add support auto extract in generic polling playbook (#33146)
israelpoli Mar 11, 2024
490f382
Get quarantined file command file extension fix (#33255)
dansterenson Mar 11, 2024
ae6756c
GoogleDrive: fix error in `file-upload` command (#33290)
ilappe Mar 11, 2024
c3a0856
a fix (#33262)
RotemAmit Mar 11, 2024
1b15e0f
Rename prisma sase (#33121)
YuvHayun Mar 11, 2024
75952e1
demisto-sdk v1.27.2 (#33296)
content-bot Mar 11, 2024
be1e710
ActiveDirectoryQuery removes lastname when modifiying OU (#33234)
daryakoval Mar 11, 2024
ca1636a
Update Docker Image To demisto/ldap (#33269)
content-bot Mar 11, 2024
f12cbad
Validate refactor build migration (#31914)
YuvHayun Mar 12, 2024
f079041
Palo Alto Networks - hunting and detection enhancement (#33244)
karinafishman Mar 12, 2024
2252321
[XSUP-34670] Remove usage of executeCommand (#33313)
dantavori Mar 12, 2024
3e76ae9
poetry files (#33327)
content-bot Mar 12, 2024
20dfbbc
Hide sensitive info from logs (#33224)
RosenbergYehuda Mar 12, 2024
1961732
Fix Microsoft windows events dashboard (#33326)
MosheEichler Mar 13, 2024
5db2a89
Update the README files with the correct script type (#33330)
mmhw Mar 13, 2024
012f488
[ArcSight ESM] Resolve JSON Parsing Issues (#33032)
MichaelYochpaz Mar 13, 2024
48825c5
bug - Proofpoint Protection Server 503 error (#32469)
MLainer1 Mar 13, 2024
ef626ad
Add CybelAngelEventCollector (#32945)
GuyAfik Mar 13, 2024
90204b7
[XSUP-34558] Update GetMLModelEvaluation docker image (#33304)
dantavori Mar 13, 2024
b8450d4
Rasterize Fix Arrays Support (#33295)
tkatzir Mar 13, 2024
6a02529
Carbon Black EDR sort (#33317)
tkatzir Mar 13, 2024
932197d
[CIAC-6413][PANOS] Add CRUD commands for security profile groups (#33…
yaakovpraisler Mar 13, 2024
83e5745
[Marketplace Contribution] Common Scripts - Content Pack Update (#33335)
content-bot Mar 13, 2024
7a4bb42
Fixed an issue where non-string key was provided. (#33342)
barryyosi-panw Mar 13, 2024
1ea88b1
[ServiceNow v2] Add the add_as_entry arg to get-ticket-notes command …
mmhw Mar 14, 2024
aa661f4
[Marketplace Contribution] Cortex Xpanse - Content Pack Update (#33338)
content-bot Mar 14, 2024
4db70e7
[Symantec Messaging Gateway] Resolve Proxy Issues (#33158)
MichaelYochpaz Mar 14, 2024
9ed62fe
Update codeowners files to include the validate config file (#33354)
YuvHayun Mar 14, 2024
ed31313
GetDockerImageLatestTag - add support for OPP gateway (#33353) (#33355)
content-bot Mar 14, 2024
cba9c37
CyberTotal - return command result when non_field_errors exists (#33316)
adi88d Mar 14, 2024
153e650
[Microsoft Graph Security] update docs (#33325)
michal-dagan Mar 14, 2024
23d102e
Service Now work_notes (#33228)
tkatzir Mar 14, 2024
fddd63b
Large Upload Playbook (#32867)
TalNos Mar 16, 2024
db87c2a
[Marketplace Contribution] Freshworks Freshservice - Content Pack Upd…
content-bot Mar 17, 2024
96bff0a
Containment_Plan test playbooks fix (#32402)
OmriItzhak Mar 17, 2024
bad53cb
Carbon Black EDR YML Fix (#33380)
tkatzir Mar 17, 2024
4b36bfa
Add log prints to Slack notifier (#33386)
RosenbergYehuda Mar 17, 2024
c7b6caf
Update Listen Port description (#31907)
ShirleyDenkberg Mar 17, 2024
27ef6df
"contribution update to pack "XSOAR File Management"" (#33331) (#33385)
content-bot Mar 17, 2024
3516d4d
SymantecMessagingGateway: fix an ssl connection error (#33392)
ilappe Mar 17, 2024
0f8ee10
[Microsoft Graph Mail] update docs and sections (#33364)
michal-dagan Mar 17, 2024
021336f
[Zscaler] - fix zscaler-category-remove-ip, zscaler-category-add-ip (…
michal-dagan Mar 17, 2024
b6786dd
MSFT Sysmon Mapping (#33347)
eepstain Mar 17, 2024
3991305
VirusTotal Fix File Sandbox Report Error Handling (#33252) (#33377)
content-bot Mar 18, 2024
835784b
Ip-range-from-list (#33201)
OmriItzhak Mar 18, 2024
8b216d5
CommonServerPython: Improved implementation of *ConnectionError* hand…
ilappe Mar 18, 2024
2819790
[netskope_api_v2] Fixed an issue in the list_type argument (#33394)
mmhw Mar 18, 2024
e7db9bc
[ServiceNow v2] Fixed issue in mirroring (#33341)
mmhw Mar 18, 2024
f202b00
[Microsoft Teams] add microsoft-teams-graph-auth-reset command (#33247)
michal-dagan Mar 18, 2024
12ebe3a
update xdr-iocs-create-sync-file inputs (#33402)
adi88d Mar 18, 2024
5dbd67c
[Jira V3] update docs (#33378)
michal-dagan Mar 18, 2024
0dedb88
fixing csv key parsing (#33407)
barryyosi-panw Mar 19, 2024
ad48e2e
Jamf Protect Event Collector (#33210)
AradCarmi Mar 19, 2024
dc3c537
Fix wrong condition for using TAXII 2.0 instead of 2.1 (#33361)
content-bot Mar 19, 2024
5b778b8
Fix for block account generic v2 (#33395)
OmriItzhak Mar 19, 2024
9466eaf
Phishing generic v3 non malicious emails (#33411)
karinafishman Mar 19, 2024
99b5b2c
Staging Update Docker 17 03 (#33391)
AradCarmi Mar 19, 2024
fe22e12
demisto-sdk-release 1.27.4 (#33404)
content-bot Mar 19, 2024
41e3d8c
fix is not in cidr bug (#33421)
dantavori Mar 19, 2024
383f3ad
Adding support for uploading the delta from Last Upload in builds (#3…
rshunim Mar 19, 2024
8df0e25
CIAC-10004/Change-Triage-SLA-incident-field-to-searchable (#33410)
efelmandar Mar 19, 2024
bd1dbd7
Cortex xdr incident handling enhancement (#33298)
OmriItzhak Mar 19, 2024
f167628
Merge branch 'demisto:master' into gem_test
liormgem Mar 19, 2024
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
  •  
  •  
  •  
2 changes: 1 addition & 1 deletion .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -106,7 +106,7 @@ references:
neo4j_conf_file="/etc/neo4j/neo4j.conf"
sudo echo "dbms.security.procedures.unrestricted=apoc.*" >> $neo4j_conf_file
sudo echo "dbms.security.procedures.allowlist=apoc.*" >> $neo4j_conf_file
sudo echo "dbms.memory.transaction.total.max=600m" >> $neo4j_conf_file
sudo echo "dbms.memory.transaction.total.max=2000m" >> $neo4j_conf_file

apoc_conf_file="/etc/neo4j/apoc.conf"
sudo echo "apoc.export.file.enabled=true" > $apoc_conf_file
Expand Down
25 changes: 13 additions & 12 deletions .github/CODEOWNERS
Validating CODEOWNERS rules …
Original file line number Diff line number Diff line change
Expand Up @@ -82,18 +82,19 @@
.gitlab/ci/* @yucohen
.gitlab/* @yucohen
.gitlab-ci.yml @yucohen
/Tests/scripts/wait_in_line_for_cloud_env.sh @daryakoval
/Tests/scripts/wait_in_line_for_cloud_env.sh @yucohen
.gitlab/ci/.gitlab-ci.staging.yml @ilaner
/Tests/scripts/uninstall_packs_and_reset_bucket_cloud.sh @daryakoval
/Tests/Marketplace/search_and_uninstall_pack.py @daryakoval
/Tests/scripts/install_content_and_test_integrations.sh @daryakoval
/Tests/configure_and_test_integration_instances.py @daryakoval
/Tests/scripts/print_cloud_machine_details.sh @daryakoval
/Tests/scripts/run_tests.sh @daryakoval
/Tests/scripts/download_demisto_conf.sh @daryakoval
Tests/scripts/test_modeling_rules.sh @daryakoval
Tests/scripts/lock_cloud_machines.py @daryakoval
/Tests/scripts/uninstall_packs_and_reset_bucket_cloud.sh @yucohen
/Tests/Marketplace/search_and_uninstall_pack.py @yucohen
/Tests/scripts/install_content_and_test_integrations.sh @yucohen
/Tests/configure_and_test_integration_instances.py @yucohen
/Tests/scripts/print_cloud_machine_details.sh @yucohen
/Tests/scripts/run_tests.sh @yucohen
/Tests/scripts/download_demisto_conf.sh @yucohen
Tests/scripts/test_modeling_rules.sh @AradCarmi
Tests/scripts/lock_cloud_machines.py @yucohen
Tests/Marketplace/server_content_items.json @dantavori
validation_config.toml @YuvHayun @JudahSchwartz @GuyAfik @anara123

# SDK Related
.gitlab/ci/.gitlab-ci.sdk-nightly.yml @dorschw
Expand All @@ -113,7 +114,7 @@ poetry.lock @ilaner @dorschw
.devcontainer/* @ilaner

# Demisto Class
Packs/ApiModules/Scripts/DemistoClassApiModule/DemistoClassApiModule.py @daryakoval
Packs/ApiModules/Scripts/DemistoClassApiModule/DemistoClassApiModule.py @dantavori

# TIM Related
/Packs/TAXIIServer/Integrations/* @MLainer1
Expand All @@ -139,4 +140,4 @@ Packs/ApiModules/Scripts/DemistoClassApiModule/DemistoClassApiModule.py @daryako
/Packs/Base/Scripts/DBotFindSimilarIncidentsByIndicators/ @jlevypaloalto
/Packs/Base/Scripts/DBotSuggestClassifierMapping/ @jlevypaloalto
/Packs/Base/Scripts/GetMLModelEvaluation/ @jlevypaloalto
/Packs/Base/Scripts/DBotMLFetchData/ @jlevypaloalto
/Packs/Base/Scripts/DBotMLFetchData/ @jlevypaloalto
51 changes: 51 additions & 0 deletions .github/workflows/check-nightly-ok-label.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
name: Check nightly-ok label

on:
pull_request:
types: [opened, synchronize, labeled, unlabeled]

jobs:
check_label:
runs-on: ubuntu-latest
if: github.repository == 'demisto/content' && github.event.pull_request.head.repo.fork == false

steps:
- name: Checkout repo
uses: actions/checkout@v4
with:
fetch-depth: 0

- name: Check if files under .gitlab directory are changed
id: check-changes
run: |
CHANGED_FILES=$(git diff --name-only origin/master origin/${{ github.head_ref || github.ref_name }})
echo "All changed files:"
echo "${CHANGED_FILES}"
GITLAB_CHANGED_FILES=$( [[ $CHANGED_FILES == *".gitlab/ci"* ]] && echo true || echo false)
echo "Files in the .gitlab folder have changed: ${GITLAB_CHANGED_FILES}"
echo "gitlab_changed_files=$GITLAB_CHANGED_FILES" >> $GITHUB_OUTPUT
if [[ $GITLAB_CHANGED_FILES == true ]]; then
echo 'Files under .gitlab folder has changed, Will check if the PR has the `nightly-ok` label.'
else
echo 'Files in the .gitlab folder have not been changed.'
fi

- name: Check if PR has the nightly-ok label
uses: actions/github-script@v7
id: check-label
with:
script: |
const gitlabChangedFiles = ${{ steps.check-changes.outputs.gitlab_changed_files }};
if(gitlabChangedFiles) {
console.log('Files under .gitlab folder has changed, Will check if the PR has the `nightly-ok` label.');
const labels = context.payload.pull_request.labels.map(label => label.name);
const hasLabel = labels.includes('nightly-ok');
if (hasLabel) {
console.log('All good, the PR has the `nightly-ok` label.');
} else {
console.log('PR does not have the `nightly-ok` label. It is required when changing files under the `.gitlab` directory. Please run nightly using the Utils/gitlab_triggers/trigger_content_nightly_build.sh script, check that succeeded, and add the `nightly-ok` label');
process.exit(1); // Exit with failure status if label is missing
}
} else {
console.log('Files in the .gitlab folder have not been changed.');
}
4 changes: 2 additions & 2 deletions .github/workflows/create-internal-pr-from-external.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,11 +19,11 @@ jobs:
- name: Checkout
uses: actions/checkout@v4
- name: Setup Python
uses: actions/setup-python@v3
uses: actions/setup-python@v5
with:
python-version: '3.10'
- name: Setup Poetry
uses: Gr1N/setup-poetry@v8
uses: Gr1N/setup-poetry@v9
- name: Print Context
run: |
echo "$GITHUB_CONTEXT"
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/handle-new-external-pr.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,11 +17,11 @@ jobs:
fetch-depth: 2

- name: Setup Python
uses: actions/setup-python@v3
uses: actions/setup-python@v5
with:
python-version: '3.10'
- name: Setup Poetry
uses: Gr1N/setup-poetry@v8
uses: Gr1N/setup-poetry@v9
- name: Print Context
run: |
echo "$GITHUB_CONTEXT"
Expand Down
38 changes: 36 additions & 2 deletions .github/workflows/pre-commit-reuse.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,9 @@ jobs:
with:
fetch-depth: 0

- name: Set PYTHONPATH
run: echo "PYTHONPATH=$GITHUB_WORKSPACE" >> $GITHUB_ENV

- name: Setup python
uses: actions/setup-python@v4
with:
Expand All @@ -45,13 +48,44 @@ jobs:

- name: "Check coverage.xml exists"
if: always()
id: check_files
id: check-coverage-xml-exists
uses: andstor/file-existence-action@v2
with:
files: "coverage_report/coverage.xml"

- name: "Check pytest report exists"
if: always()
id: check-pytest-junit-exists
uses: andstor/file-existence-action@v2
with:
files: ".report_pytest.xml"

- name: Create pack-wise pytest report
run: poetry run python Utils/github_workflow_scripts/parse_junit_per_pack.py
if: |
always() &&
steps.check-pytest-junit-exists.outputs.files_exists == 'true' &&
github.event.pull_request.head.repo.fork == false

- name: Upload junit & pack-wise pytest report
uses: actions/upload-artifact@v4
if: |
always() &&
steps.check-pytest-junit-exists.outputs.files_exists == 'true' &&
github.event.pull_request.head.repo.fork == false
with:
name: pytest
path: |
packwise_pytest_time.csv
.report_pytest.xml
if-no-files-found: error

- name: Pytest coverage comment
if: always() && steps.check_files.outputs.files_exists == 'true' && github.event.pull_request.head.repo.fork == false
if: |
always() &&
steps.check-coverage-xml-exists.outputs.files_exists == 'true' &&
steps.check-pytest-junit-exists.outputs.files_exists == false &&
github.event.pull_request.head.repo.fork == false
uses: MishaKav/pytest-coverage-comment@main
with:
pytest-xml-coverage-path: coverage_report/coverage.xml
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/trigger-contribution-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ jobs:
PR_NUMBER: ${{ github.event.pull_request.number }}
BASE_BRANCH: ${{ github.event.pull_request.base.ref }}
CONTRIB_BRANCH: ${{ github.event.pull_request.head.label }}
CONTRIB_REPO: ${{ github.event.repository.name }}
CONTRIB_REPO: ${{ github.event.pull_request.head.repo.name }}
USERNAME: ${{ secrets.SECRET_CHECK_USER_NG }}
PASSWORD: ${{ secrets.SECRET_CHECK_PASS_NG }}
GOLD_SERVER_URL: ${{ secrets.GOLD_SERVER_URL_NG }}
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/update-demisto-sdk-version.yml
Original file line number Diff line number Diff line change
Expand Up @@ -54,6 +54,7 @@ jobs:
run: |
poetry add --group dev demisto-sdk@${{inputs.release_version}}
poetry lock --no-update
git add .
source .venv/bin/activate
demisto-sdk pre-commit --mode=ci
git add .
Expand Down
5 changes: 5 additions & 0 deletions .gitlab/ci/.gitlab-ci.bucket-upload.yml
Original file line number Diff line number Diff line change
Expand Up @@ -54,6 +54,11 @@ run-validations-upload-flow:
- .run-validations
- .bucket-upload-rule

run-validations-upload-flow-new-validate-flow:
extends:
- .run-validations-new-validate-flow
- .bucket-upload-rule
allow_failure: true

run-unittests-and-lint-upload-flow:
cache:
Expand Down
23 changes: 20 additions & 3 deletions .gitlab/ci/.gitlab-ci.global.yml
Original file line number Diff line number Diff line change
Expand Up @@ -201,7 +201,7 @@
.get_last_upload_commit: &get_last_upload_commit
- section_start "Getting last bucket upload commit" --collapsed
- gcloud auth activate-service-account --key-file="$GCS_MARKET_KEY" >> "${ARTIFACTS_FOLDER}/logs/gcloud_auth.log" 2>&1
- gsutil cp "gs://$GCS_MARKET_BUCKET/content/packs/index.json" "${ARTIFACTS_FOLDER_SERVER_TYPE}/previous_index.json"
- gsutil cp "gs://$GCS_PRODUCTION_BUCKET/content/packs/index.json" "${ARTIFACTS_FOLDER_SERVER_TYPE}/previous_index.json"
- export LAST_UPLOAD_COMMIT=$(cat "${ARTIFACTS_FOLDER_SERVER_TYPE}/previous_index.json" | jq -r ".\"commit\"")
- section_end "Getting last bucket upload commit"

Expand Down Expand Up @@ -501,8 +501,6 @@
stage: unittests-and-validations
extends:
- .default-job-settings
variables:
KUBERNETES_CPU_REQUEST: 1000m
artifacts:
expire_in: 30 days
paths:
Expand Down Expand Up @@ -545,6 +543,25 @@
- !reference [ .validate_content_test_conf_branch_merged ] # This section should be the last one in the script, do not move it.
- job-done

.run-validations-new-validate-flow:
stage: unittests-and-validations
extends:
- .default-job-settings
artifacts:
expire_in: 30 days
paths:
- ${CI_PROJECT_DIR}/artifacts/*
- ${CI_PROJECT_DIR}/pipeline_jobs_folder/*
when: always
script:
- section_start "Validate Files and Yaml"
- |
./Tests/scripts/linters_runner.sh
./Tests/scripts/new_validate.sh
- section_end "Validate Files and Yaml"
- !reference [ .validate_content_test_conf_branch_merged ] # This section should be the last one in the script, do not move it.
- job-done

.jobs-done-check:
stage: are-jobs-really-done
extends:
Expand Down
23 changes: 19 additions & 4 deletions .gitlab/ci/.gitlab-ci.on-push.yml
Original file line number Diff line number Diff line change
Expand Up @@ -107,6 +107,16 @@ run-validations:
- if: '$NIGHTLY'
- if: '$CI_PIPELINE_SOURCE =~ /^(push|contrib)$/'

# runs in gitlab for the on-push flow (except for contributors)
run-validations-new-validate-flow:
extends:
- .run-validations-new-validate-flow
rules:
- if: '$NIGHTLY'
- if: '$CI_PIPELINE_SOURCE =~ /^(push|contrib)$/'
allow_failure: true


# runs in gitlab for the on-push flow, on every new commit pushed to the branch.
validate-content-conf:
tags:
Expand All @@ -132,14 +142,18 @@ validate-content-conf:
cache:
policy: pull-push
variables:
KUBERNETES_CPU_REQUEST: 2000m
EXTRACT_PRIVATE_TESTDATA: "true"
stage: prepare-testing-bucket
script:
- !reference [.download-demisto-conf]
- !reference [.create-release-notes-and-common-docs]
- !reference [.secrets-fetch]
- section_start "Create or update content graph" --collapsed
- |
echo "set DEMISTO_SDK_GRAPH_FORCE_CREATE to true to create graph from scratch"
export DEMISTO_SDK_GRAPH_FORCE_CREATE=true
echo "DEMISTO_SDK_GRAPH_FORCE_CREATE was set to true to create graph from scratch"
echo $DEMISTO_SDK_GRAPH_FORCE_CREATE
- echo "Staging the repo to include the private packs in the graph"
- git add Packs
- echo "Updating the content graph"
Expand Down Expand Up @@ -210,6 +224,10 @@ validate-content-conf:
- ./Tests/scripts/prepare_content_packs_for_testing.sh "$MARKETPLACE_BUCKET" "$STORAGE_BASE_PATH" "$MARKETPLACE_VERSION"
- section_end "Prepare Content Packs for Testing"

- section_start "Override and upload core packs versions"
- ./Tests/Marketplace/upload_versions_core_files.sh "$MARKETPLACE_BUCKET" "$STORAGE_BASE_PATH" "$MARKETPLACE_VERSION" "$LAST_UPLOAD_COMMIT"
- section_end "Override and upload core packs versions"

- section_start "Create Instances for XSOAR"
- |
if [[ ${MARKETPLACE_VERSION} = "xsoar" ]]; then
Expand Down Expand Up @@ -376,9 +394,6 @@ tests_xsoar_server:
- !reference [.filter-non-nightly-docker-updates-rule, rules]
- if: '$CI_PIPELINE_SOURCE =~ /^(push|contrib)$/'
- if: '$NIGHTLY'
when: always
variables:
KUBERNETES_CPU_REQUEST: 2000m
parallel:
matrix:
- INSTANCE_ROLE:
Expand Down
Loading
Loading