Commit Graph

13 Commits

Author SHA1 Message Date
rootdarkarchon
df87e45e9c revert chunking on fileservers 2023-11-17 11:12:48 +01:00
rootdarkarchon
b4105f3d01 ok I'm giving up 2023-11-17 01:10:50 +01:00
rootdarkarchon
0b61f3e1d9 why is this such a pain 2023-11-17 01:07:58 +01:00
rootdarkarchon
182db1d7c3 try different way of exists query 2023-11-17 01:06:21 +01:00
rootdarkarchon
5dfe978344 fix indexing 2023-11-17 01:02:53 +01:00
rootdarkarchon
cc2c8d2531 limit the hashes to take to locally available files only 2023-11-17 01:01:08 +01:00
rootdarkarchon
6b5b45ff77 add ordering 2023-11-17 00:29:57 +01:00
rootdarkarchon
8c8c3509d3 use chunks for cleanup 2023-11-17 00:27:51 +01:00
rootdarkarchon
3444834fca potentially fix discrepancy between db and uploaded file status 2023-05-11 01:36:36 +02:00
rootdarkarchon
0c3bb89456 remove time from linq query 2023-01-27 02:53:00 +01:00
rootdarkarchon
6560b1d70d try catch on cleanup task 2023-01-27 02:46:13 +01:00
rootdarkarchon
fe80faab6b potentially fix stuck uploads 2023-01-18 19:46:03 +01:00
rootdarkarchon
42b15cb6b7 Add Server-Side Download Queue (#21)
* test add queueing to file service

* further adjustments to download queueing

* add check for whether the request is still in the queue to CheckQueue

* forcefully release slot if download didn't finish in 15s

* actually cancel the delay task

* add metrics and refactor some of the request queue service

* refactor pathing

* reuse httpclient

* add queue request dto to requestfile, enqueue users immediately if a slot is available

* change startup to include all controllers

* update server pathing

* update pathing, again

* several adjustments to auth, banning, jwt server tokens, renaming, authorization

* update api I guess

* adjust automated banning of charaident and reg

* generate jwt on servers for internal authentication

* remove mvcextensions

Co-authored-by: rootdarkarchon <root.darkarchon@outlook.com>
2023-01-11 12:22:22 +01:00