soulsync/webui
Antti Kettunen 686bfcc749
Drop server-rendered webui page state
Remove the Flask route-to-page helpers and stop passing initial active-page flags into the shell template.

The web UI now renders static page and nav markup, while the client-side shell remains responsible for establishing active page state after load. This keeps the hybrid Flask + Vite asset setup intact while reducing duplicated route/page ownership logic in the backend template layer.

Also added a previously missing /stream path to the spa exclusions
2026-05-13 22:26:21 +03:00
..
src Drop server-rendered webui page state 2026-05-13 22:26:21 +03:00
static Migrate issue domain to React 2026-05-13 22:26:20 +03:00
tests Initial Vite app scaffolding & issues page impl 2026-05-13 22:24:46 +03:00
.gitignore Initial Vite app scaffolding & issues page impl 2026-05-13 22:24:46 +03:00
index.html Drop server-rendered webui page state 2026-05-13 22:26:21 +03:00
package-lock.json Adopt TanStack Form for issue reporting 2026-05-13 22:26:20 +03:00
package.json Adopt TanStack Form for issue reporting 2026-05-13 22:26:20 +03:00
playwright.config.ts Initial Vite app scaffolding & issues page impl 2026-05-13 22:24:46 +03:00
tsconfig.json Initial Vite app scaffolding & issues page impl 2026-05-13 22:24:46 +03:00
vite.config.ts Initial Vite app scaffolding & issues page impl 2026-05-13 22:24:46 +03:00
vitest.setup.ts Initial Vite app scaffolding & issues page impl 2026-05-13 22:24:46 +03:00