Forwarded email providers to username generator (#1511)
* forward email username generation * update jslib
This commit is contained in:
parent
18b5e4adfd
commit
75470dc169
|
@ -41,7 +41,7 @@
|
||||||
</div>
|
</div>
|
||||||
<div class="generated-block" *ngIf="type === 'username'">
|
<div class="generated-block" *ngIf="type === 'username'">
|
||||||
<div class="generated-wrapper" [innerHTML]="username | colorPassword" appSelectCopy></div>
|
<div class="generated-wrapper" [innerHTML]="username | colorPassword" appSelectCopy></div>
|
||||||
<div class="action-buttons">
|
<div class="action-buttons" #form [appApiAction]="usernameGeneratingPromise">
|
||||||
<button
|
<button
|
||||||
type="button"
|
type="button"
|
||||||
class="icon-btn primary"
|
class="icon-btn primary"
|
||||||
|
@ -57,8 +57,13 @@
|
||||||
appStopClick
|
appStopClick
|
||||||
appA11yTitle="{{ 'regenerateUsername' | i18n }}"
|
appA11yTitle="{{ 'regenerateUsername' | i18n }}"
|
||||||
(click)="regenerate()"
|
(click)="regenerate()"
|
||||||
|
[disabled]="form.loading"
|
||||||
>
|
>
|
||||||
<i class="bwi bwi-lg bwi-generate" aria-hidden="true"></i>
|
<i
|
||||||
|
class="bwi bwi-lg bwi-generate"
|
||||||
|
[ngClass]="form.loading ? 'bwi-spin' : ''"
|
||||||
|
aria-hidden="true"
|
||||||
|
></i>
|
||||||
</button>
|
</button>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
@ -371,6 +376,62 @@
|
||||||
</label>
|
</label>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
<ng-container *ngIf="usernameOptions.forwardedService === 'simplelogin'">
|
||||||
|
<div class="box-content-row" appBoxRow>
|
||||||
|
<label for="simplelogin-apikey">{{ "apiKey" | i18n }}</label>
|
||||||
|
<input
|
||||||
|
id="simplelogin-apikey"
|
||||||
|
type="password"
|
||||||
|
name="SimpleLoginApiKey"
|
||||||
|
[(ngModel)]="usernameOptions.forwardedSimpleLoginApiKey"
|
||||||
|
(blur)="saveUsernameOptions()"
|
||||||
|
/>
|
||||||
|
</div>
|
||||||
|
<div class="box-content-row" appBoxRow>
|
||||||
|
<label for="simplelogin-hostname">{{ "hostname" | i18n }}</label>
|
||||||
|
<input
|
||||||
|
id="simplelogin-hostname"
|
||||||
|
type="text"
|
||||||
|
name="SimpleLoginHostname"
|
||||||
|
[(ngModel)]="usernameOptions.forwardedSimpleLoginHostname"
|
||||||
|
(blur)="saveUsernameOptions()"
|
||||||
|
/>
|
||||||
|
</div>
|
||||||
|
</ng-container>
|
||||||
|
<ng-container *ngIf="usernameOptions.forwardedService === 'anonaddy'">
|
||||||
|
<div class="box-content-row" appBoxRow>
|
||||||
|
<label for="anonaddy-accessToken">{{ "apiAccessToken" | i18n }}</label>
|
||||||
|
<input
|
||||||
|
id="anonaddy-accessToken"
|
||||||
|
type="password"
|
||||||
|
name="AnonAddyAccessToken"
|
||||||
|
[(ngModel)]="usernameOptions.forwardedAnonAddyApiToken"
|
||||||
|
(blur)="saveUsernameOptions()"
|
||||||
|
/>
|
||||||
|
</div>
|
||||||
|
<div class="box-content-row" appBoxRow>
|
||||||
|
<label for="anonaddy-domain">{{ "domainName" | i18n }}</label>
|
||||||
|
<input
|
||||||
|
id="anonaddy-domain"
|
||||||
|
type="text"
|
||||||
|
name="AnonAddyDomain"
|
||||||
|
[(ngModel)]="usernameOptions.forwardedAnonAddyDomain"
|
||||||
|
(blur)="saveUsernameOptions()"
|
||||||
|
/>
|
||||||
|
</div>
|
||||||
|
</ng-container>
|
||||||
|
<ng-container *ngIf="usernameOptions.forwardedService === 'firefoxrelay'">
|
||||||
|
<div class="box-content-row" appBoxRow>
|
||||||
|
<label for="firefox-apikey">{{ "apiAccessToken" | i18n }}</label>
|
||||||
|
<input
|
||||||
|
id="firefox-apikey"
|
||||||
|
type="password"
|
||||||
|
name="FirefoxApiKey"
|
||||||
|
[(ngModel)]="usernameOptions.forwardedFirefoxApiToken"
|
||||||
|
(blur)="saveUsernameOptions()"
|
||||||
|
/>
|
||||||
|
</div>
|
||||||
|
</ng-container>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="box" *ngIf="usernameOptions.type === 'subaddress'" [hidden]="!showOptions">
|
<div class="box" *ngIf="usernameOptions.type === 'subaddress'" [hidden]="!showOptions">
|
||||||
|
|
|
@ -1901,5 +1901,21 @@
|
||||||
},
|
},
|
||||||
"service": {
|
"service": {
|
||||||
"message": "Service"
|
"message": "Service"
|
||||||
|
},
|
||||||
|
"forwardedEmail": {
|
||||||
|
"message": "Forwarded Email Alias"
|
||||||
|
},
|
||||||
|
"forwardedEmailDesc": {
|
||||||
|
"message": "Generate an email alias with an external forwarding service."
|
||||||
|
},
|
||||||
|
"hostname": {
|
||||||
|
"message": "Hostname",
|
||||||
|
"description": "Part of a URL."
|
||||||
|
},
|
||||||
|
"apiAccessToken": {
|
||||||
|
"message": "API Access Token"
|
||||||
|
},
|
||||||
|
"apiKey": {
|
||||||
|
"message": "API Key"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue