1
0
mirror of https://github.com/bitwarden/browser synced 2025-12-22 11:13:46 +00:00

Merge branch 'master' into task/DEVOPS-1683

This commit is contained in:
Alex Urbina
2023-12-11 22:16:28 -06:00
1395 changed files with 18544 additions and 10992 deletions

39
.github/CODEOWNERS vendored
View File

@@ -1,11 +1,9 @@
# Please sort lines alphabetically, this will ensure we don't accidentally add duplicates.
# 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
# The following owners will be the default owners for everything in the repo.
# Unless a later match takes precedence
* @bitwarden/tech-leads
## Secrets Manager team files ##
bitwarden_license/bit-web/src/app/secrets-manager @bitwarden/team-secrets-manager-dev
@@ -91,30 +89,6 @@ libs/components @bitwarden/team-component-library
## Desktop native module ##
apps/desktop/desktop_native @bitwarden/team-platform-dev
## Multiple file owners ##
apps/browser/package.json
apps/browser/src/manifest.json
apps/browser/src/manifest.v3.json
apps/cli/package.json
apps/desktop/package.json
apps/desktop/src/package-lock.json
apps/desktop/src/package.json
/apps/web/config
/apps/web/package.json
package.json
package-lock.json
## Locales ##
apps/browser/src/_locales/en/messages.json
apps/browser/store/locales/en
apps/cli/src/locales/en/messages.json
apps/desktop/src/locales/en/messages.json
apps/web/src/locales/en/messages.json
## DevOps team files ##
/.github/workflows @bitwarden/dept-devops
@@ -123,3 +97,10 @@ apps/web/src/locales/en/messages.json
**/*.Dockerfile @bitwarden/dept-devops
**/.dockerignore @bitwarden/dept-devops
**/entrypoint.sh @bitwarden/dept-devops
## Locales ##
apps/browser/src/_locales/en/messages.json
apps/browser/store/locales/en
apps/cli/src/locales/en/messages.json
apps/desktop/src/locales/en/messages.json
apps/web/src/locales/en/messages.json

12
.github/renovate.json vendored
View File

@@ -79,7 +79,6 @@
"matchPackageNames": [
"@types/duo_web_sdk",
"@types/node-ipc",
"@types/zxcvbn",
"duo_web_sdk",
"node-ipc",
"qrious",
@@ -107,6 +106,7 @@
"prettier-plugin-tailwindcss",
"rimraf",
"tabbable",
"tldts",
"wait-on"
],
"description": "Autofill owned dependencies",
@@ -212,17 +212,21 @@
"@electron/rebuild",
"@microsoft/signalr",
"@microsoft/signalr-protocol-msgpack",
"@types/jsdom",
"@types/papaparse",
"@types/zxcvbn",
"electron",
"electron-builder",
"electron-log",
"electron-reload",
"electron-store",
"electron-updater",
"jsdom",
"jszip",
"oidc-client-ts",
"papaparse",
"tldts",
"utf-8-validate"
"utf-8-validate",
"zxcvbn"
],
"description": "Tools owned dependencies",
"commitMessagePrefix": "[deps] Tools:",
@@ -233,7 +237,6 @@
"@koa/multer",
"@koa/router",
"@types/inquirer",
"@types/jsdom",
"@types/koa",
"@types/koa__multer",
"@types/koa__router",
@@ -249,7 +252,6 @@
"form-data",
"https-proxy-agent",
"inquirer",
"jsdom",
"koa",
"koa-bodyparser",
"koa-json",

View File

@@ -40,15 +40,6 @@
./apps/browser/README.md
./apps/browser/store/windows/AppxManifest.xml
./apps/browser/src/background/nativeMessaging.background.ts
./apps/browser/src/background/models/addLoginRuntimeMessage.ts
./apps/browser/src/background/models/addChangePasswordQueueMessage.ts
./apps/browser/src/background/models/addLoginQueueMessage.ts
./apps/browser/src/background/models/changePasswordRuntimeMessage.ts
./apps/browser/src/background/models/notificationQueueMessage.ts
./apps/browser/src/background/models/notificationQueueMessageType.ts
./apps/browser/src/background/models/lockedVaultPendingNotificationsItem.ts
./apps/browser/src/background/webRequest.background.ts
./apps/browser/src/popup/services/debounceNavigationService.ts
./apps/browser/src/models/browserComponentState.ts
./apps/browser/src/models/browserSendComponentState.ts
./apps/browser/src/models/browserGroupingsComponentState.ts

View File

@@ -44,7 +44,7 @@ jobs:
run: npm run build-storybook:ci
- name: Publish to Chromatic
uses: chromaui/action@d726e4e790a99e876f71b8e09d3053bfe783d6b8
uses: chromaui/action@2f12dc37555ffc9ed980d883e96b6d03724a2d6a # v10.0.0
with:
token: ${{ secrets.GITHUB_TOKEN }}
projectToken: ${{ secrets.CHROMATIC_PROJECT_TOKEN }}

View File

@@ -71,6 +71,21 @@ jobs:
echo "environment-url=http://vault.bitwarden.eu" >> $GITHUB_OUTPUT
fi
notify-start:
name: Notify Slack with start message
runs-on: ubuntu-22.04
if: always()
steps:
- uses: bitwarden/gh-actions/report-deployment-status-to-slack@main
with:
project: Web
environment: US ${{ inputs.environment }} Cloud
tag: ${{ github.ref_name }}
slack-channel: team-eng-qa-devops
event: 'start'
url: https://github.com/bitwarden/clients/actions/runs/${{ github.run_id }}
AZURE_KV_CI_SERVICE_PRINCIPAL: ${{ secrets.AZURE_KV_CI_SERVICE_PRINCIPAL }}
artifact-check:
name: Check if Web artifact is present
runs-on: ubuntu-22.04
@@ -209,6 +224,7 @@ jobs:
project: Web
environment: ${{ needs.setup.outputs.environment-name }}
tag: ${{ github.event.inputs.tag }}
slack-channel: devops-alerts-test
failure: ${{ needs.azure-deploy.result == 'failure' }}
slack-channel: team-eng-qa-devops
event: ${{ needs.azure-deploy.result }}
url: https://github.com/bitwarden/clients/actions/runs/${{ github.run_id }}
AZURE_KV_CI_SERVICE_PRINCIPAL: ${{ secrets.AZURE_KV_CI_SERVICE_PRINCIPAL }}