Support user-level preferences. These are to have default options (for example, a user can choose to disable all video rendering by default, and then overwrite this in job-level settings).
Acceptance criteria
[ ] Frontend dashboard has 'right-side' preference menu
[ ] Instance deployer can specify whether each setting is exposed to the user or set to a non-configurable default
Goal
Support user-level preferences. These are to have default options (for example, a user can choose to disable all video rendering by default, and then overwrite this in job-level settings).
Acceptance criteria
Out of scope
Implementation notes