c97c22b434 
							
						 
					 
					
						
						
							
							chore: use relative imports with .ts ( #2694 )  
						
						 
						
						... 
						
						
						
						Reviewed-on: OpenWF/SpaceNinjaServer#2694 
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com> 
						
						
					 
					
						2025-08-25 13:37:14 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							d7a93463c0 
							
						 
					 
					
						
						
							
							chore: enforce consistent-type-imports ( #2693 )  
						
						 
						
						... 
						
						
						
						Reviewed-on: OpenWF/SpaceNinjaServer#2693 
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com> 
						
						
					 
					
						2025-08-24 21:41:20 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							660c3f3ddf 
							
						 
					 
					
						
						
							
							fix(webui): differentiate between nonce invalidation & forced logout ( #2658 )  
						
						 
						
						... 
						
						
						
						Closes  #2642 
Reviewed-on: OpenWF/SpaceNinjaServer#2658 
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com> 
						
						
					 
					
						2025-08-17 13:12:29 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							49c353d895 
							
						 
					 
					
						
						
							
							chore: disable DTLS ( #2511 )  
						
						 
						
						... 
						
						
						
						Reviewed-on: OpenWF/SpaceNinjaServer#2511 
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com> 
						
						
					 
					
						2025-07-20 00:28:37 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							a75e6d6b95 
							
						 
					 
					
						
						
							
							chore: add warning coverage for cyclic includes ( #2407 )  
						
						 
						
						... 
						
						
						
						and some initial refactoring to avoid it where possible
Reviewed-on: OpenWF/SpaceNinjaServer#2407 
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com> 
						
						
					 
					
						2025-07-04 16:49:25 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							2fa6dcc7ed 
							
						 
					 
					
						
						
							
							feat(webui): handle auth via websocket ( #2226 )  
						
						 
						
						... 
						
						
						
						Now when logging in and out of the game, the webui is notified so it can refresh the nonce, removing the need for constant login requests to revalidate it.
Closes  #2223 
Reviewed-on: OpenWF/SpaceNinjaServer#2226 
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com> 
						
						
					 
					
						2025-06-21 07:26:43 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							082ae536f7 
							
						 
					 
					
						
						
							
							fix: more robust address detection ( #2099 )  
						
						 
						
						... 
						
						
						
						Previously this had a few issues when using non-standard ports for HTTP(S)
Reviewed-on: OpenWF/SpaceNinjaServer#2099 
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com> 
						
						
					 
					
						2025-05-24 01:48:10 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							f9b3fecc10 
							
						 
					 
					
						
						
							
							chore: some initial handling of legacy oid format ( #2033 )  
						
						 
						
						... 
						
						
						
						This at least allows mission inventory update to succeed on U19.5 and below.
Reviewed-on: OpenWF/SpaceNinjaServer#2033 
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com> 
						
						
					 
					
						2025-05-09 00:20:54 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							3bcac1459b 
							
						 
					 
					
						
						
							
							feat: track LastLogin to provide it for friends & clan members ( #2013 )  
						
						 
						
						... 
						
						
						
						Reviewed-on: OpenWF/SpaceNinjaServer#2013 
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com> 
						
						
					 
					
						2025-05-08 08:20:45 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							5fefd189af 
							
						 
					 
					
						
						
							
							fix: login failure on U15 ( #1997 )  
						
						 
						
						... 
						
						
						
						Reviewed-on: OpenWF/SpaceNinjaServer#1997 
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com> 
						
						
					 
					
						2025-05-06 06:05:12 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							460deed3ed 
							
						 
					 
					
						
						
							
							fix: login failure on U16 ( #1991 )  
						
						 
						
						... 
						
						
						
						Reviewed-on: OpenWF/SpaceNinjaServer#1991 
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com> 
						
						
					 
					
						2025-05-06 02:29:03 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							4e57bcd1ae 
							
						 
					 
					
						
						
							
							fix: login failure on U17 ( #1986 )  
						
						 
						
						... 
						
						
						
						Reviewed-on: OpenWF/SpaceNinjaServer#1986 
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com> 
						
						
					 
					
						2025-05-05 18:09:03 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							355a70d366 
							
						 
					 
					
						
						
							
							fix: login failure on u23 and below ( #1972 )  
						
						 
						
						... 
						
						
						
						Reviewed-on: OpenWF/SpaceNinjaServer#1972 
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com> 
						
						
					 
					
						2025-05-03 17:48:01 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							8ae5fcfad0 
							
						 
					 
					
						
						
							
							fix: login failure on u25 & u26 ( #1967 )  
						
						 
						
						... 
						
						
						
						also updated the setGuildMotd response for the old UI before LongMOTD
Reviewed-on: OpenWF/SpaceNinjaServer#1967 
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com> 
						
						
					 
					
						2025-05-02 22:14:44 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							35d5c01203 
							
						 
					 
					
						
						
							
							fix: login failure on u29 heart of deimos and below ( #1959 )  
						
						 
						
						... 
						
						
						
						Reviewed-on: OpenWF/SpaceNinjaServer#1959 
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com> 
						
						
					 
					
						2025-05-02 04:03:42 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							9b652f5c3c 
							
						 
					 
					
						
						
							
							fix: spoof nemesis to avoid script errors in older versions ( #1936 )  
						
						 
						
						... 
						
						
						
						Reviewed-on: OpenWF/SpaceNinjaServer#1936 
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com> 
						
						
					 
					
						2025-05-01 13:53:10 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							12b6e5d16e 
							
						 
					 
					
						
						
							
							fix: login failure on U31 the new war & U30.5 sisters of parvos ( #1943 )  
						
						 
						
						... 
						
						
						
						Reviewed-on: OpenWF/SpaceNinjaServer#1943 
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com> 
						
						
					 
					
						2025-05-01 05:23:25 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							c4b2248df5 
							
						 
					 
					
						
						
							
							fix: login failure on U31.5 angels of the zariman ( #1933 )  
						
						 
						
						... 
						
						
						
						Reviewed-on: OpenWF/SpaceNinjaServer#1933 
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com> 
						
						
					 
					
						2025-04-30 23:50:02 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							2c3043f40e 
							
						 
					 
					
						
						
							
							fix: login failure on U32 veilbreaker ( #1932 )  
						
						 
						
						... 
						
						
						
						Reviewed-on: OpenWF/SpaceNinjaServer#1932 
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com> 
						
						
					 
					
						2025-04-30 15:45:42 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							948104a9a6 
							
						 
					 
					
						
						
							
							fix: "logged in elsewhere" when logging in on account created via webui ( #1800 )  
						
						 
						
						... 
						
						
						
						Reviewed-on: OpenWF/SpaceNinjaServer#1800 
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com> 
						
						
					 
					
						2025-04-23 11:37:31 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							fa34b99976 
							
						 
					 
					
						
						
							
							chore: improve login error for unknown email + no auto-create ( #1379 )  
						
						 
						
						... 
						
						
						
						Reviewed-on: OpenWF/SpaceNinjaServer#1379 
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com> 
						
						
					 
					
						2025-03-30 05:11:17 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							24c288fe61 
							
						 
					 
					
						
						
							
							chore: handle email address starting with @  
						
						 
						
						
						
						
					 
					
						2025-03-28 01:02:06 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							aea1787908 
							
						 
					 
					
						
						
							
							chore: handle nameFromEmail being empty  
						
						 
						
						
						
						
					 
					
						2025-03-26 00:28:35 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							6598318fc5 
							
						 
					 
					
						
						
							
							feat: daily tribute ( #1241 )  
						
						 
						
						... 
						
						
						
						Closes  #367 
Reviewed-on: OpenWF/SpaceNinjaServer#1241  
						
						
					 
					
						2025-03-21 05:19:42 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							f6513420be 
							
						 
					 
					
						
						
							
							feat: login conflict ( #1127 )  
						
						 
						
						... 
						
						
						
						Closes  #1076 
Reviewed-on: OpenWF/SpaceNinjaServer#1127  
						
						
					 
					
						2025-03-09 07:40:37 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							3da02385f9 
							
						 
					 
					
						
						
							
							chore: auto-detect 'my address', only use config as fallback ( #1125 )  
						
						 
						
						... 
						
						
						
						This is useful for LAN usage where we can use localhost on our own machine but have to use 192.168.x.y on other devices.
Reviewed-on: OpenWF/SpaceNinjaServer#1125  
						
						
					 
					
						2025-03-09 05:45:11 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							e4a3b13160 
							
						 
					 
					
						
						
							
							chore: simplify config ( #1090 )  
						
						 
						
						... 
						
						
						
						Reviewed-on: OpenWF/SpaceNinjaServer#1090  
						
						
					 
					
						2025-03-07 00:41:36 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							78548a2ebe 
							
						 
					 
					
						
						
							
							chore: cleanup config ( #979 )  
						
						 
						
						... 
						
						
						
						Reviewed-on: OpenWF/SpaceNinjaServer#979 
Co-authored-by: Ordis <134585663+OrdisPrime@users.noreply.github.com>
Co-committed-by: Ordis <134585663+OrdisPrime@users.noreply.github.com> 
						
						
					 
					
						2025-02-20 06:16:40 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
							
						
						
						
							
						
						
							50c280cf01 
							
						 
					 
					
						
						
							
							feat: Inbox ( #876 )  
						
						 
						
						
						
						
					 
					
						2025-01-31 14:15:36 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
							
						
						
						
							
						
						
							1024d0350f 
							
						 
					 
					
						
						
							
							fix: consistenly use static/data for 'npm run build' ( #661 )  
						
						 
						
						
						
						
					 
					
						2024-12-30 01:51:38 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
							
						
						
						
							
						
						
							25c8179a88 
							
						 
					 
					
						
						
							
							chore: remove toLoginRequest ( #651 )  
						
						 
						
						
						
						
					 
					
						2024-12-29 21:41:39 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
							
						
						
						
							
						
						
							103e9bc431 
							
						 
					 
					
						
						
							
							feat: add administrators, require administrator perms to change server config in webui ( #628 )  
						
						 
						
						
						
						
					 
					
						2024-12-23 22:44:01 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
							
						
						
						
							
						
						
							d5c829e4fe 
							
						 
					 
					
						
						
							
							fix: avoid spilling new database account fields into login response ( #610 )  
						
						 
						
						
						
						
					 
					
						2024-12-23 00:40:35 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
							
						
						
						
							
						
						
							987b05a334 
							
						 
					 
					
						
						
							
							chore: update express to v5 ( #599 )  
						
						 
						
						
						
						
					 
					
						2024-12-22 15:42:24 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
							
						
						
						
							
						
						
							d9c94664c3 
							
						 
					 
					
						
						
							
							feat: daily reset for syndicate standing ( #582 )  
						
						 
						
						
						
						
					 
					
						2024-12-22 00:44:49 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
							
						
						
						
							
						
						
							d824b83cf9 
							
						 
					 
					
						
						
							
							feat: respect client-supplied version information ( #585 )  
						
						 
						
						
						
						
					 
					
						2024-12-20 03:11:09 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
							
						
						
						
							
						
						
							c2a6892c2a 
							
						 
					 
					
						
						
							
							feat: add optional myIrcAddresses config ( #321 )  
						
						 
						
						
						
						
					 
					
						2024-06-18 12:24:58 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
							
						
						
						
							
						
						
							6c64b5070e 
							
						 
					 
					
						
						
							
							feat: update CountryCode on subsequent client logins ( #270 )  
						
						 
						
						... 
						
						
						
						Co-authored-by: Sainan <Sainan@users.noreply.github.com> 
						
						
					 
					
						2024-06-06 14:34:27 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
							
						
						
						
							
						
						
							e3f543d9be 
							
						 
					 
					
						
						
							
							improve: ensure 'npm run lint' passes without errors ( #249 )  
						
						 
						
						
						
						
					 
					
						2024-06-01 13:03:27 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
							
						
						
						
							
						
						
							6294a315a8 
							
						 
					 
					
						
						
							
							feat: properly implement nonce ( #220 )  
						
						 
						
						
						
						
					 
					
						2024-05-28 13:45:06 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
							
						
						
						
							
						
						
							64b4523b39 
							
						 
					 
					
						
						
							
							feat: config refactoring ( #219 )  
						
						 
						
						
						
						
					 
					
						2024-05-15 21:55:59 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
							
						
						
						
							
						
						
							70c9a5013d 
							
						 
					 
					
						
						
							
							feat(webui): add list of owned warframes & weapons with "Make Rank 30" option ( #170 )  
						
						 
						
						
						
						
					 
					
						2024-05-06 15:14:09 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
							
						
						
						
							
						
						
							a96eea0e63 
							
						 
					 
					
						
						
							
							feat: Ship Customizations, Personal Rooms (Orbiter, Apartment) ( #132 )  
						
						 
						
						... 
						
						
						
						This breaks existing accounts 
						
						
					 
					
						2024-02-18 13:58:43 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
							
						
						
						
							
						
						
							25914bfa18 
							
						 
					 
					
						
						
							
							Improved logging using winston ( #111 )  
						
						 
						
						
						
						
					 
					
						2024-01-06 16:26:58 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
							
						
						
						
							
						
						
							dd99e8782c 
							
						 
					 
					
						
						
							
							saveLoadout and misc. ( #99 )  
						
						 
						
						... 
						
						
						
						Co-authored-by: Matej Voboril <tobiah@pm.me> 
						
						
					 
					
						2023-12-14 17:34:15 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
							
						
						
						
							
						
						
							6520284cba 
							
						 
					 
					
						
						
							
							Add Ship ( #13 )  
						
						 
						
						
						
						
					 
					
						2023-06-04 22:16:49 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
							
						
						
						
							
						
						
							b3a5479e75 
							
						 
					 
					
						
						
							
							Inventory Infrastructure and Example for Suits ( #10 )  
						
						 
						
						
						
						
					 
					
						2023-06-04 03:06:22 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ângelo Tadeucci 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							108d2c621d 
							
						 
					 
					
						
						
							
							Use non-relative imports ( #8 )  
						
						 
						
						
						
						
					 
					
						2023-06-02 00:20:49 -03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
							
						
						
						
							
						
						
							df214749c3 
							
						 
					 
					
						
						
							
							add version config ( #2 )  
						
						 
						
						... 
						
						
						
						* update
* update
* update 
						
						
					 
					
						2023-05-26 10:37:12 -03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alan Morel 
							
						 
					 
					
						
						
						
						
							
						
						
							f253a0b58f 
							
						 
					 
					
						
						
							
							refactor: reorganize imports  
						
						 
						
						
						
						
					 
					
						2023-05-23 20:53:26 -04:00