-
699cbfa79e
Use DynamicUser in the provided SystemD service
master
Vojtěch Káně
2021-11-19 13:39:16 +01:00
-
64126b1fc0
Merge pull request #1 from vojta001/socket
Vojtěch Káně
2021-11-01 07:48:59 +01:00
-
-
04563d3c28
Support listening on a unix socket
Vojtěch Káně
2021-11-01 00:21:37 +01:00
-
-
08c6afeecd
Add tooltips on homepage
Vojtěch Káně
2021-09-24 01:25:04 +02:00
-
46ccc879da
Add help page explaining how to create a new quiz
Vojtěch Káně
2021-07-03 16:42:36 +02:00
-
b0e8a43331
Show user friendly error messages on homepage.
Vojtěch Káně
2021-07-03 16:22:17 +02:00
-
08b8aad09d
Improve README.md
Vojtěch Káně
2021-07-03 15:20:48 +02:00
-
c121593938
Clarify homepage wording
Vojtěch Káně
2021-07-03 14:19:56 +02:00
-
51c559b7e0
Filter source in Nix build to prevent spurious rebuilds
Vojtěch Káně
2021-05-04 10:51:12 +02:00
-
f1ca80cbae
Compare codes case insensitive
Vojtěch Káně
2021-05-03 17:50:54 +02:00
-
5f9ac3d4a9
Implement creating new games
Vojtěch Káně
2021-04-27 16:37:48 +02:00
-
ee91f3d7f8
Indent CSS with tabs
Vojtěch Káně
2021-04-27 10:21:53 +02:00
-
9d2ff6a2ba
Styling of the in-game names display
Vojtěch Káně
2021-04-25 20:40:07 +02:00
-
3e9ec38ec5
Update the dev script to reload on static files as they are embedded into the binary
Vojtěch Káně
2021-04-25 20:27:55 +02:00
-
7a94ba8fff
Use secure websocket connection when loaded over HTTPS
Vojtěch Káně
2021-04-25 19:57:14 +02:00
-
9f9f5faa9c
Add NixOS module
Vojtěch Káně
2021-04-25 15:18:29 +02:00
-
ab3ee4366b
Embed static files and HTML templates into the binary
Vojtěch Káně
2021-04-25 15:17:39 +02:00
-
49f00e0665
Accept basic configuration through environment variables
Vojtěch Káně
2021-04-25 14:33:23 +02:00
-
339af2ebca
Make breaks between questions
Vojtěch Káně
2021-04-25 14:09:08 +02:00
-
5dae8a7ad7
Better error handling in handlers.game
Vojtěch Káně
2021-04-25 14:03:54 +02:00
-
531687bac3
Enable post-build tests
Vojtěch Káně
2021-04-25 13:46:22 +02:00
-
3df6c47464
Show remaining time to answer
Vojtěch Káně
2021-04-24 12:35:56 +02:00
-
fc8a18e5bb
Improve styling
Vojtěch Káně
2021-04-22 20:17:45 +02:00
-
e0c0348db2
Remove debug print from newTemplateCache
Vojtěch Káně
2021-04-21 12:13:03 +02:00
-
1e31b770ca
Add OnDelete annotation to each edge
Vojtěch Káně
2021-04-21 12:10:28 +02:00
-
52f2e238e1
Remove custom table names as ent uses sensible defaults
Vojtěch Káně
2021-04-21 12:06:10 +02:00
-
ea24ed2f1d
Declare dependencies of
go generate and run go mod tidy
Vojtěch Káně
2021-04-21 11:59:00 +02:00
-
2963efc498
Update Go dependencies
Vojtěch Káně
2021-04-20 19:59:02 +02:00
-
2dd4b1cf40
dev helpers: use up to date Go
Vojtěch Káně
2021-04-20 19:54:52 +02:00
-
34feb5bb64
Enable builds on GitHub actions
Vojtěch Káně
2021-04-20 16:13:56 +02:00
-
de7b9072ef
Write a Nix expression for building the binary
Vojtěch Káně
2021-04-20 12:09:19 +02:00
-
688f87922d
Display results
Vojtěch Káně
2021-04-01 16:36:38 +02:00
-
de28e7ab8c
handlers.nextQuestion: return HTTP Status no content
Vojtěch Káně
2021-04-01 16:33:55 +02:00
-
bdcbb8c283
Display session code to organisers
Vojtěch Káně
2021-04-01 13:48:51 +02:00
-
a5bc7c6984
Implement session creation
Vojtěch Káně
2021-03-29 20:37:52 +02:00
-
782f96ebbd
Fill Session.Started
Vojtěch Káně
2021-03-24 19:30:00 +01:00
-
e2e7130e40
Fix Model.SaveAnswer
Vojtěch Káně
2021-03-24 18:09:46 +01:00
-
10cab78b6f
Add tests for Model.SaveAnswer
Vojtěch Káně
2021-03-21 16:28:07 +01:00
-
e5412eba87
Pass current time to model methods by arguments to make them purer and therefore more testable
Vojtěch Káně
2021-03-21 15:30:42 +01:00
-
22fd8ec17f
README: fix typo
Vojtěch Káně
2021-02-18 14:52:53 +01:00
-
32b3b35a2f
Support
go generate for ent codegen
Vojtěch Káně
2021-02-18 14:52:42 +01:00
-
41ae2283b1
Update ent
Vojtěch Káně
2021-02-18 14:51:45 +01:00
-
b91e4cec55
Tidy go.mod
Vojtěch Káně
2021-02-16 10:44:22 +01:00
-
cc74774950
Use uuid.Nil instead of uuid.New() in ent schema initializers
Vojtěch Káně
2021-02-15 17:15:59 +01:00
-
20bb2aa6bb
Add README with developers documentation
Vojtěch Káně
2021-02-15 16:24:46 +01:00
-
c4b717ab2c
Remove run-db.sh replaced by definition in flake.nix
Vojtěch Káně
2021-02-15 15:14:36 +01:00
-
9d37cb3ebb
Initial model testing environment
Vojtěch Káně
2021-02-15 14:51:07 +01:00
-
e4ab598b49
Use UUIDs for AskedQuestions as well
Vojtěch Káně
2021-02-15 13:21:38 +01:00
-
e677014d75
Fix typos
Vojtěch Káně
2021-02-08 08:59:28 +01:00
-
4fc9aa50d1
Accept answers
Vojtěch Káně
2021-02-07 18:29:36 +01:00
-
753b164c58
Animate question change
Vojtěch Káně
2021-02-07 18:24:15 +01:00
-
d54808d229
Fix players rendering
Vojtěch Káně
2021-02-06 21:18:35 +01:00
-
fdc080a250
Implement switching to next question
Vojtěch Káně
2021-02-06 21:17:31 +01:00
-
de49bcd4b5
Update Go libraries
Vojtěch Káně
2021-02-06 21:15:22 +01:00
-
6ba649532c
Pass data to JS through DOM not to confuse GoHTML syntax highlighters
Vojtěch Káně
2021-02-06 21:14:52 +01:00
-
59586abe51
Print executed queries in devDb to simplify development
Vojtěch Káně
2021-02-06 21:12:35 +01:00
-
a3786f56cf
Add gitignore for ent generated files
Vojtěch Káně
2021-02-06 19:16:01 +01:00
-
84131562a9
Add common dev environment in Nix
Vojtěch Káně
2021-01-21 18:18:44 +01:00
-
28e22e3422
Initial commit
Vojtěch Káně
2020-12-03 23:07:44 +01:00