All checks were successful
Trigger Cloudarix Deploy / call-webhook (push) Successful in 2s
✨ New Features - Advanced data table with TanStack Table v8 + Server Actions - Server-side pagination (10/25/50/100 rows per page) - Multi-column sorting with visual indicators - Column management (show/hide, resize) persisted to localStorage - URL state synchronization for shareable filtered views - Sticky header with compact/comfortable density modes 📦 Components Added - PolicyTableV2.tsx - Main table with TanStack integration - PolicyTableColumns.tsx - 7 column definitions with sorting - PolicyTablePagination.tsx - Pagination controls - PolicyTableToolbar.tsx - Density toggle + column visibility menu - ColumnVisibilityMenu.tsx - Show/hide columns dropdown 🔧 Hooks Added - usePolicyTable.ts - TanStack Table initialization - useURLState.ts - URL query param sync with nuqs - useTablePreferences.ts - localStorage persistence 🎨 Server Actions Updated - getPolicySettingsV2 - Pagination + sorting + filtering + Zod validation - exportPolicySettingsCSV - Server-side CSV generation (max 5000 rows) 📚 Documentation Added - Intune Migration Guide (1400+ lines) - Reverse engineering strategy - Intune Reference Version tracking - Tasks completed: 22/62 (Phase 1-3) ✅ Zero TypeScript compilation errors ✅ All MVP success criteria met (pagination, sorting, column management) ✅ Ready for Phase 4-7 (filtering, export, detail view, polish) Refs: specs/004-policy-explorer-v2/tasks.md
1.2 KiB
1.2 KiB
PowerShell Reference Version
Purpose: Track the version of the IntuneManagement PowerShell reference used for reverse engineering
Location: reference/IntuneManagement-master/
Current Version
- Commit:
2eaf3257704854d44a3e5bc92817d8ee50d0288a - Date: 2025-12-09 21:56:38 +0100
- Latest Change: "Use Graph beta for beta-only endpoints"
- Source: IntuneManagement by Mikael Karlsson
Version History
| Date | Commit | Description | Updated By |
|---|---|---|---|
| 2025-12-09 | 2eaf3257 |
Use Graph beta for beta-only endpoints | Initial snapshot |
Update Process
When updating the PowerShell reference:
- Pull latest changes from upstream repository
- Test critical sync jobs against new version
- Document any breaking changes or new patterns discovered
- Update this file with new commit hash and date
- Review
docs/architecture/intune-migration-guide.mdfor necessary updates
Notes
- This reference is the source of truth for Graph API implementation patterns
- Always check this version when troubleshooting discrepancies
- When implementing new features, ensure you're referencing the correct commit