• Joined on 2026-05-17
shawn pushed to main at shawn/pi-multifx-pedal 2026-06-14 17:07:25 +00:00
29947702a0 fix: full runtime apply for ALL settings — MIDI channel filter, audio device hot-swap via JACK restart, display auto_dim/screen_saver, tempo, brightness, channel_mode
shawn pushed to main at shawn/pi-multifx-pedal 2026-06-14 16:50:54 +00:00
6a14884063 fix: add leds+midi to WebServerDeps, runtime apply for brightness (LED set_brightness) and channel_mode (pipeline routing_mode)
shawn pushed to main at shawn/pi-multifx-pedal 2026-06-14 16:45:01 +00:00
be9b3e4b35 feat: add POST /api/settings — generic settings persistence to config.yaml for input_pad, input_impedance, audio interface, MIDI, display, tempo
shawn pushed to master at shawn/pi-multifx-pedal-ui 2026-06-14 16:44:53 +00:00
f0771ff7a5 fix: wire all settings to backend — master_volume/routing use dedicated endpoints, all others persist via POST /api/settings to config.yaml
shawn pushed to main at shawn/pi-multifx-pedal 2026-06-14 16:39:16 +00:00
1991dc6032 fix: pass config+config_path to WebServerDeps so audio profile persists to disk; add boot-time period/rate override loading from config.yaml
shawn pushed to master at shawn/pi-multifx-pedal-ui 2026-06-14 16:39:07 +00:00
277625f90c fix: GlobalSettings loads current state from API on mount, add Routing & Audio Interface sections, wire onRoutingChange
shawn pushed to master at shawn/pi-multifx-pedal-ui 2026-06-14 16:29:30 +00:00
b24cfab15f fix: hamburger menu sidebar slide-in animation targets sidebarRef instead of backdropRef
shawn opened issue shawn/pi-multifx-pedal#11 2026-06-14 05:19:45 +00:00
Deprecate legacy HTML dashboard in favor of single SPA
shawn opened issue shawn/pi-multifx-pedal#12 2026-06-14 05:19:45 +00:00
Add block controls: remove, reorder, insert, duplicate
shawn opened issue shawn/pi-multifx-pedal#13 2026-06-14 05:19:45 +00:00
Create deploy.sh to sync local source to pedal reliably
shawn opened issue shawn/pi-multifx-pedal#14 2026-06-14 05:19:45 +00:00
Block bypass/toggle not synced via WebSocket to SPA
shawn opened issue shawn/pi-multifx-pedal#15 2026-06-14 05:19:45 +00:00
Clean up IR file naming and display names
shawn opened issue shawn/pi-multifx-pedal#10 2026-06-14 05:19:44 +00:00
SPA shows placeholder default blocks before preset data loads
shawn opened issue shawn/pi-multifx-pedal#6 2026-06-14 05:18:25 +00:00
SPA silently freezes on API disconnection — add reconnecting overlay
shawn opened issue shawn/pi-multifx-pedal#7 2026-06-14 05:18:25 +00:00
Clean up stale SPA bundles in ui-dist/assets/
shawn opened issue shawn/pi-multifx-pedal#8 2026-06-14 05:18:25 +00:00
Add VU meters, CPU usage, and system stats to the top bar
shawn opened issue shawn/pi-multifx-pedal#5 2026-06-14 05:18:24 +00:00
Preset state lost on service restart
shawn pushed to master at shawn/pi-multifx-pedal-ui 2026-06-14 04:21:15 +00:00
ec562c4071 fix: add nam_amp to BLOCK_DISPLAY_NAMES and BLOCK_COLORS for server preset chain loading
shawn pushed to main at shawn/pi-multifx-pedal 2026-06-14 04:18:35 +00:00
f41ea6a9a0 chore: remove dead UI dirs (frontend-react + shadcn ui) — only Helix UI at src/web/ui-dist
shawn pushed to master at shawn/pi-multifx-pedal-ui 2026-06-14 04:17:08 +00:00
e0f6940081 fix: audio profile API call includes 'stable' profile with rate/period overrides