450 Commits (5a756c1a63a8c1b1a7fdfd4321ee7473c23673de)
 

Author SHA1 Message Date
  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
  Titouan Rigoudy ef34f6d626 Introduce room submodule. 2 years ago
  Titouan Rigoudy 214278b418 Handle messages in dispatcher, remove Job abstraction. 3 years ago
  Titouan Rigoudy 75d402bffc Run cargo update. 2 years ago
  Titouan Rigoudy 8d0e138125 Run cargo fmt. 3 years ago
  Titouan Rigoudy 3b28f5b60b Run cargo update. 3 years ago
  Titouan Rigoudy 29577b1886 Handle peer address response. 4 years ago
  Titouan Rigoudy 82f4330545 Start handling peer connect request. 4 years ago
  Titouan Rigoudy 146278cd2a Allow accepting incoming reverse peer connections. 4 years ago
  Titouan Rigoudy f18e48774d Allow establishing reverse peer connections. 4 years ago
  Titouan Rigoudy 902a5d1b0e Implement receiving peer connections. 4 years ago
  Titouan Rigoudy d21ffc29d9 Clean up unused solstice-proto dependencies. 4 years ago
  Titouan Rigoudy be6319177f Remove unused async-stream dependency. 4 years ago
  Titouan Rigoudy 8da9fe9d9b Implement direct peer connection. 4 years ago
  Titouan Rigoudy 5418a16cf9 Define PeerConnectionType enum. 4 years ago
  Titouan Rigoudy b822d30c1e Remove useless dependency from proto crate. 4 years ago
  Titouan Rigoudy c05ed06809 Rename control::ws module to control::listener. 4 years ago
  Titouan Rigoudy 35da08bf5c Handle user list request. 4 years ago
  Titouan Rigoudy cbc9777be0 Move user name from State to Context. 4 years ago
  Titouan Rigoudy fd8bed689d Define a constant for the channel buffer size. 4 years ago
  Titouan Rigoudy daa2a71b5b Remove superfluous `use` statements. 4 years ago
  Titouan Rigoudy e5da19c111 Nit: add use declarations to main. 4 years ago