debian-image-builder-frontend/src/test/Components/CreateImageWizard/steps
Michal Gold bf77501eea Wizard: Display customized policy rules in review summary
Previously, when a user selected a compliance policy with tailored rules,
the review page always showed the default profile customizations instead
of the policy-specific customizations.

Root cause: OscapProfileInformation component was only using the profile
endpoint (/oscap/{distribution}/{profile}/customizations) which returns
base profile rules, not the policy endpoint
(/oscap/{policy}/{distribution}/policy_customizations) which returns
customized rules.

Changes:
- Add useGetOscapCustomizationsForPolicyQuery export to backendApi
- Implement dual data fetching in OscapProfileInformation:
  * Profile endpoint: for description and reference ID
  * Policy endpoint: for customized packages, services, kernel args

Fixes the compliance policy customization display bug where edited
policy rules were not reflected in the image build summary.

Add unit tests for compliance policy customizations

Fix profile description title
2025-08-14 19:42:19 +00:00
..
Details Wizard: clean up unit tests 2025-08-13 15:34:18 +00:00
FileSystemConfiguration Wizard: clean up unit tests 2025-08-13 15:34:18 +00:00
Firewall Wizard: clean up unit tests 2025-08-13 15:34:18 +00:00
FirstBoot Wizard: clean up unit tests 2025-08-13 15:34:18 +00:00
Hostname Wizard: clean up unit tests 2025-08-13 15:34:18 +00:00
ImageOutput Wizard: clean up unit tests 2025-08-13 15:34:18 +00:00
Kernel Wizard: clean up unit tests 2025-08-13 15:34:18 +00:00
Locale Wizard: clean up unit tests 2025-08-13 15:34:18 +00:00
Oscap Wizard: Display customized policy rules in review summary 2025-08-14 19:42:19 +00:00
Packages Wizard: clean up unit tests 2025-08-13 15:34:18 +00:00
Registration Wizard: clean up unit tests 2025-08-13 15:34:18 +00:00
Repositories Wizard: clean up unit tests 2025-08-13 15:34:18 +00:00
Review Wizard: clean up unit tests 2025-08-13 15:34:18 +00:00
Services Wizard: add AAP step 2025-08-14 11:28:49 +00:00
Snapshot Wizard: clean up unit tests 2025-08-13 15:34:18 +00:00
TargetEnvironment Wizard: clean up unit tests 2025-08-13 15:34:18 +00:00
Timezone Wizard: clean up unit tests 2025-08-13 15:34:18 +00:00
Users Wizard: clean up unit tests 2025-08-13 15:34:18 +00:00