Fabian Dill
89d584e474
WebHost: allow getting checksum-specific datapackage via /api/datapackage/<checksum> ( #3451 )
...
* WebHost: allow getting checksum-specific datapackage via /api/datapackage/<checksum>
* match import style of /api/generate
2024-06-08 05:07:14 -04:00
Zach Parks
5aa6ad63ca
Core: Remove Universally Unique ID Requirements (Per-Game Data Packages) ( #1933 )
2024-06-01 06:07:13 -05:00
Aaron Wagener
5d4ed00452
Webhost: add file downloads to the room api endpoint ( #2780 )
2024-04-11 05:05:52 +02:00
Remy Jette
f530895c33
WebHost: Fix /api/generate ( #2693 )
2024-01-11 17:44:12 -05:00
Fabian Dill
a75159b57e
WebHost: import Markup from markupsafe ( #1848 )
2023-06-20 01:01:42 +02:00
Fabian Dill
bf5c1cbbbf
WebHost: add spoiler level field to generate form
2023-04-20 09:12:07 +02:00
Zach Parks
ff9f563d4a
Deprecate `data_version` and introduce `checksum` for DataPackages. ( #684 )
...
Co-authored-by: black-sliver <59490463+black-sliver@users.noreply.github.com>
2023-03-20 17:01:08 +01:00
Fabian Dill
2cdd03f786
Network: implement 0.4 marked compatibility removals ( #757 )
...
* world remote items handling
* players list when connecting
2022-12-11 02:59:17 +01:00
recklesscoder
0e4fa378dd
WebHost: Detect confusion of settings zip and seed zip ( #1227 )
2022-12-06 00:40:51 +01:00
Fabian Dill
32b8f9f9f3
WebHost: restore old silent ignore of mimetypes in json getting ( #1292 )
...
* WebHost: restore old silent ignore of mimetypes in json getting of /api/generate
* Tests: add tests for /api/generate
2022-12-05 22:27:15 +01:00
Fabian Dill
bb46ee7fc1
WebHost: optimize imports
2022-10-17 01:24:02 +02:00
Fabian Dill
61e39f355d
Core remove legacy patch ( #1047 )
...
Co-authored-by: black-sliver <59490463+black-sliver@users.noreply.github.com>
2022-09-30 00:36:30 +02:00
Fabian Dill
b989698740
WebHost: fix datapackage typo
2022-08-11 01:04:53 +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
89b4060a06
Fix Plando options pickling error
2022-05-14 11:53:37 +02: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
Fabian Dill
31a823bc34
Change remaining flags to 0b notation by popularity vote
2022-01-21 00:42:45 +01:00
Fabian Dill
ab4fb6e69c
WebHost: fix /api/room_info
2022-01-19 18:51:26 +01:00
Fabian Dill
1990b893e5
WebHost: fix /api/get_rooms and /api/get_seeds
2022-01-13 07:40:26 +01:00
Fabian Dill
f6197d0a8d
WebHost: add pretty print version of datapackage for human eyes
2022-01-07 03:32:51 +01:00
Fabian Dill
cd1c38515b
WebHost: add remaining and collect to options page
2021-11-17 16:58:43 +01:00
Fabian Dill
6ea8d07c8f
WebHost: /api generate add missing hint_cost and forfeit_mode
2021-11-03 22:38:29 +01:00
Fabian Dill
75bf595f86
add (cached) /api/datapackage_version endpoint
2021-07-21 23:04:22 +02:00
Fabian Dill
312f13e254
add (cached) /api/datapackge endpoint
2021-07-21 22:55:44 +02:00
Fabian Dill
13fe1f2ea2
/api/generate send back error message
2021-05-14 14:12:21 +02:00
Fabian Dill
b82d6cec31
regain basic WebHost functionality
2021-05-13 21:57:11 +02:00
Fabian Dill
a5d00e17c9
fix attribute access in user api
2020-12-06 14:05:47 +01:00
Fabian Dill
e98a8cae9a
add user-specific api endpoints
...
requires session cookie
2020-12-06 14:04:52 +01:00
Chris Wilson
73013395a7
Fix bug in api wait_seed, fix styles on seed gen pages
2020-12-04 02:59:23 -05:00
Fabian Dill
145aec89c4
WebHost: add /api/room_status endpoint
2020-12-01 01:51:09 +01:00
Fabian Dill
31839d421d
consolidate api endpoints into own module and flask Blueprint
2020-12-01 01:33:57 +01:00