Commit Graph

  • fbd9a55e46 display ready set info Settel 2021-08-13 23:02:44 +0200
  • 86bb2486f0 parse game state and phase Settel 2021-08-13 22:39:49 +0200
  • 281baa5bd2 send game state and phase to client Settel 2021-08-13 22:39:37 +0200
  • 0eb9bf3602 refactoring: renamed Statement to Quote Settel 2021-08-13 21:37:32 +0200
  • 189d77ae58 refactoring of quotes structure Settel 2021-08-13 21:08:26 +0200
  • 3cfd4ce795 load statements Settel 2021-08-13 02:58:58 +0200
  • d99e052234 start game Settel 2021-08-13 01:07:06 +0200
  • 46a8f8ef84 client: start game Settel 2021-08-13 00:43:16 +0200
  • ddcce45238 refactoring Settel 2021-08-13 00:41:23 +0200
  • a86a0e62a5 refactoring: split engine.js into files Settel 2021-08-13 00:30:17 +0200
  • da0760850a refactoring Settel 2021-08-13 00:12:04 +0200
  • d7220714f0 refactoring: split engine.js into components Settel 2021-08-13 00:07:51 +0200
  • d63d7437a8 moved font definition to global asset file Settel 2021-08-12 23:42:43 +0200
  • 58eafa9e6a send game state to client Settel 2021-08-12 23:41:47 +0200
  • ab5416a547 stop engine when leaving /play Settel 2021-08-12 23:08:17 +0200
  • 0014a81ce3 refined idle detection, send notification to clients Settel 2021-08-09 16:24:27 +0200
  • 342483d62d track player's last access time Settel 2021-08-09 14:48:44 +0200
  • f7084da78e start client engine only once Settel 2021-08-09 11:16:45 +0200
  • 34132c7703 handle player's last access time Settel 2021-08-09 11:16:30 +0200
  • 257c0975fb removed /api/gameinfo endpoint Settel 2021-08-09 10:38:01 +0200
  • b2d86fcb52 add mutexes Settel 2021-08-09 10:36:19 +0200
  • 0585c60063 refactoring Settel 2021-08-09 10:23:58 +0200
  • 1e478ffb3b fixed duplicate code Settel 2021-08-09 10:22:32 +0200
  • 90e29d995a SyncData enhancement Settel 2021-08-09 10:20:25 +0200
  • 09b61c7dc9 refactoring Settel 2021-08-09 09:47:52 +0200
  • cbc7369b8d refactoring Settel 2021-08-08 21:57:49 +0200
  • 91d3fc9265 switched from id for authentication to authcode Settel 2021-08-08 21:48:15 +0200
  • 82c91c05dc get gameinfo Settel 2021-08-06 22:20:54 +0200
  • ce46b6f027 gameinfo Settel 2021-08-06 21:46:00 +0200
  • 00b1925969 check permissions Settel 2021-08-05 16:36:39 +0200
  • 55503395a4 refactoring of PrivateHandleFunc() Settel 2021-08-05 15:35:39 +0200
  • 2b3e2c7dc6 refactoring of game data Settel 2021-08-05 15:35:18 +0200
  • 5754b74fb2 updated engine to fetch userinfo if not present Settel 2021-08-05 02:33:47 +0200
  • 97b11d31d5 refactoring of client engine Settel 2021-08-05 02:22:28 +0200
  • 34da0f5f34 renamed users Settel 2021-08-05 02:21:54 +0200
  • 22ba374fd7 removed unused node modules Settel 2021-08-05 01:45:31 +0200
  • 0b8cbd154b run multiple games in parallel Settel 2021-08-05 01:42:21 +0200
  • 105a063acf throttle requests if status != 200 Settel 2021-08-05 01:04:53 +0200
  • 1d823af134 engine refactoring Settel 2021-08-05 01:00:31 +0200
  • d4fc7e0563 refactoring Settel 2021-08-05 00:52:35 +0200
  • 406c58352b refactoring Settel 2021-08-05 00:40:31 +0200
  • 8d06d702fd refactoring Settel 2021-08-05 00:12:28 +0200
  • 9ff46c7e51 PlayButton styling Settel 2021-08-04 23:50:57 +0200
  • 90cb736bdd renamed users Settel 2021-08-04 23:50:44 +0200
  • 56c8319bf4 --amend Settel 2021-08-04 23:40:45 +0200
  • 914e412a51 refactoring, logout Settel 2021-08-04 23:35:41 +0200
  • b9886c3775 Login Settel 2021-08-04 17:35:50 +0200
  • 1ad0d0579d login, logout Settel 2021-08-04 17:10:56 +0200
  • bd8d01d7df Login button Settel 2021-08-03 14:47:48 +0200
  • 4d1d4491b7 enter auth code Settel 2021-08-02 20:08:16 +0200
  • 06aaed8237 /api/userinfo (WIP) Settel 2021-08-02 09:52:47 +0200
  • 2d2a9456c6 read users from filesystem Settel 2021-08-01 20:32:40 +0200
  • 07deb59b5c refactoring Settel 2021-08-01 20:05:00 +0200
  • a8093dc0ad refactoring Settel 2021-08-01 19:11:21 +0200
  • 685bf8d69c user management Settel 2021-08-01 19:06:33 +0200
  • 59a81fd73e refactoring Settel 2021-08-01 18:36:02 +0200
  • 8231bda18b users Settel 2021-08-01 15:56:53 +0200
  • dd76910326 moved to src/ folder; add users Settel 2021-07-31 22:42:35 +0200
  • b2d3e38236 refactoring Settel 2021-07-31 10:18:01 +0200
  • 3efbb82b88 refactoring Settel 2021-07-31 09:55:43 +0200
  • 8bee534e60 refactoring Settel 2021-07-30 22:00:04 +0200
  • 6eb0f6c6bf copyright Settel 2021-07-30 21:52:32 +0200
  • d08ed2add8 engine: reset version on fetch error Settel 2021-07-30 21:49:39 +0200
  • caa1c06ccf refactoring Settel 2021-07-30 21:49:18 +0200
  • 56cd5b4698 client engine Settel 2021-07-30 21:03:43 +0200
  • 1d26fdce8c moved client code to src/ Settel 2021-07-30 20:18:04 +0200
  • 1df7a07863 play page Settel 2021-07-30 18:21:50 +0200
  • 9ad50863b1 startpage Settel 2021-07-30 18:17:18 +0200
  • a36bdbfaaf startpage Settel 2021-07-30 18:03:56 +0200
  • 607caa5ab2 startpage Settel 2021-07-30 17:40:35 +0200
  • b99b8d0726 startpage Settel 2021-07-30 17:24:44 +0200
  • a970bf31d0 basic layout Settel 2021-07-30 17:03:31 +0200
  • 44ac6d1680 create minimal client Settel 2021-07-30 16:54:40 +0200
  • afe923c335 renamed project knyc -> knyt Settel 2021-07-30 16:16:55 +0200
  • f750d5557d refactoring Settel 2021-07-29 21:14:54 +0200
  • f4bd361e8e refactoring Settel 2021-07-29 21:06:25 +0200
  • f14d47f34a use HttpHandler type Settel 2021-07-29 18:42:52 +0200
  • 07011a947e added toplevel Makefile Settel 2021-07-29 18:39:27 +0200
  • 022fe8d87d moved sync handler to own file Settel 2021-07-29 18:39:12 +0200
  • 350f887a45 update communication Settel 2021-07-28 23:17:08 +0200
  • 3933bf8585 save hook Settel 2021-07-28 23:16:56 +0200
  • 68625c63d6 project setup Settel 2021-07-28 22:21:14 +0200