1
0
mirror of https://github.com/bitwarden/browser synced 2026-02-11 14:04:03 +00:00
Commit Graph

595 Commits

Author SHA1 Message Date
Michal Checinski
f42d5bbd08 List all signing identities 2024-09-12 16:12:41 +02:00
Michal Checinski
a9b2faeec2 FIx 2024-09-04 16:41:15 +02:00
Michal Checinski
d826c527fe Fix 2024-09-02 16:00:04 +02:00
Michal Checinski
a198aba175 Trying to fix 2024-09-02 15:46:53 +02:00
Michal Checinski
a958852ac2 Fix 2024-09-02 15:12:41 +02:00
Michal Checinski
72fc8da256 Remove xcode version output 2024-09-02 13:54:34 +02:00
Michal Checinski
a4bce1375f Get xcode version 2024-09-02 13:12:48 +02:00
Michal Checinski
de89aa122a chore: update build-desktop.yml to use extension-signing for browser build 2024-09-02 11:52:26 +02:00
Michal Checinski
9ef0e06494 chore: update build-desktop.yml to use extension-signing for browser build 2024-09-02 11:51:47 +02:00
Michal Checinski
10d23cab97 Use extension profile to sign browser extension for Safari 2024-09-02 11:39:04 +02:00
Vince Grassia
abb7f08c87 Update to unblock CI builds 2024-07-29 10:19:49 -04:00
Andreas Coroiu
bbd76380e2 chore: tweak lint rule 2024-07-09 09:07:32 +02:00
Andreas Coroiu
24980889da chore: ignore capital letters linting for all macos files 2024-07-08 13:36:48 +02:00
Andreas Coroiu
b26b3589fb lint: add some additional allowed files 2024-07-03 16:57:49 +02:00
Andreas Coroiu
63df9ced89 chore: add macos to platform ownership 2024-07-03 16:50:17 +02:00
Andreas Coroiu
80ee12a7ca lint: allow macos filenames 2024-07-03 16:48:17 +02:00
Daniel García
33c985e00b [PM-8789] Move desktop_native into subcrate (#9682)
* Move desktop_native into subcrate

* Add publish = false to crates
2024-07-01 15:19:29 +02:00
Opeyemi
982031633c add env protection and restriction to USDEV (#9584)
* add  env protection and restriction to USDEV
2024-06-27 23:20:57 +01:00
Addison Beck
3c8eeb4420 Remove the bit prefix from Bitwarden License managed build artifacts (#9855)
* Rename `license_type.prefix` to `license_type.build_prefix`

* Introduce `license_type.artifact_prefix`

* Remove the `bit` prefix from Bitwarden License managed build artifacts

* Update the release job to download the correct artifacts

* Update .github/workflows/build-cli.yml

Co-authored-by: Joseph Flinn <58369717+joseph-flinn@users.noreply.github.com>

* Update .github/workflows/build-cli.yml

Co-authored-by: Joseph Flinn <58369717+joseph-flinn@users.noreply.github.com>

* Update .github/workflows/build-cli.yml

Co-authored-by: Joseph Flinn <58369717+joseph-flinn@users.noreply.github.com>

---------

Co-authored-by: Joseph Flinn <58369717+joseph-flinn@users.noreply.github.com>
2024-06-27 12:47:52 -04:00
Michał Chęciński
0fc489cfa0 [BRE-133] Fix Partial Desktop Release (#9825) 2024-06-27 13:51:29 +02:00
Michał Chęciński
039c5ee6ac [BRE-151] Fix Staged Rollout Desktop workflow (#9824) 2024-06-27 13:50:54 +02:00
Addison Beck
76a3cb5a46 Update CLI storefronts to use bitwarden licensed artifacts (#9827)
* Update the build job to use `bit` artifacts for stores

* Update the CLI's license in `package.json` for the NPM store

* Add license configuration to `snapcraft.yaml`
2024-06-26 16:01:05 -04:00
Matt Gibson
ac2cfa2dfd Add setuptools to mac pipeline (#9834)
* Add setuptools to mac pipeline

Mac runners have progressed above python 3.12, which removed `distutils`. We need to ensure it's installed for node-gyp compilations by installing the setuptools package.

* Add missed mac build
2024-06-26 16:46:41 +02:00
Ike
41e1d91558 [PM-5156] [PM-5216] Duo v2 removal (#9513)
* remove library and update package and webpack

* update 2fa flow and remove feature flag

* update request and response models

* fix merge conflicts
2024-06-25 11:09:45 -07:00
renovate[bot]
d7d35a9e2f [PM-6446][deps] Platform: Update argon2 to v0.40.1 (#8073)
* [deps] Platform: Update argon2 to v0.40.1

* Update inclusion in context isolation

* Ensure node-gyp available for mac builds

Mac runners seem to have progressed above python 3.12, which removed `distutils`. We need to ensure it's installed for node-gyp compilations.

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Matt Gibson <mgibson@bitwarden.com>
2024-06-24 13:28:34 -04:00
Dillon Beresford
ffb99efebb Include sources in scan workflow for Sonar (#9789) 2024-06-21 19:07:38 -06:00
Robyn MacCallum
aba64b989b Update release-browser.yml (#9667) 2024-06-14 15:20:17 -04:00
Robyn MacCallum
87c1f9c2af Update build-browser.yml (#9654) 2024-06-14 12:59:47 -04:00
Matt Bishop
2d43a12ce9 Conditionally use Codecov secret (#9626) 2024-06-13 15:08:52 -04:00
Vince Grassia
6233100754 Remove Bump CLI Formula workflow (#9601) 2024-06-12 09:06:02 -06:00
Opeyemi
9a35608fc3 Revert "restrict deployment to USDEV and protect environment (#9571)" (#9583)
This reverts commit f9faeeba4c.
2024-06-11 15:31:37 +01:00
Opeyemi
f9faeeba4c restrict deployment to USDEV and protect environment (#9571)
* restrict deployment to USDEV and protect environment

* remove converting env name to lower char
2024-06-11 12:03:04 +01:00
Dillon Beresford
d594b680f9 [PM-7025] Add permission for test results (#9569)
* include check-run in workflows where secrets are used

* revert changes in build-cli workflow and add check-run to codecov

* assert token permissions

* include required permissions

* re-arrange permissions in alphabetical order

---------

Co-authored-by: Matt Bishop <mbishop@bitwarden.com>
2024-06-10 14:24:56 -04:00
Dillon Beresford
7fb9408202 [PM-7025] include check-run in workflows where secrets are used (#9135)
* include check-run in workflows where secrets are used

* revert changes in build-cli workflow and add check-run to codecov

* assert token permissions

---------

Co-authored-by: Matt Bishop <mbishop@bitwarden.com>
2024-06-10 10:54:24 -05:00
Thomas Rittson
474a5a8c22 Add bit-cli directory to cli build workflow (#9491) 2024-06-06 09:06:27 +10:00
Matt Gibson
490e6c322d Improve jest performance (#9496)
Utilizing resources based on thread availability improves performance vs fixed threading.

The linked issue for CI crashes has not been closed. Once this is solves, `runInBand` may improves performance in CI.
2024-06-04 10:40:41 -04:00
Michał Chęciński
1bf3a4b6eb [BRE-94] Replace dawidd6/action-download-artifact with bitwarden/gh-actions/download-artifacts (#9494) 2024-06-04 16:25:53 +02:00
Opeyemi
107ac5dc38 Upgrade to macos-13 runner (#9457) 2024-05-31 13:58:10 -06:00
Daniel James Smith
2015f0964f [PM-8229] Bump node to 20.13.1-LTS (#8078)
* Update .nvmrc from v18 to v20

* Update engines setting node 18->20 and npm 9->10

* Use yao-pkg/pkg instead of vercel/pkg

---------

Co-authored-by: Daniel James Smith <djsmith85@users.noreply.github.com>
2024-05-30 13:24:06 +02:00
Daniel James Smith
86d6be3187 [PM-8448] Create BItwarden Send UI library package (#9402)
* Create the send-ui library package

Create folder
Create package.json
Create jest config
Create tsconfig and tsconfig.spec.json
Create README
Add empty barrel file for exporting future members

* Register @bitwarden/send-ui with all clients and libs

* Register with eslint

* Fix linting issue with README

---------

Co-authored-by: Daniel James Smith <djsmith85@users.noreply.github.com>
2024-05-29 11:26:40 +01:00
Alex Urbina
81c1456f6b BRE-87 ADD: Slack notification enable feature and check in version-bump workflow (#9385) 2024-05-27 15:35:19 -06:00
Thomas Rittson
c0bb7b9edf [AC-2631] Add device-approval command scaffolding (#9351)
* Add device-approval scaffolding

* Refactor: move helpers to BaseProgram

* Update CODEOWNERS
2024-05-27 11:03:23 +10:00
Matt Bishop
f3b82c30f2 Use latest PR template (#9360) 2024-05-24 10:47:16 -04:00
Addison Beck
954d427539 Account for commercial licensed CLI code in pipelines (#9293)
* Add `:oss` prefix to preexisting npm commands

* Build `bit` and `oss` versions in `build-cli` workflow

* Update release job to publish new artifacts

* Rename build job tasks for clarity
2024-05-24 09:36:26 -05:00
Vince Grassia
cdaded2049 BRE-64 - Fix version bump message (#9321) 2024-05-23 15:05:54 +02:00
Alex Urbina
b0cc480853 FIX: version-auto-bump.yml trigger parameters (#9298) 2024-05-21 16:34:19 -06:00
Opeyemi
acb153520e [BRE-50] - Update Slack Notif Channel Ref (#9267)
* delete slack notif channel ref

* update slack channel reference
2024-05-21 19:22:15 +01:00
Alex Urbina
f0a3d942c7 BRE-40 ADD: step to report upcoming release version to Slack (#9201) 2024-05-21 14:07:04 -04:00
Robyn MacCallum
f07840339e Add autofill as codeowners to ddg files (#9268)
* Add autofill as codeowners to ddg files

* Add comments
2024-05-20 10:37:52 -04:00
Daniel James Smith
e774089d0e Make premium.component to be owned by team-billing-dev (#8935)
Co-authored-by: Daniel James Smith <djsmith85@users.noreply.github.com>
2024-05-02 15:04:38 -04:00