• v1.6.20 97d3af1673

    emitlinks released this 2026-10-23 07:59:48 +00:00 | 40 commits to main since this release

    AirWatch Sync 1.6.20

    1.6.20 — même chemin de récupération pour la synchro d'un seul appareil et la synchro complète

    La synchronisation lancée depuis l'onglet « Synchronisation AirWatch » d'une fiche
    asset utilisait d'abord l'endpoint GET /api/mdm/devices/{id} de la console
    Workspace ONE UEM. Les consoles qui n'exposent pas cette route (uniquement la
    liste via search) faisaient échouer la synchro unitaire — « appareil non
    trouvé » — alors que la page de configuration listait bien l'appareil.

    • La détection d'un appareil passe désormais par le scan paginé de la liste
      search
      par numéro de série, exactement comme la synchro complète
      (même contrat de pagination : pages 1..N, pagesize du profil, max 1000 pages).
    • runDevice (asset déjà lié à un DeviceID) retombe sur le scan paginé de la
      liste quand la route individuelle est indisponible : les deux points d'entrée
      partagent un seul chemin de récupération.
    • Outils de test : le mock accepte MOCK_NO_SINGLE (console sans route
      individuelle) ; script e2e e2e_sync_one_v2.sh (page_size=3, route
      individuelle en 404) qui prouve que la synchro unitaire trouve les appareils
      non liés et liés.
    Downloads