Skip to content

Feature control segmentation #59

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

Merged
merged 67 commits into from
Apr 14, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
67 commits
Select commit Hold shift + click to select a range
f1817b2
BREAKING CHANGE: Add access control segmentation
bbosely2 Apr 7, 2025
f7bcbcc
chore(SCC): Manual change to prevent class from being identified as a…
bbosely2 Apr 7, 2025
17430ba
chore(SCC): Manual change for pagination
bbosely2 Apr 7, 2025
c34e2cd
chore(SCC): Manual change integration test test_list_instance_attachm…
bbosely2 Apr 7, 2025
986a948
chore(SCC): Manual change integration test test_create_profile_attach…
bbosely2 Apr 7, 2025
36e371f
chore(SCC): Manual change integration test test_replace_profile_attac…
bbosely2 Apr 7, 2025
3381d63
chore(SCC): Manual change integration test test_upgrade_attachment
bbosely2 Apr 7, 2025
9ab968b
chore(SCC): Manual change integration test test_create_control_library
bbosely2 Apr 7, 2025
fde76c2
chore(SCC): Manual change integration test test_list_control_libraries
bbosely2 Apr 7, 2025
8651eaf
chore(SCC): Manual change integration test test_replace_custom_contro…
bbosely2 Apr 7, 2025
feae8d9
chore(SCC): Manual change integration test test_create_profile
bbosely2 Apr 7, 2025
f115822
chore(SCC): Manual change integration test test_list_profiles
bbosely2 Apr 7, 2025
a51e4b6
chore(SCC): Manual change integration test test_replace_profile
bbosely2 Apr 7, 2025
c992195
chore(SCC): Manual change integration test test_create_scope
bbosely2 Apr 7, 2025
f33e5a0
chore(SCC): Manual change integration test test_create_subscope
bbosely2 Apr 7, 2025
45e879c
chore(SCC): Manual change integration test test_list_subscopes
bbosely2 Apr 7, 2025
6c098f5
chore(SCC): Manual change integration test test_create_target
bbosely2 Apr 7, 2025
9ad34b0
chore(SCC): Manual change integration test test_replace_target
bbosely2 Apr 7, 2025
6489950
chore(SCC): Manual change integration test test_create_provider_type_…
bbosely2 Apr 7, 2025
2ce8bfc
chore(SCC): Manual change integration test test_update_provider_type_…
bbosely2 Apr 7, 2025
f7c543f
chore(SCC): Manual change integration test test_list_reports
bbosely2 Apr 7, 2025
c98bcbe
chore(SCC): Manual change integration test test_get_report
bbosely2 Apr 7, 2025
9d401a2
chore(SCC): Manual change integration test test_get_report_controls
bbosely2 Apr 7, 2025
fde4831
chore(SCC): Manual change integration test test_list_report_evaluations
bbosely2 Apr 7, 2025
be552a6
chore(SCC): Manual change integration test test_list_report_evaluatio…
bbosely2 Apr 7, 2025
84dc41f
chore(SCC): Manual change integration test test_list_report_resources
bbosely2 Apr 7, 2025
1521859
chore(SCC): Manual change integration test test_list_report_resources…
bbosely2 Apr 7, 2025
6547b69
chore(SCC): Manual change integration test test_get_report_violations…
bbosely2 Apr 7, 2025
ff3b30f
chore(SCC): Manual change integration test test_list_scan_reports
bbosely2 Apr 7, 2025
3fcca92
chore(SCC): Manual change integration test test_create_scan_report
bbosely2 Apr 7, 2025
0192439
chore(SCC): Manual change integration test test_list_rules
bbosely2 Apr 7, 2025
a603357
chore(SCC): Manual change integration test test_list_rules_with_pager
bbosely2 Apr 7, 2025
2917d39
chore(SCC): Manual change integration test test_create_rule
bbosely2 Apr 7, 2025
22ec744
chore(SCC): Manual change integration test test_replace_rule
bbosely2 Apr 7, 2025
fc8f496
chore(SCC): Manual change integration test test_update_settings
bbosely2 Apr 7, 2025
5a39051
chore(SCC): Manual change example test test_create_profile_attachment…
bbosely2 Apr 7, 2025
1447455
chore(SCC): Manual change example test test_replace_profile_attachmen…
bbosely2 Apr 7, 2025
e3e5551
chore(SCC): Manual change example test test_upgrade_attachment_example
bbosely2 Apr 7, 2025
745bcda
chore(SCC): Manual change example test test_replace_custom_control_li…
bbosely2 Apr 7, 2025
8dbcaaa
chore(SCC): Manual change example test test_create_profile_example
bbosely2 Apr 7, 2025
95d55de
chore(SCC): Manual change example test test_replace_profile_example
bbosely2 Apr 7, 2025
827b704
chore(SCC): Manual change example test test_create_scope_example
bbosely2 Apr 7, 2025
e31b4c9
chore(SCC): Manual change example test test_create_subscope_example
bbosely2 Apr 7, 2025
1f43558
chore(SCC): Manual change example test test_create_target_example
bbosely2 Apr 7, 2025
f4ccd30
chore(SCC): Manual change example test test_replace_target_example
bbosely2 Apr 7, 2025
cf70a41
chore(SCC): Manual change example test test_create_provider_type_inst…
bbosely2 Apr 7, 2025
a11dab2
chore(SCC): Manual change example test test_update_provider_type_inst…
bbosely2 Apr 7, 2025
1566171
chore(SCC): Manual change example test test_list_reports_example
bbosely2 Apr 7, 2025
db1736a
chore(SCC): Manual change example test test_get_report_controls_example
bbosely2 Apr 7, 2025
a0e773f
chore(SCC): Manual change example test test_list_report_evaluations_e…
bbosely2 Apr 7, 2025
67a646c
chore(SCC): Manual change example test test_list_report_resources_exa…
bbosely2 Apr 7, 2025
6c4d9c9
chore(SCC): Manual change example test test_get_report_violations_dri…
bbosely2 Apr 7, 2025
71c784c
chore(SCC): Manual change example test test_get_report_download_file_…
bbosely2 Apr 7, 2025
30b847d
chore(SCC): Manual change example test test_list_scan_reports_example
bbosely2 Apr 7, 2025
3b80dce
chore(SCC): Manual change example test test_create_scan_report_example
bbosely2 Apr 7, 2025
a59540c
chore(SCC): Manual change example test test_get_scan_report_download_…
bbosely2 Apr 7, 2025
6121603
chore(SCC): Manual change example test test_list_rules_example
bbosely2 Apr 7, 2025
7176d3b
chore(SCC): Manual change example test test_create_rule_example
bbosely2 Apr 7, 2025
7a87ff0
chore(SCC): Manual change example test test_replace_rule_example
bbosely2 Apr 7, 2025
a430ec2
chore(SCC): Manual change example test test_create_control_library_ex…
bbosely2 Apr 7, 2025
b92e29f
chore(SCC): Upgrade Python version to 3.12
bbosely2 Apr 8, 2025
61f168b
chore(SCC): Upgrade Python version to 3.12
bbosely2 Apr 8, 2025
fae3f8a
chore(SCC): Updated path to unit and integration tests
bbosely2 Apr 8, 2025
8700edd
chore(SCC): Updated path to unit and integration tests
bbosely2 Apr 8, 2025
c8186c8
chore(SCC): add support for Python 3.11, 3.13
bbosely2 Apr 9, 2025
f276891
chore(SCC): Manual change integration test test_list_report_resources…
bbosely2 Apr 11, 2025
e5b5a48
chore(SCC): Updated Python version in CI/CD pipeline
bbosely2 Apr 14, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .github/workflows/main.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ jobs:
if: "!startsWith(github.event.head_commit.message, 'chore') && !startsWith(github.ref, 'refs/tags/v')"
strategy:
matrix:
python-version: [3.9, "3.10", 3.11]
python-version: ["3.13"]
steps:
- uses: actions/checkout@v1

Expand All @@ -32,7 +32,7 @@ jobs:
strategy:
max-parallel: 1
matrix:
python-version: ["3.9", "3.10", "3.11"]
python-version: ["3.13"]
steps:
- name: setup extensions
uses: actions/checkout@v1
Expand Down
4 changes: 2 additions & 2 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -19,10 +19,10 @@ install_project:
test: test-unit test-int

test-unit:
python -m pytest tests/unit
python -m pytest test/unit

test-int:
python -m pytest tests/integration
python -m pytest test/integration

lint:
./pylint.sh
2 changes: 1 addition & 1 deletion build/testScript.sh
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
#!/bin/bash
set -euo pipefail
echo "${SCC_ENV}" | base64 -d >> security_and_compliance_center_api_v3.env
python -m pytest tests/integration
python -m pytest test/integration
Loading
Loading