Marco
c50c1f627e
78 404 when the application put under nginx subdirectory with proxy pass ( #79 )
...
* use http.FileServer insetead of custom middleware
* fixed behavior under reverse proxy
* enabled reverse proxy subfolder as "domain value"
* domain validation
* code refactoring
* code refactoring
* updated translation
2023-08-21 12:24:50 +02:00
Marco
e2dd54add2
Expose config to docker volume ( #73 )
...
* expose config to docker volume
* fix dockerfile
2023-08-02 11:54:27 +02:00
db5097c889
hotfix formats
2023-08-01 14:43:52 +02:00
Marco
8327d1e94c
Download REST API endpoints ( #72 )
...
* backend and frontend hotfixes, see message
Improved rendering on the frontend by cutting unecessary useStates.
Backend side, downloads now auto resume even on application kill.
* download rest api endpoints, general code refactor
* download request json mappings
2023-07-31 08:30:09 +02:00
Marco
68c829c40e
10 playlist download ( #71 )
...
* leveraging message queue for playlist entries DL
* playlist support implemented
It's a little bit slow but solid enough :D
2023-07-28 11:44:38 +02:00
d4f656fd87
code refactoring
2023-07-26 16:21:10 +02:00
e1510d28d2
dropped fiber for std http + gorilla websocket
...
Session serialization will use gob encoding instead of json.
Binary size will likely be reduced.
General backend code refactoring.
2023-07-26 11:48:54 +02:00
82b22db7ae
code refactor
2023-07-26 09:51:00 +02:00
Marco
3ded768a6f
10 feat download queue ( #59 )
...
* testing message queue
* better mq syncronisation
* major code refactoring, concern separation.
* bugfix
* code refactoring
* queuesize configurable via flags
* code refactoring
* comments
* code refactoring, updated readme
2023-06-26 11:27:15 +02:00
3067cee08c
code refactoring, fixed wrong jwt expire time
2023-06-23 15:18:40 +02:00
Marco
2ae4a5da3d
New home view layout ( #58 )
...
* Home layout refactor, moved new download to dialog
* sort downloads by date
2023-06-23 10:48:38 +02:00
e69829fcef
code refactoring, updated dockerfile
2023-06-23 09:21:09 +02:00
d6c0646756
frontend performance, rpc/rest jwt authentication
2023-06-22 11:31:24 +02:00
78c1559e84
code refactoring
2023-05-31 10:21:30 +02:00
5d97873748
file browser overhaul
2023-05-26 17:31:00 +02:00
58b05e1403
code refactoring
2023-05-26 15:10:23 +02:00
985629fd2e
code refactoring
2023-05-26 14:55:14 +02:00
f19718d46c
bugfix
2023-05-26 13:02:18 +02:00
1e0e625d1a
code refactoring, dependencies update
2023-05-26 11:29:59 +02:00
Marco
5b70d25bef
Improved filebrowser ( #52 )
...
* file archive refactor, list dir perf optimization
* code refactoring
2023-05-26 11:10:10 +02:00
fd0b40ac46
code refactoring, enabled memory db persist to fs.
2023-05-25 11:13:46 +02:00
b1c6f7248c
code refactoring
2023-05-24 13:31:05 +02:00
908f4c6636
first implementation of downloaded files viewer
2023-05-24 13:19:04 +02:00
3737e86de3
backend functions for list, download, and delete local files
2023-05-17 18:32:46 +02:00
fa7cd1a691
code refactoring, switch to rxjs websocket wrapper
2023-04-19 14:14:15 +02:00
621164589f
Code refactoring and bump deps
2023-04-13 11:13:40 +02:00
aaad68a42c
changed map+rwMutext to sync.Map
2023-03-01 15:06:11 +01:00
Stefan Schlott
cdad7ca873
In format selection: Show resolution and download size (if available)
2023-02-04 12:13:20 +01:00
d2f1bfa3bf
fixed high cpu due to unproerly closed channel
2023-01-13 10:15:16 +01:00
5e3a40baf4
it just works
2023-01-12 23:18:50 +01:00
658cb64a02
Refactoring
2023-01-12 21:10:23 +01:00
d93fc37943
It just works
2023-01-12 19:00:53 +01:00
733e2ab006
it just works
2023-01-12 12:05:53 +01:00
4c7faa1b46
converted dir tree
2023-01-11 23:19:37 +01:00
4d4582b3f7
download working
2023-01-11 20:49:25 +01:00
b29cdf802d
pre frontend integration
2023-01-11 12:41:20 +01:00
299b195b52
prototyping
2023-01-10 21:33:21 +01:00
9aef8fc47b
??
2023-01-10 19:10:20 +01:00
3754750f61
filename override, addressing #22
2023-01-07 12:04:07 +01:00
97eb686eb1
minor code refactoring
2023-01-05 15:22:31 +01:00
1716346628
restored resolution badge/icon
2023-01-04 12:14:11 +01:00
b35ead4417
garbage collection optimization
2023-01-04 12:13:40 +01:00
e1ab4c2d1a
optimized and future-proofed stdout parser
2023-01-04 11:53:36 +01:00
de32fbd5ce
Fix issue #14 and bump react to v18
2022-10-14 13:44:19 +02:00
eda955f4ac
refactoring
2022-09-24 13:28:33 +02:00
b037c041f4
first proposal download path selection
2022-09-24 12:53:36 +02:00
fa5069f310
Code refactoring and minor bugfixes
2022-08-30 18:28:40 +02:00
d99899eb16
Code refactoring
2022-08-29 22:44:06 +02:00
32bc925fb7
code refactoring
2022-08-28 18:42:32 +02:00
5d51309ef3
cache download metadata to speedup resume phase.
2022-08-28 18:13:17 +02:00