Code

History

Commits on fix-git-https-support to crates/collab/src/db/queries245+
  1. Only allow one release channel in a callConrad Irwin committed 3 years ago162cb19
  2. Fix error in query for last N channel messagesMax Brunsfeld committed 3 years ago663649a
  3. Ensure chat messages are retrieved in order of idMax Brunsfeld committed 3 years agod09767a
  4. Acknowledge channel notes and chat changes when views are activeMax Brunsfeld committed 3 years ago61e0289
  5. Upgrade SeaORM to latest version, also upgrade sqlite bindings, rustqlite, and remove SeaQueryMikayla committed 3 years ago6007c87
  6. Added db message and edit operation observationMikayla committed 3 years ago32c4138
  7. Avoid N+1 query for channels with new messagesMax Brunsfeld committed 3 years ago0db4b29
  8. Avoid N+1 query for channels with notes changesMax Brunsfeld committed 3 years agod9d997b
  9. Implement channel changes for messagesMikayla committed 3 years ago1d5b665
  10. Add database implementation of channel message change trackingMikayla committed 3 years ago51cf6a5
  11. Channel notifications from the server worksMikayla committed 3 years ago9ba975d
  12. Add observed_channel_notes table and implement note diffingMikayla committed 3 years ago1469c02
  13. Remove unused db query methodMax Brunsfeld committed 3 years ago0058702
  14. Undo making project optional on stored follower statesMax Brunsfeld committed 3 years agoe9c1ad6
  15. Fix errors from assuming all room_participant rows had a non-null participant_indexMax Brunsfeld committed 3 years agoce940da
  16. Rename color_index to participant_indexMax Brunsfeld committed 3 years ago0f39b63
  17. Assign unique color indices to room participants, use those instead of replica_idsMax Brunsfeld committed 3 years ago545b5e0
  18. Make project id optional when following - server onlyMax Brunsfeld committed 3 years agoc71566e
  19. Fix bugs in moving channels that could cause channels to be stranded or moved unexpectedly Made channel linking not query in a loopMikayla committed 3 years ago4ff44df
  20. Finish optimizing channel representations and operationsMikayla committed 3 years agodadad39
  21. WIP: Send the channel name and the channel edges seperately, so we're not repeating them constantly This commit is currently broken and includes debug data for a failed attempt at rewriting the insert_edge logicMikayla committed 3 years ago5f9c56c
  22. Simplify path representation in collab panel Optimize set representation in collabMikayla committed 3 years ago52057c5
  23. fmtMikayla committed 3 years agof9fff3a
  24. Clean up implementation of channel index, get simple channel moving test cases workingMikayla committed 3 years ago67ad75a
  25. Implement final move, link, unlink db APIsMikayla committed 3 years ago9afb67f
  26. WIP: improve move and link handling around 'root paths', currently very incorrect and in need of a deeper reworkMikayla committed 3 years ago7fa68a9
  27. Improve database and RPC API for moving and linking channels, improve test legibilityMikayla committed 3 years agocda54b8
  28. Finish integration tests for channel moving Refactor channel store to combine the channels_by_id and channel_paths into a 'ChannelIndex'Mikayla committed 3 years ago3a62d29
  29. WIP: Add channel DAG related RPC messages, change update messageMikayla committed 3 years ago9e68d4a
  30. Improve channel deletion to be DAG awareMikayla committed 3 years ago49fbb27
  31. Add removing of previous channel channel, allowing for channel moving operationsMikayla committed 3 years agobd9e964
  32. Expand DAG tests to include more complex tree operations and removal behaviorMikayla committed 3 years agofc78db3
  33. Add channel linking operationMikayla committed 3 years agod5512fa
  34. Add channel moving testMikayla committed 3 years agoaa9a9be
  35. Allow deleting chat messagesMax Brunsfeld committed 3 years ago59269d4