Fabian Dill 
							
						 
					 
					
						
						
							
						
						02d3eef565 
					 
					
						
						
							
							Core: convert mixture of Plando Options and Settings into just Options  
						
						
						
						
					 
					
						2023-01-19 17:20:23 +01:00 
						 
				 
			
				
					
						
							
							
								alwaysintreble 
							
						 
					 
					
						
						
							
						
						72fa19ee1f 
					 
					
						
						
							
							MultiServer/WebHost: rename all references to forfeit and deprecate it ( #1243 )  
						
						... 
						
						
						
						* Webhost: rename all references to forfeit and deprecate it
* needed some renames in multiserver for all the commands to function
* remove forfeit commands
* support forfeit_mode for clients
* rename `forfeit_player` to `release_player` 
						
						
					 
					
						2023-01-02 12:29:21 -06:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						6173bc6e03 
					 
					
						
						
							
							Core: move create_playthrough under Spoiler as method ( #1310 )  
						
						... 
						
						
						
						Core: split create_playthrough, allowing skipping of paths 
						
						
					 
					
						2022-12-11 13:48:26 -06:00 
						 
				 
			
				
					
						
							
							
								recklesscoder 
							
						 
					 
					
						
						
							
						
						0e4fa378dd 
					 
					
						
						
							
							WebHost: Detect confusion of settings zip and seed zip ( #1227 )  
						
						
						
						
					 
					
						2022-12-06 00:40:51 +01:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						67be80e59d 
					 
					
						
						
							
							Docs: datapackage typing ( #1229 )  
						
						... 
						
						
						
						* Docs: add ClassVar marker to World class
* Docs: add typing to network_data_package 
						
						
					 
					
						2022-11-27 19:25:53 -06:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						c1e97bcbff 
					 
					
						
						
							
							WebHost: allow setting a generation time limit ( #1209 )  
						
						... 
						
						
						
						* WebHost: allow setting a generation time limit. 
						
						
					 
					
						2022-11-06 21:37:11 +01:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						bb46ee7fc1 
					 
					
						
						
							
							WebHost: optimize imports  
						
						
						
						
					 
					
						2022-10-17 01:24:02 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						74b19dc1f5 
					 
					
						
						
							
							WebHost: cleanup generate and hopefully fix SQL concurrency problems  
						
						
						
						
					 
					
						2022-07-16 19:44:29 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						5c2163a1a7 
					 
					
						
						
							
							WebHost: fix comment typo  
						
						
						
						
					 
					
						2022-07-06 22:32:33 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						3205cbf932 
					 
					
						
						
							
							Generate: convert plando settings to an IntFlag with error reporting for unknown plando names ( #735 )  
						
						
						
						
					 
					
						2022-07-03 14:11:52 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						b2e65a19a2 
					 
					
						
						
							
							Webhost serialize fixes ( #512 )  
						
						... 
						
						
						
						* Main: compress world type output log
* WebHost: ensure plando_options is serializable to json 
						
						
					 
					
						2022-05-14 14:05:21 -07:00 
						 
				 
			
				
					
						
							
							
								CaitSith2 
							
						 
					 
					
						
						
							
						
						517e72f442 
					 
					
						
						
							
							Add options to generate page ( #450 )  
						
						... 
						
						
						
						* Add Item cheat permission to generate page.
* Indicate that both remaining_mode and item cheat are disabled in race mode.
* Add server_password
* refine tooltips and help for server_password and !admin command.
* Add Plando options to generation page.
* Remove debugging code
* Style adjustments and HTML formatting and tag fixes with the goal of making the page nicer looking and not as vertical.
Co-authored-by: Chris Wilson <chris@legendserver.info > 
						
						
					 
					
						2022-05-04 20:03:19 -07:00 
						 
				 
			
				
					
						
							
							
								CaitSith2 
							
						 
					 
					
						
						
							
						
						8bb566a250 
					 
					
						
						
							
							Fix remaining_mode on webhost. ( #449 )  
						
						... 
						
						
						
						* Fix remaining_mode on webhost.
* Actually use the correct parameter for remaining_mode. 
						
						
					 
					
						2022-04-20 10:46:05 -04:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						3fc93a33c8 
					 
					
						
						
							
							WebHost: check for duplicate names  
						
						... 
						
						
						
						Generate: use Counter for duplicate names to make finding the dupes easier 
						
						
					 
					
						2022-02-14 04:58:21 +01:00 
						 
				 
			
				
					
						
							
							
								Chris Wilson 
							
						 
					 
					
						
						
							
						
						82637ff072 
					 
					
						
						
							
							[WebHost] Add version notice to /generate and /uploads  
						
						
						
						
					 
					
						2022-01-30 20:06:03 -05:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						bd0b7ea80a 
					 
					
						
						
							
							WebHost: fix some PEP8  
						
						
						
						
					 
					
						2021-11-25 20:48:58 +01:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						cd1c38515b 
					 
					
						
						
							
							WebHost: add remaining and collect to options page  
						
						
						
						
					 
					
						2021-11-17 16:58:43 +01:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						a8b105267c 
					 
					
						
						
							
							WebHost: add hint cost and forfeit mode to webgen page  
						
						
						
						
					 
					
						2021-10-11 00:46:18 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						1217179f8a 
					 
					
						
						
							
							Tests: Implement generic default options reachability test  
						
						... 
						
						
						
						Tests: remove duplicate TestDeathMountain.py
LttP: Move er_seeds out of Main
OriBF: Fix Mapstone typo 
						
						
					 
					
						2021-10-06 11:32:49 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						38b5ee7314 
					 
					
						
						
							
							WebHost: working web-gen  
						
						
						
						
					 
					
						2021-09-18 01:02:26 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						033adceb6f 
					 
					
						
						
							
							LttP: move some simple Toggle options over to new system  
						
						
						
						
					 
					
						2021-09-13 01:32:32 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						ba3bb201cd 
					 
					
						
						
							
							Multiple: Followed a rabbit hole of moving LttP Rom generation to AutoWorld  
						
						... 
						
						
						
						Generator: Re-allow names with spaces (and see what breaks)
Generator: Removed teams (Note that teams are intended to move from a generation step feature to a server runtime feature, allowing dynamic creation of an already generated MW)
LttP: All Rom Options are now on the new system
LttP: palette option "random" is now called "good"
LttP: Roms are now created as part of the general output file creation step
LttP: disable Music is now Music, removing potential double negatives
LttP & Factorio: Progressive option random is now grouped_random
LttP: Enemy damage option random is now Enemy damage: chaos 
						
						
					 
					
						2021-08-09 09:15:41 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						2fc4006dfa 
					 
					
						
						
							
							RIP: MultiMystery and Mystery, now there's just Generate  
						
						... 
						
						
						
						Other changes:
host.yaml Multi Mystery options were moved and changed
generate_output now has an output_directory argument
MultiWorld.get_game_players(<game>) now replaces <game>_player_ids
Python venv should now work properly 
						
						
					 
					
						2021-07-21 18:08:15 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						1f17aa394e 
					 
					
						
						
							
							allow uploading of Factorio mods  
						
						
						
						
					 
					
						2021-05-16 22:59:45 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						19896e1fae 
					 
					
						
						
							
							prepare webhost for multi-game per-slot downloads  
						
						
						
						
					 
					
						2021-05-14 15:25:57 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						b82d6cec31 
					 
					
						
						
							
							regain basic WebHost functionality  
						
						
						
						
					 
					
						2021-05-13 21:57:11 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						d24ee45462 
					 
					
						
						
							
							Merge branch 'main' into Archipelago_Main  
						
						... 
						
						
						
						# Conflicts:
#	BaseClasses.py
#	LttPAdjuster.py
#	Main.py
#	Mystery.py
#	Utils.py
#	WebHostLib/generate.py
#	playerSettings.yaml 
						
						
					 
					
						2021-04-01 11:44:37 +02:00 
						 
				 
			
				
					
						
							
							
								CaitSith2 
							
						 
					 
					
						
						
							
						
						9233a7e208 
					 
					
						
						
							
							name variable changes  
						
						... 
						
						
						
						* Convert %number%, %player% and %% to {number}, {player} and %.
* added {NUMBER} - output number if greater than 1.
* added {PLAYER}, output player slot number if greater than 1. 
						
						
					 
					
						2021-03-28 16:52:32 -07:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						ff9b24e88e 
					 
					
						
						
							
							Hollow Knight integration  
						
						... 
						
						
						
						(prototype status) 
						
						
					 
					
						2021-02-21 20:17:24 +01:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						8ebd36b5a7 
					 
					
						
						
							
							update Archipelago  
						
						
						
						
					 
					
						2021-01-03 14:32:32 +01:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						08ca4245c1 
					 
					
						
						
							
							Merge branch 'main' into breaking_changes  
						
						... 
						
						
						
						# Conflicts:
#	Adjuster.py
#	AdjusterMain.py
#	BaseClasses.py
#	MultiClient.py
#	MultiServer.py
#	Mystery.py
#	Utils.py
#	WebHostLib/downloads.py
#	WebHostLib/generate.py
#	dumpSprites.py
#	test/TestBase.py
#	worlds/alttp/EntranceRandomizer.py
#	worlds/alttp/Main.py
#	worlds/alttp/Rom.py 
						
						
					 
					
						2021-01-03 13:13:59 +01:00 
						 
				 
			
				
					
						
							
							
								CaitSith2 
							
						 
					 
					
						
						
							
						
						51fa516ab9 
					 
					
						
						
							
							Add nice seed generation error page.  
						
						
						
						
					 
					
						2020-12-08 21:30:26 -08:00 
						 
				 
			
				
					
						
							
							
								Chris Wilson 
							
						 
					 
					
						
						
							
						
						ddfcef09ec 
					 
					
						
						
							
							Merge master into website-redesign  
						
						
						
						
					 
					
						2020-11-30 22:44:52 -05:00 
						 
				 
			
				
					
						
							
							
								Chris Wilson 
							
						 
					 
					
						
						
							
						
						bd3b419de0 
					 
					
						
						
							
							Updates all styles save for the tooltip and tracker, which are forthcoming. I just really wanted to commit all these changes.  
						
						
						
						
					 
					
						2020-11-30 21:15:47 -05:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						31839d421d 
					 
					
						
						
							
							consolidate api endpoints into own module and flask Blueprint  
						
						
						
						
					 
					
						2020-12-01 01:33:57 +01:00 
						 
				 
			
				
					
						
							
							
								Chris Wilson 
							
						 
					 
					
						
						
							
						
						016d09150d 
					 
					
						
						
							
							Merge branch 'master' into website-redesign  
						
						
						
						
					 
					
						2020-11-23 17:49:53 -05:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						e005fb52f7 
					 
					
						
						
							
							WebHost: report back generation errors to user  
						
						
						
						
					 
					
						2020-11-12 19:50:13 +01:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						20a1058fcc 
					 
					
						
						
							
							return absolute paths on api endpoint  
						
						
						
						
					 
					
						2020-11-03 05:07:30 +01:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						39e602ea0e 
					 
					
						
						
							
							interpret race flag when it comes as text  
						
						
						
						
					 
					
						2020-10-30 01:55:59 +01:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						aab3a3496a 
					 
					
						
						
							
							Webhost race support as a non-breaking change  
						
						
						
						
					 
					
						2020-10-30 00:09:47 +01:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						e6f158b73a 
					 
					
						
						
							
							add race parameter to form data  
						
						
						
						
					 
					
						2020-10-29 03:34:25 +01:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						67ee244bbe 
					 
					
						
						
							
							report get_yaml_data problems back to api  
						
						
						
						
					 
					
						2020-10-29 02:56:26 +01:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						c8c14a079b 
					 
					
						
						
							
							default to non-race api generation  
						
						
						
						
					 
					
						2020-10-29 02:52:29 +01:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						c5f3b47327 
					 
					
						
						
							
							url_for expects names, not actual functions  
						
						
						
						
					 
					
						2020-10-29 01:59:44 +01:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						726406a75e 
					 
					
						
						
							
							fix to_url instance  
						
						
						
						
					 
					
						2020-10-29 01:51:30 +01:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						99dc16895e 
					 
					
						
						
							
							add file upload to api  
						
						
						
						
					 
					
						2020-10-29 01:43:23 +01:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						3eca405595 
					 
					
						
						
							
							add expected urls to api response  
						
						
						
						
					 
					
						2020-10-28 20:53:19 +01:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						2ee913f0ce 
					 
					
						
						
							
							add multiworld size limit to rolling endpoint  
						
						
						
						
					 
					
						2020-10-28 19:44:43 +01:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						1afdd473ca 
					 
					
						
						
							
							add already encoded seed id to api answer  
						
						
						
						
					 
					
						2020-10-28 19:36:51 +01:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						cea83559f0 
					 
					
						
						
							
							An api endpoint for rolling  
						
						... 
						
						
						
						WIP 
						
						
					 
					
						2020-10-28 09:09:15 +01:00