Settel
|
29e1d4fc1a
|
feat: use own proxy implementation instead of @nuxtjs/proxy
|
2022-08-05 13:17:09 +02:00 |
|
Settel
|
2465e87a86
|
refactor: improve engine error handling
|
2022-08-03 23:00:34 +02:00 |
|
Settel
|
af19fd33fc
|
feat: sync engine with server, handle errors (WIP)
|
2022-08-02 23:34:30 +02:00 |
|
Settel
|
c05c3cd2d6
|
feat: add stub for engine's fetchUpdate()
|
2022-08-02 22:34:46 +02:00 |
|
Settel
|
db79d45217
|
refactor: split engine methods into separate files
|
2022-08-02 22:20:08 +02:00 |
|
Settel
|
0b406595c7
|
refactor: move engine's start() to separate file
|
2022-08-01 17:56:51 +02:00 |
|
Settel
|
d9ebd90c12
|
feat: start/stop engine (WIP)
|
2022-07-31 23:33:03 +02:00 |
|
Settel
|
43f5a43202
|
refactor: use authenticateAndLoadUserInfo() instead of authenticate() and loadUserInfo() to reduce server calls
|
2022-07-31 23:19:56 +02:00 |
|
Settel
|
fa53502901
|
refactor: fix typescript warnings
|
2022-07-31 23:00:09 +02:00 |
|
Settel
|
5b50d3e525
|
bugfix: typo fix
|
2022-07-31 22:50:54 +02:00 |
|
Settel
|
72901cacbd
|
refactor: renamed primary-font to font-primary
|
2022-07-30 11:49:50 +02:00 |
|
Settel
|
9678a2bdeb
|
feat: load userinfo and show username in topbar
|
2022-07-29 23:41:24 +02:00 |
|
Settel
|
dad3207944
|
feat: add play page and topbar with logout button
|
2022-07-29 21:11:09 +02:00 |
|
Settel
|
0f517c5180
|
feat: show version on start page
|
2022-07-29 16:23:57 +02:00 |
|
Settel
|
72d61d7811
|
feat: authenticate via cookie, replace Pinia MyselfStore
|
2022-07-29 15:31:36 +02:00 |
|
Settel
|
8c21969246
|
feat: store authCode in Pinia
|
2022-07-29 15:08:12 +02:00 |
|
Settel
|
3c85206da0
|
feat: use Pinia
|
2022-07-29 15:00:29 +02:00 |
|
Settel
|
9642100d8c
|
feat: set up start page layout
|
2022-07-29 13:12:00 +02:00 |
|
Settel
|
226a40437e
|
feat: set up start page layout
|
2022-07-28 11:28:12 +02:00 |
|
Settel
|
0baed9f154
|
feat: enter PIN
|
2022-07-26 22:25:50 +02:00 |
|
Settel
|
9bb7c1999f
|
feat: setup proxy
|
2022-07-26 22:25:30 +02:00 |
|
Settel
|
db24043f87
|
feat: add components to index page (WIP)
|
2022-07-26 13:54:56 +02:00 |
|
Settel
|
e6fa6d1e83
|
refactor: set up nuxt3 directory layout
|
2022-07-24 21:50:43 +02:00 |
|
Settel
|
07301f6244
|
bug: fix VS Code warning about missing modules on import
|
2022-07-24 20:29:05 +02:00 |
|
Settel
|
f4ea46badd
|
refactor: rewrite client from scratch with Nuxt3 (WIP)
|
2022-07-24 20:23:52 +02:00 |
|
Settel
|
70ddf88174
|
feat: <Button border="false">
|
2022-07-22 22:45:14 +02:00 |
|
Settel
|
257a67b21f
|
css: update text color
|
2022-07-22 22:00:14 +02:00 |
|
Settel
|
449c49c3b7
|
feat: use <button> instead of <div> for buttons
|
2022-07-22 21:38:05 +02:00 |
|
Settel
|
d594205fb6
|
css: update button disabled
|
2022-07-22 21:36:04 +02:00 |
|
Settel
|
f9d09d205d
|
css: button hover color
|
2022-07-22 21:36:04 +02:00 |
|
Settel
|
adce61af4e
|
css: update colors for start page (WIP)
|
2022-07-22 21:35:43 +02:00 |
|
Settel
|
b6420cf8ea
|
version: bump to 1.20
|
2022-05-03 21:06:07 +02:00 |
|
Settel
|
e0a5832d2b
|
version: bumped to 1.19
|
2022-05-03 07:36:31 +02:00 |
|
Settel
|
d476aba45c
|
feat: show players in lobby
|
2022-05-03 07:36:01 +02:00 |
|
Settel
|
341e6f724b
|
version: bumped to 1.18
|
2022-04-24 23:50:35 +02:00 |
|
Settel
|
19d46b360a
|
i18n: complete translations
|
2022-04-24 23:34:00 +02:00 |
|
Settel
|
f8420efb34
|
i18n: translate collect quotes
|
2022-04-24 23:13:32 +02:00 |
|
Settel
|
a828bb31e8
|
feat: i18n: start page
|
2022-04-24 22:15:32 +02:00 |
|
Settel
|
3a4a65b428
|
css: moved TitleBox up
|
2022-04-24 19:28:14 +02:00 |
|
Settel
|
952b4d4bcc
|
feat: /api/userinfo endpoint includes lang
|
2022-04-24 19:22:13 +02:00 |
|
Settel
|
c624f71b7f
|
feat: set game language
|
2022-04-24 18:22:23 +02:00 |
|
Settel
|
6f1d276523
|
version: bumped to version 1.17
|
2022-04-13 11:37:25 +02:00 |
|
Settel
|
a1681984a6
|
version: bump to version 1.16
|
2022-04-12 18:47:51 +02:00 |
|
Settel
|
ad18d65102
|
feat: link to video
|
2022-04-12 18:47:35 +02:00 |
|
Settel
|
67509d32ec
|
refactor: create game -> create team
|
2022-04-12 18:30:49 +02:00 |
|
Settel
|
c5e0ef4dad
|
version: bump to version 1.15
|
2022-04-12 14:30:25 +02:00 |
|
Settel
|
4c34172e62
|
feat: show player id, game id on click
|
2022-04-12 14:27:49 +02:00 |
|
Settel
|
6305c7beda
|
feat: user last logged in/created
|
2022-04-12 14:16:03 +02:00 |
|
Settel
|
4fc4730e34
|
feat: create game: show PIN
|
2022-04-10 16:17:11 +02:00 |
|
Settel
|
772edfdefc
|
version: bump to version 1.14
|
2022-04-09 22:26:17 +02:00 |
|
Settel
|
3f7a27b2de
|
feat: create game
|
2022-04-09 22:25:52 +02:00 |
|
Settel
|
30904da68d
|
feat: create game (WIP)
|
2022-04-09 21:27:54 +02:00 |
|
Settel
|
db7bfaac8b
|
feat: create game (WIP)
|
2022-04-09 20:57:32 +02:00 |
|
Settel
|
f6e2e8590f
|
bugfix: NuxtLink should not impose text color
|
2022-04-09 17:54:29 +02:00 |
|
Settel
|
57d9a6cdcd
|
feat: greet user on login
|
2022-04-06 11:23:40 +02:00 |
|
Settel
|
d77c0a7dcb
|
version: bump to 1.13
|
2022-04-03 21:23:15 +02:00 |
|
Settel
|
9bd56b9232
|
bugfix: fixed warning about authcode not being set when editing a player without authcode
|
2022-04-03 14:46:12 +02:00 |
|
Settel
|
b1154f9567
|
feat: gamemaster: confirm before deleting user
|
2022-04-03 14:41:50 +02:00 |
|
Settel
|
8caf619c12
|
chore: update NPM libraries
|
2022-04-03 14:37:13 +02:00 |
|
Settel
|
abd29e8790
|
version: bump to 1.12
|
2022-03-26 23:13:51 +01:00 |
|
Settel
|
43e5a3ed4e
|
version: bump to version 1.11
|
2022-03-25 20:49:07 +01:00 |
|
Settel
|
58a28b0d12
|
feat: admin can switch to another user
|
2022-03-25 20:46:08 +01:00 |
|
Settel
|
e9f45e8176
|
feat: admin: display game controls for role admin
|
2022-03-25 15:20:41 +01:00 |
|
Settel
|
3a61f6fae1
|
version: bump to version 1.0.10
|
2022-03-25 14:24:16 +01:00 |
|
Settel
|
4951f0746f
|
feat: gamemaster: show number of quotes already played
|
2022-03-25 14:24:03 +01:00 |
|
Settel
|
fcec00345e
|
version: bump to version 1.0.9
|
2022-03-25 13:26:50 +01:00 |
|
Settel
|
6ec3535170
|
bugfix: engine not started reliably for role gamemaster
|
2022-03-25 13:26:33 +01:00 |
|
Settel
|
1ddd954ed4
|
version: bump to version 1.0.8
|
2022-03-25 11:31:23 +01:00 |
|
Settel
|
72ff65790a
|
feat: gamemaster: reload button
|
2022-03-25 11:31:00 +01:00 |
|
Settel
|
278dcbc0b0
|
feat: gamemaster: change score
|
2022-03-25 11:30:51 +01:00 |
|
Settel
|
9c552ae8d5
|
version: bump to 1.0.7
|
2022-03-17 20:42:36 +01:00 |
|
Settel
|
3d41d3392d
|
css: admin page: wrap tiles
|
2022-03-17 10:15:58 +01:00 |
|
Settel
|
a1c02e4ae8
|
feat: admin page: display game state and gamemaster
|
2022-03-17 09:28:20 +01:00 |
|
Settel
|
abb86fc451
|
feat: admin page, show list of games
|
2022-03-16 17:10:50 +01:00 |
|
Settel
|
2fd569f825
|
feat: show debug panel with #debug
|
2022-03-16 13:41:33 +01:00 |
|
Settel
|
bc16941521
|
refactor: /admin is now /gamemaster
|
2022-03-16 13:34:12 +01:00 |
|
Settel
|
cd2ae2905d
|
style: fixed indentation
|
2022-03-16 13:31:47 +01:00 |
|
Settel
|
19bd6c3388
|
feat: role admin has no game assigned, so don't start engine, don't show error message
|
2022-03-16 13:28:39 +01:00 |
|
Settel
|
23fff2344f
|
version: bump to 1.0.6
|
2022-03-16 09:39:33 +01:00 |
|
Settel
|
4ba02e5881
|
feat: animation of finals table
|
2022-03-16 09:39:02 +01:00 |
|
Settel
|
c90fabf022
|
feat: disable game controls while in admin interface
|
2022-03-16 08:54:35 +01:00 |
|
Settel
|
df259e9414
|
version: bump to 1.0.5
|
2022-03-15 08:08:19 +01:00 |
|
Settel
|
d46c51b35c
|
feat: warn, if connection to server is lost
|
2022-03-15 08:08:19 +01:00 |
|
Settel
|
0d3661a4bc
|
feat: enable/disable buttons according to state and phase
|
2022-03-15 08:08:19 +01:00 |
|
Settel
|
0f74661e07
|
feat: enable/disable buttons according to state and phase
|
2022-03-15 08:06:08 +01:00 |
|
Settel
|
ff617fc7ea
|
chore: don't show debug panel by default
|
2022-03-15 07:32:55 +01:00 |
|
Settel
|
908080cde6
|
feat: logout button for gamemasters/admins
|
2022-03-15 07:32:24 +01:00 |
|
Settel
|
48509a4beb
|
bugfix: fix race condition save/get quotes
|
2022-03-15 07:18:40 +01:00 |
|
Settel
|
4790dbf159
|
version: bump to 1.0.4
|
2022-03-15 07:18:00 +01:00 |
|
Settel
|
98c782627e
|
bugfix: opacity: 100% gets 'translated' to 1% by SCSS compiler during build
|
2022-03-14 22:41:48 +01:00 |
|
Settel
|
08b3e94d69
|
version: bump to 1.0.3
|
2022-03-10 10:15:45 +01:00 |
|
Settel
|
afd88e82cb
|
bugfix: bad event handling could create duplicate quotes on save
|
2022-03-10 10:15:07 +01:00 |
|
Settel
|
ff38a5dce3
|
version: bump to 1.0.2
|
2022-03-09 09:45:48 +01:00 |
|
Settel
|
efbd1d25a1
|
feat: generate code
|
2022-03-09 09:45:04 +01:00 |
|
Settel
|
f150e7c300
|
css: fixed height of start page
|
2022-03-09 09:21:36 +01:00 |
|
Settel
|
939b715cd5
|
feat: display version on start page footer
|
2022-03-09 09:15:17 +01:00 |
|
Settel
|
1dfbd43e22
|
feat: use resources, renamed knyt -> knowyt
|
2022-03-03 08:40:14 +01:00 |
|
Settel
|
b477730140
|
feat: admin interface: cannot delete self
|
2022-03-03 07:19:19 +01:00 |
|
Settel
|
a89f197fdd
|
feat: admin interface remove user
|
2022-03-02 14:18:21 +01:00 |
|
Settel
|
f6889725ba
|
feat: admin interface modify user, create user
|
2022-03-02 13:42:24 +01:00 |
|
Settel
|
52fcdbd576
|
feat: modify player
|
2022-03-02 12:04:27 +01:00 |
|
Settel
|
2b10149a87
|
feat: admin interface: open player edit overlay
|
2022-03-01 22:08:07 +01:00 |
|
Settel
|
4f760bb5ed
|
refactor: admin interface: number of quotes instead of quotes
|
2022-03-01 12:25:25 +01:00 |
|
Settel
|
e2ad380c6c
|
feat: change game name
|
2022-03-01 09:41:30 +01:00 |
|
Settel
|
64265d97e3
|
feat: admin interface
|
2022-03-01 07:56:01 +01:00 |
|
Settel
|
f2aa568b09
|
feat: admin interface shows number of quotes per player
|
2022-02-27 21:45:28 +01:00 |
|
Settel
|
f667f4cf00
|
feat: show game name
|
2022-02-27 20:59:27 +01:00 |
|
Settel
|
addfcdea86
|
feat: admin interface, game name
|
2022-02-27 20:54:13 +01:00 |
|
Settel
|
defb20cc7c
|
layout: styles finetuning
|
2022-02-27 15:26:17 +01:00 |
|
Settel
|
f2e0166062
|
styling of CollectQuote dialog
|
2021-12-02 19:07:15 +01:00 |
|
Settel
|
96ad2f6533
|
keep order of quotes constant in list while collecting quotes
|
2021-12-02 19:06:26 +01:00 |
|
Settel
|
7a9a4d5e2c
|
fix styling
|
2021-11-30 18:42:46 +01:00 |
|
Settel
|
571193698d
|
separator for cellection quotes
|
2021-11-28 20:59:33 +01:00 |
|
Settel
|
1d30b13078
|
color adjustment
|
2021-11-28 20:46:28 +01:00 |
|
Settel
|
f0057663e3
|
use variables for colors
|
2021-11-28 20:28:43 +01:00 |
|
Settel
|
91541f78d4
|
use variables for colors
|
2021-11-28 17:24:22 +01:00 |
|
Settel
|
a4a499518e
|
add new quote button
|
2021-11-27 21:10:09 +01:00 |
|
Settel
|
15493e2551
|
collect quote styling
|
2021-11-22 07:08:54 +01:00 |
|
Settel
|
2eb4d73472
|
styling (WIP)
|
2021-11-09 22:28:52 +01:00 |
|
Settel
|
a956f8e2f2
|
styling (WIP)
|
2021-11-09 21:52:10 +01:00 |
|
Settel
|
b7aa3f2f73
|
collect quotes styling (WIP)
|
2021-11-07 23:51:37 +01:00 |
|
Settel
|
9b3fa31189
|
collect quotes (WIP)
|
2021-11-07 23:31:04 +01:00 |
|
Settel
|
d5bde937b5
|
create/edit quote dialog (WIP)
|
2021-10-29 22:13:38 +02:00 |
|
Settel
|
e18e6a94c1
|
fixed logic error
|
2021-10-16 21:47:45 +02:00 |
|
Settel
|
d70f98bf48
|
update list of quotes after create/delete
|
2021-10-16 21:35:31 +02:00 |
|
Settel
|
a6b6d1dfd6
|
create quote
|
2021-10-16 21:21:59 +02:00 |
|
Settel
|
fd8aaeef78
|
create new quote
|
2021-10-16 20:14:58 +02:00 |
|
Settel
|
680ec9c6ce
|
saveQuote, removeQuote (WIP)
|
2021-10-15 23:07:41 +02:00 |
|
Settel
|
8815cddebf
|
refactoring: split into CollectQuote
|
2021-10-15 20:45:46 +02:00 |
|
Settel
|
3d4ab372e8
|
open/close explain box
|
2021-10-15 19:52:55 +02:00 |
|
Settel
|
892ab0b0cf
|
collect phase: explain + example
|
2021-10-04 13:31:45 +02:00 |
|
Settel
|
957ef0f983
|
split CollectQuotes/CollectQuotesExplain
|
2021-10-04 11:11:44 +02:00 |
|
Settel
|
4cb657a93b
|
collect quotes: show examples
|
2021-10-04 08:46:36 +02:00 |
|
Settel
|
748d6991a4
|
debug panel now optional
|
2021-10-01 16:53:31 +02:00 |
|
Settel
|
b24f222533
|
collect quotes status added
|
2021-10-01 16:40:07 +02:00 |
|
Settel
|
d783ceba93
|
read game state on startup
|
2021-09-26 23:36:47 +02:00 |
|
Settel
|
ff87243628
|
finals styling
|
2021-09-26 21:56:57 +02:00 |
|
Settel
|
ade82549eb
|
animation of finals table
|
2021-09-24 22:23:03 +02:00 |
|
Settel
|
c751914bb0
|
finals: animation
|
2021-09-24 21:40:36 +02:00 |
|
Settel
|
c0cebcfc55
|
finish game, proceed to finals
|
2021-09-24 20:46:10 +02:00 |
|
Settel
|
09796853cf
|
finals table
|
2021-09-21 08:23:05 +02:00 |
|
Settel
|
247f14559d
|
finals table (WIP)
|
2021-09-21 07:57:33 +02:00 |
|
Settel
|
a00931d50a
|
proceed to next round
|
2021-09-20 10:41:34 +02:00 |
|
Settel
|
176c2de757
|
removed REVEAL_START phase
|
2021-09-17 22:54:46 +02:00 |
|
Settel
|
7c06a83a80
|
layout of sources
|
2021-09-16 21:43:10 +02:00 |
|
Settel
|
a0c6d59800
|
fade out wrong sources
|
2021-09-06 22:20:47 +02:00 |
|
Settel
|
ecfea20df1
|
refactoring
|
2021-09-06 21:26:55 +02:00 |
|
Settel
|
74b14ef337
|
refactoring
|
2021-09-06 21:23:14 +02:00 |
|
Settel
|
c18c1351da
|
styling
|
2021-09-05 21:33:02 +02:00 |
|
Settel
|
a1740b3467
|
revelation: show number of voters
|
2021-09-05 21:30:13 +02:00 |
|