0daf36719b
Fixed process not cleared after download.
...
Closes #160
2024-06-21 10:41:49 +02:00
38683bfe85
code refactoring
2024-06-14 11:14:39 +02:00
472db89ea3
load balancer implementation, code refactoring
2024-05-20 08:48:01 +02:00
da84eb14f3
changed channel based approach to sync/semaphore
2024-05-16 10:39:29 +02:00
d336b92e46
code refactoring
2024-04-10 12:52:17 +02:00
3f836d0fa6
added some comments on the server side
2024-03-18 10:19:39 +01:00
3d9a7e9810
fixed nil pointer dereferece
...
closes #128
2024-01-12 10:55:29 +01:00
Marco
6aa2d41988
Logging in webUI, Archive view refactor ( #127 )
...
* test logging
* test impl for logging
* implemented "live logging", restyle templates dropdown
* moved extract audio to downloadDialog, fixed labels
* code refactoring
* buffering logs
2024-01-09 14:29:18 +01:00
Marco
3859c80214
code refactoring, added file download ( #118 )
2023-12-27 15:08:51 +01:00
Marco
c5535fad71
jwt in headers+localstorage instead of httpOnly cookie ( #117 )
2023-12-27 14:32:08 +01:00
c56e3a106b
code refactoring
2023-11-19 13:52:51 +01: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
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
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