-
Notifications
You must be signed in to change notification settings - Fork 0
/
things.todo
37 lines (32 loc) · 2.12 KB
/
things.todo
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
☐ Update DOCS diagrams
☐ e2e testing @created(05-06-2020 15:19)
☐ add cronjob to prune outdated docker images
☐ test node debug access to all dev containers
travis:
✔ is "rm -rf packages/gamesdb" in before_script even needed @done(18-11-2020 17:45)
☐ Travis container build script failure doesn't break the build!
apis:
☐ move API's `*.d.ts` into non-root folder?
☐ build on prepack hook?
gamesdb:
✔ replace graphcurl in gmaster with ApolloClient @done(26-10-2020 17:02)
✔ test Hasura update propagation to prod. @done(14-11-2020 10:15)
✔ replace using Apollo full dependency to download GraphQL schema with a more robust solution (no graphqurl tho) @done(14-11-2020 12:31)
client:
✔ use [Enter] to save user name change @done(27-10-2020 15:38)
✔ use [Escape] to close input form even if input field isn't in focus @done(28-10-2020 17:09)
✔ on opening input form, put text field into focus @done(27-10-2020 21:16)
✘ consider using Monorepo config for deploying to vercel (https://vercel.com/docs/git-integrations#monorepos) and webhooks instead of project linking @cancelled(18-11-2020 17:38)
☐ investigate Project Linking (and store .vercel in CI secret) instead of "name" field
☐ display opponent name during game
☐ client global state should be in one place if possible
☐ client: handle ghost going d/c
☐ custom icons for player occupied cells @created(05-06-2020 15:18)
☐ puppetier testing of client @created(05-06-2020 15:18)
✔ Anonymous player first time connects as "undefined" @done(28-10-2020 17:09)
☐ when input form closing is cancelled (form quickly reopens) it doesn't snap to original full visibility immediately
ghost:
☐ ghost all-catch unexpected/unhandled xstate errors (unhandled?)
☐ sort out debug messages for ghost xstate by categories better
☐ reconnect-into-gameover doesn't receive the final board, only game outcome
☐ when the player quits and IMMEDIATELY starts a new game, after receiving GAME_OVER but before the game quitting is fully processed, he fails to receive a role picking prompt