zed/crates/settings/src
ᴀᴍᴛᴏᴀᴇʀ b948d8b9e7
git: Improve self-hosted provider support and Bitbucket integration (#42343)
This PR includes several minor modifications and improvements related to
Git hosting providers, covering the following areas:

1. Bitbucket Owner Parsing Fix: Remove the common `scm` prefix from the
remote URL of self-hosted Bitbucket instances to prevent incorrect owner
parsing.
[Reference](a6e3c6fbb2/src/git/remotes/bitbucket-server.ts (L72-L74))
2. Bitbucket Avatars in Blame: Add support for displaying Bitbucket
avatars in the Git blame view.
<img width="2750" height="1994" alt="CleanShot 2025-11-10 at 20 34
40@2x"
src="https://github.com/user-attachments/assets/9e26abdf-7880-4085-b636-a1f99ebeeb97"
/>
3. Self-hosted SourceHut Support: Add support for self-hosted SourceHut
instances.
4. Configuration: Add recently introduced self-hosted Git providers
(Gitea, Forgejo, and SourceHut) to the `git_hosting_providers` setting
option.
<img width="2750" height="1994" alt="CleanShot 2025-11-10 at 20 33
48@2x"
src="https://github.com/user-attachments/assets/44ffc799-182d-4145-9b89-e509bbc08843"
/>


Closes #11043

Release Notes:

- Improved self-hosted git provider support and Bitbucket integration
2025-12-08 13:32:14 -05:00
..
settings_content git: Improve self-hosted provider support and Bitbucket integration (#42343) 2025-12-08 13:32:14 -05:00
base_keymap_setting.rs Automate settings registration (#42238) 2025-11-07 22:27:14 +00:00
editable_setting_control.rs Settings refactor (#38367) 2025-09-18 16:47:23 +00:00
fallible_options.rs Fallible Settings (#42938) 2025-11-21 08:28:17 -07:00
keymap_file.rs Allow trailing commas in builtin JSONC schemas (#43854) 2025-12-04 15:37:32 -05:00
merge_from.rs Update typos to 1.40.0 (#43739) 2025-12-02 18:47:25 +00:00
serde_helper.rs settings_ui: Fix IEEE 754 floating point error when serializing value to JSON (#40677) 2025-10-21 16:45:40 +00:00
settings.rs Fallible Settings (#42938) 2025-11-21 08:28:17 -07:00
settings_content.rs Fallible Settings (#42938) 2025-11-21 08:28:17 -07:00
settings_file.rs Improve importing font-family settings from VS Code (#39736) 2025-10-08 19:19:48 -04:00
settings_store.rs Allow trailing commas in builtin JSONC schemas (#43854) 2025-12-04 15:37:32 -05:00
vscode_import.rs Add more preview tab settings and fix janky behavior (#43921) 2025-12-03 21:56:39 +00:00