Commit log

edd758e Cap context menu's width to cover at most 70% of the window

Antonio Scandurra created

48776be Merge pull request #1195 from zed-industries/lsp-errors

Click to expand commit body
Open a buffer for every language server error when clicking on status

Antonio Scandurra created

e09a689 Remove unnecessary dependencies from `lsp_status` crate

Antonio Scandurra created

4e4210a Open a buffer for every language server error when clicking on status

Antonio Scandurra created

7239aac Merge pull request #1193 from zed-industries/tooltips

Click to expand commit body
Add some tooltips to aid discoverability

Antonio Scandurra created

d02bc2f Add tooltip for project diagnostics

Antonio Scandurra created

516bd13 Add tooltip to follow collaborators

Antonio Scandurra created

8a146e4 Use a different fit mode for tooltips

Antonio Scandurra created

f2a48c6 Add tooltips for sidebar buttons

Antonio Scandurra created

0c8d33b Merge pull request #1192 from zed-industries/fix-autoscroll-on-cursor-click

Click to expand commit body
Autoscroll to newest selection when adding it via the cursor

Antonio Scandurra created

4750727 Autoscroll to newest selection when adding it via the cursor

Antonio Scandurra created

16ef5f4 Merge pull request #1191 from zed-industries/show-split-actions

Click to expand commit body
Replace `pane::Split` action with `Split{Left,Up,Right,Down}`

Antonio Scandurra created

da1eb91 Replace `pane::Split` action with `Split{Left,Up,Right,Down}`

Click to expand commit body
This allows us to show them in the command palette.

Antonio Scandurra created

fa942e6 Merge pull request #1190 from zed-industries/fix-surround-with-pairs

Click to expand commit body
Fix surrounding text with bracket pairs with multiple selections

Antonio Scandurra created

7a81983 Fix surrounding text with bracket pairs with multiple selections

Click to expand commit body
This was probably a regression that was introduced with the new batched
`Buffer::edit` API and was caused by providing selection ranges in a
non-ordered fashion (we were passing all the starts first and then all the
ends).

With this commit we are adding a unit test to verify the behavior of
`Editor::surround_with_bracket_pair` and changing the order in which
we pass edit ranges to respect the selection order.

Antonio Scandurra created

d95e1e6 Merge pull request #1189 from zed-industries/improve-metrics

Click to expand commit body
Exclude staff from metrics and start tracking active projects

Antonio Scandurra created

197a434 Fix tests

Antonio Scandurra created

a85f9e7 Harvest the latest metrics when `/metrics` is requested

Click to expand commit body
Now that we track active projects, if nothing happens to the store
during the activity timeout we would still serve some old metrics
that may not account for the staleness of a project.

This commit changes it so that we grab a mutable reference to the store
before serving the metrics, which has the side effect of updating
all the metrics.

Antonio Scandurra created

e373e05 :art:

Antonio Scandurra created

3a1d0dd Track active projects in metrics

Click to expand commit body
An active project is defined as a project where there has been at
least a buffer edit, a join request/response, or a follow update
in the last minute.

Antonio Scandurra created

6d93a41 Exclude admins from collected metrics

Antonio Scandurra created

226fa6e Merge pull request #1184 from zed-industries/invisible-setting-files

Click to expand commit body
Don't show invisible worktrees in project and contacts panel

Antonio Scandurra created

f89977b Bump protocol version

Antonio Scandurra created

6809334 Broadcast only visible worktree root names

Antonio Scandurra created

cfbd8b9 Prevent setting files from showing up in project and contacts panels

Antonio Scandurra created

7e23bc0 Merge pull request #1183 from zed-industries/project-panel-refinements

Click to expand commit body
Polish project panel UX

Antonio Scandurra created

5dd28b7 :art:

Antonio Scandurra created

a5a4246 Attempt to open new entry only if it is a file

Antonio Scandurra created

572e295 Open files in project panel using `enter` instead of `right`

Antonio Scandurra created

146e2b5 Open files when creating them in project panel

Antonio Scandurra created

53387e2 Merge pull request #1175 from zed-industries/users-api

Click to expand commit body
Allow specifying `query`, `limit` and `page` when hitting `/api/users`

Antonio Scandurra created

76da93d Merge branch 'main' into users-api

Antonio Scandurra created

bf0fda3 Merge pull request #1174 from zed-industries/bulk-user-creation

Click to expand commit body
Expose a new `POST /api/bulk_users` API to create many users at once

Antonio Scandurra created

49d7b4b Allow specifying `query`, `limit` and `page` when hitting `/api/users`

Click to expand commit body
This is needed to introduce pagination and search in our admin panel.

Antonio Scandurra created

fe1a861 Expose a new `POST /api/bulk_users` API to create many users at once

Click to expand commit body
This API will accept a vector of JSON entries containing the GitHub login,
the email address and the invite count. If that user already exist, the
invite count will be updated to the new one.

Antonio Scandurra created

b1e8e81 Merge pull request #1172 from zed-industries/more-logs

Click to expand commit body
Add more logging to `collab` to better understand user behavior

Antonio Scandurra created

502625c Exclude ignored files from the logged extension count

Antonio Scandurra created

dcdc631 Don't retain message payloads in span, just log the payload instead

Antonio Scandurra created

3b8388d Log extension counts when worktree is updated

Antonio Scandurra created

1bc2bc0 Merge pull request #1171 from zed-industries/prompt-save-before-quit

Click to expand commit body
Prompt to save changes before quitting the app

Max Brunsfeld created

b9eb875 Prompt to save changes before quitting the app

Max Brunsfeld created

d5f360a Merge pull request #1170 from zed-industries/open-metrics

Click to expand commit body
Report collab server metrics to DataDog via OpenMetrics

Max Brunsfeld created

e293510 Move prometheus annotations from deployment to pod spec

Max Brunsfeld created

2311534 Add DataDog OpenMetrics annotations to collab k8s deployment

Click to expand commit body
Co-authored-by: Antonio Scandurra <me@as-cii.com>

Max Brunsfeld and Antonio Scandurra created

2e6fa88 Add OpenMetrics endpoint exposing the basic RPC store metrics as guages

Click to expand commit body
Co-authored-by: Antonio Scandurra <me@as-cii.com>

Max Brunsfeld and Antonio Scandurra created

b279878 Merge pull request #1161 from zed-industries/style-jump-to-diagnostic-arrows

Click to expand commit body
Style jump to buffer arrows in diagnostics

Max Brunsfeld created

4032e51 v0.38.0

Max Brunsfeld created

63fdf13 WIP: Start adding more logs

Antonio Scandurra created

799b32c Merge pull request #1167 from zed-industries/block-scroll-width

Click to expand commit body
Introduce a new `BlockStyle` field for blocks

Antonio Scandurra created

f91fb48 Simplify `EditorElement::layout_blocks`

Antonio Scandurra created