Commit log

046759a Remove dead comment

Piotr Osiewicz created

ff7b25c Checkpoint

Nathan Sobo created

3a13795 Add channel id to call events (#2873)

Click to expand commit body
Release Notes:

- N/A

Joseph T. Lyons created

f66e686 Add channel id to call events

Click to expand commit body
Co-Authored-By: Max Brunsfeld <maxbrunsfeld@gmail.com>

Joseph T. Lyons and Max Brunsfeld created

6137d88 Merge branch 'main' into Z-2819

Piotr Osiewicz created

00caad2 ..and use it in PHP language config

Piotr Osiewicz created

ab5bd0a Use new char_kind (parameterized by language)

Piotr Osiewicz created

3e8522b WIP: Saved state from Friday.

Click to expand commit body
Co-authored-by: Julia Risley <julia@zed.dev>

Piotr Osiewicz and Julia Risley created

3d89cd1 added sha1 encoding for each document

KCaverly created

5b9d48d Avoid diffing when the length is too small

Antonio Scandurra created

42f02eb Incrementally diff input coming from GPT

Antonio Scandurra created

bbe6d3b Semantic index rough edges (#2871)

Click to expand commit body
Small PR aimed at improving a few edge cases for semantic indexing large
projects.

Release Notes (Preview-only).

- Batched large files with a number of documents greater than
EMBEDDINGS_BATCH_SIZE.
- Ensured that the job handle counting mechanism is consistent with
inner file batching.
- Updated tab content names for semantic search, to match text/regex
searches.

Kyle Caverly created

c68b518 chore: fix compiler warning

Click to expand commit body
Co-authored-by: Kyle <kyle@zed.dev>

Piotr Osiewicz and Kyle created

67a48ec project_search: use search history's current entry as a tab name.

Click to expand commit body
Previously the tab name for Semantic Search was not updated, as we didn't have an active query to go off of

Co-authored-by: Kyle <kyle@zed.dev>

Piotr Osiewicz and Kyle created

61041b0 Do not attempt to reindex a file if previous attempts have failed.

Click to expand commit body
Add doc comment to JobHandle

Co-authored-by: Kyle <kyle@zed.dev>

Piotr Osiewicz and Kyle created

1a88444 Increment job counter on JobClient::new

Click to expand commit body
Co-authored-by: Kyle <kyle@zed.dev>

Piotr Osiewicz and Kyle created

def215a update job handle to ensure file count is consistent

Click to expand commit body
Co-authored-by: Piotr <piotr@zed.dev>

KCaverly and Piotr created

267c0b9 chore: Update Cargo.lock following rodio PR (#2870)

Click to expand commit body
That's merely a follow-up to a previous PR.
Release Notes:
- N/A

Piotr Osiewicz created

1cae475 manage for edge case in which file documents are larger than the allowable limit

KCaverly created

9ea0ed3 chore: remove unused features from rodio crate. (#2869)

Click to expand commit body
This reduces our dep count by 1% at the expense of not supporting
playback of .flac, .mp3 and .vorbis formats. We only use .wav anyways.


Release Notes:
- N/A

Piotr Osiewicz created

f4d8763 WIP

Nathan Sobo created

6663d3f Checkpoint

Nathan Sobo created

afff46b Checkpoint

Nathan Sobo created

2c6f692 Checkpoint

Nathan Sobo created

0747131 Compiling checkpoint

Nathan Sobo created

bfd3e53 Implement component test page

Mikayla created

e946b0a Finish building out adapters and names

Click to expand commit body
Document core traits
Add start for a component storybook

Mikayla created

bd3ab82 Add disclosable components into channels

Click to expand commit body
Rename components to more closely match their purpose

Mikayla created

b7e0350 Update components.rs

Mikayla Maki created

76993f6 WIP: Trying to find a composable approach to styling that plays nice with layout engine

Nathan Sobo created

2d37128 Actually get it compiling, omg

Mikayla created

3178ade WIP: Add disclosable channels

Mikayla created

29c339e Revert "Remove semantic search UI" (#2865)

Click to expand commit body
This reverts commit c0f042b39a595da6f93de2268e5990a3c5604912, where I
deleted the semantic-search related UI code.

Apologies to @KCaverly for the misunderstanding

Release Notes:

- N/A

Mikayla Maki created

15f91f3 Remove potential osascript hijacking attack (#2867)

Click to expand commit body
Fixes
https://linear.app/zed-industries/issue/Z-2818/security-vulnerability-dylib-injection

Release Notes:

- Fixed a potential local code-injection if a user installs the Zed CLI
for the first time with a hijacked `osascript` in their path.

Mikayla Maki created

d22caf5 Fix erorr in revert

Mikayla created

5a356a4 Remove potential osascript hijacking

Mikayla created

ef9686c Reorganize the structure of the collab crate's `db` module (#2866)

Click to expand commit body
This PR just moves some code around, with the goal of making it easier
to find things in the `collab::db` module. That has become a large
module. Previously, most of the logic lived in one giant `impl Database`
item in `db.rs`.

I broke up this `impl` into several different `impl` blocks, grouped by
topic, each in a different file in a folder called `queries`.

I also pulled out the macro-generated id types into their own file,
moved the `TestDb` struct into its own file, and moved the `sea_orm`
entity declarations into a folder called `tables`.

New folder structure:

```
db
├── db_tests.rs
├── ids.rs
├── queries
│   ├── access_tokens.rs
│   ├── channels.rs
│   ├── contacts.rs
│   ├── projects.rs
│   ├── rooms.rs
│   ├── servers.rs
│   ├── signups.rs
│   └── users.rs
├── queries.rs
├── tables
│   ├── access_token.rs
│   ├── channel.rs
│   ├── channel_member.rs
│   ├── channel_path.rs
│   ├── contact.rs
│   ├── follower.rs
│   ├── language_server.rs
│   ├── project.rs
│   ├── project_collaborator.rs
│   ├── room.rs
│   ├── room_participant.rs
│   ├── server.rs
│   ├── signup.rs
│   ├── user.rs
│   ├── worktree.rs
│   ├── worktree_diagnostic_summary.rs
│   ├── worktree_entry.rs
│   ├── worktree_repository.rs
│   ├── worktree_repository_statuses.rs
│   └── worktree_settings_file.rs
├── tables.rs
└── test_db.rs
```

Release Notes:

- N/A

Max Brunsfeld created

b35aaf1 Break up Database impl into multiple files, organized by topic

Max Brunsfeld created

e964137 Reorganize source files of collab::db

Click to expand commit body
* Move all sea_orm tables into a 'tables' module
* Move TestDb into its own file
* Move id types into their own module

Max Brunsfeld created

48553d7 Revert "Remove semantic search UI"

Click to expand commit body
This reverts commit c0f042b39a595da6f93de2268e5990a3c5604912.

Mikayla created

eec39dc WIP

Nathan Sobo created

cb55204 Move the collab panel to the left by default (#2864)

Click to expand commit body
Increase the indent size on channels
Switch font UI mono

Release Notes:

- Switch the collaboration panel font to Zed's sans-mono (preview only)
- Switch the default dock side to the left (preview-only)
- Increase the indent size on the channels panel (preview-only)

Mikayla Maki created

64cbfe0 Update bump-version.sh

Mikayla Maki created

24fbea1 Update collab_panel.rs

Mikayla Maki created

4c15f26 Finish rename correctly

Mikayla created

4c3227c Fix example compile erorr

Mikayla created

84f35d4 Add pub

Mikayla created

8ef671d Move the collab panel to the left by default

Click to expand commit body
Increase the indent size on channels
Switch font UI mono

Mikayla created

f0ebbd0 Don't show vim mode when disabled (#2863)

Click to expand commit body
Fixes vim's mode indicator showing up when vim is disabled.

Conrad Irwin created

3ab3042 Don't show vim mode when disabled

Conrad Irwin created