Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
141 commits
Select commit Hold shift + click to select a range
ff91f82
Override dataset fields fix2 - MS Windows Events (#32204)
eepstain Jan 15, 2024
50d5eea
Calculate Severity - Performance improvements for 3 playbooks (#32144)
idovandijk Jan 16, 2024
97e6449
add `freeze_time` on time-related UT (#32224)
dorschw Jan 16, 2024
f8a7a95
Xsup 28826 phishlabs (#30069)
eyalpalo Jan 16, 2024
f2aab9c
Update Docker Image To demisto/python3 (#32212)
content-bot Jan 16, 2024
3803323
update-demisto-sdk-version - git add post pre-commit (#32235)
GuyAfik Jan 16, 2024
81a433b
Move Slack Token/Channel to Local method (#32232)
kgal-pan Jan 16, 2024
a9aa7f1
Update dockerimage in DBotUpdateLogoURLPhishing.yml (#32241)
ilaner Jan 16, 2024
d647265
Linux events collection par diff fix (#32239)
eepstain Jan 16, 2024
1d7e6f2
Fix parsing logic cisco catalyst (#32227)
yasta5 Jan 16, 2024
faa7041
30281 fix msgraph updated (#32217)
maimorag Jan 16, 2024
2f578da
Fix parsing logic cisco isr (#32229)
yasta5 Jan 16, 2024
c0995d0
[malwarebytes-254] Changing Integration Name from 'Malwarebytes' to '…
content-bot Jan 16, 2024
cfbb910
Remove the styling and color from EWS V2 (#32060)
RotemAmit Jan 16, 2024
9375c53
XSIAM SecureAuth Identity Platform Mapping CIAC-9150 (#32010)
cweltPA Jan 16, 2024
cf7db8a
Symantec EDR enhancement (#32164)
content-bot Jan 16, 2024
e9fe6d7
Set script can't handle large numbers (#32220)
anas-yousef Jan 16, 2024
0e6d174
handling in case no indicator found in get-ip command (#32240)
israelpoli Jan 16, 2024
13a50eb
Audit alert v3 indicators enrichment fix (#32219)
tomer-pan Jan 16, 2024
8e4ea65
demisto-sdk-release 1.25.3 (#32231)
content-bot Jan 17, 2024
50e9aab
Update Docker Image To demisto/oci (#32260)
content-bot Jan 17, 2024
be200a0
Update Docker Image To demisto/python3 (#32259)
content-bot Jan 17, 2024
e51e956
Kiteworks par diff fix (#32243)
eepstain Jan 17, 2024
1100513
Juniper srx par diff fix (#32252)
eepstain Jan 17, 2024
c04a059
Devcontainer (and codespaces) maintanance (#32265)
ilaner Jan 17, 2024
093d251
Change script to base script in server nodes (#32263)
ilaner Jan 17, 2024
e1e336f
Cisco ise srx par diff fix (#32264)
eepstain Jan 17, 2024
f569757
CS detonate file PB bug (#32137)
anas-yousef Jan 17, 2024
f91542e
Edit teams docs (#32258)
merit-maita Jan 17, 2024
372c4ba
Identity analytics alert handling improvement (#32129)
OmriItzhak Jan 17, 2024
fcdf62f
Change extraction settings to none (#32255)
efelmandar Jan 17, 2024
cd224e1
Brocadeswitch srx par diff fix (#32266)
eepstain Jan 17, 2024
977b1b5
Feature/add-xpanse-integration-command-get-external-websites (#31978)
efelmandar Jan 17, 2024
63053ae
Bluecat am srx par diff fix (#32271)
eepstain Jan 17, 2024
18b04de
Add playbook trigger for remote psexec lolbin command execution playb…
efelmandar Jan 17, 2024
e6713b7
update conf (#32236)
sapirshuker Jan 17, 2024
7d34281
skip test (#32279)
YuvHayun Jan 17, 2024
5cfcc70
[Marketplace Contribution] Community Common Scripts - Content Pack Up…
content-bot Jan 17, 2024
f90310a
update docker image (#32267)
sapirshuker Jan 17, 2024
5c7c67f
Chronicle - [Google Chronicle Backstory] (#32256)
content-bot Jan 17, 2024
3d775ab
XSUP-30439: TAXII 2 Feed Fix Fetch Indicators V2 (#32143)
AradCarmi Jan 18, 2024
bccc00b
Update Docker Image To demisto/pymisp2 (#32295)
content-bot Jan 18, 2024
7387684
Fix for search incidents v2 xsiam (#31904)
OmriItzhak Jan 18, 2024
ae44eda
Extend CarbonBlackEnterpriseEDR to support new API v7 methods. (#32244)
content-bot Jan 18, 2024
8afaeed
Barracuda cf srx par diff fix (#32278)
eepstain Jan 18, 2024
6ea694a
Fix Long Sleep w/Int (#32270)
DeanArbel Jan 18, 2024
729ec89
[KennaV2] Enhancement 2 New Commands (#32257)
content-bot Jan 18, 2024
04aa0af
Update Docker Image To demisto/pan-os-python (#32293)
content-bot Jan 18, 2024
7f6a179
Cisco SW Mapping Update (#32298)
eepstain Jan 18, 2024
6f97def
URL IOC not being sent to XDR (#32277)
JasBeilin Jan 18, 2024
c2500f2
CIAC-8788/QRadar_v3-test (#32301)
sapirshuker Jan 18, 2024
77f6b0c
fix microsoft tpb (#32281)
sapirshuker Jan 18, 2024
6b3fd09
Prismalayoutrulefix (#32306)
ArikDay Jan 18, 2024
3785acf
XSUP-26821/Gmail-Single-User (#32214)
sapirshuker Jan 18, 2024
5653c2e
[SetIfEmpty] Fixed an issue in defaultValue arg (#32310)
mmhw Jan 18, 2024
08393ec
Infoblox-NIOS-Modeling-Refactor-CIAC-9444 (#32226)
cweltPA Jan 19, 2024
5f2c5a1
[Marketplace Contribution] SentinelOne - Content Pack Update (#32262)
content-bot Jan 19, 2024
6be7bc2
[ASM] - EXPANDR-6920 - Active directory changes (#32313)
content-bot Jan 19, 2024
191f358
Merge branch 'master' into TiCloud-v2.5.0
MislavReversingLabs Jan 19, 2024
4d138a5
Merge pull request #1 from reversinglabs/TiCloud-v2.5.0
MislavReversingLabs Jan 19, 2024
ae9e762
Enhancement for the retrieve file generic (#32035)
karinafishman Jan 21, 2024
00d841e
Add get_incidents to CoreIR (#31333)
DinaMeylakh Jan 21, 2024
2be192b
fix tpb DBotPredictURLPhishing_test (#32318)
sapirshuker Jan 21, 2024
80a315f
Cortex Data Lake: rename brand (#31064)
ilappe Jan 21, 2024
6b5dc85
Documentation and metadata improvements. (#32222)
michal-dagan Jan 21, 2024
0f55678
add code owner (#32326)
yaakovpraisler Jan 21, 2024
065b2cf
[Microsoft Graph API] Add Auth code authentication support (#31888)
michal-dagan Jan 21, 2024
7f07209
fix tpb Retrieve File from Endpoint - Generic V3 Test (#32327)
sapirshuker Jan 21, 2024
21cd422
create commands documentation improvement (#32038)
jbabazadeh Jan 21, 2024
389433e
Inputs groups core playbooks improvement xsiam (#32125)
OmriItzhak Jan 21, 2024
33b2053
Phishing playbooks small performance improvements (#32282)
idovandijk Jan 22, 2024
6618214
Add triggers and dashboards to the list of security content items (#3…
shmuel44 Jan 22, 2024
58948cd
test-upload-flow - Delete the test upload flow branch once the job is…
kobymeir Jan 22, 2024
441d425
Report csv description bug (#32339)
jbabazadeh Jan 22, 2024
8207009
Added Temp Github Action (#32329)
AradCarmi Jan 22, 2024
c43dec7
Jira bugfix in edit issue - xsup 31954 (#32041)
israelpoli Jan 22, 2024
0b0bc65
Adoption for Netwitness pack (#32341)
content-bot Jan 22, 2024
efb3da7
update code owners (#32343)
GuyAfik Jan 22, 2024
a9e3fdc
Update README.md (#31930)
tschanfeld Jan 22, 2024
8e5f2e1
add integration (#32351)
sapirshuker Jan 22, 2024
40b6bb0
lock core packs (#32320)
yucohen Jan 22, 2024
f5287dd
bumped version to all core packs (#32331)
yucohen Jan 22, 2024
fe3590c
Test XSOAR Mirroring (#32319)
jlevypaloalto Jan 23, 2024
cf61909
Varonis SaaS new pack (#31989) (#32357)
kgal-pan Jan 23, 2024
cdf13b7
Blockindicatorfix (#32358)
ArikDay Jan 23, 2024
9967916
YR/ Update FeedOpenCTI_v4 to use the latest PyCTI version(5.12.15) (#…
RosenbergYehuda Jan 23, 2024
e1a9cd1
fix (#32375)
shmuel44 Jan 23, 2024
88332e5
removed duplicate wildfire playbook (#32333)
karinafishman Jan 23, 2024
90c8336
Merge branch 'contrib/reversinglabs_TiCloud-v2.5.0' into TiCloud-v2.5.0
MislavReversingLabs Jan 23, 2024
afb674d
Elasticsearch update test (#32360)
amshamah419 Jan 23, 2024
8fe469b
Merge branch 'contrib/reversinglabs_TiCloud-v2.5.0' into TiCloud-v2.5.0
MislavReversingLabs Jan 23, 2024
c56fe1c
Merge branch 'contrib/reversinglabs_TiCloud-v2.5.0' into TiCloud-v2.5.0
MislavReversingLabs Jan 23, 2024
1411a04
XSIAM-NGINXWebServer-Modeling-Format-Adjustments (#32366)
cweltPA Jan 23, 2024
46e8e67
Reverse entries so SBB script will receive latest entry (#32363)
amshamah419 Jan 23, 2024
9b200bb
RTIR integration: allow updating the MemberOf/Members (#32288)
moishce Jan 24, 2024
49bdc72
Contrib/cyble dev cyble enhancements (#32389)
YuvHayun Jan 24, 2024
614689d
[ASM] xpsupport-2404 (#32391) (#32394)
content-bot Jan 24, 2024
38a1d30
EDL: Suggest querying only active indicators (#32392)
dorschw Jan 24, 2024
bfeeb4f
Pbi nput groups phishing prisma (#31928)
ArikDay Jan 24, 2024
a88d82d
Added new temp script to test the flow (#32401)
AradCarmi Jan 24, 2024
4327c05
[ASM] - EXPANDR - 6820: ASM Provider & Protocol Fields (#32312) (#32397)
content-bot Jan 24, 2024
0ba9f90
file exists in context (#32396)
jbabazadeh Jan 24, 2024
8c93a0a
fixed (#32322)
michal-dagan Jan 24, 2024
5fde9f2
YR/Add-mapping-and-different-authors/CIAC-9166 (#31519)
RosenbergYehuda Jan 24, 2024
3d621f5
CS IOA fetch query documentation (#32202)
anas-yousef Jan 24, 2024
324b3e6
CrowdStrike retrieve file enhancement (#32404)
karinafishman Jan 25, 2024
9e8f1a1
[CortexCoreIR] Removed core-user-set-role cmd (#32382)
dantavori Jan 25, 2024
faf6725
SNow display name fetch param fix (#32372)
amshamah419 Jan 25, 2024
e332fb2
Read pdf hash feature (#32387)
anas-yousef Jan 25, 2024
ec57869
fixes (#32388)
sapirshuker Jan 25, 2024
4e2b8b0
30281 msgraph physical memory (#32413)
maimorag Jan 25, 2024
a9af06e
Bugfix/Fix-wrong-entity-enrichment-sub-playbook (#32409)
efelmandar Jan 25, 2024
0411316
Packs <~XSIAM> tags additions (#32420)
eepstain Jan 25, 2024
37d2664
[ASM] EXPANDR-6820 (#32430)
content-bot Jan 25, 2024
99b5018
Fix 'slack-notify' variables on SDK nightly (#32403)
MichaelYochpaz Jan 25, 2024
1b373ac
[SetGridField] Handle XSOAR SAAS correctly (#32428)
ilaner Jan 25, 2024
c79d9fc
Crowdstrike OpenAPI `cs-update-rulesv1` fix (#32436)
dorschw Jan 25, 2024
6dfee58
MITRE ATT&CK Improve error handling (#32304)
BEAdi Jan 25, 2024
9d6c518
[PrismaCloudV2] Add retries to fetch-incidents API calls (#32433)
yaakovpraisler Jan 25, 2024
54ea7c2
Merge branch 'contrib/reversinglabs_TiCloud-v2.5.0' into TiCloud-v2.5.0
MislavReversingLabs Jan 26, 2024
42d5129
Fix first email missing - MailListener/XSUP-32511 (#32427)
RosenbergYehuda Jan 28, 2024
88b51c7
Update health check PB description (#32418)
MosheEichler Jan 28, 2024
86c9e58
[urlscan.io] Add search_only arg to the url for enrichment process (#…
mmhw Jan 28, 2024
a51a275
Refactor search_and_install_packs to use networkX for dependencies (#…
mmhw Jan 28, 2024
8a6fc2a
[F5 Silverline] Add pagination for get_object_id_by_ip function (#31338)
samuelFain Jan 28, 2024
201928d
add autoextract in CopyNotesToIncidents (#32342)
ilaner Jan 28, 2024
a9a296e
fix gitlab slack notifier for non-content builds (#32432)
kobymeir Jan 28, 2024
90414e6
[SetIfEmpty] Fixed an issue in case of chaining transformers (#32448)
mmhw Jan 28, 2024
1cf47af
Collect data machines (#32286)
michal-dagan Jan 28, 2024
7dc4d40
update DBotFindSimilarIncidentsByIndicators (#32171)
dantavori Jan 28, 2024
9891977
XDR IOCs sync playbook (#32274)
Ni-Knight Jan 28, 2024
c79fbc5
fix 404 error in fetch (#32450)
dantavori Jan 28, 2024
40d3263
Resize the integration images
MislavReversingLabs Jan 29, 2024
b7db00a
Update the release notes
MislavReversingLabs Jan 29, 2024
417d121
Update ignored secrets
MislavReversingLabs Jan 29, 2024
7d664d9
Update the dockerimage
MislavReversingLabs Jan 29, 2024
2f11c6e
Remove the old image
MislavReversingLabs Jan 29, 2024
781a35b
Update the url_dynamic_analysis_results_output function
MislavReversingLabs Jan 29, 2024
56a954e
Update the readme
MislavReversingLabs Jan 29, 2024
c5cc169
Merge pull request #2 from MislavReversingLabs/master
MislavReversingLabs Jan 29, 2024
939f157
Merge branch 'contrib/reversinglabs_TiCloud-v2.5.0' into TiCloud-v2.5.0
MislavReversingLabs Jan 29, 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
  •  
  •  
  •  
25 changes: 10 additions & 15 deletions .devcontainer/createCommand.sh
Original file line number Diff line number Diff line change
Expand Up @@ -3,27 +3,22 @@
set -e

echo "Fixing permissions"

sudo chown demisto /workspaces /workspaces/content
sudo chown -R demisto /workspaces/content/.vscode /workspaces/content/.git /workspaces/content/.venv /workspaces/content/node_modules /workspaces/content/package-lock.json
# get current folder name
repo=${PWD##*/}
sudo chown demisto /workspaces /workspaces/$repo
sudo chown -R demisto /workspaces/$repo/.vscode /workspaces/content/.git /workspaces/$repo/.venv /workspaces/$repo/node_modules /workspaces/$repo/package-lock.json

sudo chown -R demisto $HOME

echo "Setting up VSCode paths"

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

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

echo "Setting up content dependencies"
.hooks/bootstrap

echo "Setting up VSCode"
poetry run demisto-sdk setup-env


echo "Run demisto-sdk pre-commit to cache dependencies"
poetry run demisto-sdk pre-commit >/dev/null 2>&1 || true
poetry run demisto-sdk pre-commit --mode=commit >/dev/null 2>&1 || true
7 changes: 1 addition & 6 deletions .devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
Expand Up @@ -24,11 +24,6 @@
"DEMISTO_SDK_CONTENT_PATH": "${containerWorkspaceFolder}",
"PYTHONPATH": "${containerWorkspaceFolder}:${containerWorkspaceFolder}/Packs/Base/Scripts/CommonServerPython/:${containerWorkspaceFolder}/Packs/Base/Scripts/CommonServerUserPython/:${containerWorkspaceFolder}/Tests/demistomock/:${containerEnv:PYTHONPATH}",
"MYPYPATH": "${containerWorkspaceFolder}:${containerWorkspaceFolder}/Packs/Base/Scripts/CommonServerPython/:${containerWorkspaceFolder}/Packs/Base/Scripts/CommonServerUserPython/:${containerWorkspaceFolder}/Tests/demistomock/:${containerEnv:PYTHONPATH}",
"DEMISTO_BASE_URL": "${localEnv:DEMISTO_BASE_URL}",
"DEMISTO_USERNAME": "${localEnv:DEMISTO_USERNAME}",
"DEMISTO_PASSWORD": "${localEnv:DEMISTO_PASSWORD}",
"DEMISTO_VERIFY_SSL": "${localEnv:DEMISTO_VERIFY_SSL}",
"DEMISTO_API_KEY": "${localEnv:DEMISTO_API_KEY}"
},
"customizations": {
"vscode": {
Expand Down Expand Up @@ -97,7 +92,7 @@
// "ghcr.io/devcontainers/features/common-utils:1"
// ],
"onCreateCommand": "sudo dos2unix -n .devcontainer/createCommand.sh .devcontainer/createCommand_unix.sh && bash .devcontainer/createCommand_unix.sh",
"postStartCommand": "poetry install && poetry run demisto-sdk pre-commit >/dev/null 2>&1 || true",
"postStartCommand": "git pull || true && poetry install && poetry run demisto-sdk pre-commit --mode=commit >/dev/null 2>&1 || true",
"hostRequirements": {
"cpus": 4,
"memory": "8gb",
Expand Down
19 changes: 0 additions & 19 deletions .devcontainer/settings.json

This file was deleted.

4 changes: 3 additions & 1 deletion .github/CODEOWNERS
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,8 @@
/Tests/Marketplace/approved_categories.json @yaakovpraisler @bakatzir @GuyLibermanPA @demisto/content-leaders
/Tests/Marketplace/core_packs_list.json @yaakovpraisler @bakatzir @GuyLibermanPA @demisto/content-leaders
/Tests/Marketplace/core_packs_mpv2_list.json @yaakovpraisler @bakatzir @GuyLibermanPA @demisto/content-leaders
/Tests/Marketplace/versions-metadata.json @yaakovpraisler
/Tests/Marketplace/corepacks_override.json @yaakovpraisler

# Docker native image
/Tests/docker_native_image_config.json @GuyAfik @JudahSchwartz @samuelFain
Expand Down Expand Up @@ -35,7 +37,7 @@

# PANW Products
/Packs/Palo_Alto_Networks_Enterprise_DLP/ @DeanArbel
/Packs/PAN-OS/Integrations/ @GuyAfik @jlevypaloalto
/Packs/PAN-OS/Integrations/ @jlevypaloalto
/Packs/PrismaCloudCompute/Integrations/ @GuyAfik
/Packs/PrismaSaasSecurity/Integrations/ @GuyAfik

Expand Down
3 changes: 3 additions & 0 deletions .github/workflows/create-internal-pr-from-external.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,9 @@ jobs:
runs-on: ubuntu-latest
if: github.repository == 'demisto/content' && github.event.action == 'closed' && github.event.pull_request.merged == true && github.event.pull_request.head.repo.fork == true
steps:
- name: set pythonpath
run: |
echo "PYTHONPATH=$GITHUB_WORKSPACE" >> $GITHUB_ENV
- name: Checkout
uses: actions/checkout@v4
- name: Setup Python
Expand Down
4 changes: 3 additions & 1 deletion .github/workflows/handle-new-external-pr.yml
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,9 @@ jobs:
- name: Install Python Dependencies
run: |
poetry install --with ci

- name: set pythonpath
run: |
echo "PYTHONPATH=$GITHUB_WORKSPACE" >> $GITHUB_ENV
- name: Update External PR
env:
CONTENTBOT_GH_ADMIN_TOKEN: ${{ secrets.CONTENTBOT_GH_ADMIN_TOKEN }}
Expand Down
35 changes: 35 additions & 0 deletions .github/workflows/trigger-contribution-build-temp.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
name: Trigger Contribution Build Temp
on:
pull_request_target:
types: [labeled]
branches:
- 'contrib/AradCarmi**'

jobs:
trigget_contrib_build:
runs-on: ubuntu-latest
if: github.event.action == 'labeled' && contains(github.event.pull_request.labels.*.name, 'ready-for-instance-test') == true && github.event.pull_request.head.repo.fork == true
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Setup Python
uses: actions/setup-python@v3
with:
python-version: '3.9'
- name: Setup Poetry
uses: Gr1N/setup-poetry@v8
- name: Install Python Dependencies
run: |
poetry install --with ci
- name: Trigger Contribution Build
env:
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 }}
USERNAME: ${{ secrets.SECRET_CHECK_USER_NG }}
PASSWORD: ${{ secrets.SECRET_CHECK_PASS_NG }}
GOLD_SERVER_URL: ${{ secrets.GOLD_SERVER_URL_NG }}
run: |
echo "Trigger contribution build for PR: $PR_NUMBER with base branch: $BASE_BRANCH contrib branch: $CONTRIB_BRANCH"
poetry run python ./Utils/github_workflow_scripts/trigger_contribution_build_temp.py --pr_number $PR_NUMBER --base_branch $BASE_BRANCH --contrib_branch $CONTRIB_BRANCH --contrib_repo $CONTRIB_REPO --username $USERNAME --password $PASSWORD --gold_server_url $GOLD_SERVER_URL
2 changes: 1 addition & 1 deletion .github/workflows/update-demisto-sdk-version.yml
Original file line number Diff line number Diff line change
Expand Up @@ -49,9 +49,9 @@ 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 --no-validate --no-secrets --no-unit-test
git add .

- name: Create pull request
run: |
Expand Down
2 changes: 1 addition & 1 deletion .gitlab/ci/.gitlab-ci.global.yml
Original file line number Diff line number Diff line change
Expand Up @@ -206,7 +206,7 @@
.build_parameters: &build_parameters
- section_start "Build Parameters" --collapsed
- echo "Environment Variables:"
- set | grep -E "^ARTIFACTS_FOLDER.*=|^JIRA_.*=|^NIGHTLY=|^INSTANCE_TESTS=|^SERVER_BRANCH_NAME=|^ARTIFACT_BUILD_NUM=|^DEMISTO_SDK_NIGHTLY=|^TIME_TO_LIVE=|^CONTRIB_BRANCH=|^FORCE_PACK_UPLOAD=|^PACKS_TO_UPLOAD=|^BUCKET_UPLOAD=|^STORAGE_BASE_PATH=|^OVERRIDE_ALL_PACKS=|^GCS_MARKET_BUCKET=|^GCS_MARKET_V2_BUCKET=|^GCS_MARKET_XPANSE_BUCKET=|^SLACK_.*=|^NVM_DIR=|^NODE_VERSION=|^PATH=|^ARTIFACTS_FOLDER=|^ARTIFACTS_FOLDER_INSTANCE=|^ARTIFACTS_FOLDER_SERVER_TYPE=|^ENV_RESULTS_PATH=|^LAST_UPLOAD_COMMIT=|^DEMISTO_SDK_LOG_FILE_SIZE=|^DEMISTO_SDK_LOG_FILE_COUNT=|^DEMISTO_SDK_LOG_FILE_PATH=|^DEMISTO_SDK_LOG_NO_COLORS=|^DEMISTO_SDK_LOG_NOTIFY_PATH=|^POETRY_VIRTUALENVS_OPTIONS_ALWAYS_COPY=" | sort
- set | grep -E "^ARTIFACTS_FOLDER.*=|^JIRA_.*=|^NIGHTLY=|^INSTANCE_TESTS=|^SERVER_BRANCH_NAME=|^ARTIFACT_BUILD_NUM=|^DEMISTO_SDK_NIGHTLY=|^TIME_TO_LIVE=|^CONTRIB_BRANCH=|^FORCE_PACK_UPLOAD=|^PACKS_TO_UPLOAD=|^BUCKET_UPLOAD=|^STORAGE_BASE_PATH=|^OVERRIDE_ALL_PACKS=|^GCS_MARKET_BUCKET=|^GCS_MARKET_V2_BUCKET=|^GCS_MARKET_XPANSE_BUCKET=|^SLACK_.*=|^NVM_DIR=|^NODE_VERSION=|^PATH=|^ARTIFACTS_FOLDER=|^ARTIFACTS_FOLDER_INSTANCE=|^ARTIFACTS_FOLDER_SERVER_TYPE=|^ENV_RESULTS_PATH=|^LAST_UPLOAD_COMMIT=|^DEMISTO_SDK_LOG_FILE_SIZE=|^DEMISTO_SDK_LOG_FILE_COUNT=|^DEMISTO_SDK_LOG_FILE_PATH=|^DEMISTO_SDK_LOG_NO_COLORS=|^DEMISTO_SDK_LOG_NOTIFY_PATH=|^POETRY_VIRTUALENVS_OPTIONS_ALWAYS_COPY=|^DEMISTO_SDK_NIGHTLY=|^OVERRIDE_SDK_REF=|^SDK_REF=" | sort
- echo "Versions Installed:"
- python --version
- python3 --version
Expand Down
13 changes: 12 additions & 1 deletion .gitlab/ci/.gitlab-ci.on-push.yml
Original file line number Diff line number Diff line change
Expand Up @@ -734,7 +734,9 @@ test-upload-flow:

- section_start "Create Testing Branch"
- export BRANCH="${CI_COMMIT_BRANCH}-upload_test_branch-${CI_PIPELINE_ID}"
- python3 ./Utils/test_upload_flow/create_test_branch.py -tb $BRANCH -a "${ARTIFACTS_FOLDER}" -g $GITLAB_PUSH_TOKEN
- echo "${BRANCH}" > "${ARTIFACTS_FOLDER}/test_upload_flow_branch.txt"
- python3 ./Utils/test_upload_flow/create_test_branch.py -tb "${BRANCH}" -a "${ARTIFACTS_FOLDER}" -g "${GITLAB_PUSH_TOKEN}"

- echo "Created test branch:${BRANCH}"
- section_end "Create Testing Branch"

Expand All @@ -760,6 +762,15 @@ test-upload-flow:
- python3 ./Utils/test_upload_flow/verify_bucket.py -a "${ARTIFACTS_FOLDER}" -s $GCS_MARKET_KEY -sb $current_storage_base_path -b $ALL_BUCKETS
- section_end "Verify Created Testing Bucket"
- job-done
after_script:
- !reference [.default-after-script]
- section_start "Delete Testing Branch"
- |
if [ -f "${ARTIFACTS_FOLDER}/test_upload_flow_branch.txt" ]; then
BRANCH=$(cat "${ARTIFACTS_FOLDER}/test_upload_flow_branch.txt")
python3 ./Utils/test_upload_flow/delete_test_branch.py -tb "${BRANCH}" -g "${GITLAB_PUSH_TOKEN}"
fi
- section_end "Delete Testing Branch"

.server_test_playbooks_results:
stage: results
Expand Down
5 changes: 4 additions & 1 deletion .gitlab/ci/.gitlab-ci.sdk-nightly.yml
Original file line number Diff line number Diff line change
Expand Up @@ -526,9 +526,12 @@ demisto-sdk-nightly:trigger-slack-notify:
PIPELINE_TO_QUERY: $CI_PIPELINE_ID
WORKFLOW: "Demisto SDK Nightly"
JOB_NAME: "demisto-sdk-nightly:fan-in"
DEMISTO_SDK_NIGHTLY: "true"
OVERRIDE_SDK_REF: $OVERRIDE_SDK_REF
SDK_REF: $SDK_REF
SLACK_CHANNEL: $SLACK_CHANNEL
SLACK_JOB: "true"
SLACK_ALLOW_FAILURE: 'false'
SLACK_ALLOW_FAILURE: "false"
CI_PROJECT_ID: $CI_PROJECT_ID
CI_SERVER_URL: $CI_SERVER_URL
JIRA_SERVER_URL: $JIRA_SERVER_URL
Expand Down
6 changes: 2 additions & 4 deletions .gitlab/ci/.gitlab-ci.slack-notify.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@

default:
image: docker-io.art.code.pan.run/devdemisto/gitlab-content-ci:1.0.0.64455
artifacts:
Expand All @@ -11,19 +10,18 @@ default:
stages:
- notify


include:
- local: .gitlab/ci/.gitlab-ci.variables.yml
- local: .gitlab/ci/.gitlab-ci.global.yml


slack-notify:
tags:
- gke
stage: notify
extends: .default-job-settings
script:
- python3 ./Tests/scripts/gitlab_slack_notifier.py -p "${PIPELINE_TO_QUERY}" -s "${SLACK_TOKEN}" -c "${GITLAB_STATUS_TOKEN}" -ch "${SLACK_CHANNEL}" --triggering-workflow "${WORKFLOW}" --allow-failure "${SLACK_ALLOW_FAILURE}"
- !reference [.download-demisto-conf]
- python3 ./Tests/scripts/gitlab_slack_notifier.py -p "${PIPELINE_TO_QUERY}" -s "${SLACK_TOKEN}" -c "${GITLAB_STATUS_TOKEN}" -ch "${SLACK_CHANNEL}" --triggering-workflow "${WORKFLOW}" --allow-failure "${SLACK_ALLOW_FAILURE}" --name-mapping_path "${CI_PROJECT_DIR}/name_mapping.json"
retry:
max: 2
needs:
Expand Down
3 changes: 2 additions & 1 deletion .pre-commit-config_template.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -289,7 +289,7 @@ repos:
- decorator==5.1.1 ; python_version >= "3.8" and python_version < "3.11"
- defusedxml==0.7.1 ; python_version >= "3.8" and python_version < "3.11"
- demisto-py==3.2.13 ; python_version >= "3.8" and python_version < "3.11"
- demisto-sdk==1.25.1 ; python_version >= "3.8" and python_version < "3.11"
- demisto-sdk==1.25.3 ; python_version >= "3.8" and python_version < "3.11"
- dictdiffer==0.9.0 ; python_version >= "3.8" and python_version < "3.11"
- dictor==0.1.12 ; python_version >= "3.8" and python_version < "3.11"
- distlib==0.3.7 ; python_version >= "3.8" and python_version < "3.11"
Expand Down Expand Up @@ -331,6 +331,7 @@ repos:
- jsonschema==4.19.2 ; python_version >= "3.8" and python_version < "3.11"
- junitparser==3.1.0 ; python_version >= "3.8" and python_version < "3.11"
- lazy-object-proxy==1.9.0 ; python_version >= "3.8" and python_version < "3.11"
- lxml==5.1.0 ; python_version >= "3.8" and python_version < "3.11"
- mccabe==0.6.1 ; python_version >= "3.8" and python_version < "3.11"
- mergedeep==1.3.4 ; python_version >= "3.8" and python_version < "3.11"
- more-itertools==9.1.0 ; python_version >= "3.8" and python_version < "3.11"
Expand Down
3 changes: 3 additions & 0 deletions Packs/AWS-EC2/ReleaseNotes/1_4_1.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
## AWS - EC2

- Locked dependencies of the pack to ensure stability for versioned core packs. No changes in this release.
2 changes: 1 addition & 1 deletion Packs/AWS-EC2/pack_metadata.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"name": "AWS - EC2",
"description": "Amazon Web Services Elastic Compute Cloud (EC2)",
"support": "xsoar",
"currentVersion": "1.4.0",
"currentVersion": "1.4.1",
"author": "Cortex XSOAR",
"url": "https://www.paloaltonetworks.com/cortex",
"email": "",
Expand Down
3 changes: 3 additions & 0 deletions Packs/AWS-IAM/ReleaseNotes/1_1_54.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
## AWS - IAM

- Locked dependencies of the pack to ensure stability for versioned core packs. No changes in this release.
2 changes: 1 addition & 1 deletion Packs/AWS-IAM/pack_metadata.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"description": "Amazon Web Services Identity and Access Management (IAM)",
"support": "xsoar",
"author": "Cortex XSOAR",
"currentVersion": "1.1.53",
"currentVersion": "1.1.54",
"url": "https://www.paloaltonetworks.com/cortex",
"email": "",
"created": "2020-04-14T00:00:00Z",
Expand Down
3 changes: 3 additions & 0 deletions Packs/AWS-Route53/ReleaseNotes/1_1_26.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
## AWS - Route53

- Locked dependencies of the pack to ensure stability for versioned core packs. No changes in this release.
2 changes: 1 addition & 1 deletion Packs/AWS-Route53/pack_metadata.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"name": "AWS - Route53",
"description": "Amazon Web Services Managed Cloud DNS Service.",
"support": "xsoar",
"currentVersion": "1.1.25",
"currentVersion": "1.1.26",
"author": "Cortex XSOAR",
"url": "https://www.paloaltonetworks.com/cortex",
"email": "",
Expand Down
3 changes: 3 additions & 0 deletions Packs/AWS-S3/ReleaseNotes/1_2_20.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
## AWS - S3

- Locked dependencies of the pack to ensure stability for versioned core packs. No changes in this release.
2 changes: 1 addition & 1 deletion Packs/AWS-S3/pack_metadata.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"name": "AWS - S3",
"description": "Amazon Web Services Simple Storage Service (S3)",
"support": "xsoar",
"currentVersion": "1.2.19",
"currentVersion": "1.2.20",
"author": "Cortex XSOAR",
"url": "https://www.paloaltonetworks.com/cortex",
"email": "",
Expand Down
6 changes: 1 addition & 5 deletions Packs/AWS_WAF/README.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,7 @@
<~XSIAM>
# AWS WAF
This pack includes Cortex XSIAM content.


<~XSIAM>
## Configuration on Server Side
- For information on configuring **ACL web logging**, refer to the following [documentation](https://docs.aws.amazon.com/waf/latest/developerguide/logging-management.html).
- For information on sending ACL web logs to **S3 bucket**, refer to the following [documentation](https://docs.aws.amazon.com/waf/latest/developerguide/logging-s3.html).
Expand All @@ -29,15 +28,12 @@ To create or configure the Amazon S3 collector, use the information described [h
| Vendor | Set as 'aws'. | aws |
| Product | Set as 'waf'. | waf |
| Compression | Select 'gzip'. | gzip |


</~XSIAM>

AWS WAF is a web application firewall service that lets you monitor web requests that are forwarded to an Amazon API Gateway API, an Amazon CloudFront distribution, or an Application Load Balancer.
You can protect those resources based on conditions that you specify, such as the IP addresses that the requests originate from.

## What does this pack do
### AWS WAF
This integration enables you to:
- Create, retrieve, update, or delete IP sets.
- Create, retrieve, update, or delete Regex patterns sets.
Expand Down
3 changes: 3 additions & 0 deletions Packs/AccessInvestigation/ReleaseNotes/1_2_6.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
## Access Investigation

- Locked dependencies of the pack to ensure stability for versioned core packs. No changes in this release.
2 changes: 1 addition & 1 deletion Packs/AccessInvestigation/pack_metadata.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"name": "Access Investigation",
"description": "This Content Pack automates response to unauthorised access incidents and contains customer access incident views and layouts to aid investigation.",
"support": "xsoar",
"currentVersion": "1.2.5",
"currentVersion": "1.2.6",
"author": "Cortex XSOAR",
"url": "https://www.paloaltonetworks.com/cortex",
"email": "",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -323,7 +323,7 @@ script:
required: true
description: Remediate suspected message.
name: apd-remediate-message
dockerimage: demisto/python3:3.10.13.83255
dockerimage: demisto/python3:3.10.13.84405
isfetch: true
runonce: false
script: '-'
Expand Down
3 changes: 3 additions & 0 deletions Packs/AgariPhishingDefense/ReleaseNotes/1_1_16.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
#### Integrations
##### Agari Phishing Defense
- Updated the Docker image to: *demisto/python3:3.10.13.84405*.
2 changes: 1 addition & 1 deletion Packs/AgariPhishingDefense/pack_metadata.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"name": "Agari Phishing Defense",
"description": "Use the Agari Phishing Defense integration to retrieve Policy Events as Incidents, retrieve messages and remediate suspected messages.",
"support": "partner",
"currentVersion": "1.1.15",
"currentVersion": "1.1.16",
"author": "Agari",
"url": "https://www.agari.com/support/",
"email": "support@agari.com",
Expand Down
4 changes: 4 additions & 0 deletions Packs/ApiModules/ReleaseNotes/2_2_21.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@

#### Scripts
##### CoreIRApiModule
- Improved implementation of *xdr-get-incidents* by unifying similar code blocks.
Loading