143 Commits (6c9c5c09592ba1877ab5866f5bce9085c91a9f83)

Author SHA1 Message Date
  Titouan Rigoudy 68cea41a65 Format. 1 year ago
  Titouan Rigoudy 026349661d Update all dependencies. 1 year ago
  Titouan Rigoudy 2e4a7c1472 Suppress warnings. 2 years ago
  Titouan Rigoudy fe06f8f640 Test ServerLoggedInContext::logout(). 2 years ago
  Titouan Rigoudy 0a2fea7bcb Test ServerLoggedInContext::new(). 2 years ago
  Titouan Rigoudy a5919c478c Build server context with initial state. 2 years ago
  Titouan Rigoudy a5ff5beafe WIP: Introduce ServerContext. 2 years ago
  Titouan Rigoudy ff24e96124 Move room and user modules into server module. 2 years ago
  Titouan Rigoudy 2c3a5d85a0 Move login to server::login. 2 years ago
  Titouan Rigoudy 6a57be5475 Introduce PeerEventHandler. 2 years ago
  Titouan Rigoudy dfaef89728 Dispatch to user event handler. 2 years ago
  Titouan Rigoudy 20c1b77f05 Fix build. 2 years ago
  Titouan Rigoudy f16e981523 Add user::event module. 2 years ago
  Titouan Rigoudy edfb46dd01 Rename Message to Event. 2 years ago
  Titouan Rigoudy 68161b2f8b Introduce generic EventHandler trait. 2 years ago
  Titouan Rigoudy bceb8480b5 Use thiserror for UserNotFoundError. 2 years ago
  Titouan Rigoudy 3b71ab2f2d Introduce user submodule. 2 years ago
  Titouan Rigoudy 5e560f358b Clean up RoomEventHandler tests. 2 years ago
  Titouan Rigoudy 34d0b1886d Migrate RoomMessageResponseHandler. 2 years ago
  Titouan Rigoudy 00c6f1758e Migrate RoomMessageRequestHandler. 2 years ago
  Titouan Rigoudy 7fb8e3b180 Migrate RoomListResponseHandler. 2 years ago
  Titouan Rigoudy 5a756c1a63 Use sort_by() instead of sort_by_key(). 2 years ago
  Titouan Rigoudy fc3a88d41e Migrate RoomListRequestHandler. 2 years ago
  Titouan Rigoudy 92b6e18d5e Migrate RoomJoinResponseHandler. 2 years ago
  Titouan Rigoudy c5d0d9558e Migrate RoomJoinRequestHandler. 2 years ago
  Titouan Rigoudy 09d7940e3a Disambiguate requests and responses. 2 years ago
  Titouan Rigoudy 4ba7815aa1 Move RoomJoinRequestHandler into RoomEventHandler. 2 years ago
  Titouan Rigoudy b52ef853a5 Avoid reaching into RoomEntry from RoomMap. 2 years ago
  Titouan Rigoudy 42338c1c59 Delete RoomError. 2 years ago
  Titouan Rigoudy 064cc9cbac Add comments to room module. 2 years ago
  Titouan Rigoudy 364c777f3e Add test for set_tickers(). 2 years ago
  Titouan Rigoudy 685c4bf1ed Add tests for insert_member() and remove_member(). 2 years ago
  Titouan Rigoudy 0daaf6f645 Move set_tickers() from RoomMap to RoomEntry. 2 years ago
  Titouan Rigoudy 3f661aa2b8 Move {insert,remove}_member() from RoomMap to RoomEntry. 2 years ago
  Titouan Rigoudy a271ef85eb Move leave() from RoomMap to RoomEntry. 2 years ago
  Titouan Rigoudy 579655890f Add TODO. 2 years ago
  Titouan Rigoudy 80aa69558a Suppress last remaining warnings. 2 years ago
  Titouan Rigoudy 78b71b501c Suppress warnings in room/map.rs. 2 years ago
  Titouan Rigoudy 8f05c12430 Move start_leaving() from RoomMap to RoomEntry. 2 years ago
  Titouan Rigoudy 30044af1c6 Move join() from RoomMap to RoomEntry. 2 years ago
  Titouan Rigoudy 12707418d3 Move start_joining() from RoomMap to RoomEntry. 2 years ago
  Titouan Rigoudy a30c2c0fa8 Wrap RoomState in RoomEntry inside map. 2 years ago
  Titouan Rigoudy eff56ac051 Move tests from room/map.rs to room/state.rs. 2 years ago
  Titouan Rigoudy 4c9b016d61 Rename Message to RoomMessage. 2 years ago
  Titouan Rigoudy 15f279e6bc Rename Visibility to RoomVisibility. 2 years ago
  Titouan Rigoudy d9be1d5f15 Rename Membership to RoomMembership. 2 years ago
  Titouan Rigoudy 138f305da9 Rename Room to RoomState. 2 years ago
  Titouan Rigoudy e773b1500f Introduce RoomNotFoundError. 2 years ago
  Titouan Rigoudy 254bd2bce7 Use RoomMap::insert() in regular builds. 2 years ago
  Titouan Rigoudy 8afdc9854b Move Room et al. to room/state.rs. 2 years ago