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
35 lines
1.2 KiB
Markdown
35 lines
1.2 KiB
Markdown
# 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](https://github.com/Micke-K/IntuneManagement)
|
|
|
|
## 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:
|
|
|
|
1. Pull latest changes from upstream repository
|
|
2. Test critical sync jobs against new version
|
|
3. Document any breaking changes or new patterns discovered
|
|
4. Update this file with new commit hash and date
|
|
5. Review `docs/architecture/intune-migration-guide.md` for 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
|