Max Brunsfeld
|
258c2fdad4
|
Fix routing of leader updates from unshared projects
Previously, leader updates in unshared projects would be sent to
all followers regardless of project, as if they were not scoped
to any project.
|
2024-01-11 13:47:31 -08:00 |
|
Max Brunsfeld
|
0cf65223ce
|
Remove 2 suffix for collab, rope, settings, menu
Co-authored-by: Mikayla <mikayla@zed.dev>
|
2024-01-03 12:29:16 -08:00 |
|
Max Brunsfeld
|
5c03b6a610
|
Remove logic for multiple channel parents
Co-authored-by: Conrad <conrad@zed.dev>
Co-authored-by: Kyle <kyle@zed.dev>
Co-authored-by: Joseph <joseph@zed.dev>
|
2023-10-24 17:29:23 +02:00 |
|
Conrad Irwin
|
e6087e0ed9
|
Fix tests
|
2023-10-24 09:46:46 +02:00 |
|
Conrad Irwin
|
aa4b8d7246
|
Fix notifications for membership changes too
|
2023-10-19 23:05:06 -06:00 |
|
Conrad Irwin
|
0eff7c6ca9
|
Add read-only channel notes support
Fix some bugs where ChannelNotes and ChannelChat had old cached channel
instances
|
2023-10-19 13:20:49 -06:00 |
|
Conrad Irwin
|
70aed4a605
|
Sync Role as part of channels
Begin to fix guest notifications
|
2023-10-17 22:48:44 -06:00 |
|
Conrad Irwin
|
f6f9b5c8cb
|
Wire through public access toggle
|
2023-10-13 16:59:30 -06:00 |
|
Mikayla
|
4d61d01943
|
Add an RPC handler for channel buffer acks
co-authored-by: max <max@zed.dev>
|
2023-10-04 11:47:13 -07:00 |
|
Mikayla
|
3bc7024f8b
|
Fix unit test
co-authored-by: Conrad <conrad.irwin@gmail.com>
|
2023-10-03 20:03:57 -07:00 |
|
Max Brunsfeld
|
95342c8c33
|
Merge branch 'main' into channel-changes
|
2023-10-03 17:52:28 -07:00 |
|
Max Brunsfeld
|
61e0289014
|
Acknowledge channel notes and chat changes when views are active
Co-authored-by: Mikayla <mikayla@zed.dev>
|
2023-10-03 17:40:10 -07:00 |
|
Conrad Irwin
|
528fa5c57b
|
Refactor to remove toggle_follow
|
2023-10-02 16:51:02 -06:00 |
|
Mikayla
|
1d5b665f13
|
Implement channel changes for messages
|
2023-10-01 22:32:11 -07:00 |
|
Mikayla
|
e0ff7ba180
|
Add channel note indicator and clear changed status
|
2023-10-01 22:32:10 -07:00 |
|
Mikayla
|
9ba975d6ad
|
Channel notifications from the server works
|
2023-10-01 22:30:21 -07:00 |
|
Max Brunsfeld
|
ce940da8e9
|
Fix errors from assuming all room_participant rows had a non-null participant_index
Rows representing pending participants have a null participant_index.
Co-authored-by: Conrad <conrad@zed.dev>
|
2023-09-28 12:03:53 -07:00 |
|
Max Brunsfeld
|
0f39b63801
|
Rename color_index to participant_index
Co-authored-by: Conrad <conrad@zed.dev>
|
2023-09-28 11:37:22 -07:00 |
|
Max Brunsfeld
|
545b5e0161
|
Assign unique color indices to room participants, use those instead of replica_ids
Co-authored-by: Conrad <conrad@zed.dev>
Co-authored-by: Antonio <antonio@zed.dev>
|
2023-09-28 11:06:09 -07:00 |
|
Max Brunsfeld
|
4ffa167256
|
Allow following into channel notes regardless of project
|
2023-09-21 17:12:59 -07:00 |
|
Max Brunsfeld
|
ed8b022b51
|
Add initial failing test for following to channel notes in an unshared project
|
2023-09-21 13:14:15 -07:00 |
|
Mikayla
|
f9fff3a7b2
|
fmt
|
2023-09-15 11:39:56 -07:00 |
|
Mikayla
|
7fa68a9aa4
|
WIP: improve move and link handling around 'root paths', currently very incorrect and in need of a deeper rework
|
2023-09-15 11:39:56 -07:00 |
|
Max Brunsfeld
|
ec5ff20b4c
|
Implement clearing stale channel buffer participants on server restart
Co-authored-by: Mikayla <mikayla@zed.dev>
|
2023-09-05 11:34:24 -07:00 |
|
Max Brunsfeld
|
e6babce556
|
Broadcast new peer ids for rejoined channel collaborators
|
2023-09-01 17:23:55 -07:00 |
|
Max Brunsfeld
|
d370c72fbf
|
Start work on rejoining channel buffers
|
2023-09-01 16:52:12 -07:00 |
|
Max Brunsfeld
|
358a20494c
|
Make channel notes read-only when disconnected
Co-authored-by: Mikayla <mikayla@zed.dev>
|
2023-08-24 16:50:13 -07:00 |
|
Max Brunsfeld
|
1ae54ca620
|
Dedup channel views
Co-authored-by: Mikayla <mikayla@zed.dev>
|
2023-08-24 14:29:04 -07:00 |
|
Max Brunsfeld
|
5888e7b214
|
Dedup channel buffers
|
2023-08-24 13:40:44 -07:00 |
|
Max Brunsfeld
|
24141c2f16
|
Ensure collaborators cursor colors are the same in channel buffers as in projects
Co-authored-by: Mikayla <mikayla@zed.dev>
|
2023-08-24 11:31:41 -07:00 |
|
Max Brunsfeld
|
7e83138805
|
Start work on showing consistent replica ids for channel buffers
Co-authored-by: Mikayla <mikayla@zed.dev>
|
2023-08-23 18:37:01 -07:00 |
|
Mikayla
|
4eff8ad186
|
Add channel notes view
co-authored-by: Max <max@zed.dev>
|
2023-08-23 18:37:00 -07:00 |
|
Mikayla
|
5a0315c4d5
|
Achieve end to end channel buffer synchronization
co-authored-by: max <max@zed.dev>
|
2023-08-23 18:34:43 -07:00 |
|
Mikayla
|
364ed1f840
|
WIP: pass synchronize channel buffers integration test
|
2023-08-23 18:34:43 -07:00 |
|
Mikayla
|
a7a4e2e369
|
Add buffer integration test
Rearrange channel crate structure
Get channel buffer from database
co-authored-by: Max <max@zed.dev>
|
2023-08-23 18:34:43 -07:00 |
|