Code

History

  1. Introduce random reconnections in the randomized testAntonio Scandurra committed 3 years ago895c365
  2. Re-join room when client temporarily loses connectionAntonio Scandurra committed 3 years agoaca3f02
  3. Don't drop `unregistered` column in reconnection support migrationAntonio Scandurra committed 3 years ago2697112
  4. Remove project_id foreign key from `room_participants`Antonio Scandurra committed 3 years agob97c35a
  5. Clear stale data on startupAntonio Scandurra committed 3 years ago27f6ae9
  6. Finish porting remaining db methods to sea-ormAntonio Scandurra committed 3 years agodec5f37
  7. Make some db tests pass against the new sea-orm implementationAntonio Scandurra committed 3 years agod9a892a
  8. Start on a new `db2` module that uses SeaORMAntonio Scandurra committed 3 years ago11a3922
  9. Remove version from `Room`Antonio Scandurra committed 3 years ago4c1b495
  10. Revert "Don't replace newer diagnostics with older ones"Antonio Scandurra committed 3 years ago4f39181
  11. Don't replace newer diagnostics with older onesAntonio Scandurra committed 3 years ago71eeeed
  12. Move `Store::start_language_server` to `Db`Antonio Scandurra committed 3 years ago9bc57c0
  13. Cascade deletes when project is deletedAntonio Scandurra committed 3 years agof9567ae
  14. Fix syntax error in schemaAntonio Scandurra committed 3 years ago0817f90
  15. Move `Store::update_worktree` to `Db::update_worktree`Antonio Scandurra committed 3 years agoe9eadca
  16. Move `Store::join_project` to `Db::join_project`Antonio Scandurra committed 3 years ago974ef96
  17. Start reworking `join_project` to use the databaseAntonio Scandurra committed 3 years agobe52361
  18. Determine whether a contact is busy via the databaseAntonio Scandurra committed 3 years ago6cbf197
  19. Switch to serializable isolationAntonio Scandurra committed 4 years agob9af2ae
  20. Leave room when connection is droppedAntonio Scandurra committed 4 years ago9902211
  21. WIPAntonio Scandurra committed 4 years ago2145965
  22. WIP: Move `Store::leave_room` to `Db::leave_room`Antonio Scandurra committed 4 years ago1135aee
  23. Remove `calls` table and use just `room_participants`Antonio Scandurra committed 4 years agoc213c98
  24. Start moving `Store` state into the databaseAntonio Scandurra committed 4 years ago6871bbb
  25. Add schema for reconnection supportAntonio Scandurra committed 4 years agof639c4c
  26. Get integration tests passing with sqliteMax Brunsfeld committed 4 years ago05a6bd9
  27. Start work on using sqlite in testsMax Brunsfeld committed 4 years ago7e02ac7