1
0
mirror of https://github.com/bitwarden/browser synced 2025-12-20 02:03:39 +00:00
Commit Graph

15410 Commits

Author SHA1 Message Date
renovate[bot]
5184dd9562 [deps] AC: Update core-js to v3.36.1 (#8472)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-25 14:31:31 -05:00
aj-rosado
b180463cc0 Changed logic to validate if cipher has a collection on targetSelector method (#8422)
Added tests to import.service.spec.ts that test if the collectionRelationship and folderRelationship properly adapts
2024-03-25 18:10:40 +00:00
Alex Urbina
2ae6fbe275 DEVOPS-1843 Fix US DEV Web Vault deploys one commit behind (#8458)
* DEVOPS-1843 REFACTOR: Trigger web vault deploy step to send the build-web run-id to deploy-web workflow

* DEVOPS-1843 ADD: build-web-run-id input to deploy-web workflow to download specific run_id artifact

* DEVOPS-1843 FIX: build-web-run-id input in build-web workflow

* DEVOPS-1843 REFACTOR: build-web-run-id parameter type to number

* DEVOPS-1843 ADD: build-web-run-id input to deploy-web workflow to workflow_dispatch

* DEVOPS-1843 FIX: build-web-run-id type in deploy-web.yml

* DEVOPS-1843 REFACTOR: web vault deploy action to use GitHub Run ID

* DEVOPS-1843 REFACTOR: cloud asset download steps in deploy-web.yml

* DEVOPS-1843 REFACTOR: description for build-web workflow Run ID

Co-authored-by: MtnBurrit0 <77340197+mimartin12@users.noreply.github.com>

---------

Co-authored-by: MtnBurrit0 <77340197+mimartin12@users.noreply.github.com>
2024-03-25 11:05:25 -06:00
renovate[bot]
bd0e3dd0aa [deps] Platform: Update napi (#8470)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-25 17:25:21 +01:00
Daniel García
5bd5147457 Update renovate to group napi packages (#8469) 2024-03-25 17:04:06 +01:00
Vince Grassia
b81d6a78db Version Bump Workflow - Fix set-final-version-output step (#8468) 2024-03-25 16:15:05 +01:00
Justin Baur
908d3d165e [PM-6965] Add type Property to MigrationHelper (#8411)
* Add `type` Property to `MigrationHelper`

* Fix Tests

* Make `type` parameter required

* Fix mockHelper.type

* Remove `readonly` from `type`
2024-03-25 14:28:42 +00:00
Oscar Hinton
8639f494f3 [PM-7048] Disable relaunch on MAS (#8466) 2024-03-25 15:22:04 +01:00
Bitwarden DevOps
bc9a888116 Bumped browser,cli,desktop,web version to 2024.3.1 (#8467) 2024-03-25 14:18:17 +00:00
github-actions[bot]
9243bb92c7 Autosync the updated translations (#8460)
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com>
2024-03-25 10:24:46 +00:00
github-actions[bot]
87c933acc8 Autosync the updated translations (#8461)
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com>
2024-03-25 10:24:34 +00:00
github-actions[bot]
864e585cba Autosync the updated translations (#8463)
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com>
2024-03-25 10:24:20 +00:00
Daniel James Smith
eea4d5407d Add the missing languages to the translation.service (#8459)
This enables it being shown as anm option with the language selector on the individual clients

Co-authored-by: Daniel James Smith <djsmith85@users.noreply.github.com>
2024-03-25 11:12:32 +01:00
Cesar Gonzalez
1aef23bbc6 Merge branch 'main' into autofill/pm-5189-fix-issues-present-with-inline-menu-rendering-in-iframes 2024-03-22 22:33:28 -05:00
Will Martin
2a6f212003 [PM-4406] fix select overlay visibility when popup is zoomed (#8442) 2024-03-22 19:36:09 -04:00
Cesar Gonzalez
e5f06adb27 [PM-5189] Resolving issues that exist for when a page element is scrolled 2024-03-22 15:27:14 -05:00
Shane Melton
bac0874dc0 [PM-2383] Bulk collection assignment (#8429)
* [PM-2383] Add bulkUpdateCollectionsWithServer method to CipherService

* [PM-2383] Introduce bulk-collection-assignment-dialog.component

* [PM-2383] Add bulk assign collections option to org vault
2024-03-22 13:16:29 -07:00
Cesar Gonzalez
7c95bd8fb3 Merge branch 'main' into autofill/pm-5189-fix-issues-present-with-inline-menu-rendering-in-iframes 2024-03-22 14:57:17 -05:00
Cesar Gonzalez
905d177873 [PM-4791] Injected content scripts prevent proper XML file display and disrupt XML responses (#8214)
* [PM-4791] Injected content scripts prevent proper XML file display and disrupt XML responses

* [PM-4791] Adjsuting reference for Fido2 script injection to ensure it only triggers on https protocol types
2024-03-22 13:45:33 -05:00
Robyn MacCallum
7df9c597af Fix isAdmin check (#8432) 2024-03-22 12:56:42 -05:00
Will Martin
78e8f9c587 exclude bit-dialog from global header styles (#8441) 2024-03-22 13:43:02 -04:00
Oscar Hinton
51f46e797c [PM-5571] Migrate enableDDG to state provider framework (#8384)
Migrate enableDuckDuckGo to state provider framework.
2024-03-22 13:32:03 -04:00
Cesar Gonzalez
208d40809a [PM-5189] Addressing visual flash bug with repositioning of inline menu 2024-03-22 11:58:05 -05:00
Cesar Gonzalez
533b56682e [PM-5189] Addressing visual flash bug with repositioning of inline menu 2024-03-22 10:13:49 -05:00
Cesar Gonzalez
47127ed6a7 [PM-5189] Addressing issues that exist with repositioning and scrolling of frame elements outside of focused frame 2024-03-22 09:52:39 -05:00
Victoria League
0f375c3a0e [CL-146] Add kitchen sink story (#8310) 2024-03-22 10:17:00 -04:00
Oscar Hinton
f70639d792 [PM-6983] Disable hardware acceleration for bad GPUs (#8427)
* Disable hardware acceleration on mac app store when amd switchable is true

* Only apply fix on iMacs
2024-03-22 14:31:36 +01:00
Oscar Hinton
ad588f15bf [PM-6978] Add menubar option for toggling hardware acceleration (#8424)
* Add menubar option for toggling hardware acceleration

* Fix paths to service

* Fix last path
2024-03-22 14:25:27 +01:00
Colton Hurst
0f6d0e415f SM-1138: Update node engine version requirement to: ^18.18.0 (#8390)
* SM-1138: Update node engine version requirement to: ^18.8.0

* SM-1138: Fix version typo
2024-03-22 08:59:38 -04:00
renovate[bot]
5d122b4c8c [deps] Tools: Update electron to v28.2.8 (#8417)
* [deps] Tools: Update electron to v28.2.8

* Bump version in electron-builder.json

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel James Smith <djsmith85@users.noreply.github.com>
2024-03-22 10:47:47 +01:00
github-actions[bot]
397357e550 Autosync the updated translations (#8436)
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com>
2024-03-22 09:29:00 +00:00
github-actions[bot]
77ad6b59a8 Autosync the updated translations (#8438)
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com>
2024-03-22 09:27:48 +00:00
github-actions[bot]
468257d22a Autosync the updated translations (#8437)
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com>
2024-03-22 09:24:58 +00:00
Vince Grassia
4c89156b0c Remove gh-pages job as it's no longer used (#8434) 2024-03-21 19:56:49 -06:00
Cesar Gonzalez
e701ffb73c Merge branch 'main' into autofill/pm-5189-fix-issues-present-with-inline-menu-rendering-in-iframes 2024-03-21 16:27:30 -05:00
Cesar Gonzalez
275e73e0cf [PM-5189] Implementing a fallback to allow for getting subframe data through post messages if iframe cannot be correctly identified 2024-03-21 16:25:07 -05:00
SmithThe4th
6dc6aec88e [PM-6199] VaultFilterService keeps decrypted collections in memory after logout (#8120)
* updated vault filter service to make use of collection service

* removed fix me

* reverted to use reload collections on org vault as collection admin service does not support state management yet

* fixed statement
2024-03-21 16:42:34 -04:00
Daniel James Smith
d6fa7a4e46 [PM-6904] Update supported languages for Microsoft Store (Appx) (#8372)
* Update locales used on browser, desktop and web

* Update supported languages for the Microsoft Store

---------

Co-authored-by: Daniel James Smith <djsmith85@users.noreply.github.com>
2024-03-21 19:55:46 +00:00
Alex Morask
c4c275604b Remove FF 'AC-1607_present-user-offboarding-survey' and old cancel functionality (#8322) 2024-03-21 15:04:29 -04:00
Cesar Gonzalez
6c2b93ec8d [PM-5189] Adjusting how we identify iframes to be more exact in approach 2024-03-21 13:58:48 -05:00
Cesar Gonzalez
013275ebcb [PM-5189] Merging main into current branch 2024-03-21 13:46:18 -05:00
Cesar Gonzalez
68514ace53 [PM-5189] Fixing issue found with how we handle re-injecting content scripts after the extension has been reloaded 2024-03-21 13:44:48 -05:00
Matt Gibson
9a70e63e73 Delete missed state in #8122 (#8428) 2024-03-21 19:42:09 +01:00
Cesar Gonzalez
19c97fb796 [PM-6948] Fix race condition that breaks autofill within the current tab component (#8393) 2024-03-21 18:40:37 +00:00
Cesar Gonzalez
aea2a80c08 [PM-5189] Implementing fixes for how we handle adding to the vault through the inline menu 2024-03-21 13:20:26 -05:00
Justin Baur
b450b31ec4 [PM-5540] DesktopSettingsService (#8369)
* WIP: First Try at making DesktopSettingsService

Does not work, migrations are ran in renderer but the values are read in main.

* Update window$ retrieval

* Fix DesktopSettings

* Rename Migration

* Add Migration to Builder

* Cleanup

* Update Comments

* Update `migrate.ts`

* Catch Unawaited Promises

* Remove Comments

* Update Tests

* Rename Migration

* Add `alwaysOnTop`

* Make `init` async

* Fix Desktop Build
2024-03-21 13:53:12 -04:00
Cesar Gonzalez
b9f9ad029f [PM-6921] Optimize methodology for storing page details within inline menu background processes (#8385)
* [PM-6921] Optimize methodology for storing page details within inline menu background processes

* [PM-6921] Incorporating method for ensuring that we clear the Map datastructure when the page details are being removed

* [PM-6921] Adjusting method to ensure that page details always remain up to date for when processed
2024-03-21 17:41:26 +00:00
Cesar Gonzalez
fbd7ff2b5d [PM-5189] Implementing fixes for how positioning of the overlay element functions 2024-03-21 12:27:12 -05:00
Matt Gibson
600cc080b8 Ps/fix biometric prompt error on close (#8353)
* Fix error on close due to context differences in background

Desktop background does not have active user information. Also, we want to delete _all_ prompt cancelled data, not just that for the active user. Storing this on global and manipulating observables to active achieves this without needing any user information in the background.

* Remove potentially orphaned data

* Throw nice error if prompt cancelled used without active user

* Register migration

* split prompt cancelled reset to user-specific and global
2024-03-21 13:02:04 -04:00
✨ Audrey ✨
05609a814c [PM-6847] SecretState array and record support (#8378) 2024-03-21 17:44:42 +01:00