sync provider wip
This commit is contained in:
@@ -16,3 +16,5 @@
|
||||
%section.account-item
|
||||
%h3{"ng-click" => "showIO = !showIO"} Import/Export
|
||||
%import-export-menu{"ng-if" => "showIO"}
|
||||
|
||||
%a{"ng-click" => "destroyLocalData()"} Destroy all local data
|
||||
|
||||
@@ -1,18 +1,20 @@
|
||||
.providers
|
||||
.provider{"ng-repeat" => "provider in syncProviders"}
|
||||
.type {{provider.primary == null ? 'Not enabled' : (provider.primary ? 'Primary' : 'Secondary')}}
|
||||
.type {{!provider.enabled ? 'Not enabled' : (provider.primary ? 'Primary' : 'Secondary')}}
|
||||
.key{"ng-if" => "provider.keyName"} Using key: {{provider.keyName}}
|
||||
.url {{provider.url}}
|
||||
.options
|
||||
%div{"ng-if" => "!provider.enabled"}
|
||||
%div{"ng-if" => "!provider.keyName || provider.showKeyForm"}
|
||||
%div{"ng-if" => "!provider.keyName || provider.showKeyForm"}
|
||||
%p
|
||||
%strong Choose encryption key:
|
||||
%select{"ng-model" => "provider.formData.keyName"}
|
||||
%option{"ng-repeat" => "key in keys", "ng-selected" => "{{key.name == provider.formData.keyName}}", "value" => "{{key.name}}"}
|
||||
{{key.name}}
|
||||
%button{"ng-click" => "saveKey(provider)"} Set
|
||||
%select{"ng-model" => "provider.formData.keyName"}
|
||||
%option{"ng-repeat" => "key in keys", "ng-selected" => "{{key.name == provider.formData.keyName}}", "value" => "{{key.name}}"}
|
||||
{{key.name}}
|
||||
%button{"ng-click" => "saveKey(provider)"} Set
|
||||
|
||||
%div{"ng-if" => "!provider.enabled"}
|
||||
%button.light{"ng-click" => "enableSyncProvider(provider, true)"} Enable as Primary sync provider
|
||||
%button.light{"ng-click" => "enableSyncProvider(provider, false)"} Enable as Secondary sync provider
|
||||
%button.light{"ng-if" => "syncProviders.length > 1", "ng-click" => "enableSyncProvider(provider, false)"} Enable as Secondary sync provider
|
||||
%button.light{"ng-if" => "provider.keyName", "ng-click" => "changeEncryptionKey(provider)"} Change Encryption Key
|
||||
%button.light{"ng-click" => "removeSyncProvider(provider)"} Remove Provider
|
||||
|
||||
|
||||
@@ -4,7 +4,8 @@
|
||||
.server {{serverURL}}
|
||||
.links{"ng-if" => "user"}
|
||||
.link-item
|
||||
%a{"ng-click" => "signOutPressed()"} Sign Out
|
||||
%a{"ng-click" => "signOutPressed()"} Sign out
|
||||
%p Note: Signing out does not delete your local items, extensions, and keys.
|
||||
.meta-container
|
||||
.title Local Encryption
|
||||
.desc Notes are encrypted locally before being sent to the server. Neither the server owner nor an intrusive entity can decrypt your locally encrypted notes.
|
||||
|
||||
@@ -5,8 +5,7 @@
|
||||
.items
|
||||
.item.account
|
||||
%a{"ng-click" => "ctrl.accountMenuPressed()"} Data
|
||||
%account-data-menu
|
||||
-# {"ng-if" => "ctrl.showAccountMenu"}
|
||||
%account-data-menu{"ng-if" => "ctrl.showAccountMenu"}
|
||||
|
||||
.item
|
||||
%a{"ng-click" => "ctrl.toggleExtensions()"} Extensions
|
||||
|
||||
Reference in New Issue
Block a user