Updates dependencies. Adds missing translation marks in the template

parent c12b77fe
Pipeline #22411 canceled with stages
......@@ -38,58 +38,58 @@
},
"private": true,
"dependencies": {
"@angular/animations": "^7.1.1",
"@angular/common": "^7.1.1",
"@angular/compiler": "^7.1.1",
"@angular/core": "^7.1.1",
"@angular/forms": "^7.1.1",
"@angular/http": "^7.1.1",
"@angular/platform-browser": "^7.1.1",
"@angular/platform-browser-dynamic": "^7.1.1",
"@angular/platform-server": "^7.1.1",
"@angular/router": "^7.1.1",
"@angular/service-worker": "^7.1.1",
"@auth0/angular-jwt": "2.0.0",
"@angular/animations": "^7.2.2",
"@angular/common": "^7.2.2",
"@angular/compiler": "^7.2.2",
"@angular/core": "^7.2.2",
"@angular/forms": "^7.2.2",
"@angular/http": "^7.2.2",
"@angular/platform-browser": "^7.2.2",
"@angular/platform-browser-dynamic": "^7.2.2",
"@angular/platform-server": "^7.2.2",
"@angular/router": "^7.2.2",
"@angular/service-worker": "^7.2.2",
"@auth0/angular-jwt": "2.1.0",
"@fortawesome/angular-fontawesome": "^0.3.0",
"@fortawesome/fontawesome-svg-core": "^1.2.8",
"@fortawesome/free-solid-svg-icons": "^5.5.0",
"@ng-bootstrap/ng-bootstrap": "^4.0.0",
"@fortawesome/fontawesome-svg-core": "^1.2.12",
"@fortawesome/free-solid-svg-icons": "^5.6.3",
"@ng-bootstrap/ng-bootstrap": "^4.0.1",
"@ng-bootstrap/schematics": "^2.0.0-alpha.1",
"@nguniversal/express-engine": "^7.0.2",
"@nguniversal/module-map-ngfactory-loader": "^7.0.2",
"@nguniversal/express-engine": "^7.1.0",
"@nguniversal/module-map-ngfactory-loader": "^7.1.0",
"@ngx-translate/core": "^11.0.1",
"@ngx-translate/http-loader": "~4.0.0",
"@techiediaries/ngx-qrcode": "0.0.5",
"angulartics2": "^7.2.1",
"bootstrap": "^4.1.3",
"angulartics2": "^7.4.1",
"bootstrap": "^4.2.1",
"classlist.js": "^1.1.20150312",
"cors": "^2.8.5",
"highlight.js": "^9.13.1",
"intro.js": "^2.9.3",
"marked": "git+https://github.com/trayhem/marked.git",
"messageformat": "^2.0.4",
"messageformat": "^2.0.5",
"ngx-qrcode2": "^0.1.0",
"ngx-translate-messageformat-compiler": "^4.4.0",
"rxjs": "^6.3.3",
"ts-loader": "^5.3.1",
"zone.js": "^0.8.26"
"ts-loader": "^5.3.3",
"zone.js": "^0.8.29"
},
"devDependencies": {
"@angular-devkit/build-angular": "^0.11.0",
"@angular/cli": "^7.1.0",
"@angular/compiler-cli": "^7.1.1",
"@angular/language-service": "^7.1.1",
"@types/intro.js": "^2.4.3",
"@angular-devkit/build-angular": "^0.12.3",
"@angular/cli": "^7.2.3",
"@angular/compiler-cli": "^7.2.2",
"@angular/language-service": "^7.2.2",
"@types/intro.js": "^2.4.4",
"@types/jasmine": "~3.3.0",
"@types/jasminewd2": "~2.0.6",
"@types/node": "^10.12.10",
"@types/webpack": "~4.4.20",
"@types/node": "^10.12.18",
"@types/webpack": "~4.4.24",
"arsnova-click-v2-types": "git+https://git.thm.de/arsnova/arsnova-click-v2-types.git",
"chrome-launcher": "^0.10.5",
"chrome-remote-interface": "^0.27.0",
"codelyzer": "^4.5.0",
"http-server": "^0.11.1",
"imagemin": "^6.0.0",
"imagemin": "^6.1.0",
"imagemin-pngquant": "^6.0.0",
"jasmine-core": "~3.3.0",
"jasmine-spec-reporter": "~4.2.1",
......@@ -105,10 +105,10 @@
"protractor": "^5.4.1",
"puppeteer": "^1.11.0",
"purify-css": "~1.2.5",
"sharp": "^0.21.0",
"sharp": "^0.21.3",
"ts-node": "~7.0.1",
"tslib": "^1.9.3",
"tslint": "~5.11.0",
"tslint": "~5.12.1",
"typescript": "~3.1.6",
"webpack-cli": "^3.1.2",
"webpack-node-externals": "^1.7.2"
......
......@@ -36,14 +36,14 @@
id="name-input-data-list">
<span class="list-group-item list-group-item-action list-group-item-success text-capitalize pointer"
*ngFor="let quizname of sharedService.activeQuizzes"
(click)="autoJoinToSession(quizname)">Join {{quizname}}</span>
(click)="autoJoinToSession(quizname)">{{'component.home.join' | translate:{name: quizname} }}}}</span>
<span class="list-group-item list-group-item-action text-capitalize pointer"
*ngFor="let quizname of ownQuizzes"
(click)="selectQuizByList(quizname)">Use {{quizname}}</span>
(click)="selectQuizByList(quizname)">{{'component.home.use' | translate:{name: quizname} }}}}</span>
<span class="list-group-item list-group-item-action pointer"
(click)="selectQuizByList('Demo Quiz')">Create new Demo Quiz</span>
(click)="selectQuizByList('Demo Quiz')">{{'component.home.new-demo-quiz' | translate}}</span>
<span class="list-group-item list-group-item-action pointer"
(click)="selectQuizByList('ABCD')">Create new ABCD Quiz</span>
(click)="selectQuizByList('ABCD')">{{'component.home.new-abcd-quiz' | translate}}</span>
</div>
</div>
<div *ngIf="passwordRequired"
......@@ -128,12 +128,12 @@
<p>{{'component.name_home.demo_quiz.title.3' | translate}}</p>
<p>
<a *ngIf="publicQuizAmount > 0"
[routerLink]="['/quiz', 'public']">Click here to choose from a list of {{publicQuizAmount}} public quiz{{publicQuizAmount !== 1 ? 'zes' : ''}}!
[routerLink]="['/quiz', 'public']">{{'component.home.view-public' | translate:{amount: publicQuizAmount} }}
</a>
<a *ngIf="ownPublicQuizAmount > 0"
[routerLink]="['/quiz', 'public', 'own']">
<span *ngIf="publicQuizAmount > 0"><br/>... or view your own public quizzes!</span>
<span *ngIf="publicQuizAmount === 0">Click here to view your own public quizzes!</span>
<span *ngIf="publicQuizAmount > 0"><br/>{{'component.home.view-all-public' | translate}}</span>
<span *ngIf="publicQuizAmount === 0">{{'component.home.view-own-public' | translate}}</span>
</a>
</p>
</div>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment