Skip to content

feat(cis/zone-settings): updated zone settings with latest specs#197

Merged
sirijaibm merged 1 commit intomasterfrom
cis-zone-settings-changes
Mar 7, 2026
Merged

feat(cis/zone-settings): updated zone settings with latest specs#197
sirijaibm merged 1 commit intomasterfrom
cis-zone-settings-changes

Conversation

@sridhargk
Copy link
Collaborator

PR summary

Fixes: <! -- link to issue -->

PR Checklist

Please make sure that your PR fulfills the following requirements:

  • The commit message follows the Angular Commit Message Guidelines.
  • Tests for the changes have been added (for bug fixes / features)
  • Docs have been added / updated (for bug fixes / features)

PR Type

  • Bugfix
  • Feature
  • Code style update (formatting, local variables)
  • Refactoring (no functional changes, no api changes)
  • New tests
  • Build/CI related changes
  • Documentation content changes
  • Other (please describe)

What is the current behavior?

What is the new behavior?

Does this PR introduce a breaking change?

  • Yes
  • No

Other information

Signed-off-by: Sridhar G K <gksridhar09@gmail.com>
@sridhargk sridhargk self-assigned this Mar 6, 2026
@sridhargk
Copy link
Collaborator Author

Integration Tests Execution Results:

❯ python -m pytest test/integration/test_zone_settings_v1.py::TestZonesSettingsV1::test_1_opportunistic_onion_setting -v
=========================================================== test session starts ===========================================================
platform darwin -- Python 3.14.0, pytest-8.4.2, pluggy-1.6.0 -- /Users/sridhargk/Developer/SDK/Public/networking-python-sdk/venv/bin/python
cachedir: .pytest_cache
rootdir: /Users/sridhargk/Developer/SDK/Public/networking-python-sdk
plugins: rerunfailures-16.1, cov-7.0.0
collected 1 item                                                                                                                          

test/integration/test_zone_settings_v1.py::TestZonesSettingsV1::test_1_opportunistic_onion_setting PASSED                           [100%]

============================================================ 1 passed in 3.89s ============================================================
❯ clear
❯ python -m pytest test/integration/test_zone_settings_v1.py::TestZonesSettingsV1::test_1_opportunistic_onion_setting
=========================================================== test session starts ===========================================================
platform darwin -- Python 3.14.0, pytest-8.4.2, pluggy-1.6.0
rootdir: /Users/sridhargk/Developer/SDK/Public/networking-python-sdk
plugins: rerunfailures-16.1, cov-7.0.0
collected 1 item                                                                                                                          

test/integration/test_zone_settings_v1.py .                                                                                         [100%]

============================================================ 1 passed in 3.19s ============================================================
❯ python -m pytest test/integration/test_zone_settings_v1.py::TestZonesSettingsV1::test_1_brotli_setting
=========================================================== test session starts ===========================================================
platform darwin -- Python 3.14.0, pytest-8.4.2, pluggy-1.6.0
rootdir: /Users/sridhargk/Developer/SDK/Public/networking-python-sdk
plugins: rerunfailures-16.1, cov-7.0.0
collected 1 item                                                                                                                          

test/integration/test_zone_settings_v1.py .                                                                                         [100%]

============================================================ 1 passed in 7.52s ============================================================
❯ python -m pytest test/integration/test_zone_settings_v1.py::TestZonesSettingsV1::test_1_proxy_read_timeout_setting
=========================================================== test session starts ===========================================================
platform darwin -- Python 3.14.0, pytest-8.4.2, pluggy-1.6.0
rootdir: /Users/sridhargk/Developer/SDK/Public/networking-python-sdk
plugins: rerunfailures-16.1, cov-7.0.0
collected 1 item                                                                                                                          

test/integration/test_zone_settings_v1.py .                                                                                         [100%]

