Conrad Irwin
|
3412becfc5
|
Fix some tests
|
2023-10-17 10:15:20 -06:00 |
|
Conrad Irwin
|
9cc55f895c
|
Merge branch 'main' into guests
|
2023-10-17 09:54:17 -06:00 |
|
Conrad Irwin
|
851701cb6f
|
Fix get_most_public_ancestor
|
2023-10-17 09:41:34 -06:00 |
|
Mikayla
|
465d726bd4
|
Minor adjustments
|
2023-10-17 03:05:01 -07:00 |
|
Conrad Irwin
|
4e7b35c917
|
Make joining a channel as a guest always succeed
|
2023-10-16 15:14:13 -06:00 |
|
Conrad Irwin
|
f6f9b5c8cb
|
Wire through public access toggle
|
2023-10-13 16:59:30 -06:00 |
|
Conrad Irwin
|
a8e352a473
|
Rewrite get_user_channels with new permissions
|
2023-10-13 11:46:03 -06:00 |
|
Max Brunsfeld
|
f5d6d7caca
|
Mark channel notes as disconnected immediately upon explicitly signing out
|
2023-10-12 12:39:02 -07:00 |
|
Max Brunsfeld
|
85fe11ff11
|
Replace disconnected channel notes views when re-opening the notes
|
2023-10-12 12:38:23 -07:00 |
|
Mikayla
|
78432d08ca
|
Add channel visibility columns and protos
|
2023-10-12 12:21:41 -07:00 |
|
Conrad Irwin
|
540436a1f9
|
Push role refactoring through RPC/client
|
2023-10-12 13:05:54 -06:00 |
|
Conrad Irwin
|
d4ef764305
|
Merge branch 'main' into links
|
2023-10-09 20:08:48 -06:00 |
|
Conrad Irwin
|
8f4d81903c
|
Add "Copy Link" to channel right click menu
|
2023-10-09 09:30:00 -06:00 |
|
Max Brunsfeld
|
f8ca86c6a7
|
Remove workspace -> channel dependency
|
2023-10-06 14:19:25 -07:00 |
|
Mikayla
|
d298afba01
|
Create markdown text element and add to channel chat
|
2023-10-04 17:47:30 -07: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
|
e548572f12
|
Fix channel messages test
|
2023-10-04 10:13:02 -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 |
|
Max Brunsfeld
|
af09861f5c
|
Specify uuid crate in the root Cargo.toml
Co-authored-by: Mikayla <mikayla@zed.dev>
|
2023-10-03 17:39:24 -07: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
|
e34ebbc665
|
Remove unused dependencies on theme
|
2023-09-28 17:13:10 -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 |
|
Mikayla
|
f2f507e619
|
Fix bug in channel rendering
Fix drag and drop stale state bug revealed by the channel panel
co-authored-by: Max <max@zed.dev>
|
2023-09-20 16:40:29 -07:00 |
|
Mikayla
|
ac65e7590c
|
Add hover styles to channels matching the current selection
Fix chat desync from moving / linking channels
|
2023-09-19 17:50:02 -07:00 |
|
Mikayla
|
d5f0ce0e20
|
Finish implementing drag and drop
|
2023-09-19 15:51:00 -07:00 |
|
Mikayla
|
9bff3b6916
|
Add basic drag and drop support
|
2023-09-19 11:20:01 -07:00 |
|
Mikayla
|
dadad397ef
|
Finish optimizing channel representations and operations
|
2023-09-18 20:24:37 -07:00 |
|
Mikayla
|
5f9c56c8b0
|
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 logic
|
2023-09-15 17:57:23 -07:00 |
|
Mikayla
|
52057c5619
|
Simplify path representation in collab panel
Optimize set representation in collab
|
2023-09-15 13:35:46 -07:00 |
|
Mikayla
|
5400605483
|
Fix merge conflicts
|
2023-09-15 12:30:26 -07:00 |
|
Mikayla
|
f9fff3a7b2
|
fmt
|
2023-09-15 11:39:56 -07:00 |
|
Mikayla
|
16707d16f6
|
Improve context-menu behavior
|
2023-09-15 11:39:56 -07:00 |
|
Mikayla
|
d424e27164
|
Finish testing new channel store client behavior
|
2023-09-15 11:39:56 -07:00 |
|
Mikayla
|
67ad75a376
|
Clean up implementation of channel index, get simple channel moving test cases working
|
2023-09-15 11:39:56 -07:00 |
|
Mikayla
|
9afb67f2cf
|
Implement final move, link, unlink db APIs
|
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 |
|
Mikayla
|
cda54b8b5f
|
Improve database and RPC API for moving and linking channels, improve test legibility
|
2023-09-15 11:39:55 -07:00 |
|
Mikayla
|
439f627d9a
|
Add move, link, and unlink operations
|
2023-09-15 11:36:58 -07:00 |
|
Mikayla
|
77cdbdb12a
|
remove extraneous depth field
|
2023-09-15 11:28:36 -07:00 |
|
Mikayla
|
8222102d01
|
Render the DAG
|
2023-09-15 11:28:34 -07:00 |
|
Mikayla
|
3a62d2988a
|
Finish integration tests for channel moving
Refactor channel store to combine the channels_by_id and channel_paths into a 'ChannelIndex'
|
2023-09-15 11:23:43 -07:00 |
|
Mikayla
|
9e68d4a8ea
|
WIP: Add channel DAG related RPC messages, change update message
|
2023-09-15 11:23:12 -07:00 |
|
Max Brunsfeld
|
59269d422b
|
Allow deleting chat messages
|
2023-09-14 16:29:40 -07:00 |
|
Max Brunsfeld
|
f2112b9aad
|
Rejoin channel chats upon reconnecting
|
2023-09-11 17:11:33 -07:00 |
|
Max Brunsfeld
|
f53a1ee46d
|
Put channel call participants back in channel row
Open both the channel notes and the channel chat when clicking a channel
|
2023-09-11 13:44:41 -07:00 |
|
Max Brunsfeld
|
c2121c25c1
|
Restructure collab panel to allow opening chat + notes w/ one click
|
2023-09-08 17:06:39 -07:00 |
|
Max Brunsfeld
|
ddda5a559b
|
Restore chat functionality with a very rough UI
|
2023-09-08 09:59:35 -07:00 |
|
Max Brunsfeld
|
da5a77badf
|
Start work on restoring server-side code for chat messages
|
2023-09-07 16:32:49 -07:00 |
|