TenantAtlas/app
ahmido 057f2cbeb6 feat/026-custom-compliance-scripts (#29)
tenantpilot.php/graph_contracts.php include the new policy type, Graph contract, and /assign assignment flow (deviceHealthScriptAssignments payload key).
ScriptsPolicyNormalizer now supports deviceComplianceScript (more metadata + script display), and InteractsWithODataTypes knows the new type.
UI diff view highlights detection-script changes (same logic as other script policies) once tenantpilot.display.show_script_content is enabled.
Added regression coverage in tests/Feature/Filament/ScriptPoliciesNormalizedDisplayTest plus new feature test DeviceComplianceScriptPolicyTypeTest.
Runs: ScriptPoliciesNormalizedDisplayTest.php, ./vendor/bin/pint --dirty.

Co-authored-by: Ahmed Darrazi <ahmeddarrazi@adsmac.local>
Reviewed-on: #29
2026-01-04 02:28:29 +00:00
..
Console/Commands 014-enrollment-autopilot (#20) 2026-01-02 11:59:21 +00:00
Filament/Resources feat/017-policy-types-mam-endpoint-security-baselines (#23) 2026-01-03 02:06:35 +00:00
Http/Controllers Intune RBAC: graceful unsupported-account handling, health-check fixes, tests and docs updates 2025-12-13 01:25:06 +01:00
Jobs feat/011-restore-run-wizard (#17) 2025-12-31 19:14:59 +00:00
Livewire feat/017-policy-types-mam-endpoint-security-baselines (#23) 2026-01-03 02:06:35 +00:00
Models feat/012-windows-update-rings (#18) 2026-01-01 10:44:17 +00:00
Providers feat/018-driver-updates-wufb (#27) 2026-01-04 00:38:54 +00:00
Services feat/026-custom-compliance-scripts (#29) 2026-01-04 02:28:29 +00:00
Support feat/026-custom-compliance-scripts (#29) 2026-01-04 02:28:29 +00:00