Commit Graph
100 Commits
Author SHA1 Message Date
rootdarkarchon 89eb6b448e bump version 2023-01-11 15:24:11 +01:00
rootdarkarchon 964b29b87e group downloads by host, download only one file per host at once 2023-01-08 00:48:18 +01:00
rootdarkarchon e1f6d6df24 add warnings for missing optional plugins when respective data is received 2023-01-08 00:19:11 +01:00
rootdarkarchon 90a25c23dc fix some performance issues 2023-01-05 17:57:30 +01:00
rootdarkarchon 7e87dc61e7 add toggle to hide server info messages 2023-01-04 23:54:01 +01:00
rootdarkarchon 49913a498e default userpopup to on 2023-01-04 16:21:24 +01:00
rootdarkarchon f09cd8264f reverify server existing file hashes 2023-01-04 16:12:30 +01:00
rootdarkarchon 2404dc3f94 bump version 2023-01-03 03:21:55 +01:00
rootdarkarchon 576775f52b stop caching jwt per url but instead per auth key (chances they are the same between servers are low) 2023-01-03 03:21:42 +01:00
rootdarkarchon b1f02b1483 fix jwt tokens being stored globally instead of per server 2023-01-02 17:30:29 +01:00
rootdarkarchon 6aace54910 sequentialize file uploads, bump version 2022-12-23 01:53:01 +01:00
rootdarkarchon e813976171 improve performance of penumbra mod setting changed 2022-12-18 19:08:13 +01:00
rootdarkarchon b1ae869c78 up version because w/e 2022-12-18 18:54:08 +01:00
rootdarkarchon de37e22c20 change to penumbra.api, fix animations requiring a redraw to be picked up again 2022-12-18 15:31:25 +01:00
rootdarkarchon e725c010d7 up version 2022-12-18 13:00:59 +01:00
rootdarkarchon ffd896168c remove Penumbra dependency and use nuget, minor internal refactoring of structs, more resilent downloads 2022-12-18 13:00:34 +01:00
rootdarkarchon 5263ab839b Merge branch 'main' of https://github.com/Penumbra-Sync/client 2022-12-16 21:24:26 +01:00
rootdarkarchon b5360c58f5 allow moderators to change group invite state, up version 2022-12-16 21:24:18 +01:00
rootdarkarchon 581e9370aa add error handling on loading persistent transient resources 2022-12-13 12:45:14 +01:00
rootdarkarchon 40d9f93377 up version 2022-12-13 12:41:25 +01:00
rootdarkarchon 5b8e6a3d9f add some logging, fix cache handling on load 2022-12-13 12:39:54 +01:00
rootdarkarchon a807a874f0 wrap File.Delete on catch 2022-12-11 20:44:42 +01:00
rootdarkarchon fc4cee1a3a delete empty files on failed downloads 2022-12-11 20:42:50 +01:00
rootdarkarchon 189ec03173 reduce linq usage for download transferred bytes 2022-12-11 12:59:26 +01:00
rootdarkarchon 189da9201b change download handling 2022-12-08 17:19:24 +01:00
rootdarkarchon ec98a4f692 upped version too much 2022-11-26 22:20:09 +01:00
rootdarkarchon fafb103ce2 remove requirement to hold ctrl, remove puzzle 2022-11-26 22:19:09 +01:00
rootdarkarchon 9bdbd1c3fa up version 2022-11-15 20:57:49 +01:00
rootdarkarchon d1f4a6e5ca Merge branch 'main' of https://github.com/Penumbra-Sync/client 2022-11-15 20:55:46 +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
rootdarkarchon 56dd3c2f65 up version 2022-11-03 10:34:06 +01:00
rootdarkarchon ad298109f4 up version 2022-10-28 09:12:13 +02:00
rootdarkarchon e49bbf27ed update api 2022-10-27 12:49:38 +02:00
rootdarkarchon 71e11c5b45 add customizeplus support 2022-10-27 12:49:18 +02:00
rootdarkarchon d3f5b72d71 up package version 2022-10-25 00:58:12 +02:00
rootdarkarchon a3ea94e3b6 update api submodule back to main 2022-10-25 00:55:28 +02:00
Stanley Dimant db6cd1bfb8 fixes for cache 2022-10-22 19:05:26 +02:00
Stanley Dimant b727d75ab6 adjust displayed error on connection 2022-10-18 00:56:29 +02:00
Stanley Dimant 858cb225b9 cancel healthcheck on stopconnection 2022-10-08 15:52:47 +02:00
Stanley Dimant 2e4bbe3540 fix merge 2022-10-08 14:39:44 +02:00
Stanley Dimant f4a2bbb7c1 merge 2022-10-08 14:39:08 +02:00
Stanley Dimant 8d9a85d9c2 change to main api 2022-10-08 14:38:01 +02:00
Stanley Dimant ddc65ab5a6 fixes for popups 2022-10-06 23:21:19 +02:00
Stanley Dimant 128a89234e add owner and moderator icons to syncshell display 2022-10-06 22:42:07 +02:00
Stanley Dimant e7c573b98a don't show pin, remove or ban when user is mod or owner 2022-10-06 22:36:18 +02:00
Stanley Dimant a042be9119 do not show remove user or ban user if user is owner or moderator 2022-10-06 22:25:49 +02:00
Stanley Dimant 0599416f4c add note handling 2022-10-06 22:22:53 +02:00
Stanley Dimant 58ad7153d3 add banned user table, add privacy tab and notes copy/import functionality 2022-10-06 21:43:03 +02:00
Stanley Dimant 7535f04082 add trimming to uid and gids 2022-10-04 19:26:42 +02:00
Stanley Dimant 20ade6e127 change api back to main 2022-10-04 14:53:01 +02:00
Stanley Dimant 9df89adac8 adjust some of the logging 2022-10-04 14:14:56 +02:00
Stanley Dimant d6a434b2f0 don't display shard if shardname is not set 2022-10-04 02:02:11 +02:00
Stanley Dimant 7f089f458c center shard display, fix order of users in group 2022-10-04 01:18:41 +02:00
Stanley Dimant e984304c1b fix showing alias when empty 2022-10-04 01:03:05 +02:00
Stanley Dimant f68c52d0b0 renaming of FileCache 2022-10-03 19:34:30 +02:00
Stanley Dimant fcb0b17a56 ui adjustments for groups 2022-10-03 00:20:49 +02:00
Stanley Dimant d2fe107459 fix /mare toggle 2022-10-02 21:08:26 +02:00
Stanley Dimant fe29bc7e9f fix filescanner locking up dictionary when deletion tasks are scheduled 2022-10-02 20:56:20 +02:00
Stanley Dimant fd23a977ac ui adjustments 2022-10-02 20:32:35 +02:00
Stanley Dimant 8bad3fd91c move groups into separate class, allow setting comments for groups, add new api methods 2022-10-02 15:17:49 +02:00
Stanley Dimant a2d884718a remove boilerplate code, change to concurrent dict 2022-10-02 01:25:02 +02:00
Stanley Dimant fb7943cdcd preliminary finalized UI 2022-10-01 18:20:01 +02:00
Stanley Dimant 2ca284546d rudimentary implementation and ui for syncshells 2022-09-30 01:18:57 +02:00
Stanley Dimant f6d1309d59 add test commands 2022-09-29 16:27:04 +02:00
Stanley Dimant d2bb4e01a4 implement callbacks 2022-09-29 16:01:25 +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 d5f56b6e52 fixes broken csv loading 2022-09-28 23:49:34 +02:00
Stanley Dimant e71bd0d80f delay start scan to ingame login, show what is halting scans in settings ui and allow resetting it 2022-09-28 23:10:29 +02:00
Stanley Dimant ff4079a16d remove double invoke 2022-09-28 17:23:29 +02:00
Stanley Dimant cad329882d up version 2022-09-28 17:03:38 +02:00
Stanley Dimant 1fee097481 small fixes 2022-09-28 17:03:21 +02:00
Stanley Dimant 287c1b0eff stop scan on character data creation, downloads, gpose, zone switch, update outside of read loop, adjust verify 2022-09-28 00:16:14 +02:00
Stanley Dimant 1241e9c14e up version 2022-09-27 14:58:00 +02:00
Stanley Dimant 9ac8e929f8 more performance improvements 2022-09-27 13:49:49 +02:00
Stanley Dimant a32209c2e1 some fixes 2022-09-26 14:59:19 +02:00
Stanley Dimant e40ea323e4 add more resilency, performance adjustments 2022-09-26 14:15:11 +02:00
Stanley Dimant 7f97b20883 add try catch around each scan 2022-09-26 12:54:54 +02:00
Stanley Dimant ff2b679a8c up version 2022-09-26 00:16:20 +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 e0603df470 adjust hint for periodic file scan pause 2022-09-25 14:57:40 +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 79b412b00a up version 2022-09-25 14:38:34 +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 25e87e6ec2 minor fixes 2022-09-18 18:09:39 +02:00
Stanley Dimant 6149d7eb73 clear actionqueue on zoneswitch 2022-09-17 13:29:08 +02:00
Stanley Dimant a27fa1a13d dispose all players on zoning 2022-09-17 03:40:40 +02:00
Stanley Dimant 574cdb0b24 fix issue when multiple transient files point to different gamepaths 2022-09-16 00:25:07 +02:00
Stanley Dimant c9dc0e8468 increase timeouts 2022-09-14 10:41:51 +02:00
Stanley Dimant 4d97f7ebea Merge branch 'main' of https://github.com/Penumbra-Sync/client 2022-09-13 23:11:07 +02:00
Stanley Dimant b4792138ae resolve material issues 2022-09-13 23:10:44 +02:00
Stanley Dimant 78c6d7e594 fixes for materials 2022-09-11 14:28:16 +02:00
Stanley Dimant c28d951fc8 update transients in framework loop 2022-09-11 02:06:41 +02:00
Stanley Dimant a618fad7d9 0.4.2: fix heels integration, potentially fix crashes, delay handling of transient resource loads, change transients to concurrent dictionary 2022-09-11 01:23:41 +02:00