• fix: side peek = document seul en edition + bouton Open calendrier/Kanban (v7.50.0)
    FlowDeck CI / lint (push) Successful in 2m15s
    FlowDeck CI / test (push) Failing after 13m47s
    FlowDeck CI / docker (push) Skipped

    bruno released this 2026-10-06 12:48:48 -04:00

    • Les 4 peeks (library.js, local_workspace.js, my_tasks.js, database_table.js)
      chargent /pages/{id}?embed=1 : le panneau ne montre plus que le document en
      mode edition, sans sidebar ni barre (regression v7.49.0). Le cadre du
      panneau (close/full/resize partages fdWirePeekResize) est inchange.
    • Calendrier My Tasks : le handler testait e.target.dataset.openRow mais les
      boutons .mt-cal-open ne contiennent que leur -> clic sur l'icone =
      e.target = , rien ne partait. cause racine corrigee par
      t.closest('[data-open-row]') : un seul chemin tableau/calendrier/Kanban.
    • Kanban My Tasks : meme bouton Open ajoute sur les tuiles (openButton(t),
      overlay absolu revele au survol de la carte .mt-card).
    • Menu contextuel global « Open in side peek » : etait un toast d'erreur ;
      route maintenant vers le peek de la page courante (_libData.openPeekById /
      _wsData.openSidePeek), repli nouvel onglet ailleurs.
    • /pages/{id}?embed=1 sur une page de base (content_format=collection)
      rendait un editeur de blocs vide : le template collection est garde en
      embed (body.embed-mode retire sidebar+barre, le tableau reste). Bouton
      pleine page des peeks de bases : navigue via dataset.page (URL propre)
      au lieu du src ?embed=1.
    • Tests : garde de coherence inversee (?embed=1 exige sur les 4 fichiers),
      +3 nouveaux (closest, tuiles Kanban, collection embed). Fix d'un test
      pre-existant casse (assertion panel.style.display, reecriture vanilla JS
      v7.49.0). Suite 1264 passed / 0 failed (-n auto) + ruff 0.
    • Bump VERSION/main.py 7.50.0, CHANGELOG, WORKLOAD, OpenAPI regenere.
    Downloads