aa7d5067bc 
							
						 
					 
					
						
						
							
							feat: retrievePetFromStasis ( #1354 )  
						
						 
						
						... 
						
						
						
						Closes  #621 
Reviewed-on: OpenWF/SpaceNinjaServer#1354 
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com> 
						
						
					 
					
						2025-03-28 03:08:22 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							ae5a540975 
							
						 
					 
					
						
						
							
							feat: crafting infested cats and dogs ( #1352 )  
						
						 
						
						... 
						
						
						
						Reviewed-on: OpenWF/SpaceNinjaServer#1352 
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com> 
						
						
					 
					
						2025-03-28 03:08:02 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							eb332d5e32 
							
						 
					 
					
						
						
							
							feat(webui): ability to add mutagens and antigens via "add items" ( #1349 )  
						
						 
						
						... 
						
						
						
						Reviewed-on: OpenWF/SpaceNinjaServer#1349 
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com> 
						
						
					 
					
						2025-03-28 03:07:39 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							b14927d605 
							
						 
					 
					
						
						
							
							fix: handle recipes requiring non-MiscItem items ( #1348 )  
						
						 
						
						... 
						
						
						
						e.g. mutagens and antigens require vome and fass residue which are consumables
Reviewed-on: OpenWF/SpaceNinjaServer#1348 
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com> 
						
						
					 
					
						2025-03-28 03:07:30 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							24c288fe61 
							
						 
					 
					
						
						
							
							chore: handle email address starting with @  
						
						 
						
						
						
						
					 
					
						2025-03-28 01:02:06 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							aad3a7bcf7 
							
						 
					 
					
						
						
							
							chore: update vendor purchase response  
						
						 
						
						
						
						
					 
					
						2025-03-28 00:17:47 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							692dfaf0a5 
							
						 
					 
					
						
						
							
							feat: respect Settings.GuildInvRestriction for addToGuild ( #1345 )  
						
						 
						
						... 
						
						
						
						Reviewed-on: OpenWF/SpaceNinjaServer#1345 
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com> 
						
						
					 
					
						2025-03-27 12:57:57 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							36d2b2dda5 
							
						 
					 
					
						
						
							
							feat: gifting ( #1344 )  
						
						 
						
						... 
						
						
						
						Reviewed-on: OpenWF/SpaceNinjaServer#1344 
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com> 
						
						
					 
					
						2025-03-27 12:57:44 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							a56ff89bb9 
							
						 
					 
					
						
						
							
							feat: equipment IsNew flag ( #1309 )  
						
						 
						
						... 
						
						
						
						Reviewed-on: OpenWF/SpaceNinjaServer#1309  
						
						
					 
					
						2025-03-27 12:27:38 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							ba795150a9 
							
						 
					 
					
						
						
							
							chore: fix shape of RecentVendorPurchases in InventoryChanges  
						
						 
						
						
						
						
					 
					
						2025-03-27 16:45:33 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							2b9eb1844d 
							
						 
					 
					
						
						
							
							chore: use inventory projection for saveSettingsController  
						
						 
						
						
						
						
					 
					
						2025-03-27 12:49:26 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							2516af9acc 
							
						 
					 
					
						
						
							
							chore: fix saveSettingsController  
						
						 
						
						
						
						
					 
					
						2025-03-27 12:30:12 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							fd93f34538 
							
						 
					 
					
						
						
							
							chore: simplify logoutController ( #1342 )  
						
						 
						
						... 
						
						
						
						Reducing 3-4 MongoDB operations to only 1.
Reviewed-on: OpenWF/SpaceNinjaServer#1342 
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com> 
						
						
					 
					
						2025-03-27 03:33:39 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							a622393933 
							
						 
					 
					
						
						
							
							chore: don't validate Nonce in query ( #1341 )  
						
						 
						
						... 
						
						
						
						By asking MongoDB to simply find the account by the ID and then validating the nonce ourselves, we save roughly 1ms.
Reviewed-on: OpenWF/SpaceNinjaServer#1341  
						
						
					 
					
						2025-03-27 03:33:27 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							d9b944175a 
							
						 
					 
					
						
						
							
							feat: view clan contributions ( #1340 )  
						
						 
						
						... 
						
						
						
						Reviewed-on: OpenWF/SpaceNinjaServer#1340  
						
						
					 
					
						2025-03-27 03:33:08 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							36c7b6f8f8 
							
						 
					 
					
						
						
							
							feat: handle DiscoveredMarkers in missionInventoryUpdate ( #1339 )  
						
						 
						
						... 
						
						
						
						Closes  #679 
Reviewed-on: OpenWF/SpaceNinjaServer#1339  
						
						
					 
					
						2025-03-27 03:32:50 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							5f9475f750 
							
						 
					 
					
						
						
							
							fix: only give normal variant blueprints from daily tribute ( #1332 )  
						
						 
						
						... 
						
						
						
						you definitely shouldn't get prime or kuva variants
Reviewed-on: OpenWF/SpaceNinjaServer#1332  
						
						
					 
					
						2025-03-26 16:09:05 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							7492ddaad7 
							
						 
					 
					
						
						
							
							feat: handle CapturedAnimals in missionInventoryUpdate ( #1337 )  
						
						 
						
						... 
						
						
						
						Reviewed-on: OpenWF/SpaceNinjaServer#1337  
						
						
					 
					
						2025-03-26 16:08:33 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							926b87dda0 
							
						 
					 
					
						
						
							
							chore: cleanup leaderboards stuff  
						
						 
						
						
						
						
					 
					
						2025-03-26 22:46:30 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							83b267bcf5 
							
						 
					 
					
						
						
							
							fix: restrict transmutation polarity when a transmute core is being used ( #1336 )  
						
						 
						
						... 
						
						
						
						Reviewed-on: OpenWF/SpaceNinjaServer#1336  
						
						
					 
					
						2025-03-26 14:22:09 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							401f1ed229 
							
						 
					 
					
						
						
							
							feat: hubBlessing.php ( #1335 )  
						
						 
						
						... 
						
						
						
						Reviewed-on: OpenWF/SpaceNinjaServer#1335  
						
						
					 
					
						2025-03-26 14:21:58 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							049f709713 
							
						 
					 
					
						
						
							
							feat(leaderboard): missions & guilds leaderboard ( #1338 )  
						
						 
						
						... 
						
						
						
						Reviewed-on: OpenWF/SpaceNinjaServer#1338 
Reviewed-by: Sainan <sainan@calamity.inc>
Co-authored-by: AMelonInsideLemon <166175391+AMelonInsideLemon@users.noreply.github.com>
Co-committed-by: AMelonInsideLemon <166175391+AMelonInsideLemon@users.noreply.github.com> 
						
						
					 
					
						2025-03-26 14:21:22 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							0f7866a575 
							
						 
					 
					
						
						
							
							fix: handle weapon meta having an empty defaultUpgrades array ( #1333 )  
						
						 
						
						... 
						
						
						
						Reviewed-on: OpenWF/SpaceNinjaServer#1333  
						
						
					 
					
						2025-03-26 05:09:48 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							aea1787908 
							
						 
					 
					
						
						
							
							chore: handle nameFromEmail being empty  
						
						 
						
						
						
						
					 
					
						2025-03-26 00:28:35 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							0fc1326255 
							
						 
					 
					
						
						
							
							fix(webui): refresh inventory after changing server cheats ( #1331 )  
						
						 
						
						... 
						
						
						
						Reviewed-on: OpenWF/SpaceNinjaServer#1331  
						
						
					 
					
						2025-03-25 15:12:31 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							8221674098 
							
						 
					 
					
						
						
							
							chore(webui): handle index.html being opened as a file ( #1329 )  
						
						 
						
						... 
						
						
						
						Reviewed-on: OpenWF/SpaceNinjaServer#1329  
						
						
					 
					
						2025-03-25 15:12:20 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							5597bfe876 
							
						 
					 
					
						
						
							
							feat: custom obstacle course leaderboard ( #1326 )  
						
						 
						
						... 
						
						
						
						Reviewed-on: OpenWF/SpaceNinjaServer#1326  
						
						
					 
					
						2025-03-25 15:12:09 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							06ce4ac695 
							
						 
					 
					
						
						
							
							chore: more faithful handling of daily tribute ( #1324 )  
						
						 
						
						... 
						
						
						
						Reviewed-on: OpenWF/SpaceNinjaServer#1324  
						
						
					 
					
						2025-03-25 15:11:26 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							bfcd928fde 
							
						 
					 
					
						
						
							
							feat: nightwave rank up rewards ( #1320 )  
						
						 
						
						... 
						
						
						
						Reviewed-on: OpenWF/SpaceNinjaServer#1320  
						
						
					 
					
						2025-03-25 06:38:44 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							58508a0260 
							
						 
					 
					
						
						
							
							feat: nightwave challenge completion ( #1319 )  
						
						 
						
						... 
						
						
						
						Reviewed-on: OpenWF/SpaceNinjaServer#1319  
						
						
					 
					
						2025-03-25 06:38:37 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							eccea4ae54 
							
						 
					 
					
						
						
							
							feat: nightwave challenge rotation ( #1317 )  
						
						 
						
						... 
						
						
						
						Reviewed-on: OpenWF/SpaceNinjaServer#1317  
						
						
					 
					
						2025-03-25 06:38:30 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							31c1fc245f 
							
						 
					 
					
						
						
							
							fix: instantly finish free dojo decos (e.g. obstacle course gates) ( #1321 )  
						
						 
						
						... 
						
						
						
						Reviewed-on: OpenWF/SpaceNinjaServer#1321  
						
						
					 
					
						2025-03-25 03:26:32 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							3ba58114b9 
							
						 
					 
					
						
						
							
							fix: ignore parts without premiumPrice when generating daily special ( #1316 )  
						
						 
						
						... 
						
						
						
						Reviewed-on: OpenWF/SpaceNinjaServer#1316  
						
						
					 
					
						2025-03-25 03:26:18 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							a12e5968da 
							
						 
					 
					
						
						
							
							feat: race leaderboards ( #1314 )  
						
						 
						
						... 
						
						
						
						Initial leaderboard system. Currently only tracking races, tho.
Reviewed-on: OpenWF/SpaceNinjaServer#1314  
						
						
					 
					
						2025-03-25 03:25:58 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							2ec2b0278a 
							
						 
					 
					
						
						
							
							chore: use model.findById where possible ( #1315 )  
						
						 
						
						... 
						
						
						
						Reviewed-on: OpenWF/SpaceNinjaServer#1315  
						
						
					 
					
						2025-03-24 11:32:08 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							4afc8bc8c6 
							
						 
					 
					
						
						
							
							chore: use inventory projection for updateChallengeProgress ( #1313 )  
						
						 
						
						... 
						
						
						
						Reviewed-on: OpenWF/SpaceNinjaServer#1313  
						
						
					 
					
						2025-03-24 11:32:01 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							e65393f433 
							
						 
					 
					
						
						
							
							chore: use json-with-bigint for JSON.stringify hook ( #1312 )  
						
						 
						
						... 
						
						
						
						Reviewed-on: OpenWF/SpaceNinjaServer#1312  
						
						
					 
					
						2025-03-24 11:31:53 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							3e2e73f6eb 
							
						 
					 
					
						
						
							
							feat: handle Boosters in missionInventoryUpdate ( #1311 )  
						
						 
						
						... 
						
						
						
						Closes  #751 
Reviewed-on: OpenWF/SpaceNinjaServer#1311  
						
						
					 
					
						2025-03-24 01:38:32 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							ac25ee5118 
							
						 
					 
					
						
						
							
							feat: redeemPromoCode ( #1310 )  
						
						 
						
						... 
						
						
						
						Reviewed-on: OpenWF/SpaceNinjaServer#1310  
						
						
					 
					
						2025-03-24 01:38:08 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							0085c20e11 
							
						 
					 
					
						
						
							
							feat(import): additional fields ( #1305 )  
						
						 
						
						... 
						
						
						
						Reviewed-on: OpenWF/SpaceNinjaServer#1305 
Reviewed-by: Sainan <sainan@calamity.inc>
Co-authored-by: AMelonInsideLemon <166175391+AMelonInsideLemon@users.noreply.github.com>
Co-committed-by: AMelonInsideLemon <166175391+AMelonInsideLemon@users.noreply.github.com> 
						
						
					 
					
						2025-03-23 13:33:26 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							a77c1906bf 
							
						 
					 
					
						
						
							
							chore: add custom getAccountInfo endpoint ( #1300 )  
						
						 
						
						... 
						
						
						
						This will help the IRC server get all the information it needs for permission management in a single request.
Reviewed-on: OpenWF/SpaceNinjaServer#1300  
						
						
					 
					
						2025-03-23 13:17:14 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							e7605a2e17 
							
						 
					 
					
						
						
							
							fix: use IMongoDate for EntratiVaultCountResetDate in inventory response ( #1308 )  
						
						 
						
						... 
						
						
						
						Reviewed-on: OpenWF/SpaceNinjaServer#1308  
						
						
					 
					
						2025-03-23 13:09:38 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							db8bff20fe 
							
						 
					 
					
						
						
							
							fix: only roll unique rewards for peely pix booster packs ( #1306 )  
						
						 
						
						... 
						
						
						
						Reviewed-on: OpenWF/SpaceNinjaServer#1306  
						
						
					 
					
						2025-03-23 13:09:13 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							19bfffaa7c 
							
						 
					 
					
						
						
							
							fix: give helmet when acquiring a skin ( #1304 )  
						
						 
						
						... 
						
						
						
						Reviewed-on: OpenWF/SpaceNinjaServer#1304  
						
						
					 
					
						2025-03-23 13:09:02 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							d0df9e3731 
							
						 
					 
					
						
						
							
							chore: remove unused junctionRewards.json  
						
						 
						
						
						
						
					 
					
						2025-03-23 21:05:31 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							8a29f06207 
							
						 
					 
					
						
						
							
							chore: use inventory projection for updateTheme ( #1302 )  
						
						 
						
						... 
						
						
						
						Reviewed-on: OpenWF/SpaceNinjaServer#1302  
						
						
					 
					
						2025-03-23 09:06:28 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							cf3007b744 
							
						 
					 
					
						
						
							
							chore: update config when admin changes their name ( #1298 )  
						
						 
						
						... 
						
						
						
						Reviewed-on: OpenWF/SpaceNinjaServer#1298  
						
						
					 
					
						2025-03-23 09:06:08 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							7f5592e00c 
							
						 
					 
					
						
						
							
							chore: improve authentication and Dropped logic ( #1296 )  
						
						 
						
						... 
						
						
						
						- Dropped is now also unset by getAccountForRequest
- Improved how nonce is validated to avoid possible parser mismatch issues to smuggle a 0
- Updated ircDroppedController to perform only a single MongoDB operation
Reviewed-on: OpenWF/SpaceNinjaServer#1296  
						
						
					 
					
						2025-03-23 09:05:47 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							c3d7ae33c2 
							
						 
					 
					
						
						
							
							chore: do 'git stash' before hard reset  
						
						 
						
						... 
						
						
						
						Just in case the user made local changes and then runs the bat we don't wanna have it be irrecoverably lost. 
						
						
					 
					
						2025-03-23 16:40:48 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							aa12708738 
							
						 
					 
					
						
						
							
							chore: make addItem return InventoryChanges directly ( #1299 )  
						
						 
						
						... 
						
						
						
						Reviewed-on: OpenWF/SpaceNinjaServer#1299  
						
						
					 
					
						2025-03-23 08:26:46 -07:00