Commit Graph

44 Commits

Author SHA1 Message Date
rootdarkarchon
fafb103ce2 remove requirement to hold ctrl, remove puzzle 2022-11-26 22:19:09 +01:00
rootdarkarchon
14e5b5bb21 fix cleanup of outdated files in filescanner 2022-11-15 20:55:38 +01:00
rootdarkarchon
605c1d3774 fixes uploads cancelling early 2022-11-03 20:45:44 +01:00
Stanley Dimant
5694eb7d08 fixes to upload logic 2022-11-03 10:16:58 +01:00
Stanley Dimant
db6cd1bfb8 fixes for cache 2022-10-22 19:05:26 +02:00
rootdarkarchon
f9cf26ed69 migrate to strong api calls (#29)
* migrate to strong api calls

* set last added user to null on changing notes popup setting
2022-10-08 14:35:30 +02:00
Stanley Dimant
260c4a48ee add analyzers and api 2022-10-03 15:58:51 +02:00
Stanley Dimant
ac6c46390c add api to mare, change all to file scoped namespace 2022-09-29 15:52:33 +02:00
Stanley Dimant
ff4079a16d remove double invoke 2022-09-28 17:23:29 +02:00
Stanley Dimant
1fee097481 small fixes 2022-09-28 17:03:21 +02:00
Stanley Dimant
c2e92c094c remove database, use in-memory 2022-09-28 15:44:29 +02:00
Stanley Dimant
afb1cf1429 fix issue when penumbra mod folder contains a part of the path of cache folder 2022-09-25 20:51:03 +02:00
Stanley Dimant
ea411811e4 fixes uploads and error during of collection enumeration 2022-09-25 15:58:03 +02:00
Stanley Dimant
0d7e173a97 add periodic file scanner, parallelize downloads, fix transient files being readded when not necessary, fix disposal of players on plugin shutdown 2022-09-25 14:38:06 +02:00
Stanley Dimant
6bf16e1d56 minor fixes 2022-09-09 17:42:21 +02:00
Stanley Dimant
7265dab8a7 change downloads to concurrentdictionary 2022-09-06 13:39:33 +02:00
Stanley Dimant
ddb762c698 add fileswaps first test 2022-09-04 21:17:52 +02:00
Stanley Dimant
ce6764cbf8 add some locking around modifiedfiles 2022-09-03 17:57:09 +02:00
Stanley Dimant
61d6458707 fix imports and update to api11 2022-08-19 11:35:43 +02:00
Stanley Dimant
2a2b0c3b57 preliminary update client for new server download url stuff 2022-08-15 17:58:09 +02:00
Stanley Dimant
110dbd7bdf do not use sendfiles when not necessary 2022-08-13 14:50:10 +02:00
thattuys
f718ebef9b Update ApIController.Functions.Files.cs
Only replace the first occurrence of "ws" in the Uri string
2022-08-02 19:36:28 -04:00
thattuys
04afc4db02 Update ApIController.Functions.Files.cs 2022-08-02 19:22:22 -04:00
thattuys
143c0b1e81 Support downloading from http
Add http support to downloads(ws:// connections and uploads already work, this is just fixing the downloads)
2022-08-02 19:12:41 -04:00
Stanley Dimant
42f598b9d5 add intermediate version to allow usage for now 2022-08-01 11:20:22 +02:00
Stanley Dimant
4ca2419f46 fix for crashes on unloading mare while downloading files 2022-07-29 12:33:31 +02:00
Stanley Dimant
cf6b89454b maybe fix issue with char data being accidentally yeeted without reason and sent empty 2022-07-29 01:31:36 +02:00
Stanley Dimant
fc18b19a4b use static files to download from service 2022-07-28 18:06:45 +02:00
Stanley Dimant
34ed21472a minor bugfixing and log severity adjustment 2022-07-28 14:14:00 +02:00
Stanley Dimant
e31c232f79 cleanup 2022-07-24 14:44:36 +02:00
Stanley Dimant
f39c085fbf adjust to send only one packet for all changes at once 2022-07-24 14:34:26 +02:00
Stanley Dimant
9d9aac6bb3 minion/pet/companion/mount rework 2022-07-22 02:11:35 +02:00
Stanley Dimant
ce5b78662a adjust to api5 changes 2022-07-13 10:26:17 +02:00
Stanley Dimant
67c43ac077 replace multiple hubs with one 2022-07-13 10:12:13 +02:00
Stanley Dimant
2307b43c65 handle download cancellation better 2022-07-10 21:51:42 +02:00
Stanley Dimant
1eccd791d1 fix not being able to pause players, some other bullshit, update to api4 2022-07-10 14:20:43 +02:00
Stanley Dimant
54abfd74dc remove downloads on cancellation, add note to where to put the cache folder 2022-07-05 22:32:21 +02:00
Stanley Dimant
90ec056a11 use provided API vom server 2022-07-04 13:16:43 +02:00
Stanley Dimant
cf87ed5019 make download ui clickthrough, add option to move it, add forbidden transfers list 2022-07-03 00:53:05 +02:00
Stanley Dimant
fa9be47d1d more uploads fixes 2022-07-01 13:47:30 +02:00
Stanley Dimant
35b12720c6 change namings, port, fix clearing uploads 2022-07-01 11:29:19 +02:00
Stanley Dimant
afbb3eea8e push character data through the server without using the database 2022-06-30 17:16:49 +02:00
Stanley Dimant
3618540402 rework a lot of stuff: downloads, how to watch a player 2022-06-30 13:24:35 +02:00
Stanley Dimant
eb39429777 add all admin stuff, refactor ApiController into partial classes 2022-06-30 01:53:09 +02:00