Skip to content

Multicam Web Feature#1658

Draft
BryonLewis wants to merge 7 commits into
mainfrom
multicam-web-feature
Draft

Multicam Web Feature#1658
BryonLewis wants to merge 7 commits into
mainfrom
multicam-web-feature

Conversation

@BryonLewis
Copy link
Copy Markdown
Collaborator

resolves #1575

This will be a main feature branch that I will implement different phases into as subsquent PR's

This main PR has the basic plan in WEB_MULTICAM_PLAN.MD

BryonLewis and others added 7 commits May 18, 2026 14:00
* model updates

* dataset verification for multicam

* multcam media and update media endpoints for multicam

* tests and update plan
* multicam config for desktop init

* update metadata requests for multicam data

* implement tests and update plan
* Multicam web features phase 2 (#1660)

* multcam web planning document

* Multicam web feature phase 1 (#1659)

* model updates

* dataset verification for multicam

* multcam media and update media endpoints for multicam

* tests and update plan

* multicam config for desktop init

* update metadata requests for multicam data

* implement tests and update plan

* Revert "Multicam web features phase 2 (#1660)" (#1661)

This reverts commit 0c2cc6e.

* upload multicam in web utilities

* upload/import updates for multicam

* restructure some multicam functions

* proper multicam icons

* creating and importing multicam datasets

* multicam display icon types

* tests and updating the plan

* linting

* Bump idna from 3.13 to 3.15 in /server (#1664)

Bumps [idna](https://github.com/kjd/idna) from 3.13 to 3.15.
- [Release notes](https://github.com/kjd/idna/releases)
- [Changelog](https://github.com/kjd/idna/blob/master/HISTORY.md)
- [Commits](kjd/idna@v3.13...v3.15)

---
updated-dependencies:
- dependency-name: idna
  dependency-version: '3.15'
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* restructuring and organization of the multicamdialog

* prefer left camera first when importing multi

* move additional files into subfolder layouts

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Multicam web features phase 2 (#1660)

* multcam web planning document

* Multicam web feature phase 1 (#1659)

* model updates

* dataset verification for multicam

* multcam media and update media endpoints for multicam

* tests and update plan

* multicam config for desktop init

* update metadata requests for multicam data

* implement tests and update plan

* Revert "Multicam web features phase 2 (#1660)" (#1661)

This reverts commit 0c2cc6e.

* Bump idna from 3.13 to 3.15 in /server (#1664)

Bumps [idna](https://github.com/kjd/idna) from 3.13 to 3.15.
- [Release notes](https://github.com/kjd/idna/releases)
- [Changelog](https://github.com/kjd/idna/blob/master/HISTORY.md)
- [Commits](kjd/idna@v3.13...v3.15)

---
updated-dependencies:
- dependency-name: idna
  dependency-version: '3.15'
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* discover stereo/multicam pipelines

* support for multicam arguments when running tasks

* add multicam logic for running multicam/stereo tasks

* updating tests

* update base planning document

* manual docs deployment, or on changes in main (#1666)

* fix docker image references (#1667)

* fix pipeline categories and display

* pipeline menu styling updates

* Bump qs, body-parser and express in /client (#1668)

Bumps [qs](https://github.com/ljharb/qs) to 6.15.2 and updates ancestor dependencies [qs](https://github.com/ljharb/qs), [body-parser](https://github.com/expressjs/body-parser) and [express](https://github.com/expressjs/express). These dependencies need to be updated together.


Updates `qs` from 6.13.0 to 6.15.2
- [Changelog](https://github.com/ljharb/qs/blob/main/CHANGELOG.md)
- [Commits](ljharb/qs@v6.13.0...v6.15.2)

Updates `body-parser` from 1.20.3 to 1.20.5
- [Release notes](https://github.com/expressjs/body-parser/releases)
- [Changelog](https://github.com/expressjs/body-parser/blob/1.20.5/HISTORY.md)
- [Commits](expressjs/body-parser@1.20.3...1.20.5)

Updates `express` from 4.20.0 to 4.22.2
- [Release notes](https://github.com/expressjs/express/releases)
- [Changelog](https://github.com/expressjs/express/blob/v4.22.2/History.md)
- [Commits](expressjs/express@4.20.0...v4.22.2)

---
updated-dependencies:
- dependency-name: qs
  dependency-version: 6.15.2
  dependency-type: indirect
- dependency-name: body-parser
  dependency-version: 1.20.5
  dependency-type: direct:development
- dependency-name: express
  dependency-version: 4.22.2
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* linting

* docuemtnation updates

* stereoscopic support

* revert common stereo changes

* handling task locations

* Bump tmp and ffmpeg-ffprobe-static in /client (#1669)

Bumps [tmp](https://github.com/raszi/node-tmp) to 0.2.6 and updates ancestor dependency [ffmpeg-ffprobe-static](https://github.com/descriptinc/ffmpeg-ffprobe-static). These dependencies need to be updated together.


Updates `tmp` from 0.2.5 to 0.2.6
- [Changelog](https://github.com/raszi/node-tmp/blob/master/CHANGELOG.md)
- [Commits](raszi/node-tmp@v0.2.5...v0.2.6)

Updates `ffmpeg-ffprobe-static` from 4.4.0-rc.11 to 6.1.2-rc.1
- [Release notes](https://github.com/descriptinc/ffmpeg-ffprobe-static/releases)
- [Commits](descriptinc/ffmpeg-ffprobe-static@b4.4.0-rc.11...b6.1.2-rc.1)

---
updated-dependencies:
- dependency-name: tmp
  dependency-version: 0.2.6
  dependency-type: indirect
- dependency-name: ffmpeg-ffprobe-static
  dependency-version: 6.1.2-rc.1
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* development overview (#1670)

* update to allow video folder importing for stereoscopic video

* stereoscopic calibration file imports

* multicam import status

* linting and tests

* update rabbit mq timeouts (#1674)

* Shortcut fix (#1676)

* fix the shortcuts in the default view

* fix select next/previous

* fix virtual scrolling (#1678)

* add VIAME csv generation to import assetStore testing (#1679)

* allow non-utf characters in logs for multicam pipelines

* icon alignment, return to data

* update multicam toolbar functionality

* update plan

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
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.

Stereo Support for Web Interface - P1

1 participant