Commit log
0f818f2
Merge pull request #1996 from zed-industries/add-close-clean-items-command
Click to expand commit body
Add close clean items command
Joseph T. Lyons
created
3 years ago
7187cc8
Merge pull request #1994 from zed-industries/add-close-all-items-command
Click to expand commit body
Add close all items command
Joseph T. Lyons
created
3 years ago
2bc3660
Rename variable
Joseph Lyons
created
3 years ago
60f2941
Add close clean items command
Joseph Lyons
created
3 years ago
ca3c456
Add close all items command
Joseph Lyons
created
3 years ago
f3dee2d
Remove printlns, found a failure
Click to expand commit body
Failing seed:
SEED=416 MAX_PEERS=2 ITERATIONS=5000 OPERATIONS=159 cargo +beta test --package=collab random -- --nocapture
Nathan Sobo
created
3 years ago
273988b
Set transaction group interval to ZERO by default in tests
Click to expand commit body
We were seeing non-deterministic behavior in randomized tests when
generating backtraces took enough time to cause transactions to group
in some cases, but not group in others.
Tests will need to explicitly opt into grouping if they want it by
setting the interval explicitly. We have tests in the text module that
currently test the history grouping explicitly, but I'm not sure
it's needed elsewhere.
Nathan Sobo
created
3 years ago
b6337f5
Merge pull request #1992 from zed-industries/add-home-and-end-key-support
Click to expand commit body
Add home and end key support
Joseph T. Lyons
created
3 years ago
21a0df4
Add home and end key support
Joseph Lyons
created
3 years ago
599acf0
WIP - Panic immediately when detecting non-determinism via a change to the execution trace
Max Brunsfeld
created
3 years ago
6458a91
WIP: failing randomized test
Click to expand commit body
SEED=175 MAX_PEERS=2 ITERATIONS=1 OPERATIONS=159 cargo test --package=collab random -- --nocapture
Antonio Scandurra
created
3 years ago
344d050
Avoid hanging waiting for operations when buffer has none
Antonio Scandurra
created
3 years ago
75803d8
Respond with an error when client hasn't got a registered handle
Antonio Scandurra
created
3 years ago
04e053a
Merge pull request #1991 from zed-industries/add-actions-for-requesting-features-and-filing-bug-reports
Click to expand commit body
Add actions for requesting features and filing bug reports
Joseph T. Lyons
created
3 years ago
41bff39
Add actions for requesting features and filing bug reports
Joseph Lyons
created
3 years ago
46152c6
Merge pull request #1990 from zed-industries/add-memory-to-system-specs
Click to expand commit body
Add memory to system specs
Joseph T. Lyons
created
3 years ago
f65fda2
Add memory to system specs
Joseph Lyons
created
3 years ago
96ac650
Merge pull request #1989 from zed-industries/add-command-to-copy-system-information-to-the-clipboard
Click to expand commit body
add command to copy system information to the clipboard
Joseph T. Lyons
created
3 years ago
ea16082
Factored data into a SystemSpecs struct
Click to expand commit body
Co-Authored-By: Mikayla Maki <mikayla.c.maki@gmail.com>
Joseph Lyons
and
Mikayla Maki
created
3 years ago
42e74e7
Excluded deleted entries when initially sending worktrees to guests
Click to expand commit body
Co-authored-by: Antonio Scandurra <antonio@zed.dev>
Max Brunsfeld
and
Antonio Scandurra
created
3 years ago
738e161
WIP: failing test
Click to expand commit body
SEED=882 RUST_LOG=collab::tests::randomized_integration_tests=info MAX_PEERS=2 ITERATIONS=1 OPERATIONS=49 cargo test --package=collab random -- --nocapture
Antonio Scandurra
created
3 years ago
559e147
Restructure randomized test to be a bit clearer and test more stuff
Antonio Scandurra
created
3 years ago
eeb5b03
add command to copy system information to the clipboard
Joseph Lyons
created
3 years ago
d750b02
Handle file and diff updates to incomplete buffers
Click to expand commit body
Co-authored-by: Antonio Scandurra <antonio@zed.dev>
Max Brunsfeld
and
Antonio Scandurra
created
3 years ago
c321f5d
Assert that buffers' file state matches in randomized collab test
Click to expand commit body
Co-authored-by: Nathan Sobo <nathan@zed.dev>
Max Brunsfeld
and
Nathan Sobo
created
3 years ago
89da738
In randomized test, open remote projects via the room
Click to expand commit body
Co-authored-by: Nathan Sobo <nathan@zed.dev>
Max Brunsfeld
and
Nathan Sobo
created
3 years ago
8cd9406
:lipstick: Avoid referring to all clients as guests in random integration test
Max Brunsfeld
created
3 years ago
d8ccdff
Move randomized integration test into its own file
Max Brunsfeld
created
3 years ago
4734854
Synchronize buffers when either the host or a guest reconnects
Antonio Scandurra
created
3 years ago
b5fb8e6
Remove unused `JoinProjectError`
Antonio Scandurra
created
3 years ago
b0336cd
Add failing test for buffer synchronization after disconnecting
Antonio Scandurra
created
3 years ago
ecd80c5
Verify removing worktrees while host is offline
Antonio Scandurra
created
3 years ago
59d7f06
Handle `proto::UpdateProjectCollaborator` message in `Project`
Antonio Scandurra
created
3 years ago
15f666a
Refresh project collaborator connection id for rejoined projects
Max Brunsfeld
created
3 years ago
ec6f2a3
:lipstick: Reorder private Project method
Max Brunsfeld
created
3 years ago
213be3d
Delete stale projects after cleanup interval, via server foreign key cascade
Max Brunsfeld
created
3 years ago
55800fc
:lipstick: Avoid repeated sql condition in rejoin_room
Max Brunsfeld
created
3 years ago
6a2066a
:lipstick: Reduce indentation in Database::rejoin_room
Max Brunsfeld
created
3 years ago
cb89626
Remove unnecessary UnshareProject message sent to clients leaving a project
Max Brunsfeld
created
3 years ago
bb00134
Clean up projects when leaving a room
Max Brunsfeld
created
3 years ago
21d6665
Merge branch 'main' into project-reconnection
Max Brunsfeld
created
3 years ago
6542b30
Implement rejoining projects as guest when rejoining a room
Click to expand commit body
Co-authored-by: Julia Risley <julia@zed.dev>
Max Brunsfeld
and
Julia Risley
created
3 years ago
55ebfe8
Handle unshared projects when rejoining a room
Click to expand commit body
Also, construct remote projects via the room, to guarantee
that the room can manage the projects' sharing lifecycle.
Co-authored-by: Antonio Scandurra <antonio@zed.dev>
Max Brunsfeld
and
Antonio Scandurra
created
3 years ago
9d15b3d
Remove unused import
Antonio Scandurra
created
3 years ago
d31fd9b
Support adding worktrees to project while host is offline
Antonio Scandurra
created
3 years ago
52babc5
Make host reconnection test pass when mutating worktree while offline
Antonio Scandurra
created
3 years ago
1a3940a
Fix project reconnection test to ensure rooms actually reconnects
Antonio Scandurra
created
3 years ago
1aec691
Sketch out project reconnection routine on the server
Antonio Scandurra
created
3 years ago
70dd586
Start work on rejoining rooms, supplying all project info at once
Click to expand commit body
Co-authored-by: Nathan Sobo <nathan@zed.dev>
Max Brunsfeld
and
Nathan Sobo
created
3 years ago
af85db9
WIP - Retain hosts' project state when they disconnect
Max Brunsfeld
created
3 years ago
Page 6 of 151