============================================================ 1 passed in 3.22s ============================================================
❯ python -m pytest test/integration/test_zone_settings_v1.py::TestZonesSettingsV1::test_1_origin_max_http_version_setting
=========================================================== test session starts ===========================================================
platform darwin -- Python 3.14.0, pytest-8.4.2, pluggy-1.6.0
rootdir: /Users/sridhargk/Developer/SDK/Public/networking-python-sdk
plugins: rerunfailures-16.1, cov-7.0.0
collected 1 item                                                                                                                          

test/integration/test_zone_settings_v1.py .                                                                                         [100%]

============================================================ 1 passed in 3.99s ============================================================
❯ python -m pytest test/integration/test_zone_settings_v1.py::TestZonesSettingsV1::test_1_origin_post_quantum_encryption_setting
=========================================================== test session starts ===========================================================
platform darwin -- Python 3.14.0, pytest-8.4.2, pluggy-1.6.0
rootdir: /Users/sridhargk/Developer/SDK/Public/networking-python-sdk
plugins: rerunfailures-16.1, cov-7.0.0
collected 1 item                                                                                                                          

test/integration/test_zone_settings_v1.py .                                                                                         [100%]

============================================================ 1 passed in 7.02s ============================================================
❯ python -m pytest test/integration/test_zone_settings_v1.py::TestZonesSettingsV1::test_1_log_retention_setting
=========================================================== test session starts ===========================================================
platform darwin -- Python 3.14.0, pytest-8.4.2, pluggy-1.6.0
rootdir: /Users/sridhargk/Developer/SDK/Public/networking-python-sdk
plugins: rerunfailures-16.1, cov-7.0.0
collected 1 item                                                                                                                          

test/integration/test_zone_settings_v1.py .                                                                                         [100%]

============================================================ 1 passed in 5.48s ============================================================
❯ python -m pytest test/integration/test_zone_settings_v1.py::TestZonesSettingsV1::test_1_bot_management_setting
=========================================================== test session starts ===========================================================
platform darwin -- Python 3.14.0, pytest-8.4.2, pluggy-1.6.0
rootdir: /Users/sridhargk/Developer/SDK/Public/networking-python-sdk
plugins: rerunfailures-16.1, cov-7.0.0
collected 1 item                                                                                                                          

test/integration/test_zone_settings_v1.py .                                                                                         [100%]

============================================================ 1 passed in 2.81s ============================================================
❯ python -m pytest test/integration/test_zone_settings_v1.py::TestZonesSettingsV1::test_1_replace_insecure_js_setting
=========================================================== test session starts ===========================================================
platform darwin -- Python 3.14.0, pytest-8.4.2, pluggy-1.6.0
rootdir: /Users/sridhargk/Developer/SDK/Public/networking-python-sdk
plugins: rerunfailures-16.1, cov-7.0.0
collected 1 item                                                                                                                          

test/integration/test_zone_settings_v1.py .                                                                                         [100%]

============================================================ 1 passed in 3.85s ============================================================
❯ python -m pytest test/integration/test_zone_settings_v1.py::TestZonesSettingsV1::test_1_email_obfuscation_setting
=========================================================== test session starts ===========================================================
platform darwin -- Python 3.14.0, pytest-8.4.2, pluggy-1.6.0
rootdir: /Users/sridhargk/Developer/SDK/Public/networking-python-sdk
plugins: rerunfailures-16.1, cov-7.0.0
collected 1 item                                                                                                                          

test/integration/test_zone_settings_v1.py .                                                                                         [100%]

============================================================ 1 passed in 2.82s ============================================================

Copy link
Collaborator

@anaghajoshiibm anaghajoshiibm left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@sirijaibm sirijaibm merged commit e988ee1 into master Mar 7, 2026
9 checks passed
sridhargk pushed a commit that referenced this pull request Mar 7, 2026
# [0.29.0](v0.28.2...v0.29.0) (2026-03-07)

### Features

* **cis/zone-settings:** updated zone settings with latest specs ([#197](#197)) ([e988ee1](e988ee1))
@sridhargk
Copy link
Collaborator Author

🎉 This PR is included in version 0.29.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

@sirijaibm sirijaibm deleted the cis-zone-settings-changes branch March 7, 2026 05:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants