joel
2d9297d9a3
Dockerize project with client and backend support ( #55 )
...
* set redis backend url automatically for docker builds
* initial docker build config
* rename docker scripts
* fix script paths
* remove old Dockerfiles
* set vite proxy base url depending on mode
* docker build config for client/
* docker production build for client
* refactor docker files
* update nginx config to set maximum file size
* reduce docker image size
* fix demucs bug in docker
* fix proxy timeout
* add gpu capabality for api container
* add compose files for dev and prod
* add healthcheck for freqsplit-api
* add model checkpoints to api image
* set healthcheck retries to 24
2025-08-04 01:43:40 +05:30
Joel Mathew Thomas
505f2b7055
release mic after use
2025-03-22 22:32:29 +05:30
Joel Mathew Thomas
85bb67078c
handle exception cases
2025-03-22 22:14:09 +05:30
Joel Mathew Thomas
f44e44b68b
cleanup
2025-03-21 16:55:56 +05:30
Joel Mathew Thomas
14a9f16b04
landing page ui revamp
2025-03-21 16:50:13 +05:30
Joel Mathew Thomas
5a76fd4708
handle exception cases
2025-03-21 16:36:04 +05:30
Joel Mathew Thomas
328bb25cf2
add recording functionality
2025-03-21 16:30:25 +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
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
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
1e44b4c7de
code cleanup
2025-03-20 19:14:13 +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
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
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
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
83b81dc2ad
improve spectrogram player style
2025-03-18 20:10:59 +05:30
Joel Mathew Thomas
21843f591e
generate spectrogram at backend and send as response to client
2025-03-18 19:21:26 +05:30
Joel Mathew Thomas
4afae4cc84
add logic for download
2025-03-18 16:51:50 +05:30
Joel Mathew Thomas
c64dc1aafa
UI revamp and add download button
2025-03-18 16:38:06 +05:30
Joel Mathew Thomas
8b4d373b6a
UI change
2025-03-18 16:26:35 +05:30
Joel Mathew Thomas
84c848109f
UI Cleanup
2025-03-18 16:11:42 +05:30
Joel Mathew Thomas
7222a8198e
add preview for noisereduced file
2025-03-18 15:59:57 +05:30
Joel Mathew Thomas
2ba08d7d92
add preview for original file
2025-03-18 15:29:12 +05:30
Joel Mathew Thomas
8bd1cc4abb
preview results
2025-03-18 15:20:14 +05:30
Joel Mathew Thomas
767977836b
add extractedFiles state to MediaContext
2025-03-18 15:01:01 +05:30
Joel Mathew Thomas
9af59c9f20
add code to download and extract zip
2025-03-18 14:21:19 +05:30
Joel Mathew Thomas
d9fd9f6591
code refactor
2025-03-18 02:02:36 +05:30
Joel Mathew Thomas
ba18a7a27f
setup vite proxy for development
2025-03-18 01:53:53 +05:30
Joel Mathew Thomas
40b71c3fdb
query progress for some pages
2025-03-18 01:23:17 +05:30
Joel Mathew Thomas
2d63cf3ab9
code refactor
2025-03-18 01:00:00 +05:30
SUFIYANJT
0afb33cb89
preview files in result page: frontend change only
2025-03-17 15:46:04 +05:30
Joel Mathew Thomas
8c4cae77b2
Merge pull request #37 from joelmathewthomas/client/progress
...
Client/progress
2025-03-16 16:38:19 +05:30