Commit Graph

472 Commits

Author SHA1 Message Date
harisreedhar db5ffdc449 add metrics 2026-05-11 16:35:12 +02:00
henryruhs 2db7ad426a simplify code - no need for helper methods at this point 2026-05-11 16:35:12 +02:00
Harisreedhar abeef470cc Remove xml parsing for gpu metrics (#1030)
* remove xml parsing

* remove aitop
2026-05-11 16:35:10 +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
henryruhs 60def0f30d Asset related fixes 2026-05-11 16:34:28 +02:00
henryruhs c2676fa471 Asset related fixes 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 3575aeea86 Fix for Windows 2026-05-11 16:34:28 +02:00
harisreedhar 06a3854fbb Revert "hopefully fixes windows CI error"
This reverts commit 3295726347.
2026-05-11 16:34:28 +02:00
harisreedhar d1a068b9d5 hopefully fixes windows CI error 2026-05-11 16:34:28 +02:00
henryruhs 38ece8f7d0 Fix stuff 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 77c1682078 Hopefully fix Windows 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 02e8a13adb upload asset endpoint 2026-05-11 16:34:28 +02:00
harisreedhar ec3e6d777d upload asset endpoint 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
Henry Ruhs 516b5039d0 Move to endpoints directory (#1012)
* Move to endpoints directory

* Move to endpoints directory
2026-05-11 16:34:28 +02:00
harisreedhar dae96f90a1 create to_image.py 2026-05-11 16:34:28 +02:00
harisreedhar 9bf9ee40a7 audio to image as frames 2026-05-11 16:34:28 +02:00
harisreedhar 621bddd174 audio to image as frames 2026-05-11 16:34:28 +02:00
henryruhs 5cbc50a5aa Rename local(s) to locale(s) 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
harisreedhar 69463b34bc use common analyse_image method 2026-05-11 16:34:28 +02:00
harisreedhar e42939df9c to video unification 2026-05-11 16:34:28 +02:00
harisreedhar c7ab933a8e to video unification 2026-05-11 16:34:28 +02:00
harisreedhar 92ec60933e detect workflow 2026-05-11 16:34:28 +02:00
harisreedhar f754828d08 changes
restructure conditional methods to a fall-through pattern

common process_temp_frame for all workflow
2026-05-11 16:34:28 +02:00
Henry Ruhs 403e89eeac Feat/session context (#993)
* Add simple session context

* Add simple session context
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 3444194aed remove --keep-temp 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