1
0
mirror of https://github.com/bitwarden/directory-connector synced 2025-12-15 07:43:27 +00:00

Upgrade to Angular 17

This commit is contained in:
Addison Beck
2023-12-07 00:18:31 +00:00
parent cd71a7a0ae
commit 83c521987e
3 changed files with 2534 additions and 1773 deletions

4267
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@@ -66,12 +66,12 @@
"prepare": "husky install" "prepare": "husky install"
}, },
"devDependencies": { "devDependencies": {
"@angular-devkit/build-angular": "16.2.10", "@angular-devkit/build-angular": "17.0.6",
"@angular-eslint/template-parser": "17.1.1", "@angular-eslint/template-parser": "17.1.1",
"@angular/cli": "16.2.10", "@angular/cli": "17.0.6",
"@angular/compiler-cli": "16.2.12", "@angular/compiler-cli": "17.0.6",
"@microsoft/microsoft-graph-types": "2.40.0", "@microsoft/microsoft-graph-types": "2.40.0",
"@ngtools/webpack": "16.2.10", "@ngtools/webpack": "17.0.6",
"@types/inquirer": "9.0.7", "@types/inquirer": "9.0.7",
"@types/ldapjs": "3.0.5", "@types/ldapjs": "3.0.5",
"@types/lowdb": "1.0.15", "@types/lowdb": "1.0.15",
@@ -121,7 +121,7 @@
"sass-loader": "12.6.0", "sass-loader": "12.6.0",
"ts-loader": "9.5.1", "ts-loader": "9.5.1",
"tsconfig-paths-webpack-plugin": "4.1.0", "tsconfig-paths-webpack-plugin": "4.1.0",
"typescript": "5.1", "typescript": "5.2.2",
"webpack": "5.89.0", "webpack": "5.89.0",
"webpack-cli": "5.1.4", "webpack-cli": "5.1.4",
"webpack-merge": "5.10.0", "webpack-merge": "5.10.0",
@@ -129,15 +129,15 @@
"zone.js": "^0.14.2" "zone.js": "^0.14.2"
}, },
"dependencies": { "dependencies": {
"@angular/animations": "16.2.12", "@angular/animations": "17.0.6",
"@angular/cdk": "16.2.12", "@angular/cdk": "17.0.2",
"@angular/common": "16.2.12", "@angular/common": "17.0.6",
"@angular/compiler": "16.2.12", "@angular/compiler": "17.0.6",
"@angular/core": "16.2.12", "@angular/core": "17.0.6",
"@angular/forms": "16.2.12", "@angular/forms": "17.0.6",
"@angular/platform-browser": "16.2.12", "@angular/platform-browser": "17.0.6",
"@angular/platform-browser-dynamic": "16.2.12", "@angular/platform-browser-dynamic": "17.0.6",
"@angular/router": "16.2.12", "@angular/router": "17.0.6",
"@microsoft/microsoft-graph-client": "3.0.7", "@microsoft/microsoft-graph-client": "3.0.7",
"@microsoft/signalr": "7.0.10", "@microsoft/signalr": "7.0.10",
"@microsoft/signalr-protocol-msgpack": "7.0.10", "@microsoft/signalr-protocol-msgpack": "7.0.10",

View File

@@ -419,7 +419,7 @@
name="AdminUser" name="AdminUser"
[(ngModel)]="gsuite.adminUser" [(ngModel)]="gsuite.adminUser"
/> />
<small class="text-muted form-text">{{ "ex" | i18n }} admin@company.com</small> <small class="text-muted form-text">{{ "ex" | i18n }} admin&#64;company.com</small>
</div> </div>
<div class="form-group"> <div class="form-group">
<label for="customerId">{{ "customerId" | i18n }}</label> <label for="customerId">{{ "customerId" | i18n }}</label>
@@ -596,7 +596,7 @@
name="EmailSuffix" name="EmailSuffix"
[(ngModel)]="sync.emailSuffix" [(ngModel)]="sync.emailSuffix"
/> />
<small class="text-muted form-text">{{ "ex" | i18n }} @company.com</small> <small class="text-muted form-text">{{ "ex" | i18n }} &#64;company.com</small>
</div> </div>
</div> </div>
</div> </div>
@@ -628,13 +628,13 @@
<small <small
class="text-muted form-text" class="text-muted form-text"
*ngIf="directory === directoryType.AzureActiveDirectory" *ngIf="directory === directoryType.AzureActiveDirectory"
>{{ "ex" | i18n }} exclude:joe@company.com</small >{{ "ex" | i18n }} exclude:joe&#64;company.com</small
> >
<small class="text-muted form-text" *ngIf="directory === directoryType.Okta" <small class="text-muted form-text" *ngIf="directory === directoryType.Okta"
>{{ "ex" | i18n }} exclude:joe@company.com | profile.firstName eq "John"</small >{{ "ex" | i18n }} exclude:joe&#64;company.com | profile.firstName eq "John"</small
> >
<small class="text-muted form-text" *ngIf="directory === directoryType.GSuite" <small class="text-muted form-text" *ngIf="directory === directoryType.GSuite"
>{{ "ex" | i18n }} exclude:joe@company.com | orgName=Engineering</small >{{ "ex" | i18n }} exclude:joe&#64;company.com | orgName=Engineering</small
> >
</div> </div>
<div class="form-group" [hidden]="directory != directoryType.Ldap"> <div class="form-group" [hidden]="directory != directoryType.Ldap">