From 1549d40ec59e081a043802e1d3757ed1a99a06b2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andrea=20PIERR=C3=89?= Date: Thu, 18 Mar 2021 00:57:33 -0400 Subject: [PATCH 1/6] feat: encrypt master password by default --- CONTRIBUTING.md | 2 +- .../src/components/MasterPassword.vue | 21 ++++---- packages/lesspass-pure/src/i18n/en.json | 2 +- packages/lesspass-pure/src/i18n/fr.json | 4 +- packages/lesspass-pure/src/views/Login.vue | 59 ++++++++++++++-------- 5 files changed, 52 insertions(+), 36 deletions(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index b576caa..22718fc 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -39,7 +39,7 @@ If you are working on the CLI, you will need: Here are some folders that worth noticing: * `package` contains the code for the web version and the browser extension. Development is done with `javascript` and `Vue`. - * `lesspass-pure` contains the core of `lesspass`. Running `yarn dev` in this folder will run a `lesspass` instance locally. + * `lesspass-pure` contains the core of `lesspass`. Running `yarn start` in this folder will run a `lesspass` instance locally. * `lesspass-web-extension` contains the code specific for the web extension. * `lesspass-render-password` contains the algorithm to generate passwords. * `cli` contains the command line version. Development is done with `python`. diff --git a/packages/lesspass-pure/src/components/MasterPassword.vue b/packages/lesspass-pure/src/components/MasterPassword.vue index 417fe31..ad3024a 100644 --- a/packages/lesspass-pure/src/components/MasterPassword.vue +++ b/packages/lesspass-pure/src/components/MasterPassword.vue @@ -43,16 +43,14 @@ - + +
+ + +
+