7 Commits

Author SHA1 Message Date
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
2919ce45b8 feat(magic): sync current ReBreak Magic app state
Include recent Magic app work: Tauri native shell, iOS device detection
via supervise-magic sidecar, MDM client, local HTTP server, new pages
(detect, enroll, supervise, sideload, pair, preflight, configure, done),
and updated device section/status UI.
2026-06-18 05:23:26 +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
5b0a4d03d2 feat(magic): identify current device via hardwareId, migrate existing devices 2026-06-17 17:18:40 +02:00
chahinebrini
026c319b30 fix(magic): robust device parsing, dashboard only protects current device 2026-06-17 02:29:35 +02:00
chahinebrini
8f5e34ae67 feat(magic): expose cooldown commands and extend device types 2026-06-16 20:35:20 +02:00