zed/script
Mikayla Maki 9613084f59
Some checks are pending
CI / check_docs_only (push) Waiting to run
CI / Check Postgres and Protobuf migrations, mergability (push) Waiting to run
CI / Check formatting and spelling (push) Waiting to run
CI / (macOS) Run Clippy and tests (push) Blocked by required conditions
CI / (Linux) Run Clippy and tests (push) Blocked by required conditions
CI / (Linux) Build Remote Server (push) Blocked by required conditions
CI / (Windows) Run Clippy and tests (push) Blocked by required conditions
CI / Create a macOS bundle (push) Blocked by required conditions
CI / Create a Linux bundle (push) Blocked by required conditions
CI / Create arm64 Linux bundle (push) Blocked by required conditions
CI / Auto release preview (push) Blocked by required conditions
Deploy Docs / Deploy Docs (push) Waiting to run
Docs / Check formatting (push) Waiting to run
Script / ShellCheck Scripts (push) Waiting to run
Move git status out of Entry (#22224)
- [x] Rewrite worktree git handling
- [x] Fix tests
- [x] Fix `test_propagate_statuses_for_repos_under_project`
- [x] Replace `WorkDirectoryEntry` with `WorkDirectory` in
`RepositoryEntry`
- [x] Add a worktree event for capturing git status changes
- [x] Confirm that the local repositories are correctly updating the new
WorkDirectory field
- [x] Implement the git statuses query as a join when pulling entries
out of worktree
- [x] Use this new join to implement the project panel and outline
panel.
- [x] Synchronize git statuses over the wire for collab and remote dev
(use the existing `worktree_repository_statuses` table, adjust as
needed)
- [x] Only send changed statuses to collab

Release Notes:

- N/A

---------

Co-authored-by: Cole Miller <cole@zed.dev>
Co-authored-by: Mikayla <mikayla@zed.com>
Co-authored-by: Nathan <nathan@zed.dev>
2025-01-04 01:00:16 +00:00
..
danger Remove another false-positive Danger message (#19769) 2024-10-26 01:55:46 +03:00
flatpak
lib Install cargo-edito without extra features (#18457) 2024-09-27 22:42:04 +03:00
licenses Allow Unicode-3.0 license in checks (#20339) 2024-11-07 09:59:41 +02:00
patches More telemetry events (#22171) 2024-12-17 22:16:59 -07:00
terms Regenerate terms.rtf fixing Privacy Policy link (#17877) 2024-09-16 12:17:41 -04:00
update_top_ranking_issues Fix variable name typo (#19244) 2024-10-15 16:01:50 -04:00
analyze_highlights.py ci: Add shellcheck for scripts (#20631) 2024-11-18 16:41:22 -05:00
bootstrap Refactor scripts to use command -v instead of which (#20306) 2024-11-07 09:34:56 +02:00
build-docker Support More Linux (#18480) 2024-09-30 17:46:21 -04:00
bump-extension-cli
bump-nightly
bump-zed-minor-versions Deploy script: Specify remote for new Preview branch (#22614) 2025-01-03 15:25:15 +00:00
bump-zed-patch-version ci: Add script/determine-release-channel (#18476) 2024-09-30 16:17:21 -04:00
bundle-linux Fix the install-linux fix (#22466) 2024-12-28 16:50:29 +00:00
bundle-mac Move git status out of Entry (#22224) 2025-01-04 01:00:16 +00:00
check-licenses
check-rust-livekit-macos Simplify livekit config so that cargo check Just Works (#21661) 2024-12-06 13:50:59 -08:00
check-todos Add a CI check for todo! and FIXME comments (#21950) 2024-12-20 08:38:50 +00:00
clear-target-dir-if-larger-than ci: Add shellcheck for scripts (#20631) 2024-11-18 16:41:22 -05:00
clippy
collab-flamegraph
crate-dep-graph
create-draft-release Use our own git clone in draft release notes (#20956) 2024-11-21 11:55:22 -07:00
create-migration
deploy-collab
deploy-postgrest ci: Add shellcheck for scripts (#20631) 2024-11-18 16:41:22 -05:00
determine-release-channel Fix bad quote in script/determine-release-channel (#20613) 2024-11-13 12:41:50 -05:00
draft-release-notes Use our own git clone in draft release notes (#20956) 2024-11-21 11:55:22 -07:00
drop-test-dbs
generate-licenses Add script to generate license dependencies as csv (#18411) 2024-09-26 16:21:20 -04:00
generate-licenses-csv Add script to generate license dependencies as csv (#18411) 2024-09-26 16:21:20 -04:00
generate-terms-rtf Update Terms and Conditions (#16478) 2024-08-19 17:08:46 -04:00
get-crate-version ci: Add shellcheck for scripts (#20631) 2024-11-18 16:41:22 -05:00
get-preview-channel-changes Minor improvements to release tooling (#17502) 2024-09-06 13:34:33 -04:00
get-pull-requests-since Add a get-release-notes-since script (#18445) 2024-09-27 10:59:19 -04:00
get-release-notes-since Add a get-release-notes-since script (#18445) 2024-09-27 10:59:19 -04:00
get-released-version Fix script/get-released-version (#21489) 2024-12-03 13:56:01 -07:00
histogram
import-themes Publish theme json schema v0.2.0 (#21428) 2024-12-03 12:57:39 -05:00
install-cmake Improve install-cmake script (#20836) 2024-11-18 16:39:57 -05:00
install-linux
install-mold Support More Linux (#18480) 2024-09-30 17:46:21 -04:00
install.sh linux: Fix file not opening from file explorer (#21137) 2024-11-29 23:01:29 +02:00
kube-shell ci: Add shellcheck for scripts (#20631) 2024-11-18 16:41:22 -05:00
label_data.json ci: Update issue templates. Rename defect to bug and improve log formatting (#20246) 2024-11-05 12:07:17 -05:00
language-extension-version Add text objects to extensions (#21488) 2024-12-03 13:56:25 -07:00
linux linux: Fix regex patterns for detecting Fedora in script/linux (#22611) 2025-01-03 16:28:07 +00:00
metal-debug ci: Add shellcheck for scripts (#20631) 2024-11-18 16:41:22 -05:00
prompts Improve dev experience for built-in prompts (#16413) 2024-08-17 12:28:53 -06:00
randomized-test-ci
randomized-test-minimize
remote-server Add remote server cross compilation (#19136) 2024-10-12 23:23:56 -07:00
reset_db
run-local-minio
seed-db
shellcheck-scripts ci: Add shellcheck for scripts (#20631) 2024-11-18 16:41:22 -05:00
squawk Configure squawk rules (#16144) 2024-08-12 22:11:36 -04:00
storybook
symbolicate Improve Linux panic reporting (#22202) 2024-12-22 08:20:17 +00:00
trigger-release
uninstall.sh Add an uninstall script (#21213) 2024-11-28 10:31:12 +02:00
update-json-schemas Bump JSON schemas: package.json, tsconfig.json (#20910) 2024-11-20 13:35:00 -05:00
upload-extension-cli
upload-nightly chore: Do not produce universal binaries for our releases (#21014) 2024-11-21 23:16:49 +01:00
what-is-deployed
zed-local SSH Remoting: Fix bugs in worktree syncing (#18406) 2024-09-26 12:03:57 -07:00