|
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 |
|
|
c6c68aa443
|
add configand command line parsing
|
2023-02-26 14:22:18 -07:00 |
|
|
4ea3e656d6
|
implement table deletion, get ready for map upload
|
2023-02-25 22:43:38 -07:00 |
|
|
4f9ca53e1b
|
auto-scroll dicelog and connect to table viewing as admin
|
2023-02-21 22:27:54 -07:00 |
|
|
81876f9f36
|
add style, implement dicelog
|
2023-02-20 10:40:25 -07:00 |
|
|
b8994d80a9
|
UI stuff; save and load username in cookie
|
2023-02-18 20:37:50 -07:00 |
|
|
849c27b7cf
|
socket: table should have decoded dicerolls on first connect
|
2023-02-17 23:41:00 -07:00 |
|
|
8804908923
|
save dice rolls to db; mongo int arrays are weird
|
2023-02-17 23:35:29 -07:00 |
|
|
2bf3c1af8b
|
roll dice and publish to socket
|
2023-02-12 21:25:14 -07:00 |
|
|
65c3071238
|
connect to websocket using table key as subproto
|
2023-02-12 08:15:44 -07:00 |
|
|
6fc78c333c
|
make it compile
|
2023-02-12 06:55:57 -07:00 |
|
|
cd14def1f8
|
add notes and scaffolding for publish/subscribe logic
|
2023-02-11 10:30:26 -07:00 |
|