Tabs Improvements:
- refactor tabs so no more race condition revolving unneccessary signals
- clean up signals
- refactor upload modal movement to be non-signaled and generalized for
more files types
- better naming for files and components, better error handling, eslint
type any fix
- upload file screen can use less state rerenders and better error
messages
Object Uploader
- adapt the old object upload modal with 3d object preview into the
updated best version of upload modal
- preview loader code improvements, better flow and organization
Sets Tab:
- create a set tab, it currently show objects
- hide it behind a FeatureFlag
---------
Co-authored-by: wil <wil@storyteller.ai>
* Add typeform on pages with lots of visits
* Let people sign up on the waitlist directly instead of going to storyteller
* Add Media Mentions and early access to storyteller for pro and elite plans
* Add Media Mentions and Storyteller Sign Up to pages with most visits
* Move Storyteller Sign Up form lower on dashboard pages for Fakeyou
* Add the option to sign up for the waitlist if a user doesn't have a beta key on the redeem page
* fixed changes
* Update MentionsSection.tsx
---------
Co-authored-by: Ishaan Shrivastava <ishaan@storyteller.ai>
Co-authored-by: bflatastic <bombayapirat@gmail.com>
This adds a progress indicator to the three job status endpoints.
There's a function to calculate progress, which is mostly left as a stub
for now.
In the future we may even want to do dynamically updating averages.
the original code was here.
https://github.com/storytold/GottaGoFast/pull/550
- this branch had it squashed and rebased against the current main
- in addition "new scene via remix" now calls upon the engine to load
the scene directly, hence, no jump leave alert
---------
Co-authored-by: wil <wil@storyteller.ai>
take away the conditional expression track for now so then the plumbing
of animation and expression data doesn't break the loading of animation
---------
Co-authored-by: wil <wil@storyteller.ai>
switch to using map index incase we output the same asset twice,
resulting in duplicated media tokens, which confuses react
---------
Co-authored-by: wil <wil@storyteller.ai>