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

490 Commits

Author SHA1 Message Date
Alex Urbina
ad6c79cfa6 DEVOPS-1683 REFACTOR: branch reference in deploy workflow 2023-12-12 16:43:13 -06:00
Alex Urbina
39c8474467 Merge branch 'master' into task/DEVOPS-1683 2023-12-12 12:43:47 -06:00
Alex Urbina
732f3e87bc DEVOPS-1683 REFACTOR: Approval job for deployment to non-prod web environment 2023-12-12 12:39:16 -06:00
Alex Urbina
efcfaff43c DEVOPS-1683 ADD: Approval step for deployment 2023-12-12 12:36:56 -06:00
Alex Urbina
9956882c1e DEVOPS-1683 ADD: Deploy task to non-prod web deployment workflow 2023-12-12 12:24:10 -06:00
Vince Grassia
3e174fec81 Update version bump workflow token (#7195) 2023-12-12 12:37:32 -05:00
Vince Grassia
6bb03a7b0e Fix version bump workflow on call (#7193) 2023-12-12 08:53:57 -08:00
Alex Urbina
4802e8ee22 DEVOPS-1683 REFACTOR: project name in deployment workflow 2023-12-12 10:13:43 -06:00
Vince Grassia
007f21fc7f Update Version Bump workflow (#7180) 2023-12-12 10:22:02 -05:00
Oscar Hinton
4964c63258 Renovate: Add devops prefix & remove cargo minor (#7093) 2023-12-12 15:48:44 +01:00
Alex Urbina
9e474749b5 DEVOPS-1683 REFACTOR: slack-channel in deploy-non-prod-web.yml 2023-12-12 08:14:08 -06:00
Alex Urbina
e6d82b1ade DEVOPS-1683 REFACTOR: deployment status to use dynamic values 2023-12-12 08:13:40 -06:00
Alex Urbina
ef6f7bdce3 DEVOPS-1683 REFACTOR: slack-channel in deploy-non-prod-web.yml 2023-12-12 08:09:37 -06:00
Alex Urbina
d166073812 DEVOPS-1683 ADD: write permissions for deployments 2023-12-12 08:04:44 -06:00
Alex Urbina
dbe81f638a Merge branch 'master' into task/DEVOPS-1683 2023-12-11 22:16:28 -06:00
Alex Urbina
5090423e3b Revert "DEVOPS-1683 DELETE: steps in deploy workflow for testing purposes"
This reverts commit 5ad5802857.
2023-12-11 21:32:31 -06:00
Alex Urbina
5ad5802857 DEVOPS-1683 DELETE: steps in deploy workflow for testing purposes 2023-12-11 12:27:56 -06:00
Oscar Hinton
cf0c6e8896 [PM-4349] Migrate hasPremium and debounceNavigation to be functional (#6591)
Class based router guards are deprecated as of Angular 15.2, per angular.io/guide/deprecations#router-class-and-injection-token-guards. To simplify future angular upgrades we need to resolve these deprecations.

This PR migrates the HasPremium and DebounceNavigationService guards to use the new functional pattern.
2023-12-11 14:22:34 +00:00
Todd Martin
2b3faca86b Move PasswordStrengthComponent to Tools (#7125)
* Moved password-strength component to Tools

* Move zxcvbn into Tools ownership

zxcvbn is the library currently used to calculate the password-strength

---------

Co-authored-by: Daniel James Smith <djsmith85@users.noreply.github.com>
2023-12-07 14:11:05 -05:00
Alex Urbina
755cf09375 DEVOPS-1683 REFACTOR: deployment environment in
deploy-non-prod-web.yml
2023-12-06 21:59:00 -06:00
Alex Urbina
3740556c62 DEVOPS-1683 DELETE: environment-branch and cfpages-deploy from deploy-non-prod-web workflow 2023-12-06 21:57:03 -06:00
Alex Urbina
97b2a091ac DEVOPS-1683 REFACTOR: deploy configuration for non-prod web environments 2023-12-06 21:54:13 -06:00
Daniel James Smith
00faefa1d1 Update ownership in renovate config (#7118)
* Move tldts into ownership of autofill

This was initially introduced by me, but is largely used for validating urls for autofill.

* Move @types/jsdom and jsdom to tools

This dependency is only using within the importers in the cli (running node)

* Add oidc-client-ts to tools

This dependency got introduced with the Lastpass direct import

---------

Co-authored-by: Daniel James Smith <djsmith85@users.noreply.github.com>
2023-12-06 10:39:29 -06:00
Daniel James Smith
5582d7644c Add exception for en/messages.json to not be owned by anyone (#7112) 2023-12-06 07:31:36 -05:00
Alex Urbina
2cf2c8fa8b DEVOPS-1683 REFACTOR: Update deployment process for non-prod web app 2023-12-05 19:28:08 -06:00
Oscar Hinton
2fd30304d3 Remove tech-leads as default codeowner (#6986) 2023-12-05 15:55:53 +01:00
Oscar Hinton
8fa4d1fea4 Pin chromatic workflow to v10.0.0 (#7100) 2023-12-05 13:16:01 +01:00
Alex Urbina
4bf191fe14 DEVOPS-1683 DELETE: Deploy workflow for EU-PRD Cloud 2023-12-04 20:30:26 -06:00
Alex Urbina
dc1f5c55ac DEVOPS-1683 REFACTOR: environment URLs in deploy-non-prod-web.yml 2023-11-30 20:08:52 -06:00
Alex Urbina
17e2adfcc2 DEVOPS-1683 ADD: environment variables to deploy-non-prod-web workflow 2023-11-30 19:55:04 -06:00
Alex Urbina
0f3f0e839e DEVOPS-1683 REFACTOR: Slack channel for devops alerts for testing purposes 2023-11-30 19:27:29 -06:00
Alex Urbina
7733750b2f DEVOPS-1683 ADD: GitHub deployment and update deployment status 2023-11-30 19:26:08 -06:00
Cesar Gonzalez
0b9a2775f0 [PM-5043] Update ownership of code to autofill team (#7017)
* [PM-5043] Update owernship of code belonging to autofill team

* [PM-5043] Updating location of webRequest.background.ts file to belong to autofill team

* [PM-5043] Updating location of autofill component settings within the popup
2023-11-30 19:59:33 +00:00
Alex Urbina
ffad708750 DEVOPS-1683 DELETE: deploy workflow for EU-QA web 2023-11-29 23:30:50 -06:00
Alex Urbina
a00a8cf7c5 DEVOPS-1683 REFACTOR: Add EUPROD environment configuration 2023-11-29 19:44:42 -06:00
Alex Urbina
be969eeb1f DEVOPS-1683 REFACTOR: deploy-non-prod-web.yml with tag input 2023-11-29 19:36:49 -06:00
Alex Urbina
1836c91213 DEVOPS-1683 FIX: Source path in Azure Storage Blob sync 2023-11-29 08:31:01 -06:00
Michał Chęciński
48c6033792 [DEVOPS-1651] Update the QA deployment alert at the start (#6998)
* Update the QA deployment alert at the start

* Change in non prod web
2023-11-29 09:41:22 +01:00
Alex Urbina
8517532f03 DEVOPS-1683 REFACTOR: deploy-non-prod-web.yml: Changed destination container to '$web' and added delete-destination flag 2023-11-28 23:30:51 -06:00
Alex Urbina
6a0a83c082 DEVOPS-1683 REFACTOR: Azure Storage Account Blob container sync 2023-11-28 22:58:39 -06:00
Daniel James Smith
3397ae4ede Remove node-gyp from workflows (#6964)
Co-authored-by: Daniel James Smith <djsmith85@users.noreply.github.com>
2023-11-28 11:00:41 -05:00
Oscar Hinton
a5e3432f85 Assign ownership to many libs files (#6928)
Assign ownership to many of the remaining libs/common files.

Criteria for ownership:
* Files used by a single team, is now owned by that team.
* Files related to a domain owned by a team is now owned by that team.
* Where ownership is unclear the "lowest level" service takes ownership.
2023-11-27 20:59:44 +00:00
Alex Urbina
97dbcbb815 DEVOPS-1581 Update deploy-non-prod-web workflow to deploy web (#6897)
* DEVOPS-1581 ADD: azure-deploy job to non-prod-web workflow

* DEVOPS-1581 REFACTOR: Azure deployment workflow to use
environment-specific artifact

* DEVOPS-1581 REFACTOR: Azure login and retrieve secrets in deploy-non-prod-web.yml

* DEVOPS-1581 REFACTOR:  Storage Account to Web Vault deployment name

* DEVOPS-1581 REFACTOR: Azure credentials for non-prod web in azure-deploy
deployment

* DEVOPS-1581 REFACTOR: deploy-non-prod-web workflow to add EUQA option and make it env dynamic

* DEVOPS-1581 FIX: environment names in deploy script

* DEVOPS-1581 REFACTOR: Environment artifact names

* DEVOPS-1581 REFACTOR: Deployment workflow to remove CloudFlare Pages deployment

* DEVOPS-1581 REFACTOR: Deployment workflow to use Azure instead of Cloudflare

* DEVOPS-1581 REFACTOR:  Deploy script to use azcopy for syncing files to Azure Storage Account

* DEVOPS-1581 REFACTOR: Azure Storage Account sync command

* Revert "DEVOPS-1581 REFACTOR:  Deploy script to use azcopy for syncing files to Azure Storage Account"

This reverts commit 2b7c3ae1a7.

* DEVOPS-1581 ADD: USPROD environment configuration

* Revert "DEVOPS-1581 REFACTOR: Deployment workflow to remove CloudFlare Pages deployment"

This reverts commit c650cdadeb.

* devops-1581 REFACTOR: Deployment workflow to include cfpages-deploy job
2023-11-27 10:49:16 -06:00
Vince Grassia
a64f1c05a5 Remove AST action and replace with NuGet install command (#6942) 2023-11-21 15:21:56 -07:00
Cesar Gonzalez
f6c2e0b6c0 [PM-4893] Pin Autofill Overlay Dependencies (#6930) 2023-11-21 07:49:37 -06:00
Justin Baur
bb46907951 Make Platform Own State Migrations (#6890) 2023-11-16 11:16:10 -05:00
Justin Baur
cd19fc5133 Add Platform Entry (#6889) 2023-11-15 13:39:16 -05:00
Michał Chęciński
6c3cb841a2 Fix branch name in report-deployment-status-to-slack (#6843) 2023-11-09 09:24:33 -07:00
Vince Grassia
16c567ab59 Update 'master' to 'main' (#6834) 2023-11-08 13:08:34 -05:00
renovate[bot]
053443e237 [deps]: Update chromaui/action digest to d726e4e (#6727)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-07 15:02:14 -05:00