All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Added support for syntax highlighting in the search bar. (#66)
- Added additional telemetry events. (#63)
- Added support for indexing and searching repositories across multiple revisions (tag or branch). (#58)
- Local directory indexing support. (#56)
- Added filtering panel for filtering results by repository and by language. (#48)
- Fixed issue with GitLab sub-projects not being included recursively. (#54)
- Fixed slow rendering performance when rendering a large number of results. (#52)
- Fixed issue with either
star_countorfork_countnot being included in the GitLab api response. (#55)
- Fixed issue with GitLab projects that are not owned but still visible by the provided
tokennot being synchronized. (#51)
- Gitea support (#45)
- Added a toast notification when a new Sourcebot version is available (#44)
- Added support for specifying urls for the
--configPathoption in the backend.
- [Breaking Change] Added index schema v2. This new schema brings many quality of life features like clearer syntax, ability to specify individual
repos,projects,groups, andorgs, and the ability to easilyexcluderepositories. - Added a
SOURCEBOT_VERSIONbuild argument to the Docker image. (#41) - Added the
sourcebot_versionproperty to all PostHog events for versioned telemetry. (#41
- Fixed issue with unicode characters not being displayed correctly (#38)
- Fixed issue with filtering by gitlab groups (#36)
- Added
GITLAB_HOSTNAMEandGITHUB_HOSTNAMEenvironment variables to allow overriding the default hostnames for GitLab and GitHub.
- Initial release