Commit Graph
16 Commits
Author SHA1 Message Date
Stanley Dimant 7f97b20883 add try catch around each scan 2022-09-26 12:54:54 +02:00
Stanley Dimant a75ff627b8 performance optimizations 2022-09-26 00:16:05 +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 9142b2bee4 more fixes for folders that end with \ 2022-09-25 16:56:04 +02:00
Stanley Dimant 807d778b6b fix legacy migration not working properly with people using Penumbra mod folder with a backslash at the end 2022-09-25 16:39:48 +02:00
Stanley Dimant ea411811e4 fixes uploads and error during of collection enumeration 2022-09-25 15:58:03 +02:00
Stanley Dimant 8c535828b9 force rescan if auto cleanup removed files 2022-09-25 15:09:21 +02:00
Stanley Dimant 5b5bb043bd force rescan on startup, remove automatic reversal of stopped scan setting 2022-09-25 14:56:01 +02:00
Stanley Dimant a02c872307 add forced invoke scan for clearing cache dir, add forced rescan on pause 2022-09-25 14:53:04 +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 ce5b78662a adjust to api5 changes 2022-07-13 10:26:17 +02:00
Stanley Dimant db4d5f37f9 fix crash on logout, change several logger.debug to verbose, adjustments to player cache generation, fixes to file scan manager, better handling disconnects, some refactoring, adjustments to intro UI, correct display of server state 2022-07-04 01:52:08 +02:00
Stanley Dimant 085d918397 potentially fix mac, fix cancel downloads 2022-06-26 15:13:53 +02:00
Stanley Dimant 2dcd02d170 major refactoring, maybe some bugfixes, idk 2022-06-24 00:47:47 +02:00
Stanley Dimant da2b2701e8 actually start to bring structure into the project
make it resilent against restarts/reloads
remove all user interaction for resource gathering
compute hashes on first time file resolving and on updates of said file on resolving
2022-06-14 21:53:41 +02:00
Stanley Dimant 3b9c485627 add initial file scan and rescanning algorithms to hash all penumbra files 2022-06-10 01:41:47 +02:00