Commit Graph

58 Commits

Author SHA1 Message Date
Berserker66
cf5e404aa6 Webhost: Fix autohost lock on unix 2020-07-11 16:25:06 +02:00
Berserker66
4b6f80dd12 Webhost: remove redis requirement as it as was not chosen due to windows incompatibility 2020-07-11 16:21:10 +02:00
Fabian Dill
d4f296835c Check Enemizer version 2020-07-11 00:52:49 +02:00
Fabian Dill
d190fe65c6 webhost update 2020-07-10 17:42:22 +02:00
Berserker66
e6fec46265 move PORT and DEBUG into WebHost config 2020-07-10 15:32:58 +02:00
Fabian Dill
237fdb0670 a 2020-07-07 18:54:10 +02:00
Fabian Dill
fc76698997 WebHost: provide a landing page 2020-07-04 23:50:18 +02:00
Fabian Dill
a7997e2282 update flask autoversion 2020-06-30 23:08:10 +02:00
Fabian Dill
dd19834e94 implement Silver Bow as default non-progressive Bow 2020-06-30 09:51:11 +02:00
Fabian Dill
521d3b0584 make larger trackers linked tables 2020-06-30 07:32:05 +02:00
Fabian Dill
d2e3c457be restore mystery determinism 2020-06-29 03:59:16 +02:00
Fabian Dill
93199152c7 try to improve tracker on smaller screens 2020-06-28 10:51:48 +02:00
Fabian Dill
dacecc4637 optimize tracker, using more RAM, less CPU 2020-06-28 09:28:13 +02:00
Fabian Dill
74cbfe07a3 fix tracker auto update 2020-06-27 18:17:36 +02:00
Fabian Dill
a928340b6b fix tracker auto update 2020-06-27 18:15:36 +02:00
Fabian Dill
12120ac995 implement option changing 2020-06-27 14:16:51 +02:00
Fabian Dill
e3c18be288 use a play button for video streams instead 2020-06-27 13:53:47 +02:00
Fabian Dill
6f9f5cbe14 Add twitch hyperlinking to webhost 2020-06-27 13:52:03 +02:00
Fabian Dill
e0e13ac59e move webhost over to UUID to make it nearly impossible to guess at seeds
Also introduce zip uploads and store the remaining relevant data, implemention of that still pending
2020-06-26 19:29:33 +02:00
Fabian Dill
f489f5f6c5 autoversion css 2020-06-25 03:42:05 +02:00
Fabian Dill
161abbe874 update tables without full page reload 2020-06-24 18:22:18 +02:00
Fabian Dill
d3d68fcba2 Rename Escape Dungeon to Hyrule Castle by vote on discord 2020-06-24 16:22:49 +02:00
Fabian Dill
e43230e99e remove debug log 2020-06-24 16:06:48 +02:00
Fabian Dill
1a94bcaec5 track keys 2020-06-24 16:06:19 +02:00
Fabian Dill
38fe292acb allow aliases in tracker and prevent them from causing html/js/database "stuff"
Though technically they can still do unicode "stuff"
2020-06-24 13:29:40 +02:00
Fabian Dill
f72f344860 make tracker table sortable, give it a fixedHeader and prepare it for ajax refresh 2020-06-24 09:44:56 +02:00
Fabian Dill
641bcb85b1 create some indexes 2020-06-24 08:52:02 +02:00
Fabian Dill
647c802b2f after some testing, introduce multithreading 2020-06-24 08:34:53 +02:00
Fabian Dill
8367351c62 track precollected items after first location check and add some non-progressive item handling 2020-06-23 23:50:37 +02:00
Fabian Dill
cbe117a817 add last activity to tracker 2020-06-23 14:37:41 +02:00
Fabian Dill
53d3b4eb38 fine tune tracker 2020-06-23 05:46:32 +02:00
Fabian Dill
fedec59896 track locations 2020-06-23 02:50:07 +02:00
Fabian Dill
ca106ebfee List owned rooms on landing 2020-06-22 20:25:24 +02:00
Fabian Dill
0a325e3dce Tracker fine tuning #2 2020-06-22 04:08:09 +02:00
Fabian Dill
f73541bafa Tracker fine tuning 2020-06-22 03:53:00 +02:00
Fabian Dill
43a713b117 make sure to run commands in the multiserver asyncio loop 2020-06-22 01:04:12 +02:00
Fabian Dill
6a5207900f make tracker look better 2020-06-22 00:58:18 +02:00
Fabian Dill
851f86e13d add Tracker icons 2020-06-21 17:44:50 +02:00
Fabian Dill
26eb44ef15 revenge of the player number offset 2020-06-21 17:04:25 +02:00
Fabian Dill
5b72fd4e36 text fixes 2020-06-21 16:13:42 +02:00
Fabian Dill
033b139141 fix missing data 2020-06-21 16:12:33 +02:00
Fabian Dill
c8946748b6 auto refresh tracker 2020-06-21 15:59:32 +02:00
Fabian Dill
8d8eae1a48 fix title for tracker 2020-06-21 15:42:26 +02:00
Fabian Dill
5c3e144d28 webhost quick fix 2020-06-21 15:37:36 +02:00
Fabian Dill
6421a373e1 Webhost Update
introduce a very WIP tracker
Server will try to reuse port and also try to only use one port
2020-06-21 15:32:31 +02:00
Fabian Dill
2759f6812c use bootstrap alerts for flashes 2020-06-21 04:53:08 +02:00
Fabian Dill
43feb751f9 Add info about cookies
Technically not required. As long as all cookies are needed for site functionality and no personal data processing or ads exist this notice is not needed.
2020-06-21 04:31:02 +02:00
Fabian Dill
f2f916110b refresh cookie on every request 2020-06-20 22:48:38 +02:00
Fabian Dill
9e18c6f1cd Database-backed Webhosting 2020-06-20 20:03:06 +02:00
Fabian Dill
a584e14f47 no longer need webhost keep-alive with auto-shutdown 2020-06-18 14:48:28 +02:00