Releases: sourcebot-dev/sourcebot
Releases · sourcebot-dev/sourcebot
v4.9.1
What's Changed
- feat: Support running Docker container as non-root by @brendan-kellam & @pjbgf in #599
- fix(docs): Adding additional step for generating database schema in CONTRIBUTING.md by @Furbreeze in #602
- fix: Discord invite links by @brendan-kellam in #606
- feat(deployment): Basic docker-compose file by @brendan-kellam in #480
New Contributors
- @Furbreeze made their first contribution in #602
- @pjbgf made their first contribution in #599
Full Changelog: v4.9.0...v4.9.1
v4.9.0
What's Changed
- fix(ask): Extract reasoning tokens for openai compatible models by @brendan-kellam in #582
- fix(github app): Generate installation tokens each time by @msukkari in #583
- fix(web): Fix "The account is already associated with another user" errors when signing in with GitLab by @brendan-kellam in #584
- feat(ee): GitLab permission syncing by @brendan-kellam in #585
- fix(web): Fix
/settings/connectionsthrowing a error when there is agitconnection present by @brendan-kellam in #588 - chore(tech-debt): Remove built-in secret manager by @msukkari in #592
- fix(worker): add p-limit to GitHub API calls to avoid overwhelming the node process (or the API rate limits) by @brianphillips in #591
- fix(backend): Limit concurrent git operations to prevent resource exhaustion by @derek-miller in #593
- feat(worker,web): Support google secrets as a token type by @brendan-kellam in #594
- feat(ee): Add ability to link external accounts by @msukkari in #595
- chore(worker): Refactor permission syncing join table to be between Account <> Repo by @brendan-kellam in #600
- feat(web,worker): Environment overrides by @brendan-kellam in #597
New Contributors
- @brianphillips made their first contribution in #591
- @derek-miller made their first contribution in #593
Full Changelog: v4.8.1...v4.9.0
v4.8.1
What's Changed
- chore(web): Bug fixes related to v4.8.0 release by @brendan-kellam in #581
Full Changelog: v4.8.0...v4.8.1
v4.8.0
Added
- Implement dynamic tab titles for files and folders in browse tab. #560
- Added support for passing db connection url as seperate
DATABASE_HOST,DATABASE_USERNAME,DATABASE_PASSWORD,DATABASE_NAME, andDATABASE_ARGSenv vars. #545 - Added support for GitHub Apps for service auth. #570
- Added prometheus metrics for repo index manager. #571
- Added experimental environment variable to disable API key creation for non-admin users. #577
- [Experimental][Sourcebot EE] Added REST API to get users and delete a user. #578
Fixed
- Fixed "dubious ownership" errors when cloning / fetching repos. #553
- Fixed issue with Ask Sourcebot tutorial re-appearing after restarting the browser. #563
- Fixed
repoIndexTimeoutMsnot being used for index job timeouts. #567
Changed
- Improved search performance for unbounded search queries. #555
- Improved homepage performance by removing client side polling. #563
- Changed navbar indexing indicator to only report progress for first time indexing jobs. #563
- Improved repo indexing job stability and robustness. #563
- Improved repositories table. #572
- Improved connections table. #579
Removed
New Contributors
- @aanogueira made their first contribution in #370
- @prateek041 made their first contribution in #560
Full Changelog: v4.7.3...v4.8.0
v4.7.3
v4.7.2
What's Changed
- chore(web): Add debug logging to measure homepage load performance by @brendan-kellam in #525
- fix(perf): Add indices to hot paths for repository querying by @brendan-kellam in #526
- chore(web): Remove join on connections for getRepos by @brendan-kellam in #527
- [experimental] feat(ee): GitHub permission syncing by @brendan-kellam in #508
- chore(web): Change carousel and repository list links to link to file tree by @brendan-kellam in #528
- chore: fix support email by @brendan-kellam in #529
- fix(web): Change buttons into Links in various places by @brendan-kellam in #532
Full Changelog: v4.7.1...v4.7.2
v4.7.1
What's Changed
- fix(backend): Sourcebot not pulling github forked repos by @tarangchikhalia in #499
- fix(azure): Set username in azuredevops clone url by @msukkari in #524
New Contributors
- @tarangchikhalia made their first contribution in #499
Full Changelog: v4.7.0...v4.7.1
v4.7.0
What's Changed
- fix(web) Fix "At least one project, user, or group must be specified" for GitLab configs in web configurator by @brendan-kellam in #512
- feat(ask_sb): Fallback on fromNodeProviderChain if access key or sessionToken are not provided by @brendan-kellam in #513
- Quote branches argument in zoekt.ts to fix Pipe by @xPartyBear in #506
- chore(web): Remove deprecated connection creation/edit UI by @msukkari in #515
- feat(connections): Add Azure Devops Support by @msukkari in #514
New Contributors
- @xPartyBear made their first contribution in #506
Full Changelog: v4.6.8...v4.7.0
v4.6.8
What's Changed
- fix(bitbucket): Bitbucket Cloud pagination not working beyond first page by @bardock in #502
- fix(search bar) multi-line wrap by @drew-u410 in #501
- fix(web): Fix carousel perf issue + improvements to withAuth middleware by @brendan-kellam in #507
New Contributors
Full Changelog: v4.6.7...v4.6.8
v4.6.7
What's Changed
- feat(ask_sb): Add support for
queryParamsto OpenAI compatible language model providers by @brendan-kellam in #490 - chore(web): Disable page scroll when using arrow keys on search suggestions box by @brendan-kellam in #493
- fix(backend): Explicitly set refspec on fetch by @brendan-kellam in #497
- feat(gitlab): Add exclude.userOwnedProjects config setting by @brendan-kellam in #498
Full Changelog: v4.6.6...v4.6.7