TenantAtlas/config
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
..
app.php Initial commit from Specify template 2025-12-10 22:27:21 +01:00
auth.php Initial commit from Specify template 2025-12-10 22:27:21 +01:00
cache.php Initial commit from Specify template 2025-12-10 22:27:21 +01:00
database.php Initial commit from Specify template 2025-12-10 22:27:21 +01:00
filesystems.php Initial commit from Specify template 2025-12-10 22:27:21 +01:00
graph_contracts.php feat/026-custom-compliance-scripts (#29) 2026-01-04 02:28:29 +00:00
graph.php feat: TenantPilot v1 - Complete implementation (Phases 1-12) 2025-12-12 02:27:54 +01:00
intune_permissions.php fix: improve assignment capture/restore and filter name handling (#8) 2025-12-28 13:59:12 +00:00
logging.php Initial commit from Specify template 2025-12-10 22:27:21 +01:00
mail.php Initial commit from Specify template 2025-12-10 22:27:21 +01:00
queue.php Initial commit from Specify template 2025-12-10 22:27:21 +01:00
services.php Initial commit from Specify template 2025-12-10 22:27:21 +01:00
session.php Initial commit from Specify template 2025-12-10 22:27:21 +01:00
tenantpilot.php feat/026-custom-compliance-scripts (#29) 2026-01-04 02:28:29 +00:00