Max Brunsfeld
b84f4a3cd2
Fix assertion in test_get_users
2024-01-23 11:48:07 -08:00
Max Brunsfeld and Marshall
25708088b7
Add requires_zed_cla column to channels table
...
Don't allow granting guests write access in a call where the channel
or one of its ancestors requires the zed CLA, until that guest has
signed the Zed CLA.
Co-authored-by: Marshall <marshall@zed.dev >
2024-01-22 16:41:24 -08:00
Max Brunsfeld
03e008959f
Fix get_or_create_user test
2024-01-22 14:12:31 -08:00
Max Brunsfeld and Mikayla
1981de4cae
Add REST APIs for getting and adding contributors
...
Co-authored-by: Mikayla <mikayla@zed.dev >
2024-01-22 10:48:33 -08:00
Max Brunsfeld
9f04fd9019
For impersonating access tokens, store impersonatee in the new column
...
This way, we don't need an index on both columns
2024-01-17 18:06:16 -08:00
Max Brunsfeld and Marshall
ab1bea515c
Store the impersonator id on access tokens created via ZED_IMPERSONATE
...
* Use the impersonator id to prevent these tokens from counting
against the impersonated user when limiting the users' total
of access tokens.
* When connecting using an access token with an impersonator
add the impersonator as a field to the tracing span that wraps
the task for that connection.
* Disallow impersonating users via the admin API token in production,
because when using the admin API token, we aren't able to identify
the impersonator.
Co-authored-by: Marshall <marshall@zed.dev >
2024-01-17 18:06:16 -08:00
Conrad Irwin
aed97f6c29
Use "test" consistently
2024-01-08 14:07:18 -07:00
Max Brunsfeld and Mikayla
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
d05404a4df
Persist chat mentions
2023-10-18 16:56:03 -07:00
Max Brunsfeld
034e9935d4
Remove old contact request notification mechanism, use notification instead
2023-10-12 17:42:32 -07:00
Conrad Irwin
162cb19cff
Only allow one release channel in a call
2023-10-09 12:59:18 -06: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
5400605483
Fix merge conflicts
2023-09-15 12:30:26 -07:00
Mikayla
f9fff3a7b2
fmt
2023-09-15 11:39:56 -07:00
Mikayla
aa9a9be7e9
Add channel moving test
2023-09-15 11:20:04 -07:00
Max Brunsfeld
18c899a0a8
Remove dead code for old admin pages
2023-09-13 15:02:59 -07:00
Max Brunsfeld and Mikayla
71611ee7a2
Get join_buffer_for_channel compiling
...
Co-authored-by: Mikayla <mikayla@zed.dev >
2023-08-23 18:34:43 -07:00
Mikayla and Max
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