ZIm/crates/project/src
Thorsten Ball 7ce8797d78
ssh remoting: Add infrastructure to handle reconnects (#18572)
This restructures the code in `remote` so that it's easier to replace
the current SSH connection with a new one in case of
disconnects/reconnects.

Right now, it successfully reconnects, BUT we're still missing the big
piece on the server-side: keeping the server process alive and
reconnecting to the same process that keeps the project-state.

Release Notes:

- N/A

---------

Co-authored-by: Bennet <bennet@zed.dev>
2024-10-01 12:16:44 +02:00
..
lsp_command use ssh lsp store (#17655) 2024-09-10 15:51:01 -04:00
buffer_store.rs Rebuild buffer store to be aware of remote/local distinction (#18303) 2024-09-24 14:52:30 -07:00
connection_manager.rs chore: Fix several style lints (#17488) 2024-09-06 11:58:39 +02:00
debounced_delay.rs chore: Fix several style lints (#17488) 2024-09-06 11:58:39 +02:00
environment.rs Don't stop loading the env if direnv call fails (#18473) 2024-09-30 09:54:22 +03:00
lsp_command.rs Rebuild buffer store to be aware of remote/local distinction (#18303) 2024-09-24 14:52:30 -07:00
lsp_ext_command.rs Fix renames over language server for SSH remoting (#17897) 2024-09-16 16:20:17 -06:00
lsp_store.rs settings: Make external formatter arguments optional (#18340) 2024-09-30 09:34:41 +03:00
prettier_store.rs Allow using system node (#18172) 2024-09-23 15:28:04 -06:00
project.rs ssh remoting: Add infrastructure to handle reconnects (#18572) 2024-10-01 12:16:44 +02:00
project_settings.rs Make direct direnv loading default (#18536) 2024-09-30 15:35:36 +02:00
project_tests.rs lsp: Do not notify all language servers on file save (#17756) 2024-09-26 13:18:50 +02:00
search.rs Remove old project search code path, bump min-supported zed version for collaboration (#18404) 2024-09-26 12:10:39 -07:00
search_history.rs project search: Persist search history across session (#9932) 2024-04-02 11:13:18 +02:00
task_inventory.rs Allow task context providers to access project env (#17964) 2024-09-17 21:49:12 +02:00
terminals.rs ssh remoting: Add infrastructure to handle reconnects (#18572) 2024-10-01 12:16:44 +02:00
worktree_store.rs SSH Remoting: Fix bugs in worktree syncing (#18406) 2024-09-26 12:03:57 -07:00
yarn.rs chore: Fix several style lints (#17488) 2024-09-06 11:58:39 +02:00