From 4aa75e93768d99a22081c467b7f9d9307dcb330d Mon Sep 17 00:00:00 2001 From: Kyle Spearrin Date: Mon, 8 Oct 2018 14:23:30 -0400 Subject: [PATCH] support for setup of multiple u2f keys --- jslib | 2 +- package.json | 1 + src/app/services/services.module.ts | 2 +- .../settings/two-factor-u2f.component.html | 87 +++++++----- src/app/settings/two-factor-u2f.component.ts | 128 +++++++++++++----- src/locales/en/messages.json | 38 +++++- 6 files changed, 184 insertions(+), 74 deletions(-) diff --git a/jslib b/jslib index c3f67dbe26d..4b7962dc8fb 160000 --- a/jslib +++ b/jslib @@ -1 +1 @@ -Subproject commit c3f67dbe26d7d5b30645a2857fd9f316fce7b6bc +Subproject commit 4b7962dc8fba73003be1ae651013f5f817496551 diff --git a/package.json b/package.json index d149bc727cb..22fb8891f54 100644 --- a/package.json +++ b/package.json @@ -18,6 +18,7 @@ "dist": "npm run build:prod && gulp postdist", "dist:selfhost": "npm run build:selfhost:prod && gulp postdist", "deploy": "npm run dist && gh-pages -d build", + "deploy:dev": "npm run dist && gh-pages -d build -r git@github.com:kspearrin/bitwarden-web-dev.git", "lint": "tslint src/**/*.ts || true", "lint:fix": "tslint src/**/*.ts --fix" }, diff --git a/src/app/services/services.module.ts b/src/app/services/services.module.ts index b0142550d80..c7455bd1192 100644 --- a/src/app/services/services.module.ts +++ b/src/app/services/services.module.ts @@ -127,7 +127,7 @@ containerService.attachToWindow(window); export function initFactory(): Function { return async () => { await (storageService as HtmlStorageService).init(); - const isDev = platformUtilsService.isDev(); + const isDev = true; if (!isDev && platformUtilsService.isSelfHost()) { environmentService.baseUrl = window.location.origin; } else { diff --git a/src/app/settings/two-factor-u2f.component.html b/src/app/settings/two-factor-u2f.component.html index d3552b4a8c1..0ca7f04bf17 100644 --- a/src/app/settings/two-factor-u2f.component.html +++ b/src/app/settings/two-factor-u2f.component.html @@ -1,5 +1,5 @@