Commit History

Track previously untracked test support files
f851c34

RemiFabre commited on

Expand test suite to ~170 tests across 3 tiers
7659b58

RemiFabre commited on

Fix run_on_robot.py: create remote dir before rsync, allow password auth
3f99919

RemiFabre commited on

Add smoke test to verify full playback pipeline on robot
8adddec

RemiFabre commited on

Add remote hardware testing via SSH and redesign motion accuracy tests
1f09aa2

RemiFabre commited on

Fix hardware test cascade: isolate audio tests, skip on mic failure
e22d8a3

RemiFabre commited on

Fix TESTING.md: clarify web coverage is on HF Space, not localhost
580d9f5

RemiFabre commited on

Add deep pipeline integration tests for hardware suite
8e1482d

RemiFabre commited on

Make HF username auto-detected and read-only when logged in
86f06fb

RemiFabre commited on

Clean up UI: reduce clutter, bigger Record button, deduplicate paths
0be5150

RemiFabre commited on

Fix recording freeze: handle queued mode in stop endpoint
513a412

RemiFabre commited on

Redesign test coverage: matrix only, show all platforms
61f57e3

RemiFabre commited on

Remove test coverage code from app static files
5e2b437

RemiFabre commited on

Add Test Coverage section to root landing page (HF space)
11fbd50

RemiFabre commited on

Redesign Test Coverage as always-visible section with polished styling
b3591e3

RemiFabre commited on

Add audio playback test to hardware suite
c63359c

RemiFabre commited on

Commiting test_coverage after ubuntu run
ae5d968

RemiFabre commited on

Improve testing: verbose output, web coverage panel, hardware tests
c89c89c

RemiFabre commited on

Add test documentation, runner script, and coverage matrix
c8c8f12

RemiFabre commited on

Fix HF test: allow real username when huggingface_hub is installed
77c6c0a

RemiFabre commited on

Separate local and downloaded datasets: block recording into downloads
f3ab5a5

RemiFabre commited on

Add HF auto-login detection: auto-fill username from CLI session
c6ce0fc

RemiFabre commited on

Add 'starting_up' mode for non-blocking startup animation
3917b8a

RemiFabre commited on

Clean up Settings panel and remove redundant dataset form
f0ee33a

RemiFabre commited on

Remove denoise feature from UI and backend
35d5e6c

RemiFabre commited on

Simplify recording form: Name + Duration + Record in one row
c0e8ee8

RemiFabre commited on

Document P0-4: Add hint about replay amplitude for fast movements
a0065ba

RemiFabre commited on

Fix P0-1: Replace fragile progress bar timing with server-driven phases
92c72c9

RemiFabre commited on

Fix P0-2: Allow non-0.5-second durations in recording form
b480153

RemiFabre commited on

Add test infrastructure: 50 unit tests + 13 Playwright E2E tests
4a04219

RemiFabre commited on

Add create_app() factory and fix preferred_duration persistence bug
ba39644

RemiFabre commited on

Add improvement plan and overhaul analysis (V2)
173459a

RemiFabre commited on

Adding small sleep after torque enable to avoid edge cases
373d47e

RemiFabre commited on

README update
5869b39

RemiFabre commited on

Salty commit
607e191

RemiFabre commited on

Style points QoL
92a4636

RemiFabre commited on

Add graceful torque-off using sleep pose before disabling motors
af61f65

RemiFabre commited on

Fix intro sound path for dashboard launch (remove .resolve())
3d07394

RemiFabre commited on

Improve dataset management UI and track uploaded moves
9849412

RemiFabre commited on

Clarify upload status message during MP3 conversion
b750a7d

RemiFabre commited on

Move assets folder inside package for proper pip install
3be1f11

RemiFabre commited on

Add stop recording button, fix max duration to 5min, improve MP3 conversion
0c0456b

RemiFabre commited on

Add intro sound on startup and silence sensor_data 404 spam
d8d013e

RemiFabre commited on

Stop audio when playback is stopped
48c1fcd

RemiFabre commited on

Convert MP3 to WAV on upload, add drag-drop support, extend max duration to 5min
5bc5f2e

RemiFabre commited on

Add intro speech audio for app startup
3d0e3b6

RemiFabre commited on