Skip to content

Boardcast version changes event and allow connection to external apps - #242

Open
jspada200 wants to merge 2 commits into
mainfrom
broadcast-version-change-event
Open

jspada200 wants to merge 2 commits into
mainfrom
broadcast-version-change-event

Conversation

@jspada200

Copy link
Copy Markdown
Collaborator

Summary

This change allows external apps to have better integration into DNA and update the in-review version. The external app sends a http request to upsert the in-review version on the playlist. This triggers an event that is picked up by the frontend.
If the user has the notebox selected, it will not change the inreview version unless the notes box losses focus. Users can hit esc to remove focus.

User stories:

I want to control the in-review version via an external app such as RV.
I want to see what is in review.
I want to auto follow the in-review version if it is changed elseware.

Testing

  • I have tested these changes locally
  • I have run all relevant automated tests
  • I have verified this does not break existing workflows
  • For changes that can be tested in UI, I have included screenshots or gif animations of the changes.
2026-10-22 15 37 30 2026-10-22 15 55 44

How I Tested

With the full stack running, I was able to change the inreview version by sending a curl command to the DNA backend. This in turn sent the update to the UI.

Signed-off-by: James Spadafora <spadjv@gmail.com>
…focus or press esc, we jump to the currently in review version.

Signed-off-by: James Spadafora <spadjv@gmail.com>

This branch has not been deployed

No deployments
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