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

Bump python-gitlab from 3.12.0 to 3.13.0 #314

Open
wants to merge 758 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
758 commits
Select commit Hold shift + click to select a range
a237a97
Test Modeling Rules (#22992)
avidan-H Jan 18, 2023
20bb29f
[Marketplace Contribution] Content Testing (#23772) (#23903)
content-bot Jan 18, 2023
3e50d18
Run tests on XSOR_NG (#23125)
moishce Jan 18, 2023
5e33294
Hashicorp fix (#23913)
gal-forer Jan 18, 2023
64baff9
[Marketplace Contribution] Microsoft Graph User - Content Pack Update…
content-bot Jan 18, 2023
ecd9173
Fixed search for hash in sandbox generic playbook (#23900)
israelpoli Jan 18, 2023
658ebfa
Add validation for filename (#23919)
israelpoli Jan 18, 2023
8c0ee73
[PAN-OS] - fix issue in the pan-os-push-to-device-group command (#23914)
GuyAfik Jan 19, 2023
8bbb273
Adfs fix schema (#23920)
yasta5 Jan 19, 2023
0f4a684
removed the xsiam name from the print_cloud_machine_details.sh (#23931)
moishce Jan 19, 2023
5c19255
New threat hunting playbook for Trend Micro CAS (#23373)
TalNos Jan 19, 2023
7c0fdf6
[Topdesk] - fix fetch-incidents bug (#23932)
GuyAfik Jan 19, 2023
c924605
Fix servicenow image upload (#23852)
ostolero Jan 19, 2023
926d62e
UnzipFile - error (#23745)
moishce Jan 19, 2023
fab40f5
Jira mirroring bug (#23231)
yucohen Jan 19, 2023
cc6da02
ReversingLabs A1000 v2.0.9 (#23938)
content-bot Jan 19, 2023
68cb642
skip test (#23941)
JudahSchwartz Jan 19, 2023
0fe2799
User investigation update (#23895)
OmriItzhak Jan 19, 2023
7bf761d
add sectionOrder
DeanArbel Jan 19, 2023
48c73eb
remove idp arg from lint (#23952)
yaakovpraisler Jan 19, 2023
41cedcb
removed always (#23946)
dantavori Jan 19, 2023
e00f3ed
intezer: add polling commands (#23942)
content-bot Jan 19, 2023
dae0393
[Marketplace Contribution] XSOAR Summary Dashboard (#23940)
content-bot Jan 19, 2023
24b0259
CyberArk Pack Adoption (#23936)
content-bot Jan 19, 2023
93a8d5b
EWSMailSender - Fixed MD4 ValueError by Improving the Docker Image (#…
ShacharKidor Jan 19, 2023
16b79d6
added missing field from schema (#23955)
DeanArbel Jan 19, 2023
8dc3e6e
MalwareBazaar no file name bug (#23937)
rshunim Jan 19, 2023
6d18dfa
Trend micro vision one (#23778) (#23958)
content-bot Jan 19, 2023
3633261
XSOAR NG CoreRestAPI support (#23804)
dansterenson Jan 19, 2023
51247a5
fix DemistoRESTAPI description (#23961)
DeanArbel Jan 20, 2023
4dcfaca
pan-os command documentation fixes (#23935)
GuyAfik Jan 22, 2023
595bdc4
Update Docker Image To demisto/py3-tools (#23867)
content-bot Jan 22, 2023
76cf6a1
Update Docker Image To demisto/google-vision-api (#23876)
content-bot Jan 22, 2023
5788607
Update Docker Image To demisto/chromium (#23885)
content-bot Jan 22, 2023
7429738
Jb adding sections phase4 (#23711)
JasBeilin Jan 22, 2023
1a0ed6d
Update README.md (#23813) (#23973)
content-bot Jan 22, 2023
6893f7a
Fortiweb (#23943)
content-bot Jan 22, 2023
fad1217
Feature: Notes and Generic API integration in CTIXv3 (#23529) (#23978)
content-bot Jan 22, 2023
fe7c4cd
1.9.0 (#23981)
YuvHayun Jan 22, 2023
94fa91b
Delinea ALM (#23922)
yasta5 Jan 22, 2023
8450104
Updating for a few old links in content repo 1 (#23715)
israelpoli Jan 22, 2023
5873345
fix build not done (#23934)
esharf Jan 23, 2023
b5e5ec5
Update Docker Image To demisto/python (#23988)
content-bot Jan 23, 2023
5c969c0
Update Docker Image To demisto/armorblox (#23993)
content-bot Jan 23, 2023
4e5b683
Update Docker Image To demisto/boto3py3 (#23991)
content-bot Jan 23, 2023
f4e136c
Update Docker Image To demisto/py3-tools (#23992)
content-bot Jan 23, 2023
80a3614
Update Docker Image To demisto/graphql (#23996)
content-bot Jan 23, 2023
7165b1a
Update Docker Image To demisto/carbon-black-cloud (#23997)
content-bot Jan 23, 2023
d304e86
Update Docker Image To demisto/py42 (#23998)
content-bot Jan 23, 2023
0d05765
Update Docker Image To demisto/pycountry (#23999)
content-bot Jan 23, 2023
495c905
Update Docker Image To demisto/taxii-server (#24001)
content-bot Jan 23, 2023
4eed5e5
Update Docker Image To demisto/pyjwt3 (#24002)
content-bot Jan 23, 2023
cb99a1e
Update Docker Image To demisto/devo (#24003)
content-bot Jan 23, 2023
8c8c508
Update Docker Image To demisto/bottle (#24018)
content-bot Jan 23, 2023
d620aec
Update Docker Image To demisto/trustar (#24017)
content-bot Jan 23, 2023
f688619
Update Docker Image To demisto/lxml (#24015)
content-bot Jan 23, 2023
a607df7
Update Docker Image To demisto/cymruwhois (#24016)
content-bot Jan 23, 2023
1999236
Update Docker Image To demisto/greynoise (#24007)
content-bot Jan 23, 2023
5e4ef0b
Update Docker Image To demisto/rubrik-polaris-sdk-py3 (#24013)
content-bot Jan 23, 2023
af9d6c1
Update Docker Image To demisto/illumio (#24008)
content-bot Jan 23, 2023
046ca77
Update Docker Image To demisto/keeper-ksm (#24010)
content-bot Jan 23, 2023
5b220bf
Update Docker Image To demisto/confluent-kafka (#24009)
content-bot Jan 23, 2023
383b2bb
Update Docker Image To demisto/sixgill (#24014)
content-bot Jan 23, 2023
b04d526
Update Docker Image To demisto/opnsense (#24011)
content-bot Jan 23, 2023
9e87850
Update Docker Image To demisto/octoxlabs (#24012)
content-bot Jan 23, 2023
a8b0e09
Update Docker Image To demisto/google-api-py3 (#24006)
content-bot Jan 23, 2023
b6304cd
Update Docker Image To demisto/glpi (#24004)
content-bot Jan 23, 2023
17a3408
Add timeout parameter to the cs-falcon-batch-upload-custom-ioc comman…
darkushin Jan 23, 2023
f8ac6a5
fix test collection - new types (#24022)
dorschw Jan 23, 2023
8041353
Update Docker Image To demisto/pydantic-jwt3 (#23995)
content-bot Jan 23, 2023
910db4e
Splunk sid (#23911)
maimorag Jan 23, 2023
d379c10
Fixed attachment name decoding bug in MS graph single user (#23982)
yaakovpraisler Jan 23, 2023
5ef050d
fixed job done issue (#24027)
esharf Jan 23, 2023
221e840
SaaS Security missing events by timeout bug fix (#24024)
GuyAfik Jan 23, 2023
6ddf502
Improve build errors handling (#23944)
daryakoval Jan 23, 2023
0182ecd
added job-done to xsiam when tests should run (#24034)
esharf Jan 23, 2023
3301924
remove_non_used_usecases (#23898)
bakatzir Jan 23, 2023
4139c25
Doc Review only XSOAR-supported Packs (#23791)
kgal-pan Jan 23, 2023
57266c8
Cortex XDR - possible external RDP brute force (#23840)
ArikDay Jan 24, 2023
90cec60
Generic SQL fetch-incidents (#22944)
rshunim Jan 24, 2023
e77cc6e
DeCYFIR pack from CYfirma (#24020)
content-bot Jan 24, 2023
5225ffd
include test playbooks dependencies fix (#24033)
ilaner Jan 24, 2023
5bde950
Fix cortexxdrinchandlin fromversions (#24050)
ArikDay Jan 24, 2023
69e6f98
adding defaultEnabled: true to OOB integrations (#23886)
YuvHayun Jan 24, 2023
4bb23af
save (#24049)
daryakoval Jan 24, 2023
8c96994
fix jobs done check list for upload (#24054)
esharf Jan 24, 2023
c47f07d
Added support for the native docker images in the builds (#23366)
ShacharKidor Jan 24, 2023
35977a3
Windows forensics bug fixes (#24030)
GuyAfik Jan 24, 2023
d8ec9df
Update Docker Image To demisto/taxii2 (#24046)
content-bot Jan 24, 2023
60b3737
Update Docker Image To demisto/pyjwt3 (#24044)
content-bot Jan 24, 2023
dc67642
Update Docker Image To demisto/btfl-soup (#24045)
content-bot Jan 24, 2023
fa15476
Update Docker Image To demisto/akamai (#24042)
content-bot Jan 24, 2023
a34d3c4
Update Docker Image To demisto/py3-tools (#24041)
content-bot Jan 24, 2023
9f2c3b0
Adding Fields to Modeling Rules from XDR Compare (#23487)
nkanon Jan 24, 2023
6be3513
YR--fix-bug-in-ArrayToCSV-&-ConvertTimezone (#24055)
RosenbergYehuda Jan 24, 2023
59c2b8b
Update Docker Image To demisto/ippysocks-py3 (#24070)
content-bot Jan 24, 2023
171a8dd
Crowdstrike access token bug fix (#23975)
GuyAfik Jan 24, 2023
00f78f1
Cisco FirePower (#23950)
content-bot Jan 24, 2023
0842050
add sections to aws s3 (#24051)
JasBeilin Jan 24, 2023
466b279
added sections (#23837)
JasBeilin Jan 24, 2023
5c19bb7
Anomali Threat Stream (#23750)
RotemAmit Jan 25, 2023
c8bf037
skip Interzer v2 in native ga (#24084)
GuyAfik Jan 25, 2023
aa53142
added sections (#24052)
JasBeilin Jan 25, 2023
a154449
[VirusTotal] Add domain dns resolutions, fix bugs (#24080)
content-bot Jan 25, 2023
039f8e6
Fixed a bug for fetch-incidents [Exabeam] (#23799)
israelpoli Jan 25, 2023
7cc75d2
URL Regex - removing underscore from domains in URL and Domain indica…
Ni-Knight Jan 25, 2023
5e4a970
Update Docker Image To demisto/crypto (#24074)
content-bot Jan 25, 2023
f6a619c
remove_tags_109 (#24037)
bakatzir Jan 25, 2023
36cedc2
Add UT - validate number of FileType values (#24067)
dorschw Jan 25, 2023
221ba12
URLHaus TPB was fixed (#23953)
rshunim Jan 25, 2023
e15319a
O365 Sec&CompV2 Enhance Docs (#24048)
amshamah419 Jan 25, 2023
df13c69
QRadar the user query usage from mirroring (#24029)
ilaner Jan 25, 2023
187a437
Parsing rules update no zone (#23795)
eepstain Jan 25, 2023
63a16d9
Update Docker Image To demisto/python3 (#24073)
content-bot Jan 25, 2023
3421d17
Add modeling rules to cisco StealthWatch (#24060)
yasta5 Jan 25, 2023
9911624
add author to all level dependencies (#24091)
dansterenson Jan 25, 2023
a33b5f2
Okta user investigation (#24028)
OmriItzhak Jan 26, 2023
139b66e
Jb adding sections phase 7 (#24087)
JasBeilin Jan 26, 2023
f88345c
Update Docker Image To demisto/boto3py3 (#24109)
content-bot Jan 26, 2023
ab9f480
Update Docker Image To demisto/google-cloud-translate (#24113)
content-bot Jan 26, 2023
879a800
Update Docker Image To demisto/slackv3 (#24116)
content-bot Jan 26, 2023
b95695f
using getIncidents instead of GetIncidentsByQuery (#23812)
anara123 Jan 26, 2023
0e0ff16
Update Docker Image To demisto/graphql (#24114)
content-bot Jan 26, 2023
6738903
Update Docker Image To demisto/resilient (#24115)
content-bot Jan 26, 2023
6a3eb59
Fixed an issue where the old authentication was not working properly …
israelpoli Jan 26, 2023
7d12dc2
Postgress TLS connection bug (#24095)
rshunim Jan 26, 2023
789938c
Update Docker Image To demisto/crypto (#24110)
content-bot Jan 26, 2023
0cfd8d3
Collect Tests Release Notes Config (#24090)
tkatzir Jan 26, 2023
7a79247
Update Docker Image To demisto/google-api-py3 (#24111)
content-bot Jan 26, 2023
de546de
Update Docker Image To demisto/fastapi (#24075)
content-bot Jan 26, 2023
7d9977a
[Active Directory Query v2] Fixed error was raised in "ad-get-user" c…
michal-dagan Jan 26, 2023
b337b7f
'replace_spaces_in_credential' added to CommonServerPython (#24104)
mmhw Jan 26, 2023
7fcad69
Cortex xdr - file retrieve playbook fixes (#24128)
ssokolovich Jan 26, 2023
f07f667
CrowdStrike Feed - fixed issue in fetch-indicators (#24096)
GuyAfik Jan 26, 2023
a0ef93a
Fixing domain regex and extraction test playbooks (#24125)
Ni-Knight Jan 26, 2023
b298b59
Support latin-1 file encoding in ExtractIndicatorsFromTextFile (#24032)
ostolero Jan 26, 2023
c3d16cc
Install content packs one by one in the XSIAM nightly (#23902)
daryakoval Jan 26, 2023
a4d31a8
Rapid7 InsightIDR Hunting Playbooks (#23664)
TalNos Jan 26, 2023
ce704a1
Microsoft Defender for Cloud Apps Event Collector - Documentation imp…
adi88d Jan 26, 2023
5eb71e2
Cortex Xpanse XSOAR Pack (#24132)
content-bot Jan 26, 2023
702fa1d
Fixed an issue in the parsing of certificate filed (#24130)
mmhw Jan 27, 2023
2036697
Fix get identifier (#24127)
mmhw Jan 29, 2023
079cecc
XSIAM Cryptomining (#23891)
melamedbn Jan 29, 2023
7d67f60
getTime bug format time (#24053)
rshunim Jan 29, 2023
815603c
Jb adding section phase 5 (#23794)
JasBeilin Jan 29, 2023
67b0f3d
Cortex Data Lake - Indicators Hunting Playbooks (#23860)
TalNos Jan 29, 2023
5b2b660
Fix for 'Autofocus Query Samples, Sessions and Tags' playbook (#23954)
TalNos Jan 29, 2023
b832a48
Slack thread entitlement hotfix (#24152)
amshamah419 Jan 29, 2023
ce91848
Demisto SDK 1.9.0 hotfix (#24089)
ilaner Jan 29, 2023
971b2af
[ASM] Expandr 2086 (#24153)
content-bot Jan 29, 2023
63e80a0
Statically marketplaces (#23854)
eyalpalo Jan 29, 2023
bcb1561
Moved button scripts to CommonScripts and added button tags (#23848)
idovandijk Jan 29, 2023
cbeeada
[ServiceNow] Mirror In Closing Option (#23850)
samuelFain Jan 29, 2023
ec9c1fe
XDR dt classifier change (#24160)
ssokolovich Jan 29, 2023
aa5d6f1
Campaign pack images (#24164)
idovandijk Jan 29, 2023
bb36f83
Improved documentation for campaigns in the phishing pack (#24101)
idovandijk Jan 29, 2023
6020781
Xsiam format fixes (#23889)
dantavori Jan 29, 2023
5c4900e
[Marketplace Contribution] Uncommon Scripts (#24019)
content-bot Jan 29, 2023
22a948c
Ml fields fix (#23844)
darkushin Jan 29, 2023
6cf7b9f
Trend micro dda bug (#24131)
darkushin Jan 30, 2023
048de07
Fixed the recipients section in phishing campaign + fixed pack images…
idovandijk Jan 30, 2023
63b6e26
Update Docker Image To demisto/py3-tools (#24139)
content-bot Jan 30, 2023
002936a
Update Docker Image To demisto/m2crypto (#24145)
content-bot Jan 30, 2023
20a1ca8
Fix pan os edit address group bug (#24151)
GuyAfik Jan 30, 2023
78c3bcf
Tanium V2 doc update (#24159)
merit-maita Jan 30, 2023
b1cfc3a
Modeling rules fix (#24157)
daryakoval Jan 30, 2023
6f686d5
Handling quotes at end of URLs (#24161)
Ni-Knight Jan 30, 2023
03eb5ff
Hashicorp get specific secrets (#24083)
gal-forer Jan 30, 2023
9cacd5d
bmc-remedy-on-demand (#24177)
bakatzir Jan 30, 2023
409d733
DeCYFIR- Files Updates (#24136) (#24178)
content-bot Jan 30, 2023
9524b74
[ASM] - Azure Enrichment Remediation pack update (#24181)
content-bot Jan 30, 2023
47cd407
Taxii2 server performance test fixes (#24026)
YuvHayun Jan 30, 2023
9a4171a
Automatically update devcontainer version and add native image depend…
ilaner Jan 30, 2023
a0582d6
SNow Update grant type in docs (#24158)
darkushin Jan 30, 2023
a31ef0e
Run not all modeling rules (#24174)
daryakoval Jan 30, 2023
654b785
Fix match[type]=indicator in TAXII2Server (#24156)
daryakoval Jan 30, 2023
c01b788
Update Docker Image To demisto/feed-performance-test (#24200)
content-bot Jan 31, 2023
3e5303d
Update Docker Image To demisto/pyjwt3 (#24199)
content-bot Jan 31, 2023
16039ab
Split XDR IR TPBs (#23901)
YuvHayun Jan 31, 2023
1d52422
Update Docker Image To demisto/py3-tools (#24197)
content-bot Jan 31, 2023
10b9326
CSP Email regex insensitive (#24183)
dorschw Jan 31, 2023
34aabc2
Rasterize html wait time (#24173)
tomer-pan Jan 31, 2023
51da41a
Update Docker Image To demisto/python3 (#24195)
content-bot Jan 31, 2023
b8f4d2b
XSOAR Mirroring Integration (#24189)
rshunim Jan 31, 2023
4866a86
Update CoreRESTAPI_description.md (#24176)
ShirleyDenkberg Jan 31, 2023
389b74b
Trend micro vision one v3 (#24209)
content-bot Jan 31, 2023
fc17c67
Fixed the incorrect README (#23929) (#24210)
content-bot Jan 31, 2023
95cdb3d
DeCYFIR-Pack-modifications (#24201) (#24207)
content-bot Jan 31, 2023
48fbe0f
Check Point Dome9 - fix fetch incidents (#23912)
adi88d Jan 31, 2023
16d3f9f
remove_not_used_usecases_109 (#24123)
bakatzir Jan 31, 2023
aa59566
Review Release Notes Run on External PRs (#24061)
kgal-pan Jan 31, 2023
1075229
Edit devcontainer.json file (#24188)
ilaner Jan 31, 2023
66dbdbf
Static fix (#24208)
eyalpalo Jan 31, 2023
08a226c
Updating for a few old links in content repo 3 (#23717)
israelpoli Jan 31, 2023
559983a
New threat hunting playbooks for AutoFocus (#24098)
TalNos Jan 31, 2023
463144a
[Test Collection] - fix issue with same playbook id records (#24202)
GuyAfik Jan 31, 2023
dccfd2a
CommonScripts last PR (#23899)
samuelFain Jan 31, 2023
3c44551
Fixed an issue (#24227)
Shellyber Jan 31, 2023
cb4f143
Create RunZero Pack (#24023)
thefrieddan1 Jan 31, 2023
b47491c
Archer nested response bug (#23268)
rshunim Jan 31, 2023
3affaed
Teams webhook - proxy + trust any cert support (#24166)
glicht Jan 31, 2023
530fb20
[ASM] - EXPANDR-1598 - Snmp server use case changes (#23927) (#24248)
content-bot Feb 1, 2023
d5b1ffb
align pdf unlocker to native image (#24068)
GuyAfik Feb 1, 2023
a630de8
Fixed an issue where it doesn't work with None given to output_format…
content-bot Feb 1, 2023
32a902d
Add marketplace mpv2 a (#24224)
eyalpalo Feb 1, 2023
41320aa
Fixing from version of the script (#24258)
Shellyber Feb 1, 2023
21a1431
fix tests (#24260)
yaakovpraisler Feb 1, 2023
1434f2c
Add marketplace mpv2 c (#24222)
eyalpalo Feb 1, 2023
abc6580
Update Docker Image To demisto/btfl-soup (#24241)
content-bot Feb 1, 2023
7d396ca
Add marketplace mpv2 b (#24221)
eyalpalo Feb 1, 2023
beea4e3
Update README.md (#24218)
dorschw Feb 1, 2023
68b2537
Update Docker Image To demisto/netutils (#24243)
content-bot Feb 1, 2023
e42fef4
Update Docker Image To demisto/nmap (#24251)
content-bot Feb 1, 2023
c6f8475
Add marketplace mpv2 d (#24223)
eyalpalo Feb 1, 2023
2afa1e6
Update Docker Image To demisto/bs4-py3 (#24254)
content-bot Feb 1, 2023
0030f5c
Update Docker Image To demisto/dnstwist (#24256)
content-bot Feb 1, 2023
2fa79b9
Update Docker Image To demisto/opencti-v4 (#24242)
content-bot Feb 1, 2023
3339f03
Update Docker Image To demisto/pymisp2 (#24249)
content-bot Feb 1, 2023
7ffd21a
Fix alerts mapping xdrbruteverdict (#24257)
ArikDay Feb 1, 2023
e621507
Update Docker Image To demisto/smbprotocol (#24253)
content-bot Feb 1, 2023
ee9d3b9
Update Docker Image To demisto/tesseract (#24246)
content-bot Feb 1, 2023
e549945
Update Docker Image To demisto/joe-security (#24247)
content-bot Feb 1, 2023
62513c7
Update Docker Image To demisto/google-api-py3 (#24245)
content-bot Feb 1, 2023
0088685
Master fix (#24264)
eyalpalo Feb 1, 2023
556d14b
Renaming falcon x update images (#24231)
MosheEichler Feb 1, 2023
b446187
Update Docker Image To demisto/python3 (#24236)
content-bot Feb 1, 2023
df17be0
Upload testing flow (#21245)
Noy-Maimon Feb 1, 2023
ea3dc8a
bug - stix 2.0 indicator conventions (#24065)
MLainer1 Feb 1, 2023
2eb50f0
SplunkPy - Support Closing Custom Status Labels on Mirror (#24057)
MichaelYochpaz Feb 1, 2023
0945970
IfThenElse Enhancenment (#24229)
melamedbn Feb 1, 2023
adc5a2a
Fix TrendMicroVisionOneV3 UT endpoints with mock (#24273)
kgal-pan Feb 1, 2023
ce99a94
layout marketplace fix (#24268)
eyalpalo Feb 1, 2023
584a2cc
Modeling rules fixes (#24259)
daryakoval Feb 1, 2023
57c188d
[Netskope] Fix lastrun missing event_type (#24270)
DeanArbel Feb 1, 2023
6ebc26a
remove filtering of pack dependencies (#24217)
ilaner Feb 1, 2023
89d5d43
Update Docker Image To demisto/netmiko (#24252)
content-bot Feb 1, 2023
de2dcbd
Update Docker Image To demisto/duoadmin3 (#24240)
content-bot Feb 1, 2023
14df702
[ASM] rc list 01252023 (#24119) (#24266)
content-bot Feb 1, 2023
8e4a3be
Fix Fortiweb pack name (#24269)
dorschw Feb 1, 2023
859655d
Saas security event collector error handling fixes (#24262)
GuyAfik Feb 1, 2023
d4bf067
Xsoar mirroring bug (#24233)
rshunim Feb 2, 2023
7e96a7c
Update Docker Image To demisto/chromium (#24286)
content-bot Feb 2, 2023
2a6cb3a
Update Docker Image To demisto/python3 (#24288)
content-bot Feb 2, 2023
4ca7ca7
Update Docker Image To demisto/boto3py3 (#24289)
content-bot Feb 2, 2023
a34d18a
Update Docker Image To demisto/chromium (#24291)
content-bot Feb 2, 2023
74dd700
Update Docker Image To demisto/python3 (#24287)
content-bot Feb 2, 2023
3a74b93
Add space to conf
TalGumi Feb 2, 2023
6670256
Revert "Add space to conf"
TalGumi Feb 2, 2023
ce2dcdd
Bump python-gitlab from 3.12.0 to 3.13.0
dependabot[bot] Feb 3, 2023
a68090f
Update .devcontainer.json name
dependabot[bot] Feb 3, 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.
63 changes: 16 additions & 47 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,41 +14,6 @@ commands:
command: |
echo 'export INSTANCE_ROLE="<< parameters.instance_role >>"' >> $BASH_ENV
echo 'export INSTANCE_WAS_CREATED="<< parameters.instance_created >>"' >> $BASH_ENV
start-tunnel:
description: "Opens an ssh tunnel to the demisto servers and wait until the tunnels are established"
parameters:
timeout:
type: integer
default: 10
steps:
- run:
name: add ssh configurations
shell: /bin/bash
command: |
if [ -z $INSTANCE_WAS_CREATED ];
then
echo "Skipping - instance was not created"
exit 0
fi
# Modifying ssh config file
echo "Host 10.0.*
StrictHostKeyChecking no
LogLevel ERROR
ProxyJump content-build@content-build-lb.demisto.works # disable-secrets-detection
Host content-build-lb.demisto.works
Port 43567
UserKnownHostsFile /dev/null
StrictHostKeyChecking no
LogLevel ERROR" >> ~/.ssh/config
- run:
name: Open SSH Tunnel
command: |
if [ -z $INSTANCE_WAS_CREATED ];
then
echo "Skipping - instance was not created"
exit 0
fi
./Tests/scripts/open_ssh_tunnel.sh

parameters:
artifact_build_num:
Expand Down Expand Up @@ -112,19 +77,12 @@ references:
attach_workspace:
at: *workspace_root

add_ssh_keys: &add_ssh_keys
add_ssh_keys:
fingerprints:
- "02:df:a5:6a:53:9a:f5:5d:bd:a6:fc:b2:db:9b:c9:47" # disable-secrets-detection
- "f5:25:6a:e5:ac:4b:84:fb:60:54:14:82:f1:e9:6c:f9" # disable-secrets-detection

prepare_environment: &prepare_environment
run:
name: Prepare Environment
when: always
command: |
poetry --version

# Check if CircleCI's config file and poetry files files are up to date
# if poetry isn't up-to-date, checkout from origin/master.
./Tests/scripts/is_file_up_to_date.sh .circleci/config.yml $CIRCLE_BRANCH
Expand Down Expand Up @@ -215,7 +173,10 @@ references:

run_unit_testing_and_lint: &run_unit_testing_and_lint
run:
name: Run Unit Testing and Lint
parameters:
dockerimageflag:
type: string
name: Run Unit Testing And Lint - Docker Image:<< parameters.dockerimageflag >>
when: always
no_output_timeout: 5h
command: |
Expand All @@ -233,7 +194,7 @@ references:
echo "vulture py2 version: $(python2 -m vulture --version 2>&1)"
echo "vulture py3 version: $(python3 -m vulture --version 2>&1)"
mkdir ./unit-tests
demisto-sdk lint -p 8 -g -vvv --test-xml ./unit-tests --log-path ./artifacts --failure-report ./artifacts --coverage-report $ARTIFACTS_FOLDER/coverage_report
demisto-sdk lint -p 8 -g -vvv --test-xml ./unit-tests --log-path ./artifacts --failure-report ./artifacts --coverage-report $ARTIFACTS_FOLDER/coverage_report --docker-image << parameters.dockerimageflag >>

generate_coverage_reports: &generate_coverage_reports
run:
Expand Down Expand Up @@ -323,6 +284,10 @@ references:
context: nightly_env
requires:
- Setup Environment
matrix:
parameters:
dockerimageflag: [ "native:ga", "native:maintenance", "native:dev", "from-yml" ]
name: Run Unit Testing And Lint - Docker Image:<< matrix.dockerimageflag >>
- Run Validations:
requires:
- Setup Environment
Expand All @@ -343,18 +308,19 @@ jobs:
- node_modules
key: virtualenv-venv-{{ checksum "pyproject.toml" }}-{{ checksum "poetry.lock" }}-{{ checksum "package-lock.json" }}
- *get_contribution_pack
- *add_ssh_keys
- *persist_to_workspace

Run Unit Testing And Lint:
<<: *container_config
resource_class: medium
<<: *environment
parameters:
dockerimageflag:
type: string
steps:
- *attach_workspace
- *remote_docker
- *restore_cache
- *add_ssh_keys
- *prepare_environment
- *infrastructure_testing
- *run_unit_testing_and_lint
Expand All @@ -370,7 +336,6 @@ jobs:
steps:
- *attach_workspace
- *restore_cache
- *add_ssh_keys
- *prepare_environment
- *secrets
- *create_id_set
Expand Down Expand Up @@ -417,6 +382,10 @@ workflows:
- Run Unit Testing And Lint:
requires:
- Setup Environment
matrix:
parameters:
dockerimageflag: [ "native:ga", "native:maintenance", "native:dev", "from-yml" ]
name: Run Unit Testing And Lint - Docker Image:<< matrix.dockerimageflag >>
- Run Validations:
requires:
- Setup Environment
Expand Down
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 to prevent breaking changes
# We should update this commit hash from time to time to
&& git checkout fbdc4556d519512736a8e2abfb3e03fcb2c9e0c7

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


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 --with native
npm install
Loading