mirror of
https://github.com/bitwarden/browser
synced 2025-12-18 09:13:33 +00:00
added lock now option
This commit is contained in:
@@ -42,4 +42,7 @@
|
||||
})
|
||||
.factory('settingsService', function () {
|
||||
return chrome.extension.getBackgroundPage().settingsService;
|
||||
})
|
||||
.factory('lockService', function () {
|
||||
return chrome.extension.getBackgroundPage().lockService;
|
||||
});
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
.module('bit.settings')
|
||||
|
||||
.controller('settingsController', function ($scope, $state, SweetAlert, utilsService, $analytics,
|
||||
i18nService, constantsService, cryptoService) {
|
||||
i18nService, constantsService, cryptoService, lockService) {
|
||||
utilsService.initListSectionItemListeners($(document), angular);
|
||||
$scope.lockOption = '';
|
||||
$scope.i18n = i18nService;
|
||||
@@ -48,6 +48,14 @@
|
||||
});
|
||||
};
|
||||
|
||||
$scope.lock = function () {
|
||||
lockService.lock().then(function () {
|
||||
return $state.go('lock', {
|
||||
animation: 'in-slide-up'
|
||||
});
|
||||
});
|
||||
};
|
||||
|
||||
$scope.logOut = function () {
|
||||
SweetAlert.swal({
|
||||
title: i18nService.logOut,
|
||||
@@ -114,13 +122,13 @@
|
||||
case 'chrome':
|
||||
chrome.tabs.create({
|
||||
url: 'https://chrome.google.com/webstore/detail/bitwarden-free-password-m/' +
|
||||
'nngceckbapebfimnlniiiahkandclblb/reviews'
|
||||
'nngceckbapebfimnlniiiahkandclblb/reviews'
|
||||
});
|
||||
break;
|
||||
case 'firefox':
|
||||
chrome.tabs.create({
|
||||
url: 'https://addons.mozilla.org/en-US/firefox/addon/' +
|
||||
'bitwarden-password-manager/#reviews'
|
||||
'bitwarden-password-manager/#reviews'
|
||||
});
|
||||
break;
|
||||
case 'edge':
|
||||
@@ -129,7 +137,7 @@
|
||||
case 'opera':
|
||||
chrome.tabs.create({
|
||||
url: 'https://addons.opera.com/en/extensions/details/' +
|
||||
'bitwarden-free-password-manager/#feedback-container'
|
||||
'bitwarden-free-password-manager/#feedback-container'
|
||||
});
|
||||
break;
|
||||
default:
|
||||
|
||||
@@ -23,6 +23,10 @@
|
||||
<option value="">{{i18n.never}}</option>
|
||||
</select>
|
||||
</div>
|
||||
<a class="list-section-item" href="" ng-click="lock()">
|
||||
{{i18n.lockNow}}
|
||||
<i class="fa fa-chevron-right fa-lg"></i>
|
||||
</a>
|
||||
<a class="list-section-item" href="" ng-click="twoStep()">
|
||||
{{i18n.twoStepLogin}}
|
||||
<i class="fa fa-chevron-right fa-lg"></i>
|
||||
|
||||
Reference in New Issue
Block a user