Skip to content

Feat/library stems midi first class#32

Merged
danieljtrujillo merged 2 commits into
mainfrom
feat/library-stems-midi-first-class
Jun 15, 2026
Merged

Feat/library stems midi first class#32
danieljtrujillo merged 2 commits into
mainfrom
feat/library-stems-midi-first-class

Conversation

@danieljtrujillo

Copy link
Copy Markdown
Collaborator

[fix(vj): pre-start VJ sidecar + stop the iframe postMessage origin flood]

  • _devstack: warm /api/vj/url once the backend is up so the VJ dev server (5187)
    spawns at launch, not on first VJ-tab click
  • VJView: gate the host->iframe bridge on the iframe's real onLoad, so audio /
    control posts no longer hit about:blank (host origin) and flood the console
    with origin-mismatch errors
  • capture harness: navigate with ?nocinematic (App honors it) and fix the stale
    boot-overlay selector

Archived the dead BootCinematic.tsx + src/cymatics under archive/ (gitignored).
@danieljtrujillo
danieljtrujillo committed 2 hours ago
[refactor(vj): rename the Quest-video feature to delinQuest in the UI]

Host-side branding for the "free the Quest" video feature is now delinQuest:
the relay toggle ("Quest Direct" -> delinQuest), its tooltips/aria, the preview
panel title + messages, the status copy, and the log tag (questcast -> delinquest).
Internal identifiers and the /api/questcast/* paths are unchanged so the live
feed keeps working; a full internal rename can follow as its own pass.

- _devstack: warm /api/vj/url once the backend is up so the VJ dev server (5187)
  spawns at launch, not on first VJ-tab click
- VJView: gate the host->iframe bridge on the iframe's real onLoad, so audio /
  control posts no longer hit about:blank (host origin) and flood the console
  with origin-mismatch errors
- capture harness: navigate with ?nocinematic (App honors it) and fix the stale
  boot-overlay selector

Archived the dead BootCinematic.tsx + src/cymatics under archive/ (gitignored).
Host-side branding for the "free the Quest" video feature is now delinQuest:
the relay toggle ("Quest Direct" -> delinQuest), its tooltips/aria, the preview
panel title + messages, the status copy, and the log tag (questcast -> delinquest).
Internal identifiers and the /api/questcast/* paths are unchanged so the live
feed keeps working; a full internal rename can follow as its own pass.
@danieljtrujillo danieljtrujillo merged commit d42b2a7 into main Jun 15, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant