Commit graph

78 commits

Author SHA1 Message Date
3cc9463a53
update version, license links 2024-11-28 10:58:22 -07:00
c72b6792e9
add rate limit for login and registration, update module names 2024-11-28 10:54:36 -07:00
9e754b0733
anti path traversal 2024-05-03 19:21:51 -06:00
140e775d66
add ability for admin to enqueue updates to the map; v0.2.6 2023-10-29 00:04:22 -06:00
4435d1e130
change label for aspect lock on token create form, adjust dice scroll logic 2023-08-02 18:15:45 -06:00
76c217511d
use #no3d hash fragment to disable 3d instead of making it mandatory; v0.2.4 2023-07-28 23:30:48 -06:00
6dbd2a812f
disable leaflet 3D and bump to 0.2.3 2023-07-27 23:34:45 -06:00
9cf0de40cb
more messageboxes on caught exceptions, update readme, bump to 0.2.2 2023-07-21 23:49:14 -06:00
7a294373c5
clean up dom access and IDs 2023-07-19 01:43:06 -06:00
331150a0ff
fix token preview, copy; bump to v0.2.1 2023-07-17 22:26:31 -06:00
f1c56f63f1
fix table reconnect on lag; keep scroll on token select and master list when refreshing; add token copy; v0.2.0 2023-07-16 21:29:53 -06:00
196294b5b8
remove stray bracket 2023-07-15 19:49:16 -06:00
d2c431760f
remove retry on resizeMarkers, as it caused move events to become mangled 2023-07-15 19:41:57 -06:00
e34ab4711c
popup anchor and resize fix 2023-07-15 17:22:04 -06:00
fdc675dd22
add popup with token name on click, add retry to token resize if img is not bound yet 2023-07-14 22:59:31 -06:00
fa74c72a12
status area, add white-space: pre-wrap for long lines 2023-07-14 18:36:54 -06:00
f590395bc6
remove old notes 2023-07-14 17:04:27 -06:00
0e72eb09ad
streamline token messages by making most fields optional 2023-07-14 17:04:02 -06:00
ba3b6a782f
player token list return false on token name click (keeps page from scrolling to top) 2023-07-13 20:34:55 -06:00
9d2f442c30
sort lists in frontend, remove some print statements 2023-07-13 20:27:19 -06:00
018dbc525e
bump quartzgun, roll dice on server, and fix socket reconnect (re dice) 2023-07-13 17:34:21 -06:00
3ea316581c
fix readme and index footer 2023-07-13 00:17:53 -06:00
e29512f8e4
fix some bugs; add readme, manifest; bump quartzgun dep 2023-07-12 23:49:07 -06:00
28ac847ff7
adjust websocket code 2023-07-12 01:34:50 -06:00
eba9792703 add leaflet license to repo and links to liceness in footer 2023-07-12 00:04:46 -06:00
d82b22f621
autogenerate registration secret/IV, add error color to theme, upgrade leaflet, and add left-hand token preview 2023-07-11 23:57:06 -06:00
7cdcdf5528
implement themes 2023-07-11 00:34:13 -06:00
faccff3fb2 config, register: gofmt and make sure secret is 32 bytes 2023-07-10 22:41:23 -06:00
e7caa27a35
finish implementing registration invites 2023-07-10 22:38:19 -06:00
b7888158b8 encode registration key on command line 2023-07-10 00:38:08 -06:00
952f80dbc2 delete assets when destroying table, clear dice message on roll, clear map on socket disconnect; start registration controller 2023-07-09 23:41:30 -06:00
e7081a5320
implemented tokens; alpha testing go 2023-07-09 00:48:19 -06:00
4ba6c9315f can write tokens to the db and get them back 2023-07-08 01:42:31 -06:00
01fccb55f0
backend token logic 2023-07-07 23:56:41 -06:00
f4513a28f7
fix dice decoding, token editor can create clientside tokens! 2023-07-06 02:21:07 -06:00
8dfa99c8bc
sprite upload/delete is working, token form skeleton is there 2023-07-05 23:19:14 -06:00
43d85c2abc
enforce subprotocol/tableKey to alphanumeric and underscore, refine UI 2023-07-05 22:27:38 -06:00
0d3b4fb5ae
gofmt lol 2023-07-05 01:20:56 -06:00
825f2ac762
testing clientside token stuff 2023-07-05 01:18:46 -06:00
f797337074
image deletion works 2023-07-04 23:54:43 -06:00
b125b3c3ec
fix up map image switching, security fixes, skeleton for image deletion 2023-07-04 01:08:01 -06:00
17310f21cf
merge stream into main 2023-07-02 23:10:58 -06:00
3d16e7eb9d windowed UI take 2 2023-07-02 01:10:06 -06:00
8836d10d88
put admin controls in its own accordion with position: fixed 2023-05-14 22:57:18 -06:00
7ad9d76f78
auxMsg is working 2023-05-12 22:33:14 -06:00
42bb254d84
add auxmsg publish 2023-05-07 22:24:40 -06:00
1fd828f6fd
GameTableServer: implement 2-level priveleges for publishing messages, publish map image changes 2023-05-05 20:55:07 -06:00
8f4eb7e958
more map stuff - list images and start real setup for setting map image adminside 2023-04-05 22:33:38 -06:00
16d58eb281
upload map image and displaying on connect works (still need to send broadcast on the socket when upload happens) 2023-04-03 23:15:17 -06:00
51f50d679d
admin: add upload handlers 2023-03-03 22:05:57 -07:00