Skip to content

Commit

Permalink
Merge branch 'main' into PM-12036
Browse files Browse the repository at this point in the history
  • Loading branch information
cd-bitwarden authored Jan 27, 2025
2 parents d1cf134 + a04dd7a commit 0453de8
Show file tree
Hide file tree
Showing 410 changed files with 7,462 additions and 3,739 deletions.
4 changes: 4 additions & 0 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
Expand Up @@ -162,3 +162,7 @@ apps/web/src/locales/en/messages.json
**/*.Dockerfile
**/.dockerignore
**/entrypoint.sh

## Overrides
# tsconfig files are potentially dangerous and will be reviewed by platform to prevent misconfigurations
**/tsconfig.json @bitwarden/team-platform-dev
4 changes: 2 additions & 2 deletions .github/workflows/publish-cli.yml
Original file line number Diff line number Diff line change
Expand Up @@ -222,12 +222,12 @@ jobs:
with:
token: '${{ secrets.GITHUB_TOKEN }}'
state: 'success'
deployment_id: ${{ needs.setup.outputs.deployment_id }}
deployment-id: ${{ needs.setup.outputs.deployment_id }}

- name: Update deployment status to Failure
if: ${{ inputs.publish_type != 'Dry Run' && failure() }}
uses: chrnorm/deployment-status@9a72af4586197112e0491ea843682b5dc280d806 # v2.0.3
with:
token: '${{ secrets.GITHUB_TOKEN }}'
state: 'failure'
deployment_id: ${{ needs.setup.outputs.deployment_id }}
deployment-id: ${{ needs.setup.outputs.deployment_id }}
8 changes: 4 additions & 4 deletions .github/workflows/publish-desktop.yml
Original file line number Diff line number Diff line change
Expand Up @@ -162,15 +162,15 @@ jobs:
with:
token: '${{ secrets.GITHUB_TOKEN }}'
state: 'success'
deployment_id: ${{ needs.setup.outputs.deployment_id }}
deployment-id: ${{ needs.setup.outputs.deployment_id }}

- name: Update deployment status to Failure
if: ${{ inputs.publish_type != 'Dry Run' && failure() }}
uses: chrnorm/deployment-status@9a72af4586197112e0491ea843682b5dc280d806 # v2.0.3
with:
token: '${{ secrets.GITHUB_TOKEN }}'
state: 'failure'
deployment_id: ${{ needs.setup.outputs.deployment_id }}
deployment-id: ${{ needs.setup.outputs.deployment_id }}

snap:
name: Deploy Snap
Expand Down Expand Up @@ -283,12 +283,12 @@ jobs:
with:
token: '${{ secrets.GITHUB_TOKEN }}'
state: 'success'
deployment_id: ${{ needs.setup.outputs.deployment_id }}
deployment-id: ${{ needs.setup.outputs.deployment_id }}

- name: Update deployment status to Failure
if: ${{ inputs.publish_type != 'Dry Run' && failure() }}
uses: chrnorm/deployment-status@9a72af4586197112e0491ea843682b5dc280d806 # v2.0.3
with:
token: '${{ secrets.GITHUB_TOKEN }}'
state: 'failure'
deployment_id: ${{ needs.setup.outputs.deployment_id }}
deployment-id: ${{ needs.setup.outputs.deployment_id }}
2 changes: 1 addition & 1 deletion .github/workflows/release-browser.yml
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ jobs:
- name: Check Release Version
id: version
uses: bitwarden/gh-actions/release_version-check@main
uses: bitwarden/gh-actions/release-version-check@main
with:
release-type: ${{ github.event.inputs.release_type }}
project-type: ts
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/release-cli.yml
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ jobs:
- name: Check Release Version
id: version
uses: bitwarden/gh-actions/release_version-check@main
uses: bitwarden/gh-actions/release-version-check@main
with:
release-type: ${{ inputs.release_type }}
project-type: ts
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/release-desktop-beta.yml
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@ jobs:

