on 24 Oct
2a9f552
Added open graph tags and a preview image.
on 17 Oct
80e1276
Created a home screen as a start for the actual app.
on 14 Oct
b051106
Added deployment descriptions. Changed port to the same as on the server.
on 14 Oct
123606b
Added interfaces for a persistence layer. Implemented file storage for game states.
on 14 Oct
4a53398
Exposed the navigate function to the GraphQL API. Fixed some conversion bugs in the middleware.
on 14 Oct
301fa7f
Added function to generate unique user ids and exposed it in the GraphQL API.
on 14 Oct
92db528
Removed return value from startGame function for better separation of concern. Added function to cancel a game and exposed it in GraphQL API.
on 8 Oct
6faef6d
Refactoring: Extracted middleware into separate file. Added tests for middleware.
on 8 Oct
382bcda
Exposed startGame function in the GraphQL API.
on 3 Oct
85a0b7b
Added two trivial example maps and functions to design mazes with ASCII art.
on 3 Oct
8ecebf5
Added validation on the userID.
on 3 Oct
33d6d9f
Created an express-graphql server to expose the API as a web API via GraphQL.
on 3 Oct
ab2e310
Improved navigation functionality.
on 3 Oct
206d9be
Removed "endpoint", introduced GameServer to handle logic.
on 3 Oct
47f4140
Added more validation rules for a maze.
on 3 Oct
e0a0829
Added validation for the data model.
on 2 Oct
1a5981e
Introduced BDD-style tests with mocha and chai. Added functions to start a game und to navigate.
on 8 Jul
af4d222
Replaced the word with the symbol for infinity. Looks broken though.
on 7 Jul
01f15d3
Extended the scene with a cloud of texts.