summaryrefslogtreecommitdiff
path: root/server/src/main.rs
AgeCommit message (Expand)Author
2023-01-01Split bridge_engine into a few separate modulesKjetil Orbekk
2023-01-01Add Table to be used with db schemaKjetil Orbekk
2022-12-28Fix rust warningsKjetil Orbekk
2022-12-28Make dummy playable in the webappKjetil Orbekk
2022-12-27Fix compile errorKjetil Orbekk
2022-12-27Improve error messages from serverKjetil Orbekk
2022-12-27`cargo fmt`Kjetil Orbekk
2022-12-23Add ability to request the next deal when results are displayedKjetil Orbekk
2022-12-23Generalize table state to include the result of playKjetil Orbekk
2022-12-23Add api endpoint for playing cards at a tableKjetil Orbekk
2022-12-23Use new type safe state handling from axum 0.6Kjetil Orbekk
2022-12-22Fixes to the engine enough that the random bot can finish a gameKjetil Orbekk
2022-12-22Implement proper logging commandsKjetil Orbekk
2022-12-22Add typed journalsKjetil Orbekk
2022-12-18Add bidding from webappKjetil Orbekk
2022-12-18Add bidding APIKjetil Orbekk
2022-12-18Advance play until player turn for webappKjetil Orbekk
2022-12-16Failing test for advance_play()Kjetil Orbekk
2022-11-27Add state machine for GameState and corresponding player view of the stateKjetil Orbekk
2022-11-26Run db migrations early during server startupKjetil Orbekk
2022-11-25Hook up fake authenticator backend for testingKjetil Orbekk
2022-11-25Add fake authenticatorKjetil Orbekk
2022-11-25Extract authenticator logic into a traitKjetil Orbekk
2022-11-24Add `TableView` for representing player hands in the appKjetil Orbekk
2022-11-16Generate and display table in the webappKjetil Orbekk
2022-11-15Fix rust warningsKjetil Orbekk
2022-11-15Implement DbJournalKjetil Orbekk
2022-11-15Add journaling trait for game objectsKjetil Orbekk
2022-11-14Fetch table state from serverKjetil Orbekk
2022-11-05Add table view and go to table automaticallyKjetil Orbekk
2022-10-15Add table creationKjetil Orbekk
2022-10-14Automatically log in again when token refresh failsKjetil Orbekk
2022-10-13Add AuthenticatedSession request extractorKjetil Orbekk
2022-10-08Add skeleton LoggedInUser extractorKjetil Orbekk
2022-10-08Add bridge table to db; introduce player ids from oauth subject idsKjetil Orbekk
2022-10-08Add token refresh and persist sessions in the dbKjetil Orbekk
2022-10-08Add access token validationKjetil Orbekk
2022-10-08Add db connection to serverKjetil Orbekk
2022-10-07Add url encoded cookieKjetil Orbekk
2022-10-07Add login redirect endpoint and link from frontendKjetil Orbekk
2022-10-07Downgrade to stable axum to use tower-cookiesKjetil Orbekk
2022-10-07Start working on authenticationKjetil Orbekk
2022-10-07Add shared library message passing between frontend and backendKjetil Orbekk
2022-10-07Add simple axum based backendKjetil Orbekk
2022-10-07Move rocket based server out of the wayKjetil Orbekk
2022-10-06Test server communicationKjetil Orbekk
2022-10-06Serve webapp from backendKjetil Orbekk
2022-10-02Fetch user_info from keycloakKjetil Orbekk
2022-10-02Rocket setupKjetil Orbekk
2022-09-24Auth client testKjetil Orbekk