feat(app): video player, guide page, free films, PWA cache fix

- Add VideoPlayerOverlay component for free film playback
- Add GuidePage with interactive node setup walkthrough
- Add freeFilms data catalog with public domain films
- Enhance PlayerBar with video support and queue management
- Add video player store for overlay state management
- Refactor music search plugin (Jamendo integration cleanup)
- Add PWA cache version purge mechanism in main.ts
- Add PWA icon cache fix skill for Brave/Chrome
- Improve content grids: loading states, image fallbacks
- Enhance useArchy composable with node context
- Update useNostr with relay pool management
- Expand chat store with guide conversation support
- Add test fixtures for guide and node demo prompts

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Dorian
2026-03-06 00:56:39 +00:00
co-authored by Claude Opus 4.6
parent c84c0fb424
commit b77c93607a
32 changed files with 3027 additions and 413 deletions
+1 -1
View File
@@ -21,7 +21,7 @@ export interface Film {
}
export interface FilmSource {
type: 'plex' | 'nextcloud' | 'youtube' | 'free-web'
type: 'plex' | 'nextcloud' | 'youtube' | 'free-web' | 'indeehub'
name: string
url: string
quality?: string