diff --git a/Checkpoint/CHANGELOG.md b/CheckPointHarmony/CHANGELOG.md similarity index 95% rename from Checkpoint/CHANGELOG.md rename to CheckPointHarmony/CHANGELOG.md index abb4a0f1b..547a878b9 100644 --- a/Checkpoint/CHANGELOG.md +++ b/CheckPointHarmony/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## Unreleased +## 2026-01-29 - 1.5.1 + +### Changed + +- Rename the automation module to Check Point Harmony + ## 2025-06-04 - 1.5.0 ### Changed diff --git a/Checkpoint/Dockerfile b/CheckPointHarmony/Dockerfile similarity index 100% rename from Checkpoint/Dockerfile rename to CheckPointHarmony/Dockerfile diff --git a/Checkpoint/connector_checkpoint_harmony_mobile_events.json b/CheckPointHarmony/connector_checkpoint_harmony_mobile_events.json similarity index 100% rename from Checkpoint/connector_checkpoint_harmony_mobile_events.json rename to CheckPointHarmony/connector_checkpoint_harmony_mobile_events.json diff --git a/Checkpoint/connectors/__init__.py b/CheckPointHarmony/connectors/__init__.py similarity index 100% rename from Checkpoint/connectors/__init__.py rename to CheckPointHarmony/connectors/__init__.py diff --git a/Checkpoint/connectors/checkpoint_harmony_mobile.py b/CheckPointHarmony/connectors/checkpoint_harmony_mobile.py similarity index 100% rename from Checkpoint/connectors/checkpoint_harmony_mobile.py rename to CheckPointHarmony/connectors/checkpoint_harmony_mobile.py diff --git a/Checkpoint/connectors/client/__init__.py b/CheckPointHarmony/connectors/client/__init__.py similarity index 100% rename from Checkpoint/connectors/client/__init__.py rename to CheckPointHarmony/connectors/client/__init__.py diff --git a/Checkpoint/connectors/client/http_client.py b/CheckPointHarmony/connectors/client/http_client.py similarity index 100% rename from Checkpoint/connectors/client/http_client.py rename to CheckPointHarmony/connectors/client/http_client.py diff --git a/Checkpoint/connectors/client/token_refresher.py b/CheckPointHarmony/connectors/client/token_refresher.py similarity index 100% rename from Checkpoint/connectors/client/token_refresher.py rename to CheckPointHarmony/connectors/client/token_refresher.py diff --git a/Checkpoint/connectors/metrics.py b/CheckPointHarmony/connectors/metrics.py similarity index 100% rename from Checkpoint/connectors/metrics.py rename to CheckPointHarmony/connectors/metrics.py diff --git a/Checkpoint/connectors/timestepper.py b/CheckPointHarmony/connectors/timestepper.py similarity index 100% rename from Checkpoint/connectors/timestepper.py rename to CheckPointHarmony/connectors/timestepper.py diff --git a/Checkpoint/logo.png b/CheckPointHarmony/logo.png similarity index 100% rename from Checkpoint/logo.png rename to CheckPointHarmony/logo.png diff --git a/Checkpoint/main.py b/CheckPointHarmony/main.py similarity index 100% rename from Checkpoint/main.py rename to CheckPointHarmony/main.py diff --git a/Checkpoint/manifest.json b/CheckPointHarmony/manifest.json similarity index 66% rename from Checkpoint/manifest.json rename to CheckPointHarmony/manifest.json index 141741e60..4d7fd8156 100644 --- a/Checkpoint/manifest.json +++ b/CheckPointHarmony/manifest.json @@ -3,19 +3,19 @@ "$schema": "http://json-schema.org/draft-07/schema#", "properties": { "client_id": { - "description": "Client Id to interact with Checkpoint API", + "description": "Client Id to interact with Checkpoint Harmony API", "type": "string" }, "secret_key": { - "description": "Secret key to work with Checkpoint API", + "description": "Secret key to work with Checkpoint Harmony API", "type": "string" }, "authentication_url": { - "description": "Authentication url to authenticate Checkpoint API", + "description": "Authentication url to authenticate Checkpoint Harmony API", "type": "string" }, "base_url": { - "description": "Base url to interact with Checkpoint API", + "description": "Base url to interact with Checkpoint Harmony API", "type": "string", "default": "https://cloudinfra-gw.portal.checkpoint.com" } @@ -28,15 +28,16 @@ "secrets": [ "secret_key" ], - "title": "Check Point module Configuration", + "title": "Check Point Harmony module Configuration", "type": "object" }, "description": "Check Point Harmony is the industry\u2019s first unified security solution for users devices and access.", - "name": "Check Point", + "name": "Check Point Harmony", "uuid": "096f4eda-68dd-11ee-8c99-0242ac120002", - "slug": "checkpoint", - "version": "1.5.0", + "slug": "checkpoint-harmony", + "version": "1.5.1", "categories": [ - "Network" + "Endpoint", + "Email" ] -} \ No newline at end of file +} diff --git a/Checkpoint/poetry.lock b/CheckPointHarmony/poetry.lock similarity index 100% rename from Checkpoint/poetry.lock rename to CheckPointHarmony/poetry.lock diff --git a/Checkpoint/pyproject.toml b/CheckPointHarmony/pyproject.toml similarity index 100% rename from Checkpoint/pyproject.toml rename to CheckPointHarmony/pyproject.toml diff --git a/Checkpoint/tests/__init__.py b/CheckPointHarmony/tests/__init__.py similarity index 100% rename from Checkpoint/tests/__init__.py rename to CheckPointHarmony/tests/__init__.py diff --git a/Checkpoint/tests/conftest.py b/CheckPointHarmony/tests/conftest.py similarity index 100% rename from Checkpoint/tests/conftest.py rename to CheckPointHarmony/tests/conftest.py diff --git a/Checkpoint/tests/test_checkpoint_harmony_mobile_connector.py b/CheckPointHarmony/tests/test_checkpoint_harmony_mobile_connector.py similarity index 100% rename from Checkpoint/tests/test_checkpoint_harmony_mobile_connector.py rename to CheckPointHarmony/tests/test_checkpoint_harmony_mobile_connector.py diff --git a/Checkpoint/tests/test_http_client.py b/CheckPointHarmony/tests/test_http_client.py similarity index 100% rename from Checkpoint/tests/test_http_client.py rename to CheckPointHarmony/tests/test_http_client.py diff --git a/Checkpoint/tests/test_token_refresher.py b/CheckPointHarmony/tests/test_token_refresher.py similarity index 100% rename from Checkpoint/tests/test_token_refresher.py rename to CheckPointHarmony/tests/test_token_refresher.py diff --git a/Checkpoint/trigger_checkpoint_harmony_mobile_events.json b/CheckPointHarmony/trigger_checkpoint_harmony_mobile_events.json similarity index 100% rename from Checkpoint/trigger_checkpoint_harmony_mobile_events.json rename to CheckPointHarmony/trigger_checkpoint_harmony_mobile_events.json diff --git a/CheckPointQuantum/CHANGELOG.md b/CheckPointQuantum/CHANGELOG.md new file mode 100644 index 000000000..2314b1578 --- /dev/null +++ b/CheckPointQuantum/CHANGELOG.md @@ -0,0 +1,15 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## Unreleased + + +## 2026-01-29 - 1.0.0 + +### Added + +- Create a specific automation module for Check Point Quantum diff --git a/CheckPointQuantum/logo.png b/CheckPointQuantum/logo.png new file mode 100644 index 000000000..ec4f61deb Binary files /dev/null and b/CheckPointQuantum/logo.png differ diff --git a/CheckPointQuantum/manifest.json b/CheckPointQuantum/manifest.json new file mode 100644 index 000000000..cd9921351 --- /dev/null +++ b/CheckPointQuantum/manifest.json @@ -0,0 +1,17 @@ +{ + "configuration": { + "$schema": "http://json-schema.org/draft-07/schema#", + "properties": {}, + "required": [], + "title": "Check Point Quantum module Configuration", + "type": "object" + }, + "description": "Check Point Quantum is a unified cybersecurity platform combining next-generation firewall, intrusion prevention, VPN and advanced threat protection across on-premises, cloud and remote environments.", + "name": "Check Point Quantum", + "uuid": "af67e28c-fff0-489f-ac3c-a556e44a5cf5", + "slug": "checkpoint-quantum", + "version": "1.0.0", + "categories": [ + "Network" + ] +}