mirror of
https://github.com/bitwarden/server.git
synced 2025-05-24 21:11:04 -05:00

This is a first pass at structure that will undoubtedly evolve. It's likely further systems will be identified and linked in as we go forward
99 lines
3.9 KiB
Plaintext
99 lines
3.9 KiB
Plaintext
# Please sort into logical groups with comment headers. Sort groups in order of specificity.
|
|
# For example, default owners should always be the first group.
|
|
# Sort lines alphabetically within these groups to avoid accidentally adding duplicates.
|
|
#
|
|
# https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/about-code-owners
|
|
|
|
## Docker files have shared ownership ##
|
|
**/Dockerfile
|
|
**/*.Dockerfile
|
|
**/.dockerignore
|
|
**/entrypoint.sh
|
|
|
|
## BRE team owns these workflows ##
|
|
.github/workflows/publish.yml @bitwarden/dept-bre
|
|
|
|
## These are shared workflows ##
|
|
.github/workflows/_move_finalization_db_scripts.yml
|
|
.github/workflows/release.yml
|
|
|
|
# Database Operations for database changes
|
|
src/Sql/** @bitwarden/dept-dbops
|
|
util/EfShared/** @bitwarden/dept-dbops
|
|
util/Migrator/** @bitwarden/team-platform-dev # The Platform team owns the Migrator project code
|
|
util/Migrator/DbScripts/** @bitwarden/dept-dbops
|
|
util/Migrator/DbScripts_finalization/** @bitwarden/dept-dbops
|
|
util/Migrator/DbScripts_transition/** @bitwarden/dept-dbops
|
|
util/Migrator/MySql/** @bitwarden/dept-dbops
|
|
util/MySqlMigrations/** @bitwarden/dept-dbops
|
|
util/PostgresMigrations/** @bitwarden/dept-dbops
|
|
util/SqlServerEFScaffold/** @bitwarden/dept-dbops
|
|
util/SqliteMigrations/** @bitwarden/dept-dbops
|
|
|
|
# Shared util projects
|
|
util/Setup/** @bitwarden/dept-bre @bitwarden/team-platform-dev
|
|
|
|
# Auth team
|
|
**/Auth @bitwarden/team-auth-dev
|
|
bitwarden_license/src/Sso @bitwarden/team-auth-dev
|
|
src/Identity @bitwarden/team-auth-dev
|
|
src/Core/Identity @bitwarden/team-auth-dev
|
|
src/Core/IdentityServer @bitwarden/team-auth-dev
|
|
docs/auth/* @bitwarden/team-auth-dev
|
|
|
|
# Key Management team
|
|
**/KeyManagement @bitwarden/team-key-management-dev
|
|
docs/key_management/* @bitwarden/team-key-management-dev
|
|
|
|
# Tools
|
|
**/Tools @bitwarden/team-tools-dev
|
|
docs/tools/* @bitwarden/team-tools-dev
|
|
|
|
# Vault team
|
|
**/Vault @bitwarden/team-vault-dev
|
|
**/Vault/AuthorizationHandlers @bitwarden/team-vault-dev @bitwarden/team-admin-console-dev # joint ownership over authorization handlers that affect organization users
|
|
docs/vault/* @bitwarden/team-vault-dev
|
|
|
|
# Admin Console team
|
|
**/AdminConsole @bitwarden/team-admin-console-dev
|
|
bitwarden_license/src/Scim @bitwarden/team-admin-console-dev
|
|
bitwarden_license/src/test/Scim.IntegrationTest @bitwarden/team-admin-console-dev
|
|
bitwarden_license/src/test/Scim.ScimTest @bitwarden/team-admin-console-dev
|
|
src/Events @bitwarden/team-admin-console-dev
|
|
src/EventsProcessor @bitwarden/team-admin-console-dev
|
|
docs/admin_console/* @bitwarden/team-admin-console-dev
|
|
|
|
# Billing team
|
|
**/*billing* @bitwarden/team-billing-dev
|
|
**/*bitpay* @bitwarden/team-billing-dev
|
|
**/*braintree* @bitwarden/team-billing-dev
|
|
**/*freshdesk* @bitwarden/team-billing-dev
|
|
**/*freshsales* @bitwarden/team-billing-dev
|
|
**/*paypal* @bitwarden/team-billing-dev
|
|
**/*stripe* @bitwarden/team-billing-dev
|
|
**/*subscription* @bitwarden/team-billing-dev
|
|
**/*payment* @bitwarden/team-billing-dev
|
|
**/*invoice* @bitwarden/team-billing-dev
|
|
**/*OrganizationLicense* @bitwarden/team-billing-dev
|
|
**/Billing @bitwarden/team-billing-dev
|
|
src/Admin/Controllers/ToolsController.cs @bitwarden/team-billing-dev
|
|
src/Admin/Views/Tools @bitwarden/team-billing-dev
|
|
docs/billing/* @bitwarden/team-billing-dev
|
|
|
|
# Platform team
|
|
.github/workflows/build.yml @bitwarden/team-platform-dev
|
|
.github/workflows/build_target.yml @bitwarden/team-platform-dev
|
|
.github/workflows/cleanup-after-pr.yml @bitwarden/team-platform-dev
|
|
.github/workflows/cleanup-rc-branch.yml @bitwarden/team-platform-dev
|
|
.github/workflows/repository-management.yml @bitwarden/team-platform-dev
|
|
.github/workflows/test-database.yml @bitwarden/team-platform-dev
|
|
.github/workflows/test.yml @bitwarden/team-platform-dev
|
|
**/*Platform* @bitwarden/team-platform-dev
|
|
docs/platform/* @bitwarden/team-platform-dev
|
|
|
|
# Multiple owners - DO NOT REMOVE (BRE)
|
|
**/packages.lock.json
|
|
Directory.Build.props
|
|
|
|
docs/ @bitwarden/dept-architecture
|