Commit Graph

220 Commits

Author SHA1 Message Date
Settel
e04dca68bf feat: show players in gamemaster view 2022-09-04 17:46:57 +02:00
Settel
604b4f9f08 feat: make game name and lang editable on gamemaster page 2022-09-04 14:47:12 +02:00
Settel
9a5c647523 feat: show game info on gamemaster page 2022-09-04 09:46:40 +02:00
Settel
cab1a91cc2 feat: add gamemaster page (WIP) 2022-09-04 09:46:36 +02:00
Settel
6b1316d3ef feat: add gamemaster page (WIP) 2022-09-04 09:46:30 +02:00
Settel
65865c93cf feat: add highscore table, including animation 2022-09-02 22:13:40 +02:00
Settel
056ff2bdeb bugfix: fix IDE warning about implicit any type 2022-09-02 22:13:26 +02:00
Settel
f29c2c07d2 feat: hide sources and quote in round-end phase 2022-08-31 21:20:21 +02:00
Settel
71fce93da8 feat: add skip button 2022-08-31 18:58:39 +02:00
Settel
a26cc7aa41 feat: reveal vote count and source 2022-08-31 14:39:13 +02:00
Settel
cb5895d8d8 feat: show who has voted in play mode
refactor: move all types to engine.d.ts
2022-08-31 10:57:25 +02:00
Settel
4b85bdd196 feat: save selection in play mode 2022-08-30 18:26:40 +02:00
Settel
1412310bc2 feat: add states (selectable, selected) to SourceCard 2022-08-29 23:29:46 +02:00
Settel
cc12d27c46 feat: show quote and sources in play mode 2022-08-29 22:57:34 +02:00
Settel
142f2e289c feat: show ReadySet animation 2022-08-29 21:23:33 +02:00
Settel
250a056fe3 feat: create ReadySet, Playground, Highscroes components 2022-08-29 17:28:38 +02:00
Settel
f62b8db662 feat: add i18n support and translations 2022-08-29 15:35:24 +02:00
Settel
ec9a1ef35e feat: add game controls for gamemaster 2022-08-28 22:31:49 +02:00
Settel
269effd8de bugfix: set proper QuoteCard element id for new cards 2022-08-27 18:44:35 +02:00
Settel
35151deb76 feat: cancel edit mode in QuoteCard with Escape key 2022-08-27 18:43:00 +02:00
Settel
75e0d99ba9 refactor: remove import of defineEmits() b/c it's a compiler macro 2022-08-27 17:47:26 +02:00
Settel
3ce802d920 feat: create new quote 2022-08-27 17:26:59 +02:00
Settel
3c1ed677d8 feat: make QuoteCard editable 2022-08-25 17:15:20 +02:00
Settel
39dff4a928 css: prevent overflow in QuoteCard 2022-08-25 16:28:45 +02:00
Settel
c5e28eeb0a feat: make QuoteCard editable (WIP) 2022-08-11 22:57:04 +02:00
Settel
fba11d6855 feat: add hover effect to QuoteCardNew 2022-08-11 20:19:51 +02:00
Settel
f5ed80feb5 feat: add SVG icons for edit/delete in QuoteCard 2022-08-11 20:16:17 +02:00
Settel
dac63f9c35 feat: show quote card action buttons only on hover 2022-08-11 20:05:08 +02:00
Settel
5eca70df6a feat: reload quotes after change during collect phase 2022-08-11 20:01:01 +02:00
Settel
b25adb6aa6 feat: craete new quote 2022-08-09 22:36:39 +02:00
Settel
f629d7cdb3 feat: fetch quotes from server 2022-08-09 13:36:05 +02:00
Settel
5e58c9c994 feat: add quote cards in collect mode 2022-08-08 22:53:10 +02:00
Settel
72b2c7c76d feat: add Quote component 2022-08-08 19:40:09 +02:00
Settel
e5b4c9262e feat: show lobby with logged in players 2022-08-08 19:24:18 +02:00
Settel
600d359a23 feat: add PlayersStore 2022-08-07 21:22:33 +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
88c74e199f feat: show AlertBox if connection to server is lost 2022-08-05 18:52:34 +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
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
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
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
db24043f87 feat: add components to index page (WIP) 2022-07-26 13:54:56 +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
449c49c3b7 feat: use <button> instead of <div> for buttons 2022-07-22 21:38:05 +02:00
Settel
adce61af4e css: update colors for start page (WIP) 2022-07-22 21:35:43 +02:00
Settel
d476aba45c feat: show players in lobby 2022-05-03 07:36:01 +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
c624f71b7f feat: set game language 2022-04-24 18:22:23 +02:00
Settel
67509d32ec refactor: create game -> create team 2022-04-12 18:30:49 +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
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
57d9a6cdcd feat: greet user on login 2022-04-06 11:23:40 +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
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
4951f0746f feat: gamemaster: show number of quotes already played 2022-03-25 14:24:03 +01:00
Settel
72ff65790a feat: gamemaster: reload button 2022-03-25 11:31:00 +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
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
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
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
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
98c782627e bugfix: opacity: 100% gets 'translated' to 1% by SCSS compiler during build 2022-03-14 22:41:48 +01:00
Settel
afd88e82cb bugfix: bad event handling could create duplicate quotes on save 2022-03-10 10:15:07 +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
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
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