Commit Graph

450 Commits

Author SHA1 Message Date
harisreedhar 2d734d6316 upload asset endpoint 2026-01-17 00:21:11 +05:30
harisreedhar a09c078c90 upload asset endpoint 2026-01-16 17:05:17 +05:30
Harisreedhar 0d86679c67 Merge pull request #1020 from facefusion/asset-store-polishing
Asset store polishing
2026-01-15 15:03:34 +05:30
henryruhs e35038bc58 Polish asset store and helpers 2026-01-15 15:01:56 +05:30
Harisreedhar f9016dfc36 Feat/audio metadata (#1019)
* audio metadata

* audio metadata

* audio metadata

* audio metadata

* audio metadata

* audio metadata

* audio metadata
2026-01-15 08:39:38 +01:00
Harisreedhar 81d69ef766 Merge pull request #1018 from facefusion/feat/asset_store_update
Asset store update
2026-01-13 17:51:02 +05:30
harisreedhar 6a7443983a asset store update 2026-01-13 17:25:47 +05:30
henryruhs a20c21043a Minor cleanup 2026-01-09 15:34:29 +01:00
Harisreedhar a1af00d155 Merge pull request #1017 from facefusion/feat/api-v4
state api updates
2026-01-09 19:56:43 +05:30
harisreedhar 404943bf22 state api updates 2026-01-09 19:15:20 +05:30
harisreedhar 4fdfef78e0 state api updates 2026-01-09 18:11:47 +05:30
harisreedhar bd7b4ab550 state api updates 2026-01-09 18:09:41 +05:30
Henry Ruhs 720b09a4d5 Move to endpoints directory (#1012)
* Move to endpoints directory

* Move to endpoints directory
2025-12-30 08:36:02 +01:00
harisreedhar bed330f701 create to_image.py 2025-12-19 16:49:31 +05:30
Harisreedhar 3b93008906 Merge pull request #1009 from facefusion/feat/audio-to-image-as-frames
audio to image as frames
2025-12-19 16:41:21 +05:30
harisreedhar f9f3a9e62b audio to image as frames 2025-12-19 16:03:37 +05:30
harisreedhar 3479cd0af3 audio to image as frames 2025-12-18 19:56:31 +05:30
henryruhs 1e8e763516 Rename local(s) to locale(s) 2025-12-17 18:50:50 +01:00
harisreedhar b2a2f84c24 workflows rename 2025-12-17 18:42:13 +01:00
harisreedhar 0773403d4b workflows rename 2025-12-17 18:42:13 +01:00
harisreedhar 23f865640a image to video as sequence 2025-12-17 18:42:13 +01:00
Henry Ruhs 396610e88c feat/ping-endpoint (#1001)
* api: add WebSocket /ping endpoint and update session guard to support WebSocket subprotocol auth; add tests (test_api_ping.py)

* Initial websocket support using ping

* Initial websocket support using ping

* Initial websocket support using ping

* Combine imports
2025-12-17 18:42:13 +01:00
harisreedhar 286d25e91d use common analyse_image method 2025-12-17 18:42:13 +01:00
harisreedhar deb5909f91 to video unification 2025-12-17 18:42:13 +01:00
harisreedhar 17f24784ad to video unification 2025-12-17 18:42:13 +01:00
harisreedhar e9d9dec598 detect workflow 2025-12-17 18:42:13 +01:00
harisreedhar 12ab871289 changes
restructure conditional methods to a fall-through pattern

common process_temp_frame for all workflow
2025-12-17 18:42:13 +01:00
Henry Ruhs 44830ffd9d Feat/session context (#993)
* Add simple session context

* Add simple session context
2025-12-17 18:42:13 +01:00
Henry Ruhs e13b81207c Add simple path isolation (#992) 2025-12-17 18:42:13 +01:00
harisreedhar c7e61d1678 update ffmpeg.set_loop
add test

introduce spawn_frames
2025-12-17 18:42:13 +01:00
harisreedhar 50473df4c0 changes 2025-12-17 18:42:13 +01:00
harisreedhar 2dbf4523fe remove --keep-temp 2025-12-17 18:42:13 +01:00
harisreedhar 1cfabf6639 Part 2 2025-12-17 18:42:13 +01:00
harisreedhar 03d1555a6f Part 2 2025-12-17 18:42:13 +01:00
harisreedhar cba29311c1 fix 2025-12-17 18:42:13 +01:00
harisreedhar 35c2022700 part 1 2025-12-17 18:42:13 +01:00
henryruhs 549de72bef Switch workflow args order in tests, Remove old choices in processors 2025-12-17 18:42:13 +01:00
henryruhs 9e6c070629 Switch workflow args order in tests, Remove old choices in processors 2025-12-17 18:42:13 +01:00
harisreedhar d4a4cf71d4 add todo
add test

cleanup

remove -w

move --workflow position

fix test

add --worflow, audio-to-image, image-to-image, image-to-video
2025-12-17 18:42:13 +01:00
Henry Ruhs 6180ccf6e6 Scope for Args (#988)
* Add API scopes

* Add API scopes

* Add API scopes

* Add API scopes

* Add API scopes

* Add API scopes

* Add API scopes

* Add API scopes

* Remove system memory limit (#986)

# Conflicts:
#	facefusion/program.py

* Add session_id, make token size more reasonable (#983)

* Add session_id, make token size more reasonable

* Use more direct approach

* Fix more stuff

* Fix ignore comments

* Fix naming

* Fix lint
2025-12-17 18:42:13 +01:00
harisreedhar 65a61d5001 changes 2025-12-17 18:42:13 +01:00
harisreedhar 7ccf4d5eda changes 2025-12-17 18:42:13 +01:00
harisreedhar b035f1a6e5 changes 2025-12-17 18:42:13 +01:00
harisreedhar 588eb049b0 rename to target_path 2025-12-17 18:42:13 +01:00
harisreedhar 0a4e1c639d fix exit-helper 2025-12-17 18:42:13 +01:00
harisreedhar 85b6d962f2 refactor temp handling from target-path to output-path 2025-12-17 18:42:13 +01:00
henryruhs 6f89e7db51 Burn it with fire 2025-12-17 18:42:13 +01:00
henryruhs 69ad7572c6 Burn it with fire 2025-12-17 18:42:13 +01:00
Henry Ruhs 68a56588e3 Remove system memory limit (#986) 2025-12-17 18:42:13 +01:00
Henry Ruhs 4b0d6c3333 Add session_id, make token size more reasonable (#983)
* Add session_id, make token size more reasonable

* Use more direct approach
2025-12-17 18:42:13 +01:00