Commit Graph

155 Commits

Author SHA1 Message Date
harisreedhar 02ba86308e add capabilities 2026-05-11 16:35:16 +02:00
harisreedhar f475ec4bbc remove try block, make detect_graphic_devices stateless, cosmetics 2026-05-11 16:35:16 +02:00
harisreedhar 9e63832740 fix test 2026-05-11 16:35:16 +02:00
harisreedhar 73a298cd97 add processor metric 2026-05-11 16:35:16 +02:00
harisreedhar b1947ffaa2 add network metrics 2026-05-11 16:35:16 +02:00
harisreedhar b7e80bdafa fix test 2026-05-11 16:35:16 +02:00
harisreedhar 14b1ed6b76 add memory metrics 2026-05-11 16:35:12 +02:00
harisreedhar bae6169274 some cosmetics 2026-05-11 16:35:12 +02:00
harisreedhar 9a27c8346c add disk to metric test 2026-05-11 16:35:12 +02:00
harisreedhar 09dc2ec50b cleanup 2026-05-11 16:35:12 +02:00
harisreedhar 01baf8d2ea improve test 2026-05-11 16:35:12 +02:00
harisreedhar a818e7f610 remove instance check 2026-05-11 16:35:12 +02:00
harisreedhar 5f6e0cc567 fix test 2026-05-11 16:35:12 +02:00
harisreedhar e2738f1f14 add metrics 2026-05-11 16:35:12 +02:00
harisreedhar db5ffdc449 add metrics 2026-05-11 16:35:12 +02:00
Henry Ruhs 0c18508f70 Revisit and cleanup ffprobe integration (#1027)
* Revisit and cleanup ffprobe integration

* Revisit and cleanup ffprobe integration
2026-05-11 16:34:28 +02:00
harisreedhar dcfbbc041f add missing endpoints 2026-05-11 16:34:28 +02:00
henryruhs dc500eb398 Add process manager to the right place 2026-05-11 16:34:28 +02:00
henryruhs 5fa088457e FFmpeg powered sanitization, Chunk based upload write 2026-05-11 16:34:28 +02:00
henryruhs 40f5b403a4 Simplify testing 2026-05-11 16:34:28 +02:00
henryruhs 908f3d2873 Revamp the upload 2026-05-11 16:34:28 +02:00
harisreedhar 71c79f4e96 upload asset endpoint 2026-05-11 16:34:28 +02:00
harisreedhar 746b3249ef upload asset endpoint 2026-05-11 16:34:28 +02:00
harisreedhar e3aa3d15f5 upload asset endpoint 2026-05-11 16:34:28 +02:00
henryruhs 2c07d8ca45 Polish asset store and helpers 2026-05-11 16:34:28 +02:00
Harisreedhar 6e84970e0d Feat/audio metadata (#1019)
* audio metadata

* audio metadata

* audio metadata

* audio metadata

* audio metadata

* audio metadata

* audio metadata
2026-05-11 16:34:28 +02:00
harisreedhar f84b2cfc00 asset store update 2026-05-11 16:34:28 +02:00
henryruhs 56842a1c58 Minor cleanup 2026-05-11 16:34:28 +02:00
harisreedhar 98384a55df state api updates 2026-05-11 16:34:28 +02:00
harisreedhar a01bed0bda state api updates 2026-05-11 16:34:28 +02:00
harisreedhar 6edf6c7266 state api updates 2026-05-11 16:34:28 +02:00
harisreedhar 621bddd174 audio to image as frames 2026-05-11 16:34:28 +02:00
harisreedhar 03bbc10251 workflows rename 2026-05-11 16:34:28 +02:00
harisreedhar 1e2a66e7b0 workflows rename 2026-05-11 16:34:28 +02:00
harisreedhar 1b2fffd82a image to video as sequence 2026-05-11 16:34:28 +02:00
Henry Ruhs 97801ceab3 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
2026-05-11 16:34:28 +02:00
Henry Ruhs 672d65d61a Add simple path isolation (#992) 2026-05-11 16:34:28 +02:00
harisreedhar 678f4edd4c update ffmpeg.set_loop
add test

introduce spawn_frames
2026-05-11 16:34:28 +02:00
harisreedhar 38e8610523 changes 2026-05-11 16:34:28 +02:00
harisreedhar c4f1d14d71 Part 2 2026-05-11 16:34:28 +02:00
harisreedhar 0aa56d54bb Part 2 2026-05-11 16:34:28 +02:00
harisreedhar cec736d03a fix 2026-05-11 16:34:28 +02:00
harisreedhar 2485a409b8 part 1 2026-05-11 16:34:28 +02:00
henryruhs 35881a4f8d Switch workflow args order in tests, Remove old choices in processors 2026-05-11 16:34:28 +02:00
henryruhs 86cd7cbc8f Switch workflow args order in tests, Remove old choices in processors 2026-05-11 16:34:28 +02:00
harisreedhar 7666411a3d add todo
add test

cleanup

remove -w

move --workflow position

fix test

add --worflow, audio-to-image, image-to-image, image-to-video
2026-05-11 16:34:27 +02:00
Henry Ruhs b333280b8d 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)

* 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
2026-05-11 16:31:45 +02:00
harisreedhar 9664bb98db changes 2026-05-11 16:31:45 +02:00
harisreedhar 139e73589a changes 2026-05-11 16:31:45 +02:00
harisreedhar f11e8eaaea changes 2026-05-11 16:31:45 +02:00