Commit Graph

268 Commits

Author SHA1 Message Date
Settel
608f62a502 chore: remove debug statement 2022-08-06 14:52:22 +02:00
Settel
123a76702f feat: add EngineDebug panel 2022-08-06 14:50:20 +02:00
Settel
fd6cfbc910 feat: store game state in Pinia 2022-08-06 13:06:51 +02:00
Settel
cc136c4c2c feat: inform user if engine is trying to reconnect 2022-08-06 11:29:47 +02:00
Settel
88c74e199f feat: show AlertBox if connection to server is lost 2022-08-05 18:52:34 +02:00
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