Code

History

Commits on fix-git-https-support to crates/collab/src/db.rs70+
  1. TEMPConrad Irwin committed 2 years agob72c037
  2. Move expensive participant update out of transactionConrad Irwin committed 2 years agoadb6f3e
  3. Fail faster on serialization failureConrad Irwin committed 2 years agoca27ac2
  4. Allow checking CLA signatures by GitHub loginMax Brunsfeld committed 2 years agocd7f377
  5. Add more documentation to `collab` (#4095)Marshall Bowers committed 2 years agocf5dc09
  6. Remove logic for multiple channel parentsMax Brunsfeld committed 3 years ago5c03b6a
  7. Fix set_channel_visibility for public channelsConrad Irwin committed 3 years agoaa6990b
  8. Merge branch 'main' into guest-expConrad Irwin committed 3 years agoea4e67f
  9. Fix notifications for membership changes tooConrad Irwin committed 3 years agoaa4b8d7
  10. Create notifications for mentioned usersMax Brunsfeld committed 3 years agod62f114
  11. Refactor to avoid some (mostly hypothetical) racesConrad Irwin committed 3 years ago3853009
  12. Merge branch 'main' into notificationsMax Brunsfeld committed 3 years agob07f9fe
  13. Persist chat mentionsMax Brunsfeld committed 3 years agod05404a
  14. Fix notifications on channel changesConrad Irwin committed 3 years ago2b11463
  15. Sync Role as part of channelsConrad Irwin committed 3 years ago70aed4a
  16. Generalize notifications' actor id to entity idMax Brunsfeld committed 3 years agof2d36a4
  17. Display invite response buttons inline in notification panelMax Brunsfeld committed 3 years agof225039
  18. Simplify notification serializationMax Brunsfeld committed 3 years ago5a0afcc
  19. Wire through public access toggleConrad Irwin committed 3 years agof6f9b5c
  20. Remove old contact request notification mechanism, use notification insteadMax Brunsfeld committed 3 years ago034e993
  21. Make notification db representation more flexibleMax Brunsfeld committed 3 years ago3241128
  22. Start work on storing notifications in the databaseMax Brunsfeld committed 3 years agocf6ce0d
  23. Acknowledge channel notes and chat changes when views are activeMax Brunsfeld committed 3 years ago61e0289
  24. Upgrade SeaORM to latest version, also upgrade sqlite bindings, rustqlite, and remove SeaQueryMikayla committed 3 years ago6007c87
  25. Avoid N+1 query for channels with notes changesMax Brunsfeld committed 3 years agod9d997b
  26. Implement channel changes for messagesMikayla committed 3 years ago1d5b665
  27. Channel notifications from the server worksMikayla committed 3 years ago9ba975d
  28. Assign unique color indices to room participants, use those instead of replica_idsMax Brunsfeld committed 3 years ago545b5e0
  29. Finish optimizing channel representations and operationsMikayla committed 3 years agodadad39
  30. 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
  31. Implement clearing stale channel buffer participants on server restartMax Brunsfeld committed 3 years agoec5ff20
  32. Start work on refreshing channel buffer collaborators on server restartMax Brunsfeld committed 3 years ago6827ddf
  33. Broadcast new peer ids for rejoined channel collaboratorsMax Brunsfeld committed 3 years agoe6babce
  34. Format let-else statementsMax Brunsfeld committed 3 years ago404f767
  35. Add buffer integration test Rearrange channel crate structure Get channel buffer from databaseMikayla committed 3 years agoa7a4e2e