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
Fabian Dill
facecdf487
implement --auto_shutdown <minutes>, shutting down a multiserver after that many minutes of inactivity
...
and set WebHost to a default of 6 hours
2020-06-16 11:26:54 +02:00
Berserker66
aa7fe2aa9d
barebones webhost
...
includes linux compat
2020-06-14 09:45:23 +02:00
Fabian Dill
a5bb3e3f59
fix webhost pathing on linux
2020-06-14 08:18:31 +02:00
Fabian Dill
48aff48740
logfile sanity check
2020-06-14 08:11:56 +02:00
Fabian Dill
03a6227eef
set up pony and waitress skeletons
2020-06-14 07:44:59 +02:00
Fabian Dill
ddc7be0794
update webhost
2020-06-13 22:49:57 +02:00
Fabian Dill
7c5c32c49a
include web host for multiple multiworlds
...
This is in proof of concept stage, but also as a how-to as I get about monthly asked how to run multiple MultiServer instances for Discord Bots.
2020-06-13 10:16:29 +02:00
Fabian Dill
5da5847805
allow multiserver to defer to embedded options
2020-06-13 08:37:05 +02:00