Commit Graph

222 Commits

Author SHA1 Message Date
Joel Mathew Thomas 328bb25cf2 add recording functionality 2025-03-21 16:30:25 +05:30
Joel Mathew Thomas dc2f85734f Merge pull request #50 from joelmathewthomas/bugfix/server
bugfix: fix celery crashing, due to UPLOAD_DIR being deleted
2025-03-21 02:01:18 +05:30
Joel Mathew Thomas fc2b8c07d1 Merge pull request #49 from joelmathewthomas/ui/update
change processing page progress, and ui change in results
2025-03-21 02:00:30 +05:30
Joel Mathew Thomas 952b6729b2 change processing page progress, and ui change in results 2025-03-21 01:59:02 +05:30
Joel Mathew Thomas 38ecb59519 bugfix: fix celery crashing, due to UPLOAD_DIR being deleted
Delete all dirs and files inside UPLOAD_DIR instead
2025-03-21 01:36:38 +05:30
Joel Mathew Thomas c58ee4ca22 Merge pull request #48 from joelmathewthomas/joelmathewthomas-patch-1
Update README.md
2025-03-20 22:30:56 +05:30
Joel Mathew Thomas 2e885d6f6c Update README.md 2025-03-20 22:30:19 +05:30
Joel Mathew Thomas f04462a135 Merge pull request #47 from joelmathewthomas/feature/error-handling
Feature/error handling
2025-03-20 22:29:06 +05:30
Joel Mathew Thomas eed5796ca1 remove unused import 2025-03-20 22:28:02 +05:30
Joel Mathew Thomas 7212435ad0 fix styling 2025-03-20 22:27:42 +05:30
Joel Mathew Thomas 895cccd231 remove unused code 2025-03-20 22:23:58 +05:30
Joel Mathew Thomas 1b523b1611 clean server storage on start 2025-03-20 22:11:22 +05:30
Joel Mathew Thomas fd92bdd22b remove unused import 2025-03-20 21:55:47 +05:30
Joel Mathew Thomas 2af1990e8b add error handling to processing page 2025-03-20 21:54:35 +05:30
Joel Mathew Thomas 334dc00372 add request exception handling and toast notifications for error 2025-03-20 21:15:48 +05:30
Joel Mathew Thomas 37f850989a remove alerts and clear previous states on handleChange 2025-03-20 20:31:37 +05:30
Joel Mathew Thomas 3aff2f57af Set 100MB file size limit 2025-03-20 20:18:16 +05:30
Joel Mathew Thomas 26c5737a8d remove all code for handling video files 2025-03-20 20:13:31 +05:30
Joel Mathew Thomas db894a46be Merge pull request #46 from joelmathewthomas/code/cleanup
code cleanup
2025-03-20 19:15:21 +05:30
Joel Mathew Thomas 1e44b4c7de code cleanup 2025-03-20 19:14:13 +05:30
Joel Mathew Thomas 11a1ff635a Merge pull request #45 from joelmathewthomas/feature/websocket-proxy
Feature/websocket proxy
2025-03-20 18:48:29 +05:30
Joel Mathew Thomas cab21ad495 do not enable input if websocket connection failed 2025-03-20 18:45:07 +05:30
Joel Mathew Thomas 0d2ecc9d3d proxy websocket url 2025-03-20 00:53:16 +05:30
Joel Mathew Thomas 710956608d Merge pull request #44 from joelmathewthomas/feature/websocket
Feature/websocket
2025-03-20 00:42:39 +05:30
Joel Mathew Thomas 20230322b0 update deps 2025-03-20 00:39:29 +05:30
Joel Mathew Thomas 00f16d5814 handle FileNotFound Exception in separate task
remove dir_path when websocket disconnects during separation, and dir_path ends up being created again
2025-03-20 00:35:59 +05:30
Joel Mathew Thomas 6a91261e2d remove leftover url imports from urls.py 2025-03-20 00:24:58 +05:30
Joel Mathew Thomas a9dd87288d remove leftover url patterns 2025-03-20 00:24:05 +05:30
Joel Mathew Thomas b8a8be5ae5 remove /api/cleanup and /api/cleanupzip endpoints in favour of websocket handling cleanups 2025-03-20 00:19:52 +05:30
Joel Mathew Thomas 397e4f2c99 remove file_uuid.zip file on websocket disconnect 2025-03-20 00:17:40 +05:30
Joel Mathew Thomas a5705fffd0 remove file_dir on websocket disconnect 2025-03-20 00:12:10 +05:30
Joel Mathew Thomas 1cb3a1f197 send file_uuids to websocket 2025-03-20 00:03:34 +05:30
Joel Mathew Thomas 5fba3b42c5 change ws url 2025-03-19 23:50:29 +05:30
Joel Mathew Thomas e1e7464bb7 implement websocket connections 2025-03-19 23:44:55 +05:30
Joel Mathew Thomas c96b74c463 Merge pull request #43 from joelmathewthomas/feature/logs
Feature/logs
2025-03-19 18:29:32 +05:30
Joel Mathew Thomas 40f64b152c add endpoint to ping server, and display log if connection fails 2025-03-19 18:10:47 +05:30
Joel Mathew Thomas 1e9fceb0dc fix bug in status 2025-03-19 16:30:12 +05:30
Joel Mathew Thomas 0809a6baa2 remove todo references 2025-03-19 16:24:32 +05:30
Joel Mathew Thomas 6e9db2de4f fix log scrolling 2025-03-19 16:22:43 +05:30
Joel Mathew Thomas d47a228ce7 Add logs for processing 2025-03-19 16:10:01 +05:30
Joel Mathew Thomas 6abafd8355 add log box, and states to contain logs in MediaContext 2025-03-19 15:10:54 +05:30
Joel Mathew Thomas ef6ae41342 Merge pull request #42 from joelmathewthomas/update/deps
update deps
2025-03-19 01:55:48 +05:30
Joel Mathew Thomas 9661f9a18b update deps 2025-03-19 01:54:29 +05:30
Joel Mathew Thomas 9fdc3c8b3c Merge pull request #41 from joelmathewthomas/api/spectrogram
Api/spectrogram
2025-03-19 01:13:35 +05:30
Joel Mathew Thomas 7754af83e8 add border around player 2025-03-18 21:40:20 +05:30
Joel Mathew Thomas 4a5296cb18 preview spectrograms for non-music files 2025-03-18 21:32:33 +05:30
Joel Mathew Thomas 9139ddce53 preview spectrograms for music 2025-03-18 21:06:40 +05:30
Joel Mathew Thomas 018db7ea30 generate spectrograms for music sources and store it in context 2025-03-18 20:58:50 +05:30
Joel Mathew Thomas b622585fb9 add endpoint /api/spectrogram to calculate spectrograms 2025-03-18 20:37:20 +05:30
Joel Mathew Thomas 83b81dc2ad improve spectrogram player style 2025-03-18 20:10:59 +05:30