- name: Check Release Version
id: version
uses: bitwarden/gh-actions/release_version-check@main
uses: bitwarden/gh-actions/release-version-check@main
with:
release-type: 'Initial Release'
project-type: ts
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/release-desktop.yml
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ jobs:
- name: Check Release Version
id: version
uses: bitwarden/gh-actions/release_version-check@main
uses: bitwarden/gh-actions/release-version-check@main
with:
release-type: ${{ inputs.release_type }}
project-type: ts
Expand Down
22 changes: 11 additions & 11 deletions apps/browser/package.json
Original file line number Diff line number Diff line change
@@ -1,24 +1,24 @@
{
"name": "@bitwarden/browser",
"version": "2025.1.1",
"version": "2025.1.4",
"scripts": {
"build": "npm run build:chrome",
"build:chrome": "cross-env BROWSER=chrome MANIFEST_VERSION=3 webpack",
"build:edge": "cross-env BROWSER=edge MANIFEST_VERSION=3 webpack",
"build:firefox": "cross-env BROWSER=firefox webpack",
"build:opera": "cross-env BROWSER=opera webpack",
"build:safari": "cross-env BROWSER=safari webpack",
"build:chrome": "cross-env BROWSER=chrome MANIFEST_VERSION=3 NODE_OPTIONS=\"--max-old-space-size=8192\" webpack",
"build:edge": "cross-env BROWSER=edge MANIFEST_VERSION=3 NODE_OPTIONS=\"--max-old-space-size=8192\" webpack",
"build:firefox": "cross-env BROWSER=firefox NODE_OPTIONS=\"--max-old-space-size=8192\" webpack",
"build:opera": "cross-env BROWSER=opera NODE_OPTIONS=\"--max-old-space-size=8192\" webpack",
"build:safari": "cross-env BROWSER=safari NODE_OPTIONS=\"--max-old-space-size=8192\" webpack",
"build:watch": "npm run build:watch:chrome",
"build:watch:chrome": "npm run build:chrome -- --watch",
"build:watch:edge": "npm run build:edge -- --watch",
"build:watch:firefox": "npm run build:firefox -- --watch",
"build:watch:opera": "npm run build:opera -- --watch",
"build:watch:safari": "npm run build:safari -- --watch",
"build:prod:chrome": "cross-env NODE_ENV=production NODE_OPTIONS=\"--max-old-space-size=8192\" npm run build:chrome",
"build:prod:edge": "cross-env NODE_ENV=production NODE_OPTIONS=\"--max-old-space-size=8192\" npm run build:edge",
"build:prod:firefox": "cross-env NODE_ENV=production NODE_OPTIONS=\"--max-old-space-size=8192\" npm run build:firefox",
"build:prod:opera": "cross-env NODE_ENV=production NODE_OPTIONS=\"--max-old-space-size=8192\" npm run build:opera",
"build:prod:safari": "cross-env NODE_ENV=production NODE_OPTIONS=\"--max-old-space-size=8192\" npm run build:safari",
"build:prod:chrome": "cross-env NODE_ENV=production npm run build:chrome",
"build:prod:edge": "cross-env NODE_ENV=production npm run build:edge",
"build:prod:firefox": "cross-env NODE_ENV=production npm run build:firefox",
"build:prod:opera": "cross-env NODE_ENV=production npm run build:opera",
"build:prod:safari": "cross-env NODE_ENV=production npm run build:safari",
"dist:chrome": "npm run build:prod:chrome && mkdir -p dist && ./scripts/compress.ps1 dist-chrome.zip",
"dist:edge": "npm run build:prod:edge && mkdir -p dist && ./scripts/compress.ps1 dist-edge.zip",
"dist:firefox": "npm run build:prod:firefox && mkdir -p dist && ./scripts/compress.ps1 dist-firefox.zip",
Expand Down
20 changes: 16 additions & 4 deletions apps/browser/src/_locales/ar/messages.json
Original file line number Diff line number Diff line change
Expand Up @@ -647,6 +647,12 @@
"verifyIdentity": {
"message": "قم بتأكيد هويتك"
},
"weDontRecognizeThisDevice": {
"message": "We don't recognize this device. Enter the code sent to your email to verify your identity."
},
"continueLoggingIn": {
"message": "Continue logging in"
},
"yourVaultIsLocked": {
"message": "خزانتك مقفلة. قم بتأكيد هويتك للمتابعة."
},
Expand Down Expand Up @@ -986,17 +992,17 @@
"addLoginNotificationDescAlt": {
"message": "اطلب إضافة عنصر إذا لم يتم العثور على عنصر في المخزن الخاص بك. ينطبق على جميع حسابات تسجيل الدخول."
},
"showCardsInVaultView": {
"message": "Show cards as Autofill suggestions on Vault view"
"showCardsInVaultViewV2": {
"message": "Always show cards as Autofill suggestions on Vault view"
},
"showCardsCurrentTab": {
"message": "أظهر البطاقات في صفحة التبويبات"
},
"showCardsCurrentTabDesc": {
"message": "قائمة عناصر البطاقة في صفحة التبويب لسهولة التعبئة التلقائية."
},
"showIdentitiesInVaultView": {
"message": "Show identities as Autofill suggestions on Vault view"
"showIdentitiesInVaultViewV2": {
"message": "Always show identities as Autofill suggestions on Vault view"
},
"showIdentitiesCurrentTab": {
"message": "إظهار الهويات على صفحة التبويب"
Expand Down Expand Up @@ -4868,5 +4874,11 @@
},
"extraWide": {
"message": "Extra wide"
},
"updateDesktopAppOrDisableFingerprintDialogTitle": {
"message": "Please update your desktop application"
},
"updateDesktopAppOrDisableFingerprintDialogMessage": {
"message": "To use biometric unlock, please update your desktop application, or disable fingerprint unlock in the desktop settings."
}
}
20 changes: 16 additions & 4 deletions apps/browser/src/_locales/az/messages.json
Original file line number Diff line number Diff line change
Expand Up @@ -647,6 +647,12 @@
"verifyIdentity": {
"message": "Kimliyi doğrula"
},
"weDontRecognizeThisDevice": {
"message": "Bu cihazı tanımırıq. Kimliyinizi doğrulamaq üçün e-poçtunuza göndərilən kodu daxil edin."
},
"continueLoggingIn": {
"message": "Giriş etməyə davam"
},
"yourVaultIsLocked": {
"message": "Seyfiniz kilidlənib. Davam etmək üçün kimliyinizi doğrulayın."
},
Expand Down Expand Up @@ -986,17 +992,17 @@
"addLoginNotificationDescAlt": {
"message": "Seyfinizdə tapılmayan elementin əlavə edilməsi soruşulsun. Giriş etmiş bütün hesablara aiddir."
},
"showCardsInVaultView": {
"message": "Kartları, Seyf görünüşündə Avto-doldurma təklifləri olaraq göstər"
"showCardsInVaultViewV2": {
"message": "Kartları, Seyf görünüşündə Avto-doldurma təklifləri olaraq həmişə göstər"
},
"showCardsCurrentTab": {
"message": "Kartları Vərəq səhifəsində göstər"
},
"showCardsCurrentTabDesc": {
"message": "Asan avto-doldurma üçün Vərəq səhifəsində kart elementlərini sadalayın."
},
"showIdentitiesInVaultView": {
"message": "Kimlikləri, Seyf görünüşündə Avto-doldurma təklifləri olaraq göstər"
"showIdentitiesInVaultViewV2": {
"message": "Kimlikləri, Seyf görünüşündə Avto-doldurma təklifləri olaraq həmişə göstər"
},
"showIdentitiesCurrentTab": {
"message": "Vərəq səhifəsində kimlikləri göstər"
Expand Down Expand Up @@ -4868,5 +4874,11 @@
},
"extraWide": {
"message": "Ekstra enli"
},
"updateDesktopAppOrDisableFingerprintDialogTitle": {
"message": "Lütfən masaüstü tətbiqinizi güncəlləyin"
},
"updateDesktopAppOrDisableFingerprintDialogMessage": {
"message": "Biometrik kilid açmanı istifadə etmək üçün lütfən masaüstü tətbiqinizi güncəlləyin, ya da masaüstü ayarlarında barmaq izi ilə kilid açmanı sıradan çıxardın."
}
}
20 changes: 16 additions & 4 deletions apps/browser/src/_locales/be/messages.json
Original file line number Diff line number Diff line change
Expand Up @@ -647,6 +647,12 @@
"verifyIdentity": {
"message": "Праверыць асобу"
},
"weDontRecognizeThisDevice": {
"message": "We don't recognize this device. Enter the code sent to your email to verify your identity."
},
"continueLoggingIn": {
"message": "Continue logging in"
},
"yourVaultIsLocked": {
"message": "Ваша сховішча заблакіравана. Каб працягнуць, пацвердзіце сваю асобу."
},
Expand Down Expand Up @@ -986,17 +992,17 @@
"addLoginNotificationDescAlt": {
"message": "Ask to add an item if one isn't found in your vault. Applies to all logged in accounts."
},
"showCardsInVaultView": {
"message": "Show cards as Autofill suggestions on Vault view"
"showCardsInVaultViewV2": {
"message": "Always show cards as Autofill suggestions on Vault view"
},
"showCardsCurrentTab": {
"message": "Паказваць карткі на старонцы з укладкамі"
},
"showCardsCurrentTabDesc": {
"message": "Спіс элементаў картак на старонцы з укладкамі для лёгкага аўтазапаўнення."
},
"showIdentitiesInVaultView": {
"message": "Show identities as Autofill suggestions on Vault view"
"showIdentitiesInVaultViewV2": {
"message": "Always show identities as Autofill suggestions on Vault view"
},
"showIdentitiesCurrentTab": {
"message": "Паказваць пасведчанні на старонцы з укладкамі"
Expand Down Expand Up @@ -4868,5 +4874,11 @@
},
"extraWide": {
"message": "Extra wide"
},
"updateDesktopAppOrDisableFingerprintDialogTitle": {
"message": "Please update your desktop application"
},
"updateDesktopAppOrDisableFingerprintDialogMessage": {
"message": "To use biometric unlock, please update your desktop application, or disable fingerprint unlock in the desktop settings."
}
}
22 changes: 17 additions & 5 deletions apps/browser/src/_locales/bg/messages.json
Original file line number Diff line number Diff line change
Expand Up @@ -647,6 +647,12 @@
"verifyIdentity": {
"message": "Потвърждаване на самоличността"
},
"weDontRecognizeThisDevice": {
"message": "Това устройство е непознато. Въведете кода изпратен на е-пощата Ви, за да потвърдите самоличността си."
},
"continueLoggingIn": {
"message": "Продължаване с вписването"
},
"yourVaultIsLocked": {
"message": "Трезорът е заключен — въведете главната си парола, за да продължите."
},
Expand Down Expand Up @@ -986,17 +992,17 @@
"addLoginNotificationDescAlt": {
"message": "Питане за добавяне на елемент, ако такъв не бъде намерен в трезора. Прилага се за всички регистрации, в които сте вписан(а)."
},
"showCardsInVaultView": {
"message": "Показване на картите като предложения за авт. попълване в изгледа на трезора"
"showCardsInVaultViewV2": {
"message": "Картите да се показват винаги като предложения за авт. попълване в изгледа на трезора"
},
"showCardsCurrentTab": {
"message": "Показване на карти в страницата с разделите"
},
"showCardsCurrentTabDesc": {
"message": "Показване на картите в страницата с разделите, за лесно автоматично попълване."
},
"showIdentitiesInVaultView": {
"message": "Показване на самоличности като предложения за автоматично попълване в изгледа на трезора"
"showIdentitiesInVaultViewV2": {
"message": "Самоличностите да се показват винаги като предложения за автоматично попълване в изгледа на трезора"
},
"showIdentitiesCurrentTab": {
"message": "Показване на самоличности в страницата с разделите"
Expand Down Expand Up @@ -2285,7 +2291,7 @@
"message": "Потребителят е заключен или отписан"
},
"biometricsNotUnlockedDesc": {
"message": "Отключете потребителя в настолното приложение и опитайте отново."
"message": "Отключете потребителя в самостоятелното приложение и опитайте отново."
},
"biometricsNotAvailableTitle": {
"message": "Отключването чрез биометрични данни не е налично"
Expand Down Expand Up @@ -4868,5 +4874,11 @@
},
"extraWide": {
"message": "Много широко"
},
"updateDesktopAppOrDisableFingerprintDialogTitle": {
"message": "Моля, обновете самостоятелното приложение"
},
"updateDesktopAppOrDisableFingerprintDialogMessage": {
"message": "За да използвате отключването чрез биометрични данни, обновете самостоятелното приложение или изключете отключването чрез пръстов отпечатък в настройките му."
}
}
20 changes: 16 additions & 4 deletions apps/browser/src/_locales/bn/messages.json
Original file line number Diff line number Diff line change
Expand Up @@ -647,6 +647,12 @@
"verifyIdentity": {
"message": "Verify identity"
},
"weDontRecognizeThisDevice": {
"message": "We don't recognize this device. Enter the code sent to your email to verify your identity."
},
"continueLoggingIn": {
"message": "Continue logging in"
},
"yourVaultIsLocked": {
"message": "আপনার ভল্ট লক করা আছে। চালিয়ে যেতে আপনার মূল পাসওয়ার্ডটি যাচাই করান।"
},
Expand Down Expand Up @@ -986,17 +992,17 @@
"addLoginNotificationDescAlt": {
"message": "Ask to add an item if one isn't found in your vault. Applies to all logged in accounts."
},
"showCardsInVaultView": {
"message": "Show cards as Autofill suggestions on Vault view"
"showCardsInVaultViewV2": {
"message": "Always show cards as Autofill suggestions on Vault view"
},
"showCardsCurrentTab": {
"message": "Show cards on Tab page"
},
"showCardsCurrentTabDesc": {
"message": "List card items on the Tab page for easy autofill."
},
"showIdentitiesInVaultView": {
"message": "Show identities as Autofill suggestions on Vault view"
"showIdentitiesInVaultViewV2": {
"message": "Always show identities as Autofill suggestions on Vault view"
},
"showIdentitiesCurrentTab": {
"message": "Show identities on Tab page"
Expand Down Expand Up @@ -4868,5 +4874,11 @@
},
"extraWide": {
"message": "Extra wide"
},
"updateDesktopAppOrDisableFingerprintDialogTitle": {
"message": "Please update your desktop application"
},
"updateDesktopAppOrDisableFingerprintDialogMessage": {
"message": "To use biometric unlock, please update your desktop application, or disable fingerprint unlock in the desktop settings."
}
}
Loading

0 comments on commit 0453de8

Please sign in to comment.