1
0
mirror of https://github.com/bitwarden/browser synced 2026-02-13 15:03:26 +00:00
Commit Graph

684 Commits

Author SHA1 Message Date
Vicki League
5bebba33c8 Merge branch 'main' into ps/extension-refresh 2024-11-07 16:57:48 -05:00
Justin Baur
f206e0f817 Move Packages to Platform & KM (#11907) 2024-11-07 16:41:47 -05:00
Victoria League
08028c59c2 Merge branch 'main' into ps/extension-refresh 2024-11-07 16:03:00 -05:00
Vince Grassia
e95af8269f Add check for trigger event (#11904) 2024-11-07 15:15:44 -05:00
Vince Grassia
771bfdaccd Fix quotes (#11902) 2024-11-07 19:42:10 +00:00
Vince Grassia
668ede2dfb Add event_name check to Deploy Web trigger job (#11901) 2024-11-07 14:38:05 -05:00
Matt Bishop
db40f20160 Check run permissions for build artifact generation secrets usage (#11897) 2024-11-07 13:01:54 -05:00
Merissa Weinstein
799fafe01e Merge branch 'main' into ps/extension-refresh 2024-11-05 11:13:29 -06:00
Vince Grassia
9d2c57d3d9 BRE-344 - Add Repository Management workflow (#11855) 2024-11-05 11:48:03 -05:00
Daniel James Smith
8bee0ada2f Move ownership of electron-dependencies to platform (#11862)
Co-authored-by: Daniel James Smith <djsmith85@users.noreply.github.com>
2024-11-05 14:23:20 +01:00
Oscar Hinton
af6a2f5553 [PM-13375] Gulp: Remove beta builds (#11482)
Part of the browser build script refactor effort. bitwarden.atlassian.net/browse/PM-6683

The beta logic adds a fair bit of complexity and is currently unused. Let’s remove it and we can look into re-add it after migrating to our new build system.
2024-11-05 10:54:38 +01:00
Victoria League
4b6918673e Merge branch 'main' into ps/extension-refresh 2024-11-04 09:29:31 -05:00
Daniel García
2e6ed4a4fc [PM-14270] Use rust to access windows registry (#11413) 2024-11-04 14:50:05 +01:00
Victoria League
b9f4bc0f48 Merge branch 'main' into ps/extension-refresh 2024-10-31 09:37:34 -04:00
renovate[bot]
dd6def2f52 [deps] DevOps: Update gh minor (#11730)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-30 11:29:15 -04:00
Victoria League
38d43e4cd1 Merge branch 'main' into ps/extension-refresh 2024-10-30 09:25:48 -04:00
Andreas Coroiu
7ce26f7aea Group macOS bindings (#11785)
* fix: group `security-framework` and `security-framework-sys` dependency in renovate

* reactor: rename to macOS/iOS bindings
2024-10-30 14:00:08 +01:00
Victoria League
e1b279596b Merge branch 'main' into ps/extension-refresh 2024-10-28 09:11:43 -04:00
Bernd Schoolmann
e83dca529b [PM-12607] Move key rotation to km ownership (#11709)
* Move key rotation to km ownership

* Fix build

* Move userkey rotation data provider abstraction to km ownership

* Move userkey rotation data provider abstraction to km ownership

* Fix linting

* Fix CODEOWNERS for key-management web

* Remove incorrect export

* Fix import error
2024-10-26 13:47:40 +02:00
Victoria League
b453483d2c Merge branch 'main' into ps/extension-refresh 2024-10-23 14:49:32 -04:00
Tom
947e4154a4 Tools team code ownership for license lib files (#11664) 2024-10-23 10:25:29 -04:00
Vicki League
0923a0909a Merge branch 'main' into ps/extension-refresh 2024-10-22 14:01:06 -04:00
Oscar Hinton
173a5e2574 [PM-13277] Gulp: Remove unnecessary filtering (#11456)
Part of the browser build script refactor effort. bitwarden.atlassian.net/browse/PM-6683

We seem to have some very old filters related to fonts and safari build files. These predates our modern usage of webpack for bundling only used assets.

I've run diff -qr on Chrome, Firefox and Safari builds and the only difference is that we now include a bwi-font.svg resource. bwi-font.svg is referenced in our css files and "should" be included.
2024-10-22 18:53:30 +02:00
Victoria League
e3c47a524e Merge branch 'main' into ps/extension-refresh 2024-10-21 10:31:42 -04:00
Opeyemi
133257f60e clean up document start (#11607) 2024-10-17 18:40:42 +00:00
renovate[bot]
f6f487bdce [deps] DevOps: Update gh minor (#11537)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-17 10:45:49 -04:00
Victoria League
26ef51580c Merge branch 'main' into ps/extension-refresh 2024-10-17 09:30:31 -04:00
Michał Chęciński
80e6b1afd1 [BRE-101] Remove dept-devops from CODEOWNERS (#9564)
* BRE-101: Remove dept-devops from CODEOWNERS

* Fix

* Update codeowners
2024-10-17 11:32:08 +02:00
Merissa Weinstein
bf5364447f Merge branch 'main' into ps/extension-refresh 2024-10-15 12:37:49 -05:00
Jordan Aasen
fa41f29fc4 [CL-425] - add tools card component (#11375)
* add tools card component

* rename to tools-card

* whitelist readme

* fix tw classes in card component

* add RTL support.

* add documentation. revert changes to settings

* Revert vscode settings

---------

Co-authored-by: Daniel James Smith <djsmith85@users.noreply.github.com>
2024-10-11 23:00:45 +02:00
Victoria League
6664ed6d10 Merge branch 'main' into ps/extension-refresh 2024-10-08 15:01:36 -04:00
Oscar Hinton
844d2298e9 [PM-13271] Remove unused ci:coverage from gulpfile (#11455)
Remove the gulp coverage report since we now use jest, and coverage is handled through the root coverage report which is done in a different script.
2024-10-08 16:33:27 +02:00
Victoria League
751e180c69 Merge branch 'main' into ps/extension-refresh 2024-10-08 09:24:16 -04:00
Maciej Zieniuk
df14e3f030 [PM-13207] Detect incompatible locale changes (#11425)
* detecting unsupported modifications in locales

* typo fix

* limit to english locales, increased verbosity

* increased verbosity
2024-10-08 14:02:58 +02:00
Vicki League
a5cf8e806b Merge branch 'main' into ps/extension-refresh 2024-10-01 15:25:56 -04:00
Daniel García
9aeb412404 [PM-7646][PM-5506] Rust IPC changes: Episode 2 (#11122)
* Revert "[PM-7646][PM-5506] Revert IPC changes (#10946)"

This reverts commit ed4d481e4d.

* Ensure tmp dir gets created on MacOS

* Remove client reconnections

* Improve client error handling and process exiting
2024-10-01 16:28:56 +02:00
Victoria League
b4a2b2f22f Merge branch 'main' into ps/extension-refresh 2024-09-30 16:48:32 -04:00
Bernd Schoolmann
19f547e638 [PM-8836] Move ownership of biometrics to key-management (#10818)
* Move ownership of biometrics to key-management

* Move biometrics ipc ownership to km

* Move further files to km; split off preload / ipc to km

* Fix linting

* Fix linting

* Fix tests

* Fix tests

* Update .github/CODEOWNERS

Co-authored-by: Maciej Zieniuk <167752252+mzieniukbw@users.noreply.github.com>

* Update .github/CODEOWNERS

Co-authored-by: Maciej Zieniuk <167752252+mzieniukbw@users.noreply.github.com>

* Change ownership of native messaging to key-management

* Move biometrics to libs/key-management

* Add README to capital whitelist

* Update package-lock.json

* Move km to key-management

* Move km to key-management

* Fix build for cli

* Import fixes

* Apply prettier fix

* Fix test

* Import fixes

* Import fixes

* Update libs/key-management/README.md

Co-authored-by: Maciej Zieniuk <167752252+mzieniukbw@users.noreply.github.com>

* Update libs/key-management/package.json

Co-authored-by: Maciej Zieniuk <167752252+mzieniukbw@users.noreply.github.com>

* Update lock file

* Change imports to top level km package

---------

Co-authored-by: Maciej Zieniuk <167752252+mzieniukbw@users.noreply.github.com>
2024-09-30 18:14:32 +02:00
Vicki League
90496b7695 Merge branch 'main' into ps/extension-refresh 2024-09-30 11:47:21 -04:00
Michał Chęciński
cc9a72616a Differenciate slack chanel by environment in deploy-web.yml workflow (#11255) 2024-09-30 09:18:37 -04:00
renovate[bot]
0cd2b4aae5 [deps] DevOps: Update gh minor (#11320)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-30 11:46:20 +02:00
Victoria League
02eb6dc978 Merge branch 'main' into ps/extension-refresh 2024-09-24 12:02:22 -04:00
renovate[bot]
0089ae0886 [deps] DevOps: Update gh minor (#11064)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-24 11:35:01 -04:00
Victoria League
c5980524ae Merge branch 'main' into ps/extension-refresh 2024-09-19 08:59:34 -04:00
Vince Grassia
64844600dc Fix alert message for Desktop builds (#11139) 2024-09-19 10:40:55 +02:00
Victoria League
e85f0af2fc Merge branch 'main' into ps/extension-refresh 2024-09-16 15:32:14 -04:00
Vince Grassia
f2142e318e BRE-315 - Update workflow to push to TestFlight on protected branches (#11082) 2024-09-16 11:15:34 -06:00
Opeyemi
d34b40797e [BRE-246] - Use GH-App for Version Bump Workflow (#10986)
* Use GH-App for version bump workflow

* update secret
2024-09-16 16:36:53 +01:00
Victoria League
a9397705c9 Merge branch 'main' into ps/extension-refresh 2024-09-12 15:23:50 -04:00
Matt Gibson
3be5c4800b Do not test napi crate on windows (#11003)
* Do not test napi crate on windows

possibly related to https://github.com/napi-rs/napi-rs/issues/1405. We are seeing buffer overflows in ci due to repeated Node-API GetProcAddress failures.

We don't have any tests in the napi crate, so there's no harm in removing those tests right now. If we have tests there in the future, we'll need to actually fix this. However, the napi crate is just a wiring crate, so maybe we won't ever have any unit tests there.

* include crate in name

* Remove crate axis
2024-09-12 11:21:23 -06:00