a594ba8
Simulate server restarts in randomized test
Antonio Scandurra created
a594ba8
Simulate server restarts in randomized test
Antonio Scandurra created
f1884d6
Allow server to see client disconnection before giving up on reconnecting
Antonio Scandurra created
417db95
Fix typo in index name
Antonio Scandurra created
0220d7b
Include `room_id` in `CallCanceled` message
This ensures we don't accidentally cancel old calls.
Antonio Scandurra created
e2b132e
:lipstick:
Antonio Scandurra created
7e8d9d5
Delete stray debug statement
Antonio Scandurra created
6a6a032
Delete stale rooms/participants after `RECONNECT_TIMEOUT`
Antonio Scandurra created
fcea254
Merge pull request #1963 from zed-industries/fix-workspace-corner-cases
Fix small workspace deserialization corner cases
Mikayla Maki created
9bf0a02
Allow an empty center group to successfully deserialize into an empty pane.
Fix error when deserializing pane axis which caused it's members.len() > 1 invariant to be violated Fix failure to gain center pane focus when failing to deserialize a center pane entirely Co-authored-by: Max <max@zed.dev>
Mikayla Maki and Max created
2affbcc
Merge pull request #1962 from zed-industries/scrolling-breaks-follow
Avoid breaking follow when syncing leader's scroll position
Max Brunsfeld created
8012e9f
Merge pull request #1961 from zed-industries/fix-next-screen-bug
Fixed issue where the NextScreen action would never have an effect
Mikayla Maki created
cd2d593
Fixed issue where the NextScreen action would never have an effect
Mikayla Maki created
9ef00ea
Avoid breaking follow when syncing leader's scroll position
Co-authored-by: Mikayla Maki <mikayla@zed.dev> Co-authored-by: Kay Simmons <kay@zed.dev>
Max Brunsfeld , Mikayla Maki , and Kay Simmons created
91d6b66
Merge pull request #1959 from zed-industries/serializing-bug-fixes
Add check for if the user wants a blanks workspace when deserializing
Mikayla Maki created
5a29a74
Fetch last workspace explicitly when starting Zed
co-authored-by: Max <max@zed.dev>
Mikayla Maki and Max created
db3119b
Add check for if the user wants a blanks workspace when deserializing
Mikayla Maki created
f797dfb
Merge branch 'main' into multibuffer-following
Max Brunsfeld created
beea9b6
Allow re-joining room after server restarts
Antonio Scandurra created
82397f3
Merge pull request #1950 from zed-industries/reconnect-to-room
Automatically re-join call when client connection drops
Antonio Scandurra created
3cd77bf
Always cast connection ids to i32
Postgres doesn't support unsigned types. This also adds indices to support querying `project_collaborators` and `room_participants` by connection id.
Antonio Scandurra created
456396c
Rename `connection_lost` to `answering_connection_lost`
Antonio Scandurra created
26b5653
Delete hosted projects from database when connection is lost
Antonio Scandurra created
895c365
Introduce random reconnections in the randomized test
Antonio Scandurra created
8fa26bf
Fix `test_calls_on_multiple_connections` after adding room reconnection
Antonio Scandurra created
aca3f02
Re-join room when client temporarily loses connection
Antonio Scandurra created
d74fb97
Remove `Executor` trait from `collab` and use an enum instead
This will let us save off the executor and avoid using generics.
Antonio Scandurra created
7608875
Remove extraneous newline
Joseph Lyons created
dcf11ac
Add symlink to applications directory in dmg
Joseph Lyons created
5879dcc
Merge pull request #1951 from zed-industries/dock-bugfix
Fix infinite loop in dock position when deserializing
Mikayla Maki created
34388a1
Updated is_child() to omit self
Mikayla Maki created
3a4f8d2
Fix infinite loop in dock position when deserializing
Mikayla Maki created
0366d72
collab 0.3.1
Antonio Scandurra created
8bd7b28
Merge pull request #1949 from zed-industries/do-not-drop-unregistered
Don't drop `unregistered` column in reconnection support migration
Antonio Scandurra created
2697112
Don't drop `unregistered` column in reconnection support migration
We don't use this column anymore because, when a project is unshared, we simply remove it from the `projects` table. However, this column is expected in the stable version of the server and the database is shared between stable and preview. If we dropped it, stable would start throwing errors.
Antonio Scandurra created
9bd4bc8
Merge pull request #1940 from zed-industries/terminal-collab-kickoff
WIP - move terminal to project as pre-prep for collaboration
Mikayla Maki created
925c9e1
Remove terminal container view, switch to notify errors
Mikayla Maki created
da100a0
WIP
Mikayla Maki created
c42da5c
WIP
Mikayla Maki created
2733f91
Fix bugs resulting from refactoring the terminal into project and workspace halves
Mikayla Maki created
83aefff
Rearrange the terminal code to not have a cyclic dependency with the project
Mikayla Maki created
1b8763d
WIP - move terminal to project as pre-prep for collaboration
Mikayla Maki created
7dde54b
v0.68.x dev
Max Brunsfeld created
b1e3737
Merge pull request #1944 from zed-industries/vim-page-movement
Add scroll commands to vim mode
Kay Simmons created
e61a38b
remove printline
Kay Simmons created
2cf48c0
fix final failing tests
Kay Simmons created
ab978ff
collab 0.3.0
Joseph Lyons created
dcd4b8f
Merge pull request #1941 from zed-industries/Allow-overwriting-signup-data
Allow overwriting signup data if a user signs up more than once with the same email address
Joseph T. Lyons created
2eb3351
Merge pull request #1946 from zed-industries/fix-zombie-tooltips
notify views when hover finishes in tooltip wrapper
Kay Simmons created
10aecc3
notify views when hover finishes in tooltip wrapper
Kay Simmons created
750e7eb
Merge pull request #1945 from zed-industries/drag-and-drop-deadzones
Add deadzones to drag and drop
Kay Simmons created