Commit Graph
45 Commits
Author SHA1 Message Date
wilandwil 3c7630bbc9 My Movie - Bugs (#332)
- done: setup metadata in editor.js for the Generate Movie Button
- done: update endpoint, now during stylization, the upload of the
original video uses the new_video endpoint, which provides the file with
a title field
- fixed: rendered movies art style tag now show the art style's label
properly
- fixed: clicking the media link to the video brings user back to
studio.storyteller.ai/[video_url]
- fixed: completed card DOM nesting issue

potentially fixed but the product does not reflect due to server issues:
- AI Stylize videos should also take the title from the original video
and show that title

Co-authored-by: wil <wil@storyteller.ai>
2024-05-07 13:41:43 -07:00
wilandwil ad2677a575 Scene - Save Load - v2.1 (#305)
Saving and Loading of Scenes
- Save New scene to server implemented
- Retrieving sceneToken from new scene and refreshes URL, which brings
the editor to state of editing an existing Scene
- Optimized scene reloading when URL changes
- Save Existing scene to server implemented
- Rename scene to server implemented
- Optimized Scene Renaming Component and Endpoint Operation

Editor Changes and Fixes:
- changed the way the api_manager retrieve session tokens
- changed the way api_manager uses a fetcher for the operations in
saving scenes

Co-authored-by: wil <wil@storyteller.ai>
2024-05-03 13:03:06 -04:00
wilandwil d5e3b9af97 Scene - Save Load - v2.0 (#303)
Saving and Loading of Scenes:
- loading scenes from URL (aka the scenetoken) is fixed
- URL changes according to the changing of loaded scene
- scene signal is created for storing the metadata of a scene
- editor can hydrate the scene signal data
- options in the file menu changes states according to scene status

Editor Changes and Fixes:
- fixes the way Editor Engine is constructed and initialized for
stability
- fixes typing issues on all that is passed to Editor Engine from
react-land

Other Fixes, Bells & Whistles:
- changed "back to dashboard" button to "back to editor", and the
correct behavior of it
- cleaned up routes and page files so routes designation are actually
mutually exclusive

Co-authored-by: wil <wil@storyteller.ai>
2024-05-02 22:55:00 -04:00
wilandwil e11b1fb255 Play Button Icon and Functions (#283)
Play Button Icon and Functions
- Play Button changes icon depending on playback state
- Play Button can toggle between playing and pausing playback
- When Paused, current playtime wont be changed
- When Resumed, it resumes playing from where the play cursor is

Co-authored-by: wil <wil@storyteller.ai>
2024-05-01 12:34:55 -04:00
FromTheLOLAshesandArEnSc f5a061ad47 Feature/overwrite keyframe (#250)
Co-authored-by: ArEnSc <6252325+ArEnSc@users.noreply.github.com>
2024-04-26 12:35:52 -04:00
wil b93cbfa990 less misleading redircting message, more comments for continuous dev 2024-04-15 10:24:58 -04:00
wil 265e22e96b no cookie is successful 2024-04-11 14:59:09 -04:00
wil bec9d611aa include session token in request head 2024-04-11 14:32:48 -04:00
wil cb8e93ec3c new login 2024-04-11 14:08:34 -04:00
wil 94012e90f6 rid of react-cookie package 2024-04-11 13:07:43 -04:00
wil 3196cab5f5 resolved conflicts 2024-04-11 00:20:32 -04:00
Christopher Oliphant 75261f4fa0 Add stylizations page 2024-04-10 15:16:24 -04:00
wil 59a308b0a4 backmerge test 2024-04-04 23:24:26 -04:00
wil d67bf9a767 taking out console logs 2024-04-04 23:21:18 -04:00
wil d46a5946bb fetching user media works, generate tts works 2024-04-04 22:55:53 -04:00
wil 427a39394c back merge test 2024-04-04 17:45:00 -04:00
wil 3dc154942e housekeeping, code organization 2024-04-04 17:43:58 -04:00
wil e183e60fe2 protected routes, 404 page, auth with localstorage, login redirects 2024-04-04 16:10:14 -04:00
wil c28ff8bca6 revert headers 2024-04-03 16:58:43 -04:00
wil 4228536fe6 cors fix 2024-04-03 16:43:41 -04:00
wil d6947f7712 catch failed login 2024-04-03 11:17:51 -04:00
wil 2c4f868cb1 housekeeping, better code 2024-04-02 21:30:39 -04:00
wil ce80ad6b9a login, logout, persistency, cookies, redirect, all good 2024-04-02 21:06:49 -04:00
wil 5852c10fd6 can login and get session 2024-04-02 17:15:37 -04:00
wil b4224667e6 topbar logic improvements 2024-04-01 20:13:10 -04:00
FromTheLOLAshes ef51728977 Move TrackContext 2024-03-27 07:30:11 +07:00
wil 1826eeb9bf reducer context works 2024-03-26 16:54:03 -04:00
FromTheLOLAshes b9d93e5222 Fix editor 2024-03-26 22:38:45 +07:00
FromTheLOLAshes 47a9f8bcf4 Merge the 2 contexts, fix left shrink bug 2024-03-26 21:47:09 +07:00
FromTheLOLAshes 50a2f41a9a Add drag animation to timeline - no drop yet 2024-03-26 21:05:18 +07:00
FromTheLOLAshes b3cf41500e more progress 2024-03-26 19:19:40 +07:00
FromTheLOLAshes 188728693e Begin work on dragging clips to add 2024-03-26 12:50:01 +07:00
FromTheLOLAshes 09e6e565d5 Merge branch 'test' into feature/timeline 2024-03-26 09:40:19 +07:00
FromTheLOLAshes f141d1f2ba Add icons and icon handlers 2024-03-26 08:44:15 +07:00
FromTheLOLAshes 9235442689 Reduce re-rendering fix frozen clips 2024-03-26 08:20:43 +07:00
Michael Chung 2d00e0055a Adding api manager + upload scene call works, need to serialize the timeline. 2024-03-25 19:50:02 -04:00
wil 6140755ef3 merge 2024-03-25 14:22:59 -04:00
FromTheLOLAshes 45ae2999ae Working towards adding icons 2024-03-25 22:21:41 +07:00
wil 06a089c44b use useEffect 2024-03-25 10:53:59 -04:00
wil b657abe90d editor engine is now in wrapped in a context and provided throughout the app 2024-03-25 10:40:08 -04:00
FromTheLOLAshes f3d7fe6ea5 Fix a number of issues 2024-03-25 19:59:14 +07:00
FromTheLOLAshes 200d6659e8 initial work 2024-03-24 19:00:44 +07:00
dev f24d1d25ed better buttons 2024-03-21 16:38:40 -04:00
dev 6a50feea35 buttons, and topbar scafoldding 2024-03-21 15:09:47 -04:00
dev 24362f5ee8 buttons, callbacks 2024-03-20 17:53:33 -04:00