1
0
mirror of https://github.com/bitwarden/web synced 2025-12-26 21:23:41 +00:00

create and update premium license for self host

This commit is contained in:
Kyle Spearrin
2018-07-02 10:30:51 -04:00
parent 463c1f8b77
commit 3bb667f524
10 changed files with 160 additions and 21 deletions

View File

@@ -22,9 +22,17 @@
{{'premiumSignUpFuture' | i18n}}
</li>
</ul>
<p class="text-lg mb-0">{{'premiumPrice' | i18n : (premiumPrice | currency:'$')}}</p>
<p class="text-lg" [ngClass]="{'mb-0':!selfHosted}">{{'premiumPrice' | i18n : (premiumPrice | currency:'$')}}</p>
<a href="https://vault.bitwarden.com/#/settings/billing" target="_blank" rel="noopener" class="btn btn-outline-secondary"
*ngIf="selfHosted">
{{'purchasePremium' | i18n}}
</a>
</app-callout>
<form #form (ngSubmit)="submit()" [appApiAction]="formPromise" ngNativeValidate>
<ng-container *ngIf="selfHosted">
<p>{{'uploadLicenseFilePremium' | i18n}}</p>
<app-update-license [user]="true" [create]="true" (onUpdated)="finalizePremium()"></app-update-license>
</ng-container>
<form #form (ngSubmit)="submit()" [appApiAction]="formPromise" ngNativeValidate *ngIf="!selfHosted">
<h2 class="mt-5">{{'addons' | i18n}}</h2>
<div class="row">
<div class="form-group col-6">