Brendan Kellam
a3d9711178
feat(gerrit): Multi-branch indexing support for Gerrit ( #433 )
2025-08-05 16:35:47 -07:00
Brendan Kellam
65d3cd9dc6
feat(ask_sb): OpenAI compatible language models ( #424 )
...
* wip
* docs + add option for api key
* feedback
* nit
2025-08-04 17:25:54 -07:00
Michael Sukkarieh
aebd8df193
feat(search_contexts): Add ability to include/exclude connections in search contexts ( #399 )
...
* implement connection filter for search contexts
* changelog
2025-07-27 10:11:58 -07:00
msukkari
da8d49f8d9
add additional model providers
2025-07-23 16:53:43 -07:00
Brendan Kellam
2b0dac4782
feat: Ask Sourcebot ( #392 )
...
Co-authored-by: msukkari <michael.sukkarieh@mail.mcgill.ca>
2025-07-23 11:25:15 -07:00
Michael Sukkarieh
aac1d4529e
Add anonymous access option to core ( #385 )
...
* migrate anonymous access logic out of ee
* add anonymous access toggle
* handle anon toggle properly based on perms
* add forceEnableAnonymousAccess setting
* add docs for access settings
* change forceEnableAnonymousAccess to be an env var
* add FORCE_ENABLE_ANONYMOUS_ACCESS to list in docs
* add back the enablePublicAccess setting as deprecated
* add changelog entry
* fix build errors
* add news entry for anonymous access
* feedback
2025-07-19 14:04:41 -07:00
Brendan Kellam
ce8d55f558
V4 docs refactor ( #322 )
2025-06-01 18:51:12 -07:00
Michael Sukkarieh
60a3528394
V4 ( #311 )
...
Sourcebot V4 introduces authentication, performance improvements and code navigation. Checkout the [migration guide](https://docs.sourcebot.dev/self-hosting/upgrade/v3-to-v4-guide ) for information on upgrading your instance to v4.
### Changed
- [**Breaking Change**] Authentication is now required by default. Notes:
- When setting up your instance, email / password login will be the default authentication provider.
- The first user that logs into the instance is given the `owner` role. ([docs](https://docs.sourcebot.dev/docs/more/roles-and-permissions )).
- Subsequent users can request to join the instance. The `owner` can approve / deny requests to join the instance via `Settings` > `Members` > `Pending Requests`.
- If a user is approved to join the instance, they are given the `member` role.
- Additional login providers, including email links and SSO, can be configured with additional environment variables. ([docs](https://docs.sourcebot.dev/self-hosting/configuration/authentication )).
- Clicking on a search result now takes you to the `/browse` view. Files can still be previewed by clicking the "Preview" button or holding `Cmd` / `Ctrl` when clicking on a search result. [#315 ](https://github.com/sourcebot-dev/sourcebot/pull/315 )
### Added
- [Sourcebot EE] Added search-based code navigation, allowing you to jump between symbol definition and references when viewing source files. [Read the documentation](https://docs.sourcebot.dev/docs/search/code-navigation ). [#315 ](https://github.com/sourcebot-dev/sourcebot/pull/315 )
- Added collapsible filter panel. [#315 ](https://github.com/sourcebot-dev/sourcebot/pull/315 )
### Fixed
- Improved scroll performance for large numbers of search results. [#315 ](https://github.com/sourcebot-dev/sourcebot/pull/315 )
2025-05-28 16:08:42 -07:00
Brendan Kellam
1aafc228cf
feat: Generic git host support (local & remote) ( #307 )
2025-05-15 13:42:58 -07:00
Brendan Kellam
0119510ce3
docs: Add docs generation to schema build command ( #284 )
2025-04-30 15:41:33 -07:00