Commit Graph
54 Commits
Author SHA1 Message Date
Stanley Dimant 6994112b03 support for decals and legacy tattoo mods 2022-07-02 02:50:14 +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 320b80e3ae fix some random texture loading issues I don't understand, fix loading issues 2022-07-01 00:16:43 +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
Stanley Dimant ce9bfad97b prepare for Admin stuff 2022-06-29 23:01:44 +02:00
Stanley Dimant 95f7e5f867 connect to api only after login, add switching secret keys and inputting secret key during intro, fix filereplacements not working properly, adjust to the new web api 2022-06-29 22:40:17 +02:00
Stanley Dimant 2ff224243a add random file date on download, remove extensions 2022-06-29 00:41:28 +02:00
Stanley Dimant 71d48b0d8c rework file cache management, force usage of websocket, add uid comments per server 2022-06-28 23:45:49 +02:00
Stanley Dimant 3ee082d371 some fixes for models sharing materials and code cleanup 2022-06-28 12:20:40 +02:00
Stanley Dimant 1021cca912 fix some minor stuff 2022-06-28 02:09:08 +02:00
Stanley Dimant 51db0e54f2 clean up some disposes, remove channel and use async ienumberable for upload as well 2022-06-27 13:54:52 +02:00
Stanley Dimant c7439ac769 why did I start writing this plugin 2022-06-27 12:31:41 +02:00
Stanley Dimant 61b178e2c0 rework the whole connection garbage/custom servers, other cleanups/refactors 2022-06-27 01:19:45 +02:00
Stanley Dimant 404ba8e278 add file picker for cache folder, revert manually made glamourer changes while mare is active 2022-06-26 19:15:16 +02:00
Stanley Dimant b42de9a8a7 fix issue on not reloading player on zone switch, minor cleanup 2022-06-26 17:42:14 +02:00
Stanley Dimant 9aaab87c91 add mare synchronos full pause 2022-06-26 16:39:28 +02:00
Stanley Dimant 085d918397 potentially fix mac, fix cancel downloads 2022-06-26 15:13:53 +02:00
Stanley Dimant 1a1aa5cac5 make downloads cancellable on new incoming data 2022-06-26 14:56:28 +02:00
Stanley Dimant 0df75fe085 move handling of player data application to CachedPlayer 2022-06-26 14:34:56 +02:00
Stanley Dimant 71ced4dc88 fuck character states 2022-06-26 02:34:24 +02:00
Stanley Dimant 3bba240cd5 refactor + add resiliency against penumbra/api shutdowns 2022-06-25 21:39:20 +02:00
Stanley Dimant 8c9f816e6d several fixes for file cache handling, add account deletion 2022-06-25 19:37:26 +02:00
Stanley Dimant 27208ed2a5 remove some deps, fix some bugs 2022-06-25 01:51:06 +02:00
Stanley Dimant f8919abea8 calculate and display local cache size on cache changes, add clear cache button 2022-06-24 18:53:56 +02:00
Stanley Dimant cc0af38b31 fix file cache manager issues 2022-06-24 18:24:30 +02:00
Stanley Dimant 9b8145fddd add downloads UI, fix some bugs on disconnect 2022-06-24 15:43:39 +02:00
Stanley Dimant 6ee159f716 more refactoring, rework FileCacheManager 2022-06-24 11:22:46 +02:00
Stanley Dimant 2dcd02d170 major refactoring, maybe some bugfixes, idk 2022-06-24 00:47:47 +02:00
Stanley Dimant 0fe3f1cf25 somewhat working integration of penumbra 2022-06-23 21:29:52 +02:00
Stanley Dimant 99e80aeb4d minor fixes and renamings for intro landing page 2022-06-22 01:28:42 +02:00
Stanley Dimant 9bf1a7cf36 ah yes forgot to remove commented out code 2022-06-21 14:57:29 +02:00
Stanley Dimant c446aa5502 remove paused column and replace status with paired/unpaired/has not added you 2022-06-21 14:57:03 +02:00
Stanley Dimant ba784be2fa change Whitelist -> ClientPair 2022-06-21 14:26:11 +02:00
Stanley Dimant 4a12d667f1 add intro UI for first time registration, add FileCacheManager to scan and rescan for file changes, fix namings, polish UI for normal usage 2022-06-21 01:07:57 +02:00
Stanley Dimant b7b2005dcb I really can't be assed to write changelogs (resilience on change, live updating players, ipc enhancements, probably more idk) 2022-06-20 00:49:00 +02:00
Stanley Dimant 1312086a8d add the whole API stuff first iteration 2022-06-19 01:57:37 +02:00
Stanley Dimant 176eb2a344 remove DrawHooks, use new penumbra IPC calls (otter pls) 2022-06-17 01:08:36 +02:00
Stanley Dimant f643b413f2 add some UI stuff 2022-06-16 18:55:19 +02:00
Stanley Dimant 4f72daa0eb refactor and fix some shit 2022-06-15 21:30:08 +02:00
Stanley Dimant 8143090033 copy IMC data… maybe correctly, idk 2022-06-15 01:07:22 +02:00
Stanley Dimant 14b4e33dd0 update logo once more 2022-06-14 23:54:41 +02:00
Stanley Dimant 80960c86d3 update logo, fix incorrectly generating data in duties and other situations (we just don't know) 2022-06-14 23:43:38 +02:00
Stanley Dimant e5a0ff5670 add logo 2022-06-14 22:22:46 +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 c0de781421 I should actually be working 2022-06-14 15:12:02 +02:00
Stanley Dimant 847c4f815a remove some spaghetti 2022-06-13 13:06:10 +02:00
Stanley Dimant b6b00f21e2 add spaghetti 2022-06-13 13:05:05 +02:00