Commit Graph

  • 18b3e0e8e9 fix: dispatcher passe frames_dir (job dir) pas parent a pre_decimate main Ubuntu 2026-04-25 16:32:26 +00:00
  • 4db7b13bb0 feat: hook post-job cosma-nav + style dashboard + docker-compose update Ubuntu 2026-04-25 16:25:19 +00:00
  • ffcb254fa8 fix: closes #10 — bouton QC pointe vers /nav?job=<id> Ubuntu 2026-04-25 16:24:46 +00:00
  • 0deddf0009 docs: create CLAUDE.md with Infrastructure section floppyrj45 2026-04-24 15:56:23 +00:00
  • 19a48abf9d feat: section évolutions récentes + pipeline workflow sur le dashboard Ubuntu 2026-04-24 09:28:13 +00:00
  • 8810d61540 fix: supprimer base href /cosma-qc/ — chemins absolus pour accès direct et via Caddy Ubuntu 2026-04-24 08:53:38 +00:00
  • 76bba217dc feat: stitch.py --poses trajectory_world.h5 — T_init depuis poses monde, remplace RANSAC Floppyrj45 2026-04-24 10:27:55 +02:00
  • df83454de6 fix: SCP utilise glob frame_*.jpg au lieu de -r (évite création sous-dossiers) Flag 2026-04-24 08:22:02 +00:00
  • 67643d05ff feat: dispatcher passe --save_poses à demo.py — génère lingbot_poses.npz (Plan 2) Flag 2026-04-24 08:07:55 +00:00
  • 4eb9f22813 feat: migration vers cosma-vm (.83) — dispatcher+dashboard, OpenVPN, docs infra mis à jour Flag 2026-04-24 00:16:21 +00:00
  • c765e8cc40 fix: COPY docs/_build/html dans image Docker Flag 2026-04-23 23:59:43 +00:00
  • 7ed24b66b7 fix: race condition exit_file z620 — rm sync avant bg ffmpeg Flag 2026-04-23 23:23:28 +00:00
  • 352af149fd fix: viser_ply filtrage outliers statistiques — supprime gros pâtés bruités Flag 2026-04-23 23:10:11 +00:00
  • fb38ff2192 feat: lien PLY téléchargement direct depuis dashboard (port 8300 worker) Flag 2026-04-23 22:14:39 +00:00
  • 325e5feb5f fix: SQLite busy_timeout + z620 SSH via worker relay Flag 2026-04-23 22:03:37 +00:00
  • 91b25f0aae feat: docs Sphinx pipeline + lien dashboard header Flag 2026-04-23 21:17:49 +00:00
  • 1bbb6c8e6d fix: stitch tourne sur le même worker que ses PLY (evite 404 cross-worker) Flag 2026-04-23 21:09:59 +00:00
  • a505ec1bcd feat: resume extraction — markers par vidéo, pas de rm au départ, reprise au crash Flag 2026-04-23 21:07:09 +00:00
  • 42ba218f09 fix: extraction frames sur host distant (z620) sans SCP du MP4 entier Flag 2026-04-23 21:02:05 +00:00
  • 9e9eff6cc1 fix: bouton PLY — viewer-btn JS handler au lieu HTMX (evite JSON dans la page) Flag 2026-04-23 20:52:25 +00:00
  • 7f8c1d0d07 fix: segment_label end-time recalculé depuis video_duration_s (exiftool=0 à lingest) Flag 2026-04-23 20:42:56 +00:00
  • 71d82018b1 feat: dashboard — plongée label, serial visible, GLB link, is_file thumbnail fix Flag 2026-04-23 20:33:46 +00:00
  • 1b467c5f03 fix: cleanup stale demo.py + resolve_worker_video_source frames_dir + SSH keys repaired Flag 2026-04-23 19:53:03 +00:00
  • 194c94b872 dashboard — thumb 48x27, step live, spin busy, live thumbnail refresh Flag 2026-04-22 23:00:11 +00:00
  • f13d27b997 dashboard — vrai tableau + probe viser_url alive + CSS propre Flag 2026-04-22 22:43:14 +00:00
  • 960ebc0393 dashboard — preview thumbnail par job Flag 2026-04-22 22:06:43 +00:00
  • e90d775dfd dispatcher — load balance 2 GPU (lower-load d abord) + fps=2 + debug pick_worker Flag 2026-04-22 22:02:20 +00:00
  • 033abc41c5 dispatcher — window_size adaptatif + skip video courtes <8min Flag 2026-04-22 21:34:51 +00:00
  • 9dd6a82d08 dashboard + dispatcher — UX props, trim head+tail, cols, link direct Flag 2026-04-22 21:28:06 +00:00
  • 311824f036 dispatcher — trim auto prefix hors-eau avant reconstruct Flag 2026-04-22 20:31:30 +00:00
  • e8955aa406 dispatcher — status=skipped exclus du stitch per_auv Flag 2026-04-22 20:19:46 +00:00
  • fa996f62d6 dashboard — bouton live (viser natif demo.py) + PLY (fallback viser_ply) Flag 2026-04-22 19:48:43 +00:00
  • 2bc24b2cc4 dispatcher — keep demo.py alive apres PLY + auto-clear error Flag 2026-04-22 19:41:00 +00:00
  • cfbb542992 dispatcher — clean frames avant extract + budget RAM 0.55 -> 0.45 Flag 2026-04-22 19:25:56 +00:00
  • 7630e72dcb api /view — utiliser worker lingbot_path au lieu de hardcode Flag 2026-04-22 18:18:10 +00:00
  • 3eb568f14e dispatcher — rm worker_src apres extract + fstrim pour eviter thin pool full Flag 2026-04-22 15:39:56 +00:00
  • 2599a376af dispatcher — fix race condition sur exit_file extract Flag 2026-04-22 09:35:48 +00:00
  • 621f4e63e8 dispatcher — fix VRAM estimate + adaptive stride pour éviter OOM RAM Flag 2026-04-22 08:44:52 +00:00
  • d4158b24bc dispatcher — parallel workers (threading) + heartbeat daemon + atomic claim Flag 2026-04-21 23:15:24 +00:00
  • 43e2e6836e workers — alias .84 ml-stack (cosma-vm inexistant) Flag 2026-04-21 22:52:35 +00:00
  • f567d7e459 dashboard — barre de progression extraction par job Poulpe 2026-04-21 13:48:41 +00:00
  • 192550b60b ingest+dispatcher — support acquisition depuis remote host via SSH Poulpe 2026-04-21 13:31:40 +00:00
  • 468f9084ec viewer on-demand — relancer viser à la demande depuis le dashboard Poulpe 2026-04-21 13:09:48 +00:00
  • 6ac3a382c7 dispatcher — stitch passthrough pour acquisition 1 seul PLY Poulpe 2026-04-21 12:53:57 +00:00
  • 69eb547463 dispatcher+ingest — fixes pour test end-to-end réel Poulpe 2026-04-21 12:49:09 +00:00
  • 654bb47825 monitor : temp GPU, conso watts, espace disque, heartbeat dispatcher Poulpe 2026-04-21 10:42:44 +00:00
  • 0e9a4c2684 Dockerfile : ajoute openssh-client pour worker monitor Poulpe 2026-04-21 10:38:08 +00:00
  • 79b31e8839 dispatcher : fix spin loop quand pas de worker dispo (sleep 30s) Poulpe 2026-04-21 10:36:14 +00:00
  • 26e5bfc05b stitch pipeline câblé : DB + dispatcher + UI + fix subpath Caddy Poulpe 2026-04-21 10:32:05 +00:00
  • 3b005a4994 dashboard — colonnes par acquisition, checklist verticale hierarchique Silver Surfer 2026-04-21 10:08:38 +00:00
  • 47b082fd9d add stitch.py (Open3D RANSAC+ICP multi-PLY merge) Silver Surfer 2026-04-21 10:02:23 +00:00
  • 857ebcf7df add Dockerfile + docker-compose (port 3849 on .82) Silver Surfer 2026-04-21 09:57:42 +00:00
  • b7d957c806 scaffold — FastAPI + SQLite + HTMX dashboard, ingest + dispatcher Silver Surfer 2026-04-21 09:52:41 +00:00
  • 17edbcbd8b Initial commit Agent surfer 2026-04-21 09:47:36 +00:00