ecd44e6
Git diff recalc in project diagnostics
Julia created
ecd44e6
Git diff recalc in project diagnostics
Julia created
2cd9987
Git diff recalc in project search
Julia created
7c3dc1e
Cleanup
Julia created
00b7c78
Initial hacky displaying of git gutter in multi-buffers
Julia created
11800a8
Merge branch 'main' into multibuffer-following
Max Brunsfeld created
99c5f8c
collab 0.3.2
Antonio Scandurra created
461c240
Merge pull request #1965 from zed-industries/preserve-calls-during-server-restarts
Automatically re-join call when server is restarted
Antonio Scandurra created
073a298
Move creation of room_id index into its own migration
Antonio Scandurra created
70aac75
Run until parked before asserting about participants in restart test
Antonio Scandurra created
4dc838f
Reset connection pool when tearing down the server in tests
Antonio Scandurra created
d4c8fa3
Use a synchronous mutex for `ConnectionPool`
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