Fabian Dill
a6cca3094d
WebHost: give proper incompatible version error message.. in the future when this is deployed for next time.
2022-01-18 08:23:38 +01:00
Fabian Dill
44cf8efc06
WebHost: count non-owned Rooms of a given Seed
2022-01-13 07:41:31 +01:00
Fabian Dill
f6197d0a8d
WebHost: add pretty print version of datapackage for human eyes
2022-01-07 03:32:51 +01:00
Chris Wilson
06dc76a78b
Added locations to generated weighted-settings.json. In-progress /weighted-settings page available on WebHost, currently non-functional as I work on JS backend stuff
2021-12-31 14:42:04 -05:00
Fabian Dill
3f20bdaaa2
WebHost: split autolaunch and autogen services
2021-12-13 05:48:33 +01:00
Fabian Dill
3bf367d630
WebHost: don't bother queuing empty commands
2021-12-13 01:38:07 +01:00
Fabian Dill
bd0b7ea80a
WebHost: fix some PEP8
2021-11-25 20:48:58 +01:00
Fabian Dill
5a03c0edd6
WebHost: remove /hosted redirect, all current rooms should be migrated.
2021-11-24 23:49:00 +01:00
Fabian Dill
5d29184801
WebHost: retrieve PATCH_TARGET from config directly
2021-11-16 21:38:34 +01:00
CaitSith2
899e9331fa
Make /connect archipelago.gg:port reflect PATCH_TARGET.
2021-11-16 11:00:36 -08:00
Fabian Dill
43323e59ce
Logging Revamp
2021-11-10 15:35:43 +01:00
Fabian Dill
c8d6250ada
WebHost: set default upload limit to 64 MB, as OoT is chonkers.
...
WebHost: rename .multidata to .archipelago in a missed flash message
WebHost: correctly parse Factorio slot names with "-"
2021-10-16 20:11:26 +02:00
Chris Wilson
e4f4c1f1be
Add Start Playing page, clean up /generate page
2021-10-11 20:52:30 -04:00
Fabian Dill
3e6f7f0fad
WebHost: add /discord redirect
2021-10-10 21:52:58 +02:00
Chris Wilson
678253d037
Fix /games page not working
2021-09-17 20:35:31 -04:00
Chris Wilson
11245462f0
Added gameInfo page using markdown, removed old game sub-pages and directories
2021-09-17 18:41:26 -04:00
Fabian Dill
1b27fc495f
Ocarina of Time: reduce memory use by 64 MiB for each OoT world past the first
...
Ocarina of Time: limit parallel output to 2, to not waste memory that doesn't benefit speed
Ocarina of Time: remove swarm of os.chdir()
2021-09-03 12:50:26 +02:00
Fabian Dill
ac915d00fc
Merge branch 'main' into main
2021-09-01 11:23:30 +00:00
Chris Wilson
4fcce66505
Move game names and descriptions into AutoWorld, fix option value names on player-settings pages
2021-08-31 17:28:46 -04:00
Hussein Farran
2f28afb46e
Add RoR2 Docs
2021-08-31 00:17:08 -04:00
Chris Wilson
4c0f0a16c9
Updates to WebHost
...
- Support displayname option for Options module
- Improvements to landing page
- Added multi-language capable FAQ page
- Removed weighted-settings page
- Removed references to weighted-settings page
2021-08-22 20:01:58 -04:00
Fabian Dill
4aeb3cd3dc
WebHost: allow /tutorial and /tutorial/
2021-08-20 22:41:23 +02:00
Chris Wilson
a9ecab35d8
Add Subnautica to games list on WebHost
2021-07-26 17:21:00 -04:00
Chris Wilson
610871c61b
Template gameName into player-settings as a data attribute to avoid potential security risks.
2021-07-25 15:49:51 -04:00
Fabian Dill
5c21538553
redirect old /hosted to new /room
2021-07-25 16:07:51 +02:00
Chris Wilson
71642f494f
Automatically generate and save player settings for every game
2021-07-24 23:09:34 -04:00
Fabian Dill
78f565c706
renamed /hosted/ to /room/
...
remove no longer used options
allow loading of json data files from webhost when it gets run by gunicorn and similar
2021-07-24 14:08:45 +02:00
Fabian Dill
54177c7064
bump required LttP Client Version
2021-07-10 07:37:56 +02:00
Chris Wilson
bc9c93b180
Improvements to the WebHost
...
- Improved routing structure
- Improved style imports across site
- Added placeholder player-settings pages for Factorio and Minecraft
2021-06-15 21:18:14 -04:00
Chris Wilson
883ebbf267
Updating WebHost structure
2021-06-14 22:27:43 -04:00
Fabian Dill
cd45116dce
dynamify games listing
2021-06-15 02:35:40 +02:00
Chris Wilson
384e06d6fe
Subdirectory pages currently 404. I'll look into this later
2021-06-14 20:18:40 -04:00
Fabian Dill
e6f44a70d0
use flask convention for template fetching
2021-06-15 01:51:40 +02:00
Chris Wilson
0ca90ee7e8
Add subdirectory handling for zelda3, factorio, and minecraft. Add generic 404 page.
2021-06-14 19:35:02 -04:00
Chris Wilson
8c82d3e747
Added a page to describe the games currently supported by AP
2021-06-12 02:49:36 -04:00
Fabian Dill
d35adc5868
Update Flask and Jinja
...
Flask Autoversion is now integrated
Flask config.from_file is now integrated
2021-05-13 00:28:53 +02:00
Fabian Dill
ea15f221ae
various fixes to WebHost
2021-04-10 15:26:30 +02:00
Fabian Dill
35285609e0
different default DB name for breaking_changes DB to avoid overlap
2021-03-13 23:36:57 +01:00
Fabian Dill
514cd19367
Merge branch 'main' into breaking_changes
...
# Conflicts:
# BaseClasses.py
# Mystery.py
# WebHostLib/downloads.py
# WebHostLib/models.py
# WebHostLib/templates/macros.html
# WebHostLib/upload.py
# worlds/alttp/ItemPool.py
# worlds/alttp/Main.py
2021-01-17 06:50:25 +01:00
Chris Wilson
b063407d2b
Update WebHost to include new tutorial landing page.
...
- Added MSU-1 setup guide
- Updated header and landing page for title change
- Re-structured tutorial files
- Added tutorials.json, which is used when constructing the new /tutorial page
2021-01-03 17:46:47 -05: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
Fabian Dill
c2be5a84f9
Make debug secret key consistent
2020-12-05 00:43:18 +01:00
Chris Wilson
da6c44a1cf
Working on player-settings update
2020-12-03 18:27:32 -05: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
Fabian Dill
d1275ea25c
use utf-8 json
2020-11-03 05:26:10 +01:00
Fabian Dill
4dc84e1dac
Update Webhost for generation on-site
...
uploads and tracker do not work yet
2020-10-26 00:04:58 +01:00
Chris Wilson
e08e650110
Create website-redesign branch. Include incomplete redesign assets. Very much in-progress.
2020-10-24 14:46:27 -04:00