Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Lobby and Rendezvous Server #255

Closed
6 tasks done
Tracked by #246
Indy2222 opened this issue Nov 12, 2022 · 1 comment
Closed
6 tasks done
Tracked by #246

Lobby and Rendezvous Server #255

Indy2222 opened this issue Nov 12, 2022 · 1 comment

Comments

@Indy2222
Copy link
Collaborator

Indy2222 commented Nov 12, 2022

  • Make the first version very simple:
    • Sign-in & sign-up
      • The initial version has some very dummy user management
      • After sign-in, you receive a JWT used for every other request
    • Create new game (name, map, maximum players)
    • List games
    • Join game
    • Leave game
      • Game is deleted if it is abandoned by its author
    • Start game (leads to game deletion)
  • The server exposes REST API
  • Base the server on Actix
  • Publish Open API specification
  • Build & publish API docs from CI
@Indy2222 Indy2222 added this to the MVP milestone Nov 12, 2022
Indy2222 added a commit to Indy2222/de that referenced this issue Nov 16, 2022
Indy2222 added a commit to Indy2222/de that referenced this issue Nov 16, 2022
Indy2222 added a commit to Indy2222/de that referenced this issue Nov 16, 2022
Indy2222 added a commit to Indy2222/de that referenced this issue Nov 16, 2022
Indy2222 added a commit to Indy2222/de that referenced this issue Nov 16, 2022
Indy2222 added a commit to Indy2222/de that referenced this issue Nov 16, 2022
Indy2222 added a commit to Indy2222/de that referenced this issue Nov 16, 2022
@Indy2222 Indy2222 moved this to TODO in Planning Nov 16, 2022
@Indy2222 Indy2222 moved this from TODO to In Progress in Planning Nov 16, 2022
Indy2222 added a commit to Indy2222/de that referenced this issue Nov 29, 2022
Indy2222 added a commit to Indy2222/de that referenced this issue Nov 29, 2022
Indy2222 added a commit to Indy2222/de that referenced this issue Nov 29, 2022
Indy2222 added a commit to Indy2222/de that referenced this issue Dec 2, 2022
Indy2222 added a commit to Indy2222/de that referenced this issue Dec 2, 2022
Indy2222 added a commit to Indy2222/de that referenced this issue Dec 2, 2022
Indy2222 added a commit to Indy2222/de that referenced this issue Dec 2, 2022
Indy2222 added a commit to Indy2222/de that referenced this issue Dec 2, 2022
Indy2222 added a commit to Indy2222/de that referenced this issue Dec 3, 2022
Indy2222 added a commit to Indy2222/de that referenced this issue Dec 3, 2022
Indy2222 added a commit to Indy2222/de that referenced this issue Dec 3, 2022
Indy2222 added a commit to Indy2222/de that referenced this issue Dec 3, 2022
Indy2222 added a commit to Indy2222/de that referenced this issue Dec 3, 2022
Indy2222 added a commit to Indy2222/de that referenced this issue Dec 3, 2022
Indy2222 added a commit to Indy2222/de that referenced this issue Dec 3, 2022
Indy2222 added a commit to Indy2222/de that referenced this issue Dec 3, 2022
Indy2222 added a commit to Indy2222/de that referenced this issue Dec 10, 2022
Indy2222 added a commit to Indy2222/de that referenced this issue Dec 10, 2022
Indy2222 added a commit to Indy2222/de that referenced this issue Dec 10, 2022
Indy2222 added a commit to Indy2222/de that referenced this issue Dec 10, 2022
Indy2222 added a commit to Indy2222/de that referenced this issue Dec 13, 2022
Indy2222 added a commit to Indy2222/de that referenced this issue Dec 13, 2022
Indy2222 added a commit to Indy2222/de that referenced this issue Dec 13, 2022
Indy2222 added a commit to Indy2222/de that referenced this issue Dec 13, 2022
Indy2222 added a commit to Indy2222/de that referenced this issue Dec 13, 2022
Indy2222 added a commit to Indy2222/de that referenced this issue Dec 13, 2022
Indy2222 added a commit to Indy2222/de that referenced this issue Dec 13, 2022
Indy2222 added a commit to Indy2222/de that referenced this issue Dec 13, 2022
Indy2222 added a commit to Indy2222/de that referenced this issue Dec 13, 2022
Indy2222 added a commit to Indy2222/de that referenced this issue Dec 13, 2022
Indy2222 added a commit to Indy2222/de that referenced this issue Dec 13, 2022
Indy2222 added a commit to Indy2222/de that referenced this issue Dec 13, 2022
Indy2222 added a commit to Indy2222/de that referenced this issue Dec 13, 2022
Indy2222 added a commit to Indy2222/de that referenced this issue Dec 16, 2022
This makes it easier to use in the client.

Relates to DigitalExtinction#255.
Indy2222 added a commit to Indy2222/de that referenced this issue Dec 16, 2022
This makes it easier to use in the client.

Relates to DigitalExtinction#255.
Indy2222 added a commit to Indy2222/de that referenced this issue Dec 25, 2022
This makes it easier to use in the client.

Relates to DigitalExtinction#255.
Indy2222 added a commit that referenced this issue Aug 3, 2023
@Indy2222
Copy link
Collaborator Author

First version is implemented. There is still a lot of work to be done beyond that. Closing the issue anyways so it doesn't live forever.

@github-project-automation github-project-automation bot moved this from In Progress to Done in Planning Sep 22, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

No branches or pull requests

1 participant