bruno pushed to main at Projets/HabitForge-zepp 2026-07-31 08:59:46 -04:00
dfd7a96601 Add exercise GIFs (batch 4/5): Pike Push-ups, Pushups, Pull-ups
bruno pushed to main at Projets/HabitForge-zepp 2026-07-31 08:59:34 -04:00
d5bc1829dd Add exercise GIFs (batch 3/5): Lunges, Calf Raises, Jump Squats
bruno pushed to main at Projets/HabitForge-zepp 2026-07-31 08:59:23 -04:00
2ee3a7611a Add exercise GIFs (batch 2/5): Superman, Set-up, Chin-ups
bruno pushed to main at Projets/HabitForge-zepp 2026-07-31 08:59:12 -04:00
67698e1ac7 Add exercise GIFs (batch 1/5): Inverted Rows, Dips, Diamond Pushups
bruno pushed to main at Projets/HabitForge-zepp 2026-07-31 08:58:49 -04:00
c7fce339c2 Initial commit: HabitForge - habit tracking application with FastAPI backend, React frontend, and Zepp integration
bruno created branch main in Projets/HabitForge-zepp 2026-07-31 08:58:49 -04:00
bruno created repository Projets/HabitForge-zepp 2026-07-31 08:53:41 -04:00
bruno pushed to main at Projets/HabitForge 2026-07-31 08:42:03 -04:00
5ace38bd67 docs: replace ASCII architecture diagram with Mermaid in roadmap
bruno pushed to main at Projets/HabitForge 2026-07-31 08:35:36 -04:00
6e779ba695 docs: update README, add DB schema (Mermaid) and roadmap
bruno pushed to main at Projets/HabitForge 2026-07-30 23:26:36 -04:00
cff6aa8289 Add initial project
bruno created branch main in Projets/HabitForge 2026-07-30 23:26:36 -04:00
bruno created repository Projets/HabitForge 2026-07-30 23:03:24 -04:00
bruno pushed to main at Projets/ObsiGate 2026-07-29 21:14:28 -04:00
ba73af8ced fix: CSP font-src blocks Excalidraw fonts from esm.sh
bruno pushed to main at Projets/ObsiGate 2026-07-29 20:50:33 -04:00
185d603a94 fix: Excalidraw loading forever — ReactDOM.createRoot undefined
bruno pushed to main at Projets/ObsiGate 2026-07-29 16:07:57 -04:00
9804cf9a6d feat(excalidraw): support .excalidraw.md (Obsidian plugin format) with lz-string decompression
bruno pushed to main at Projets/ObsiGate 2026-07-29 13:06:40 -04:00
a4ea322c75 fix(excalidraw): send ready signal immediately (fix deadlock: iframe waited for init, parent waited for ready)
bruno pushed to main at Projets/ObsiGate 2026-07-29 11:45:03 -04:00
7e5cd85b8a fix(excalidraw): use esm.sh ?alias param to force React 18.3.1 across entire dependency tree
bruno pushed to main at Projets/ObsiGate 2026-07-29 11:41:24 -04:00
8c665fb568 fix(excalidraw): use import map to force React 18.3.1 for ALL modules including Excalidraw internals
bruno pushed to main at Projets/ObsiGate 2026-07-29 11:32:08 -04:00
7d8fa18201 fix(excalidraw): pin React 18.3.1 exact version (esm.sh was resolving to React 19)
bruno pushed to main at Projets/ObsiGate 2026-07-29 11:17:51 -04:00
b413ca9a0b chore: remove stray session files