rootdarkarchon 
							
						 
					 
					
						
						
							
						
						b2276a1883 
					 
					
						
						
							
							Client rework for API change and paradigm shift ( #39 )  
						
						... 
						
						
						
						* most of the groups refactoring on client
* register OnMethods for group stuff
* start implementing client (still pretty broken)
* finish implementing new api first iteration
* idk rework everything for pair shit (still WIP); goal is to remove PairedClients and GroupPairClients from ApiController
* move everything to PairManager, remove dictionaries from APiController
* remove admin stuff from client, cleanup
* adjust reconnection handling, add new settings, todo still to remove access from old stuff that's marked obsolete from config
* add back adding servers, fix intro ui
* fix obsolete calls
* adjust config namespace
* add UI for setting animation/sound permissions to syncshells
* add ConfigurationService to hot reload config on change from external
* move transient data cache to configuration
* add deleting service to ui
* fix saving of transient resources
* fix group pair user assignments
* halt scanner when penumbra inactive, add visible/online/offline split to individual pairs and tags
* add presence to syncshell ui
* move fullpause from config to server config
* fixes in code style
* more codestyle
* show info icon on player in shells, don't show icon when no changes from default state are made, add online notifs
* fixes to intro UI
---------
Co-authored-by: rootdarkarchon <root.darkarchon@outlook.com > 
						
						
					 
					
						2023-01-29 15:13:53 +01:00 
						 
				 
			
				
					
						
							
							
								rootdarkarchon 
							
						 
					 
					
						
						
							
						
						7a8655f6b1 
					 
					
						
						
							
							Chara file data export ( #38 )  
						
						... 
						
						
						
						* add rudimentary saving of chara file data
* fix building
* working prototype for MCDF import and application
* adjust code to use streams
* rename cache -> storage
add ui for import/export mcdf
* minor wording adjustments, version bump
Co-authored-by: rootdarkarchon <root.darkarchon@outlook.com >
Co-authored-by: Stanley Dimant <stanley.dimant@varian.com > 
						
						
					 
					
						2023-01-23 12:56:43 +01:00 
						 
				 
			
				
					
						
							
							
								rootdarkarchon 
							
						 
					 
					
						
						
							
						
						90a25c23dc 
					 
					
						
						
							
							fix some performance issues  
						
						
						
						
					 
					
						2023-01-05 17:57:30 +01:00 
						 
				 
			
				
					
						
							
							
								rootdarkarchon 
							
						 
					 
					
						
						
							
						
						6aace54910 
					 
					
						
						
							
							sequentialize file uploads, bump version  
						
						
						
						
					 
					
						2022-12-23 01:53:01 +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 
							
						 
					 
					
						
						
							
						
						71e11c5b45 
					 
					
						
						
							
							add customizeplus support  
						
						
						
						
					 
					
						2022-10-27 12:49:18 +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 
							
						 
					 
					
						
						
							
						
						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 
							
						 
					 
					
						
						
							
						
						6149d7eb73 
					 
					
						
						
							
							clear actionqueue on zoneswitch  
						
						
						
						
					 
					
						2022-09-17 13:29:08 +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 
						 
				 
			
				
					
						
							
							
								Stanley Dimant 
							
						 
					 
					
						
						
							
						
						782ec873f6 
					 
					
						
						
							
							fixes for heels or so I guess  
						
						
						
						
					 
					
						2022-09-10 16:03:21 +02:00 
						 
				 
			
				
					
						
							
							
								Stanley Dimant 
							
						 
					 
					
						
						
							
						
						8d1324250f 
					 
					
						
						
							
							merge 0.4.0 into main  
						
						
						
						
					 
					
						2022-09-10 15:31:03 +02:00 
						 
				 
			
				
					
						
							
							
								Stanley Dimant 
							
						 
					 
					
						
						
							
						
						f98b8af413 
					 
					
						
						
							
							Revert "add heels support"  
						
						... 
						
						
						
						This reverts commit d5068d5515 
						
						
					 
					
						2022-09-10 14:15:18 +02:00 
						 
				 
			
				
					
						
							
							
								Stanley Dimant 
							
						 
					 
					
						
						
							
						
						c2aeca6d0e 
					 
					
						
						
							
							merge from main  
						
						
						
						
					 
					
						2022-09-10 14:14:59 +02:00 
						 
				 
			
				
					
						
							
							
								Stanley Dimant 
							
						 
					 
					
						
						
							
						
						d5068d5515 
					 
					
						
						
							
							add heels support  
						
						
						
						
					 
					
						2022-09-10 14:11:52 +02:00 
						 
				 
			
				
					
						
							
							
								Stanley Dimant 
							
						 
					 
					
						
						
							
						
						ce1a1187f0 
					 
					
						
						
							
							minor fixes  
						
						
						
						
					 
					
						2022-09-09 14:53:59 +02:00 
						 
				 
			
				
					
						
							
							
								Stanley Dimant 
							
						 
					 
					
						
						
							
						
						6720d6f897 
					 
					
						
						
							
							merge from downstream  
						
						
						
						
					 
					
						2022-09-07 22:13:14 +02:00 
						 
				 
			
				
					
						
							
							
								Stanley Dimant 
							
						 
					 
					
						
						
							
						
						920090c3b1 
					 
					
						
						
							
							add delayedframework update to dalamudutil, rework to concurrent collections  
						
						
						
						
					 
					
						2022-09-07 22:03:17 +02:00 
						 
				 
			
				
					
						
							
							
								Stanley Dimant 
							
						 
					 
					
						
						
							
						
						c2576a4bb6 
					 
					
						
						
							
							change queue to concurrentqueue  
						
						
						
						
					 
					
						2022-09-07 21:20:04 +02:00 
						 
				 
			
				
					
						
							
							
								Stanley Dimant 
							
						 
					 
					
						
						
							
						
						1e9161aed5 
					 
					
						
						
							
							fix adding semi transient resources, fix unloading not unloading mods due to queue  
						
						
						
						
					 
					
						2022-09-06 16:15:08 +02:00 
						 
				 
			
				
					
						
							
							
								Stanley Dimant 
							
						 
					 
					
						
						
							
						
						99df88bb3b 
					 
					
						
						
							
							re-check semi-persistent transient resources validity instead of clearing on redraw  
						
						
						
						
					 
					
						2022-09-06 14:58:16 +02:00 
						 
				 
			
				
					
						
							
							
								Stanley Dimant 
							
						 
					 
					
						
						
							
						
						35ebaed80c 
					 
					
						
						
							
							fix for the fix of ipc manager to create temp collections, bump version  
						
						
						
						
					 
					
						2022-09-06 14:03:56 +02:00 
						 
				 
			
				
					
						
							
							
								Stanley Dimant 
							
						 
					 
					
						
						
							
						
						100aba0900 
					 
					
						
						
							
							cherrypick from net6 fixes  
						
						
						
						
					 
					
						2022-09-06 13:43:11 +02:00 
						 
				 
			
				
					
						
							
							
								Stanley Dimant 
							
						 
					 
					
						
						
							
						
						dd74b7be86 
					 
					
						
						
							
							move handling of critical ipc to main thread  
						
						
						
						
					 
					
						2022-09-06 13:42:07 +02:00 
						 
				 
			
				
					
						
							
							
								Stanley Dimant 
							
						 
					 
					
						
						
							
						
						f66fcfab47 
					 
					
						
						
							
							minor fixes  
						
						
						
						
					 
					
						2022-09-06 13:41:10 +02:00 
						 
				 
			
				
					
						
							
							
								Stanley Dimant 
							
						 
					 
					
						
						
							
						
						4a0dce0e44 
					 
					
						
						
							
							minor fixes  
						
						
						
						
					 
					
						2022-09-06 13:20:39 +02:00 
						 
				 
			
				
					
						
							
							
								Stanley Dimant 
							
						 
					 
					
						
						
							
						
						a2f88124d7 
					 
					
						
						
							
							move handling of critical ipc to main thread  
						
						
						
						
					 
					
						2022-09-05 11:23:02 +02:00 
						 
				 
			
				
					
						
							
							
								Stanley Dimant 
							
						 
					 
					
						
						
							
						
						bd947d8f2a 
					 
					
						
						
							
							add semi transient resource handling, wait max 3s for pets to change  
						
						
						
						
					 
					
						2022-09-03 22:06:28 +02:00 
						 
				 
			
				
					
						
							
							
								Stanley Dimant 
							
						 
					 
					
						
						
							
						
						8dc4dd26e2 
					 
					
						
						
							
							merge from main  
						
						
						
						
					 
					
						2022-09-03 15:06:01 +02:00 
						 
				 
			
				
					
						
							
							
								Stanley Dimant 
							
						 
					 
					
						
						
							
						
						514ae1f141 
					 
					
						
						
							
							adjust api  
						
						
						
						
					 
					
						2022-09-03 15:05:19 +02:00 
						 
				 
			
				
					
						
							
							
								Stanley Dimant 
							
						 
					 
					
						
						
							
						
						1d6d390dd6 
					 
					
						
						
							
							fix mounts  
						
						
						
						
					 
					
						2022-08-25 20:36:21 +02:00 
						 
				 
			
				
					
						
							
							
								Stanley Dimant 
							
						 
					 
					
						
						
							
						
						8459fe8f25 
					 
					
						
						
							
							add some preliminary vfx work  
						
						
						
						
					 
					
						2022-08-15 17:36:43 +02:00 
						 
				 
			
				
					
						
							
							
								Stanley Dimant 
							
						 
					 
					
						
						
							
						
						4226f2e16d 
					 
					
						
						
							
							add penumbra ipc for pathchanges, change all tolower to tolowerinvariant  
						
						
						
						
					 
					
						2022-08-13 21:16:05 +02:00 
						 
				 
			
				
					
						
							
							
								Stanley Dimant 
							
						 
					 
					
						
						
							
						
						307c90f40e 
					 
					
						
						
							
							save but not send hat/visor/weapon state, fix sync of mounts, speed up cache generation a bit  
						
						
						
						
					 
					
						2022-07-26 12:49:44 +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 
							
						 
					 
					
						
						
							
						
						7f9c1c1835 
					 
					
						
						
							
							maybe add ivcs support?  
						
						
						
						
					 
					
						2022-07-16 02:30:46 +02:00 
						 
				 
			
				
					
						
							
							
								Stanley Dimant 
							
						 
					 
					
						
						
							
						
						ce5b78662a 
					 
					
						
						
							
							adjust to api5 changes  
						
						
						
						
					 
					
						2022-07-13 10:26:17 +02:00 
						 
				 
			
				
					
						
							
							
								Stanley Dimant 
							
						 
					 
					
						
						
							
						
						98c1802d63 
					 
					
						
						
							
							add compatibility to penumbra 0.5.3.7 / GetPlayerMetaManipulations  
						
						
						
						
					 
					
						2022-07-10 20:28:27 +02:00 
						 
				 
			
				
					
						
							
							
								Stanley Dimant 
							
						 
					 
					
						
						
							
						
						1577ec93fd 
					 
					
						
						
							
							adjust minimum penumbra api  
						
						
						
						
					 
					
						2022-07-09 16:50:03 +02:00 
						 
				 
			
				
					
						
							
							
								Stanley Dimant 
							
						 
					 
					
						
						
							
						
						ea845d9e40 
					 
					
						
						
							
							adjust for updated penumbra api PR  
						
						
						
						
					 
					
						2022-07-09 13:34:02 +02:00 
						 
				 
			
				
					
						
							
							
								Stanley Dimant 
							
						 
					 
					
						
						
							
						
						66c957093c 
					 
					
						
						
							
							adjust for new penumbra  
						
						
						
						
					 
					
						2022-07-09 13:05:11 +02:00 
						 
				 
			
				
					
						
							
							
								Stanley Dimant 
							
						 
					 
					
						
						
							
						
						11cc190528 
					 
					
						
						
							
							fix some issues in reverse resolving paths I guess  
						
						
						
						
					 
					
						2022-07-05 21:53:39 +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 
							
						 
					 
					
						
						
							
						
						af06fd9b87 
					 
					
						
						
							
							update for new penumbra api versioning  
						
						
						
						
					 
					
						2022-07-02 17:13:03 +02:00 
						 
				 
			
				
					
						
							
							
								Stanley Dimant 
							
						 
					 
					
						
						
							
						
						0a6584bc32 
					 
					
						
						
							
							add weapon sync  
						
						
						
						
					 
					
						2022-07-02 12:53:24 +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 
							
						 
					 
					
						
						
							
						
						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