Max Brunsfeld
|
60e25d780a
|
Send channel permissions to clients when they fetch their channels
|
2023-08-09 13:56:03 -07:00 |
|
Mikayla
|
a3623ec2b8
|
Add renames
co-authored-by: max <max@zed.dev>
|
2023-08-09 12:20:48 -07:00 |
|
Max Brunsfeld
|
498d043a0a
|
Avoid leak of channel store
Co-authored-by: Mikayla <mikayla@zed.dev>
|
2023-08-09 10:23:52 -07:00 |
|
Max Brunsfeld
|
2605ae1ef5
|
Use Arc::make_mut in ChannelStore
Co-authored-by: Mikayla <mikayla@zed.dev>
|
2023-08-08 17:49:29 -07:00 |
|
Mikayla
|
b708824d37
|
Position and style the channel editor correctly
Fix a bug where some channel updates would be lost
Add channel name sanitization before storing in the database
|
2023-08-08 12:46:13 -07:00 |
|
Mikayla
|
d00f6a490c
|
Fix a bug where channel invitations would show up in the channels section
Block non-members from reading channel information
WIP: Make sure Arc::make_mut() works
|
2023-08-08 11:47:13 -07:00 |
|
Mikayla
|
17c9b4ca96
|
Fix tests
|
2023-08-08 10:04:29 -07:00 |
|
Mikayla
|
fa71de8842
|
Tune UX for context menus
Co-authored-by: max <max@zed.dev>
|
2023-08-07 17:14:14 -07:00 |
|
Mikayla
|
9913067e51
|
Remove admin and member button
Fix bug with invites in the member list
Fix bug when there are network errors in the member related RPC calls
co-authored-by: Max <max@zed.dev>
|
2023-08-07 14:32:13 -07:00 |
|
Max Brunsfeld
|
2ccd153233
|
Fix joining descendant channels, style channel invites
Co-authored-by: Mikayla <mikayla@zed.dev>
|
2023-08-04 16:21:43 -07:00 |
|
Max Brunsfeld
|
87b2d599c1
|
Flesh out channel member management
Co-authored-by: Mikayla <mikayla@zed.dev>
|
2023-08-04 14:12:08 -07:00 |
|
Max Brunsfeld
|
a2486de045
|
Don't expose channel admin actions in UI if user isn't admin
|
2023-08-04 10:24:46 -07:00 |
|
Max Brunsfeld
|
7a04ee3b71
|
Start work on exposing which channels the user has admin rights to
|
2023-08-03 18:31:00 -07:00 |
|
Max Brunsfeld
|
95b1ab9574
|
Implement channel member removal, permission check for member retrieval
|
2023-08-03 18:03:40 -07:00 |
|
Max Brunsfeld
|
a7e883d956
|
Implement basic channel member management UI
Co-authored-by: Mikayla <mikayla@zed.dev>
|
2023-08-03 14:49:01 -07:00 |
|
Max Brunsfeld
|
9a1dd0c6bc
|
Fetch channel members before constructing channel mgmt modal
|
2023-08-03 12:10:53 -07:00 |
|
Mikayla Maki
|
6c4964f071
|
WIP: continue channel management modal and rename panel to collab_panel
|
2023-08-03 11:40:55 -07:00 |
|
Mikayla Maki
|
d450c4be9a
|
WIP: add custom channel modal
|
2023-08-03 10:59:09 -07:00 |
|
Mikayla Maki
|
30e1bfc872
|
Add the ability to jump between channels while in a channel
|
2023-08-02 17:13:09 -07:00 |
|
Max Brunsfeld
|
0ae1f29be8
|
wip
|
2023-08-02 15:52:56 -07:00 |
|
Max Brunsfeld
|
fca8cdcb8e
|
Start work on rendering channel participants in collab panel
Co-authored-by: mikayla <mikayla@zed.dev>
|
2023-08-02 15:09:37 -07:00 |
|
Max Brunsfeld
|
a9de73739a
|
WIP
|
2023-08-02 12:15:06 -07:00 |
|
Mikayla Maki
|
74437b3988
|
Add remove channel method
Move test client fields into appstate and fix tests
Co-authored-by: max <max@zed.dev>
|
2023-08-01 16:06:27 -07:00 |
|
Mikayla Maki
|
7434d66fdd
|
WIP: Add channel creation to panel UI
|
2023-08-01 13:22:06 -07:00 |
|
Max Brunsfeld
|
7954b02819
|
Start work on displaying channels and invites in collab panel
|
2023-07-31 18:00:14 -07:00 |
|
Mikayla Maki
|
92fa879b0c
|
Add ability to join a room from a channel ID
co-authored-by: max <max@zed.dev>
|
2023-07-31 16:53:57 -07:00 |
|
Max Brunsfeld
|
4b94bfa045
|
Set up basic RPC for managing channels
Co-authored-by: Mikayla <mikayla@zed.dev>
|
2023-07-28 17:05:56 -07:00 |
|
Joseph T. Lyons
|
018eb06091
|
Add is_staff to events
|
2023-07-18 12:32:53 -04:00 |
|
Joseph T. Lyons
|
98a0113ac3
|
Add call events
Co-Authored-By: Max Brunsfeld <maxbrunsfeld@gmail.com>
|
2023-07-11 13:58:55 -04:00 |
|
Joseph T. Lyons
|
7d065fa14e
|
Add installation_id to panic events
Co-Authored-By: Julia <30666851+ForLoveOfCats@users.noreply.github.com>
|
2023-06-23 21:02:01 -04:00 |
|
Joseph Lyons
|
0b3b732310
|
Do not rely on user's system time for telemetry events
|
2023-06-09 18:02:20 -04:00 |
|
Joseph Lyons
|
311074e397
|
Remove code sending zed events to mixpanel
|
2023-06-05 15:33:17 -04:00 |
|
Joseph Lyons
|
049b72e3ac
|
Add architecture to clickhouse event request body
|
2023-05-22 21:45:58 -04:00 |
|
Max Brunsfeld
|
e32233c826
|
Fix spurious setting error logs on non-existent setting keys
|
2023-05-19 17:15:05 -07:00 |
|
Max Brunsfeld
|
258723566f
|
Rename settings::register_setting -> settings::register
|
2023-05-17 15:06:11 -07:00 |
|
Max Brunsfeld
|
2d5f03e148
|
Remove optional path argument when getting settings
|
2023-05-17 15:05:20 -07:00 |
|
Max Brunsfeld
|
89204e85c0
|
Merge branch 'main' into setting-store
|
2023-05-17 09:55:24 -07:00 |
|
Max Brunsfeld
|
65e3713d4d
|
Define editor settings in editor crate
|
2023-05-16 17:30:29 -07:00 |
|
Max Brunsfeld
|
39618ae32d
|
Define language settings in the language crate
|
2023-05-16 17:29:53 -07:00 |
|
Joseph Lyons
|
ffd503951b
|
Don't make events for every rejected suggestion
|
2023-05-16 17:19:05 -04:00 |
|
Joseph Lyons
|
a6a2f93607
|
Update telemetry client to accept copilot events
|
2023-05-16 00:34:58 -04:00 |
|
Max Brunsfeld
|
cee7edabf9
|
Ensure the SettingsStore global is added in tests
|
2023-05-10 16:39:59 -07:00 |
|
Max Brunsfeld
|
aa6ea920e2
|
Define telemetry settings in the client crate
|
2023-05-10 12:59:24 -07:00 |
|
Joseph Lyons
|
8313414e1e
|
Do not use post_json() to auto update
|
2023-05-04 12:12:36 -04:00 |
|
Joseph Lyons
|
69a4fffae2
|
Update post_json to take in a bool for allowing for redirects
|
2023-05-02 23:22:55 -04:00 |
|
Joseph T. Lyons
|
f62ba2eec7
|
use installation_id over device_id
|
2023-05-01 16:29:51 -04:00 |
|
Joseph Lyons
|
6b0faa2d9c
|
Rework telemetry code to support sending events to Clickhouse
Co-Authored-By: Max Brunsfeld <maxbrunsfeld@gmail.com>
|
2023-04-28 16:06:55 -04:00 |
|
Antonio Scandurra
|
689e878bd8
|
Use a WeakViewHandle in Client for view message handlers
|
2023-04-26 12:21:02 +02:00 |
|
Max Brunsfeld
|
ebbe52e6b0
|
🎨 Specify more dependencies at the workspace level
|
2023-04-24 17:41:55 -07:00 |
|
Max Brunsfeld
|
abdccf7393
|
Use a workspace dependency for the futures crate
|
2023-04-24 09:43:31 -07:00 |
|