Snakes
b18c706afb
Merge branch 'master' into event-manager-2
2022-11-29 15:16:29 -05:00
Snakes
1dfdf90c2b
Turn HOLIDAY_EVENT off if we're merging.
2022-11-29 15:14:45 -05:00
justcool393
34c7483dfa
use event_v
2022-11-29 14:08:59 -06:00
justcool393
2b5a4de8ad
fix conditional
2022-11-29 14:07:27 -06:00
justcool393
b46e957e75
events: make permanent column for music enabled
2022-11-29 14:06:15 -06:00
justcool393
5db67fd8ae
v.hwmusic doesn't exist here
2022-11-29 14:02:47 -06:00
Snakes
6871d68c10
events: gitkeep symlinked dirs for assetcache.
2022-11-29 14:59:17 -05:00
Snakes
0900b883b6
Stylistic choices + preparing for multi-event.
2022-11-29 14:59:17 -05:00
justcool393
03b925e54a
:marseymop: redux
2022-11-29 13:55:20 -06:00
geese_suck
d9a5dcf1de
strip out spooky work
2022-11-29 11:51:39 -08:00
justcool393
399d158101
events: don't import event stuff in main for non-chat
2022-11-29 13:39:49 -06:00
Snakes
de01a8d3ea
Move events to files.events.
...
Also fix EventUser primaryjoin that carppaged literally everything.
2022-11-29 14:36:02 -05:00
justcool393
af76be8e91
events: add get helper
2022-11-29 13:20:00 -06:00
Snakes
580e245b8f
event: make startup behavior multi-worker-safe
...
Assorted:
- Relative symlinks for event assets/templates were already
committed and are safe to make permanent anyway. Get rid of the
code to tear down and relink them. Too many moving parts, though
a valiant effort.
- Build Event table directly from DB engine to avoid app context
shenanigans.
- Don't let chat workers build the table. Makes local testing much
clearer.
- Fix localhost not loading remote chat_done.js.
2022-11-29 14:01:07 -05:00
Snakes
ab2419491b
Merge branch 'master' into event-manager-2
2022-11-29 12:45:28 -05:00
geese_suck
f9e6e4df29
simplify table
2022-11-27 13:55:53 -08:00
geese_suck
e3349605d4
it just works ™️
2022-11-26 20:26:48 -08:00