You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Sourcebot v3 is here and brings a number of structural changes to the tool's foundation, including a SQL database, parallelized indexing, authentication support, multitenancy, and more. Checkout the migration guide for information on upgrading your instance to v3.
Changed
[Breaking Change] Changed the config schema such that connection objects are specified in the connection map, instead of the repos array. See migration guide.
Updated the tool's color-palette in dark mode.
Added
Added parallelized repo indexing and connection syncing via Redis & BullMQ. See the architecture overview.
Added repo indexing progress indicators in the navbar.
Added authentication support via OAuth or email/password. For instructions on enabling, see this doc.
Added the following UI for managing your deployment when auth is enabled:
connection management: create and manage your JSON configs via a integrated web-editor.
secrets: import personal access tokens (PAT) into Sourcebot (AES-256 encrypted). Reference secrets in your connection config by name.
team & invite management: invite users to your instance to give them access. Configure team roles & permissions.
[Breaking Change] Removed db.json in favour of a Postgres database for transactional workloads. See the architecture overview.
[Breaking Change] Removed local folder & arbitrary .git repo support. If your deployment depended on these features, please open a discussion and let us know.
[Breaking Chnage] Removed ability to specify a token as a string literal from the schema.
[Breaking Change] Removed support for DOMAIN_SUB_PATH configuration.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
-
Sourcebot v3 is here and brings a number of structural changes to the tool's foundation, including a SQL database, parallelized indexing, authentication support, multitenancy, and more. Checkout the migration guide for information on upgrading your instance to v3.
Changed
connectionmap, instead of thereposarray. See migration guide.Added
Removed
db.jsonin favour of a Postgres database for transactional workloads. See the architecture overview.tokenas a string literal from the schema.DOMAIN_SUB_PATHconfiguration.Full Changelog: v2.8.4...v3.0.0
This discussion was created from the release v3.0.0.
Beta Was this translation helpful? Give feedback.
All reactions