chahinebrini
92ab26605f
feat(magic): inline Lock-Profil via QR-Code + lokaler Server
...
- Umbau von MDM-Push auf QR-Code-basierte lokale Profil-Installation
- Automatischer Übergang Enrollment → Lock-Profil nach erfolgreichem Scan
- Lokaler Server erlaubt nun mehrere aufeinanderfolgende Profil-Starts
- .sixth/ in .gitignore aufgenommen
2026-06-18 08:24:57 +02:00
chahinebrini
ee5f71a8df
fix(magic): send MDM enqueue commands as plist XML to NanoMDM; inline lock profile
2026-06-18 08:13:33 +02:00
chahinebrini
1878f6d10e
feat(magic): continue to lock profile after enrollment, check icon, push fallback
2026-06-18 07:55:27 +02:00
chahinebrini
c6035b97d9
feat(magic): inline enrollment in device card, remove preflight, align flag order
2026-06-18 07:25:43 +02:00
chahinebrini
e6fad4f51e
fix(magic): always show supervised + lock profile true/false; company from exists
2026-06-18 07:10:12 +02:00
chahinebrini
0efdf2f8f1
fix(magic): show complete protection button for known disenrolled devices
2026-06-18 06:28:04 +02:00
chahinebrini
ac7bd800bc
fix(magic): inline iPhone search in device card instead of detect page
2026-06-18 06:03:04 +02:00
chahinebrini
cb6dd0555a
fix(magic): show backend MDM status even when iPhone is not connected via USB
2026-06-18 05:16:22 +02:00
chahinebrini
6245fc4573
fix(magic): real MDM supervised state, mdmId matching, MDM status for unknown USB devices
2026-06-17 23:47:33 +02:00
chahinebrini
75d1b06105
feat(magic): iOS device card warning badge, USB hint, split backend/local cards and auto-sync
2026-06-17 23:32:41 +02:00
chahinebrini
e4b28be5be
feat(magic): dedicated iOS section in dashboard with on-demand sync
2026-06-17 07:44:24 +02:00