Commit Graph
1307 Commits
Author SHA1 Message Date
Miles RyanandArEnSc cc0350fe89 Redo Undo in Editor. (#539)
![image](https://github.com/storytold/GottaGoFast/assets/75916236/922d67d8-9b89-4c45-824c-90b59150b54f)

![image](https://github.com/storytold/GottaGoFast/assets/75916236/a9f43d99-7a7b-44bd-a6c4-153a5f938ba4)

![image](https://github.com/storytold/GottaGoFast/assets/75916236/7db69cbc-067c-429c-ae51-3ad1b6eabe5d)

---------

Co-authored-by: ArEnSc <6252325+ArEnSc@users.noreply.github.com>
2024-06-27 17:46:32 -04:00
FromTheLOLAshesandChristopher Oliphant 211db3fae9 Remove setTimeout (#554)
Co-authored-by: Christopher Oliphant <christopheroliphant@christophersmbp.home>
2024-06-27 15:25:01 -04:00
Miles Ryan c6d41ff9a1 Fixes camera lock. (#553) 2024-06-27 14:49:54 -04:00
Miles Ryan 6419a469bc Fixes white camera. (#552) 2024-06-27 14:16:36 -04:00
FromTheLOLAshesandChristopher Oliphant ac9b371e44 Add console.log and FALLBACK as valid (#549)
Co-authored-by: Christopher Oliphant <christopheroliphant@christophersmbp.home>
2024-06-27 08:37:36 -04:00
ac685174da Validate gpu (#534)
Co-authored-by: Christopher Oliphant <christopheroliphant@christophersmbp.home>
Co-authored-by: ArEnSc <6252325+ArEnSc@users.noreply.github.com>
2024-06-26 19:43:34 -04:00
BFlat 057c8885d6 new percentage strength slider update with number input (#540)
- new custom reusable components: number input and slider
- better looking slider UI
- strength slider now shows percentage visually, but it actually returns
value 0.0-1.0
- users can input numbers from 0-100, arrow buttons increment/decrement
the value


![image](https://github.com/storytold/GottaGoFast/assets/46063141/43b915f4-1f75-4784-86cd-fc60a5bf8c0d)
2024-06-26 16:43:17 -04:00
wilandwil 1ffe6a62f9 Fixes / Scene Thumbnail sizing (#537)
make thumbnail container maintain aspect ratio without the thumbnails…
loaded

Co-authored-by: wil <wil@storyteller.ai>
2024-06-26 16:16:41 -04:00
BFlat 8dd1938f7f bug fix: ip adapter change empty strings to null (#535)
- fixes generation failing if ip adapter image not applied / empty
string given to backend
- fixed bug where removing IPA image doesn't clear the file state
2024-06-26 15:51:40 -04:00
wilandwil 6a35d053f0 Update/ change the copy scene renaming scheme (#546)
instead of to prepending "Copy of" in front of the original scenes
title, now we append numbers at the back, so it's easier for users to
make copies of copies of scenes

Co-authored-by: wil <wil@storyteller.ai>
2024-06-26 15:51:01 -04:00
Miles Ryan aa6f226e3f Fixed colors. (#547)
Fixed tinting turned out i was doing a lot of extra work.

![image](https://github.com/storytold/GottaGoFast/assets/75916236/4396cf34-333f-4174-a953-b8835da41470)
2024-06-26 15:34:00 -04:00
BFlat c6d820e977 make right side panel take full height (#548)
During the meeting, most people liked the panel being on the right side
more than the left panel demo.
This PR is for extending the right side panel to full height for more
vertical space as we talked about.

changes:
- much better full height right side panel, a lot more vertical space
- if side panel is open it resizes the timeline's right side


![image](https://github.com/storytold/GottaGoFast/assets/46063141/eb7e7936-cafc-4399-8dd0-1f15cfa663dd)
2024-06-26 15:33:23 -04:00
wilandwil 804497b935 Fix/ Pagination and Filter Items in Side Tabs (#530)
Fix/ Pagination in Side Tabs
- updated itemElements to be compatible with pagination
- updated characters, animation, expressions & objects tab to use
pagination
- hard set loading user & featured items of any kind to be 100
- better pagination implementation in audio tab
- patching filters to load everything first
- code cleanup, resolve linter complaints

Fix/ Filter Items in Side Tabs
- patching FilterButton and other components so then the filters
actually works
- patching all tabs to use the FilterButton
- clean up, eliminated unnecessary signal to remember filters.

---------

Co-authored-by: wil <wil@storyteller.ai>
2024-06-24 16:31:47 -04:00
wilandwil e139c6a84d Fix / loading state for my movies, and message for user having no movies (#531)
loading state for my movies, and no movies message

Co-authored-by: wil <wil@storyteller.ai>
2024-06-24 16:23:02 -04:00
wilandwil 5ee4d493c1 Api2.6 / Delete Job new uses api manager (#532)
Co-authored-by: wil <wil@storyteller.ai>
2024-06-24 16:20:46 -04:00
FromTheLOLAshesandChristopher Oliphant ec066c1e68 Animations featured (#520)
Add sidepanel to storybook
Standardize buttons on the animations page.

---------

Co-authored-by: Christopher Oliphant <christopheroliphant@christophersmbp.home>
2024-06-24 15:56:02 -04:00
FromTheLOLAshesandChristopher Oliphant 8c455218a8 deselect clip with scene item selected (#521)
Co-authored-by: Christopher Oliphant <christopheroliphant@christophersmbp.home>
2024-06-24 13:56:00 -04:00
FromTheLOLAshesandChristopher Oliphant 33f7eb9ae2 fix bug where user can only upload one object (#527)
Co-authored-by: Christopher Oliphant <christopheroliphant@christophersmbp.home>
2024-06-24 13:50:39 -04:00
BFlat 88129b7637 load in adapter image from token / fixed upload image to cropped image (#523) 2024-06-24 12:07:17 -04:00
wilandwil 3e33321fd3 Fix / Delete Env var Signal to avoid Over Rerender (#528)
- delete the env var signal at root in favor for the env var class
- this prevents the app from making unnecessary rerender, especially on
load
- fixed some eslint issues while treading through these files

---------

Co-authored-by: wil <wil@storyteller.ai>
2024-06-24 12:07:04 -04:00
FromTheLOLAshesandChristopher Oliphant b25030a27a Fix bug - cannot select Rigify on character upload (#524)
Co-authored-by: Christopher Oliphant <christopheroliphant@christophersmbp.home>
2024-06-24 12:03:38 -04:00
FromTheLOLAshesandChristopher Oliphant 6e89d24b21 Fix bug where user can type character into object panel (#525)
Co-authored-by: Christopher Oliphant <christopheroliphant@christophersmbp.home>
2024-06-24 12:03:18 -04:00
FromTheLOLAshesandChristopher Oliphant e8058bb7ac fix password confirmation case error (#526)
Co-authored-by: Christopher Oliphant <christopheroliphant@christophersmbp.home>
2024-06-24 12:01:49 -04:00
FromTheLOLAshesandChristopher Oliphant fecb909570 Fix 405 error (#516)
Co-authored-by: Christopher Oliphant <christopheroliphant@christophersmbp.home>
2024-06-23 15:20:06 -04:00
Brandon Thomas ff259446f6 restore github action to sync main to staging 2024-06-23 12:24:12 -04:00
ArEnSc 080d26b502 Feature/ip adapter (#522) 2024-06-23 12:12:59 -04:00
Michael Chung 414a6dce0c Fixed bugs on the character during outlining. 2024-06-22 16:54:04 -04:00
BFlat 39d02b28d9 outliner styling fixes and responsiveness (#519)
- outliner now responsive and fits the screen on resize for all views
(squared, verical, horizontal)
- vertical video styling bug fix 

others styling fixes:
- login page no scrollbars
2024-06-22 16:08:31 -04:00
ArEnSc 9560d3d9b8 Feature/snapshot (#518)
Snap shots basically are generated whether or not the scene has been
saved for remixing!
2024-06-21 22:45:10 -04:00
Miles Ryan 903038df5e Outliner V1 (#517)
![image](https://github.com/storytold/GottaGoFast/assets/75916236/0d8e0bb1-3e89-4542-972c-74a4a4658826)
2024-06-21 18:10:35 -04:00
wilandwil 865f009ee2 implement v2v with the new audio upload in Api Manager, and big cleanup (#515)
- simplify the upload component in v2v because the api manager made it
easier now
- comb through all the old api files
- since nothing refers to them anymore, they are deleted

Co-authored-by: wil <wil@storyteller.ai>
2024-06-20 22:54:37 -04:00
wilandwil 2630baeeb6 Api2.6/ upload Character Objects (#512)
use ApiManager for uploading characters and objects
fixed states of the modal so it doesn't get stuck
fixed refresh call on the user library

---------

Co-authored-by: wil <wil@storyteller.ai>
2024-06-20 22:05:25 -04:00
FromTheLOLAshesandChristopher Oliphant 7d0ac08ccb Write timeline storybook (#513)
Co-authored-by: Christopher Oliphant <christopheroliphant@christophersmbp.home>
2024-06-20 21:42:56 -04:00
wilandwil 122f39bd25 Api2.6/ upload animations expressions (#511)
Co-authored-by: wil <wil@storyteller.ai>
2024-06-20 16:14:06 -04:00
FromTheLOLAshesandChristopher Oliphant 1b5f6356e2 Remove debugger statement (#514)
Co-authored-by: Christopher Oliphant <christopheroliphant@christophersmbp.home>
2024-06-20 15:56:08 -04:00
wilandwil 5d733209cc Api2.6/ fetch User and Featured media (#509)
this includes
- animation
- characters
- objects
- expressions

also did an overhaul on the states and effects on these tabs, they are
more stable now

delete unnecessary files from api folder

---------

Co-authored-by: wil <wil@storyteller.ai>
2024-06-20 13:26:13 -04:00
wilandwil 7cc6c019ce Api2.5 / Upload Audio (#502)
implement ApiManager ver of UploadAudio
- refactor UploadAudioDialogue to use endpoint
- cherrypicked MediaUploadApi from api-manager-5
- code cleanup as we tread through the files
- delete old request
- patched ApiManager to have a multipart fetch

Co-authored-by: wil <wil@storyteller.ai>
2024-06-20 12:37:46 -04:00
wilandwil 7516ec9c05 API2.6/ V2V enqueue endpoint updated (#508)
v2v enqueue endpoint updated

Co-authored-by: wil <wil@storyteller.ai>
2024-06-20 11:49:19 -04:00
wilandwil 118e4d5a3c disable outline button (#510)
Co-authored-by: wil <wil@storyteller.ai>
2024-06-20 00:32:00 -04:00
BFlatandwil 12f33b990c Feature / Outliner Component (#507)
features:
- show/hide with button on top left
- selection
- locking
- toggle visibility
- searchable (and clearable search field)
- delete (blank function exposed)
- double click (blank function exposed)
- scales with the editor screen height available

other changes:
- consistent overall padding of elements inside editor
- object control panel minor opacity change


![image](https://github.com/storytold/GottaGoFast/assets/46063141/77e10a4d-377a-4f71-a5d9-db97d97a1403)

Co-authored-by: wil <wil@storyteller.ai>
2024-06-19 20:55:05 -04:00
wilandwil e7a707d390 Feature/ Remix (#504)
- save scenes with generation details
- when load scenes, the UI pickup the variables and propagate through
signals.

---------

Co-authored-by: wil <wil@storyteller.ai>
2024-06-19 20:39:43 -04:00
Miles Ryan 1235e7800a Added shortcuts. (#506)
![image](https://github.com/storytold/GottaGoFast/assets/75916236/3a612b0e-02af-4144-8a19-b9ca503774f9)
2024-06-19 12:57:50 -04:00
wilandwil ef6685c2d1 API2.6 / that's all of the ApiManager v2 (#505)
commit 15fb01eccadc0b53c51624a17dd0f10e8bb85885
Author: Christopher Oliphant <christopheroliphant@christophersmbp.home>
Date:   Wed Jun 19 07:53:52 2024 -0400

    Final endpoints

commit 9085f5060ec955d7f85d181018ef020a4f3645a0
Author: Christopher Oliphant <christopheroliphant@christophersmbp.home>
Date:   Tue Jun 18 18:18:18 2024 -0400

    Start simplifying tests

commit a3d24422766f461a6ca16548de7f1b3437f0ef6a
Author: Christopher Oliphant <christopheroliphant@christophersmbp.home>
Date:   Tue Jun 18 11:00:46 2024 -0400

    unit tests for weights

commit e67b28c9f204d29d73345f4ab764a99e411f26fc
Author: Christopher Oliphant <christopheroliphant@christophersmbp.home>
Date:   Tue Jun 18 09:08:45 2024 -0400

    unit tests for weights

commit e3aaa1e0ed9401b005a51e849eefd4dd6ce88335
Author: Christopher Oliphant <christopheroliphant@christophersmbp.home>
Date:   Tue Jun 18 06:45:42 2024 -0400

    All weight enpoints, no unit tests

commit f44e996a593a55a5279551fd373b2cdd782006b8
Author: Christopher Oliphant <christopheroliphant@christophersmbp.home>
Date:   Tue Jun 18 06:40:20 2024 -0400

    Initial weights endpoints

commit eec57936558b8cbd820b76e7399a9d62e881d3c6
Author: Christopher Oliphant <christopheroliphant@christophersmbp.home>
Date:   Sun Jun 16 08:29:12 2024 -0400

    Add moderation endpoint

commit 9f3ce2c84c84a3c4a5a6c48006b3e5664900793d
Author: Christopher Oliphant <christopheroliphant@christophersmbp.home>
Date:   Sun Jun 16 07:52:28 2024 -0400

    Add to Jobs enpoints

commit 1b96d4394af97074ab2cf2fe36d6d83cc5c9cde8
Author: Christopher Oliphant <christopheroliphant@christophersmbp.home>
Date:   Sun Jun 16 07:39:15 2024 -0400

    Add featured items endpoints

commit 350afd53736d5dd16c44c4bf3951fe1cbf192593
Author: Christopher Oliphant <christopheroliphant@christophersmbp.home>
Date:   Sun Jun 16 07:19:16 2024 -0400

    Add conversion endpoint

commit fa183d912f1838432e0e9873df5a5620dfa3c614
Author: Christopher Oliphant <christopheroliphant@christophersmbp.home>
Date:   Sat Jun 15 21:32:26 2024 -0400

    add comments endpoints

commit 5195555233bd2f002e820cd892ab77bf6d7c908c
Author: Christopher Oliphant <christopheroliphant@christophersmbp.home>
Date:   Sat Jun 15 21:04:09 2024 -0400

    add beta keys endpoints

commit 0e87644c0a059bc1f7e5c5886ee2f8e9f4703511
Author: Christopher Oliphant <christopheroliphant@christophersmbp.home>
Date:   Sat Jun 15 19:49:01 2024 -0400

    Add analytics

commit 2bbf3017fbedc4bd4bbbabad5861158b29cff562
Author: Christopher Oliphant <christopheroliphant@christophersmbp.home>
Date:   Sat Jun 15 19:33:54 2024 -0400

    user rating

commit 41b7c9262f6f58dbff54205e78430ace1b1bd72c
Author: Christopher Oliphant <christopheroliphant@christophersmbp.home>
Date:   Sat Jun 15 07:49:11 2024 -0400

    user bookmarks - fixes and unit tests

commit 8b7d8517903055c633517e3ae85fcaf9b58a085a
Author: Christopher Oliphant <christopheroliphant@christophersmbp.home>
Date:   Fri Jun 14 14:22:31 2024 -0400

    add user bookmarks (no tests yet)

commit f74318c296c871bbeb263d093f53fe2f481e7a9c
Author: Christopher Oliphant <christopheroliphant@christophersmbp.home>
Date:   Fri Jun 14 10:25:17 2024 -0400

    Add many load functions

commit dbc6ae1bddea6aec9faf7c36d13e44b0dacdad06
Author: Christopher Oliphant <christopheroliphant@christophersmbp.home>
Date:   Fri Jun 14 07:57:21 2024 -0400

    add delete media file

commit 5d8a1505d4b656da3e14d6f57fde2f0badecb6b7
Author: Christopher Oliphant <christopheroliphant@christophersmbp.home>
Date:   Fri Jun 14 07:06:07 2024 -0400

    Add rename media file

Co-authored-by: wil <wil@storyteller.ai>
2024-06-19 11:41:18 -04:00
wilandwil efa223d795 Api2.5/ Listing Scenes (#501)
- list user scenes done
- list featured scenes done

Co-authored-by: wil <wil@storyteller.ai>
2024-06-19 10:45:11 -04:00
wilandwil a40173bc74 Api2.5/ rename scene (#500)
- rename scene endpoint done
- slight refactor, cleanup
- and update eslint config for better eslint debugging

this goes after https://github.com/storytold/GottaGoFast/pull/499

Co-authored-by: wil <wil@storyteller.ai>
2024-06-18 23:59:51 -04:00
wilandwil d19fa3cb82 Api2.5/ MyMovies aka Generate Modal (#499)
the MyMovies button is named GenerateModal in the code for reason I am
not sure about

anyway, only 1 endpoint left here, it's getting the info of the details
of the movie, it works if you can click a completed movie and it brings
you to its detailed page

Co-authored-by: wil <wil@storyteller.ai>
2024-06-18 23:42:36 -04:00
wilandwil 5b228de14e Api2.5/list tts v2v models (#498)
this goes after usebackgroundmedia implementation
https://github.com/storytold/GottaGoFast/pull/497

with this (and the previous, the entire workflow of making a tts/v2v is:
- loading inference > previously done
- listing weights > now done
- requesting a tts > previously done
- request a v2v > 1 of the endpoint that's still missing in api2.5
- loading the new audio > implicitly done

---------

Co-authored-by: wil <wil@storyteller.ai>
2024-06-18 23:16:40 -04:00
wilandwil 78acfcff8c API2.5/ useBackgroundMedia now uses the API Manager (#497)
ready to go as long as QA is done

Co-authored-by: wil <wil@storyteller.ai>
2024-06-18 22:28:55 -04:00
a627cddbdc Api Manager 5 Squashed and Copied to Main (#495)
- Add rename media file
- add delete media file
- Add many load functions
- add user bookmarks (no tests yet)
- user bookmarks - fixes and unit tests
- user rating
- Add analytics
- add beta keys endpoints
- add comments endpoints
- Add conversion endpoint
- Add featured items endpoints
- Add to Jobs enpoints
- Add moderation endpoint
- Initial weights endpoints
- All weight enpoints, no unit tests
- unit tests for weights

extra fixes from wil:
- turn off proxy settings for node_env === development
- audit packages

---------

Co-authored-by: Christopher Oliphant <christopheroliphant@christophersmbp.home>
Co-authored-by: wil <wil@storyteller.ai>
2024-06-18 19:30:33 -04:00
wilandwil 86815dc22b fix/loadingbar-untangled-from-signals (#492)
quick fix

Co-authored-by: wil <wil@storyteller.ai>
2024-06-18 19:29:45 -04:00