Skip to content

Commit 08be358

Browse files
committed
update dependencies and update translatation
1 parent 9d5f277 commit 08be358

272 files changed

Lines changed: 19621 additions & 16301 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

package-lock.json

Lines changed: 17905 additions & 14442 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 78 additions & 79 deletions
Original file line numberDiff line numberDiff line change
@@ -51,112 +51,111 @@
5151
]
5252
},
5353
"dependencies": {
54-
"@angular/animations": "19.2.2",
55-
"@angular/cdk": "19.2.2",
56-
"@angular/common": "19.2.2",
57-
"@angular/compiler": "19.2.2",
58-
"@angular/core": "19.2.2",
59-
"@angular/forms": "19.2.2",
60-
"@angular/localize": "19.2.2",
61-
"@angular/platform-browser": "19.2.2",
62-
"@angular/platform-browser-dynamic": "19.2.2",
63-
"@angular/router": "19.2.2",
64-
"@fortawesome/angular-fontawesome": "1.0.0",
65-
"@fortawesome/fontawesome-common-types": "6.6.0",
66-
"@fortawesome/fontawesome-svg-core": "6.6.0",
67-
"@fortawesome/free-brands-svg-icons": "6.6.0",
68-
"@fortawesome/free-regular-svg-icons": "6.6.0",
69-
"@fortawesome/free-solid-svg-icons": "6.6.0",
70-
"@ng-bootstrap/ng-bootstrap": "18.0.0",
71-
"@ngx-translate/core": "16.0.4",
72-
"@ngx-translate/http-loader": "16.0.1",
54+
"@angular/animations": "20.2.1",
55+
"@angular/cdk": "20.2.0",
56+
"@angular/common": "20.2.1",
57+
"@angular/compiler": "20.2.1",
58+
"@angular/core": "20.2.1",
59+
"@angular/forms": "20.2.1",
60+
"@angular/localize": "20.2.1",
61+
"@angular/platform-browser": "20.2.1",
62+
"@angular/platform-browser-dynamic": "20.2.1",
63+
"@angular/router": "20.2.1",
64+
"@fortawesome/angular-fontawesome": "3.0.0",
65+
"@fortawesome/fontawesome-common-types": "7.0.0",
66+
"@fortawesome/fontawesome-svg-core": "7.0.0",
67+
"@fortawesome/free-brands-svg-icons": "7.0.0",
68+
"@fortawesome/free-regular-svg-icons": "7.0.0",
69+
"@fortawesome/free-solid-svg-icons": "7.0.0",
70+
"@ng-bootstrap/ng-bootstrap": "19.0.1",
71+
"@ngx-translate/core": "17.0.0",
72+
"@ngx-translate/http-loader": "17.0.0",
7373
"@popperjs/core": "2.11.8",
74-
"@primeng/themes": "19.0.9",
74+
"@primeng/themes": "20.0.1",
7575
"@supercharge/promise-pool": "^3.2.0",
7676
"@svgdotjs/svg.js": "3.2.4",
7777
"@tensorflow/tfjs": "^4.22.0",
78-
"@tensorflow/tfjs-backend-wasm": "^4.21.0",
79-
"@types/node": "22.7.5",
78+
"@tensorflow/tfjs-backend-wasm": "^4.22.0",
79+
"@types/node": "24.3.0",
8080
"ag-swipe-core": "^1.0.2",
81-
"bootstrap": "5.3.3",
82-
"browser-sync-client": "^3.0.3",
83-
"chart.js": "^4.4.4",
81+
"bootstrap": "5.3.7",
82+
"browser-sync-client": "^3.0.4",
83+
"chart.js": "^4.5.0",
8484
"dayjs": "1.11.13",
85-
"dexie": "4.0.8",
86-
"dexie-export-import": "4.1.2",
85+
"dexie": "4.2.0",
86+
"dexie-export-import": "4.1.4",
8787
"export-to-csv": "^1.4.0",
88-
"fabric": "6.4.3",
88+
"fabric": "6.7.1",
8989
"file-saver": "2.0.5",
90-
"fuse.js": "^7.0.0",
91-
"jest": "29.7.0",
90+
"fuse.js": "^7.1.0",
91+
"jest": "30.0.5",
9292
"jest-date-mock": "1.0.10",
9393
"jest-junit": "16.0.0",
9494
"jest-sonar-reporter": "2.0.0",
95-
"jspdf": "^2.5.2",
95+
"jspdf": "^3.0.1",
9696
"jszip": "3.10.1",
97-
"long": "^5.2.3",
97+
"long": "^5.3.2",
9898
"ng-keyboard-shortcuts": "^13.0.8",
99-
"ngx-extended-pdf-viewer": "22.3.9",
100-
"ngx-infinite-scroll": "19.0.0",
101-
"ngx-webstorage": "19.0.1",
102-
"node-polyfill-webpack-plugin": "^4.0.0",
99+
"ngx-extended-pdf-viewer": "25.0.0",
100+
"ngx-infinite-scroll": "20.0.0",
101+
"ngx-webstorage": "20.0.0",
102+
"node-polyfill-webpack-plugin": "^4.1.0",
103103
"observable-webworker": "6.0.1",
104-
"onnxruntime-web": "1.20.1",
105-
"primeflex": "3.3.1",
104+
"onnxruntime-web": "1.22.0",
105+
"primeflex": "4.0.0",
106106
"primeicons": "7.0.0",
107-
"primeng": "19.0.9",
108-
"rxjs": "7.8.1",
107+
"primeng": "20.0.1",
108+
"rxjs": "7.8.2",
109109
"sonar-scanner": "3.1.0",
110-
"swagger-ui-dist": "5.17.14",
110+
"swagger-ui-dist": "5.27.1",
111111
"sync-client": "^0.2.0",
112-
"tslib": "2.7.0",
113-
"uuid": "10.0.0",
112+
"tslib": "2.8.1",
113+
"uuid": "11.1.0",
114114
"xlsx": "0.18.5",
115-
"zone.js": "0.15.0",
116-
"cheerio": "1.0.0",
115+
"zone.js": "0.15.1",
116+
"cheerio": "1.1.2",
117117
"html2canvas": "1.4.1",
118118
"unzipit": "1.4.3"
119119
},
120120
"devDependencies": {
121-
"@angular-builders/custom-webpack": "19.0.0",
122-
"@angular-builders/jest": "19.0.0",
123-
"@angular-devkit/build-angular": "19.2.3",
124-
"@angular-eslint/builder": "19.2.1",
125-
"@angular-eslint/eslint-plugin": "19.2.1",
126-
"@angular-eslint/eslint-plugin-template": "19.2.1",
127-
"@angular-eslint/schematics": "19.2.1",
128-
"@angular-eslint/template-parser": "19.2.1",
129-
"@angular/cli": "19.2.3",
130-
"@angular/compiler-cli": "19.2.2",
131-
"@angular/service-worker": "19.2.2",
132-
"@eslint/js": "9.22.0",
133-
"@types/fabric": "5.3.9",
121+
"@angular-builders/custom-webpack": "20.0.0",
122+
"@angular-builders/jest": "20.0.0",
123+
"@angular-eslint/builder": "20.2.0",
124+
"@angular-eslint/eslint-plugin": "20.2.0",
125+
"@angular-eslint/eslint-plugin-template": "20.2.0",
126+
"@angular-eslint/schematics": "20.2.0",
127+
"@angular-eslint/template-parser": "20.2.0",
128+
"@angular/cli": "20.2.0",
129+
"@angular/compiler-cli": "20.2.1",
130+
"@angular/service-worker": "20.2.1",
131+
"@eslint/js": "9.34.0",
132+
"@types/fabric": "5.3.10",
134133
"@types/file-saver": "^2.0.7",
135-
"@types/jest": "^29.5.13",
134+
"@types/jest": "^30.0.0",
136135
"@types/uuid": "10.0.0",
137-
"@typescript-eslint/eslint-plugin": "8.26.1",
138-
"@typescript-eslint/parser": "8.26.1",
139-
"angular-cli-ghpages": "2.0.1",
140-
"concurrently": "9.0.1",
141-
"copy-webpack-plugin": "12.0.2",
142-
"cypress": "^13.15.0",
143-
"esbuild-loader": "^4.2.2",
144-
"eslint": "9.22.0",
145-
"eslint-config-prettier": "10.1.1",
146-
"eslint-webpack-plugin": "4.2.0",
147-
"folder-hash": "4.0.4",
148-
"generator-jhipster": "^8.7.1",
149-
"globals": "^15.11.0",
150-
"husky": "9.1.6",
136+
"@typescript-eslint/eslint-plugin": "8.41.0",
137+
"@typescript-eslint/parser": "8.41.0",
138+
"angular-cli-ghpages": "2.0.3",
139+
"concurrently": "9.2.1",
140+
"copy-webpack-plugin": "13.0.1",
141+
"cypress": "^15.0.0",
142+
"esbuild-loader": "^4.3.0",
143+
"eslint": "9.34.0",
144+
"eslint-config-prettier": "10.1.8",
145+
"eslint-webpack-plugin": "5.0.2",
146+
"folder-hash": "4.1.1",
147+
"generator-jhipster": "^8.11.0",
148+
"globals": "^16.3.0",
149+
"husky": "9.1.7",
151150
"jest-canvas-mock": "^2.5.2",
152-
"lint-staged": "15.2.10",
151+
"lint-staged": "16.1.5",
153152
"merge-jsons-webpack-plugin": "2.0.1",
154-
"ng-mocks": "^14.13.1",
155-
"prettier": "3.3.3",
156-
"prettier-plugin-packagejson": "2.5.3",
153+
"ng-mocks": "^14.13.5",
154+
"prettier": "3.6.2",
155+
"prettier-plugin-packagejson": "2.5.19",
157156
"rimraf": "6.0.1",
158-
"typescript-eslint": "8.26.1",
159-
"wait-on": "8.0.1",
157+
"typescript-eslint": "8.41.0",
158+
"wait-on": "8.0.4",
160159
"webpack-bundle-analyzer": "4.10.2",
161160
"webpack-jarvis": "0.3.2",
162161
"webpack-merge": "6.0.1",

src/main/webapp/app/account/activate/activate.component.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
<div>
22
<div class="d-flex justify-content-center">
33
<div class="col-md-8">
4-
<h1 jhiTranslate="activate.title">Activation</h1>
4+
<h1 [translate]="'activate.title'">Activation</h1>
55

66
<div class="alert alert-success" *ngIf="success">
7-
<span jhiTranslate="activate.messages.success"><strong>Your user account has been activated.</strong> Please </span>
8-
<a class="alert-link" routerLink="/login" jhiTranslate="global.messages.info.authenticated.link">sign in</a>.
7+
<span [translate]="'activate.messages.success'"><strong>Your user account has been activated.</strong> Please </span>
8+
<a class="alert-link" routerLink="/login" [translate]="'global.messages.info.authenticated.link'">sign in</a>.
99
</div>
1010

11-
<div class="alert alert-danger" *ngIf="error" jhiTranslate="activate.messages.error">
11+
<div class="alert alert-danger" *ngIf="error" [translate]="'activate.messages.error'">
1212
<strong>Your user could not be activated.</strong> Please use the registration form to sign up.
1313
</div>
1414
</div>

src/main/webapp/app/account/activate/activate.component.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,12 @@ import { mergeMap } from 'rxjs/operators';
44

55
import { ActivateService } from './activate.service';
66
import { NgIf } from '@angular/common';
7-
import { TranslateDirective } from '../../shared/language/translate.directive';
87

98
@Component({
109
selector: 'jhi-activate',
1110
templateUrl: './activate.component.html',
1211
standalone: true,
13-
imports: [TranslateDirective, NgIf, RouterLink],
12+
imports: [NgIf, RouterLink],
1413
})
1514
export class ActivateComponent implements OnInit {
1615
error = false;

src/main/webapp/app/account/password-reset/finish/password-reset-finish.component.html

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,35 +1,35 @@
11
<div>
22
<div class="d-flex justify-content-center">
33
<div class="col-md-4">
4-
<h1 jhiTranslate="reset.finish.title">Reset password</h1>
4+
<h1 [translate]="'reset.finish.title'">Reset password</h1>
55

6-
<div class="alert alert-danger" jhiTranslate="reset.finish.messages.keymissing" *ngIf="initialized && !key">
6+
<div class="alert alert-danger" [translate]="'reset.finish.messages.keymissing'" *ngIf="initialized && !key">
77
<strong>The password reset key is missing.</strong>
88
</div>
99

1010
<div class="alert alert-warning" *ngIf="key && !success">
11-
<span jhiTranslate="reset.finish.messages.info">Choose a new password</span>
11+
<span [translate]="'reset.finish.messages.info'">Choose a new password</span>
1212
</div>
1313

1414
<div class="alert alert-danger" *ngIf="error">
15-
<span jhiTranslate="reset.finish.messages.error"
15+
<span [translate]="'reset.finish.messages.error'"
1616
>Your password couldn't be reset. Remember a password request is only valid for 24 hours.</span
1717
>
1818
</div>
1919

2020
<div class="alert alert-success" *ngIf="success">
21-
<span jhiTranslate="reset.finish.messages.success"><strong>Your password has been reset.</strong> Please </span>
22-
<a class="alert-link" routerLink="/login" jhiTranslate="global.messages.info.authenticated.link">sign in</a>.
21+
<span [translate]="'reset.finish.messages.success'"><strong>Your password has been reset.</strong> Please </span>
22+
<a class="alert-link" routerLink="/login" [translate]="'global.messages.info.authenticated.link'">sign in</a>.
2323
</div>
2424

25-
<div class="alert alert-danger" *ngIf="doNotMatch" jhiTranslate="global.messages.error.dontmatch">
25+
<div class="alert alert-danger" *ngIf="doNotMatch" [translate]="'global.messages.error.dontmatch'">
2626
The password and its confirmation do not match!
2727
</div>
2828

2929
<div *ngIf="key && !success">
3030
<form name="form" role="form" (ngSubmit)="finishReset()" [formGroup]="passwordForm">
3131
<div class="mb-3">
32-
<label class="form-label" for="newPassword" jhiTranslate="global.form.newpassword.label">New password</label>
32+
<label class="form-label" for="newPassword" [translate]="'global.form.newpassword.label'">New password</label>
3333
<input
3434
type="password"
3535
class="form-control"
@@ -50,23 +50,23 @@ <h1 jhiTranslate="reset.finish.title">Reset password</h1>
5050
<small
5151
class="form-text text-danger"
5252
*ngIf="passwordForm.get('newPassword')?.errors?.required"
53-
jhiTranslate="global.messages.validate.newpassword.required"
53+
[translate]="'global.messages.validate.newpassword.required'"
5454
>
5555
Your password is required.
5656
</small>
5757

5858
<small
5959
class="form-text text-danger"
6060
*ngIf="passwordForm.get('newPassword')?.errors?.minlength"
61-
jhiTranslate="global.messages.validate.newpassword.minlength"
61+
[translate]="'global.messages.validate.newpassword.minlength'"
6262
>
6363
Your password is required to be at least 4 characters.
6464
</small>
6565

6666
<small
6767
class="form-text text-danger"
6868
*ngIf="passwordForm.get('newPassword')?.errors?.maxlength"
69-
jhiTranslate="global.messages.validate.newpassword.maxlength"
69+
[translate]="'global.messages.validate.newpassword.maxlength'"
7070
>
7171
Your password cannot be longer than 50 characters.
7272
</small>
@@ -76,7 +76,7 @@ <h1 jhiTranslate="reset.finish.title">Reset password</h1>
7676
</div>
7777

7878
<div class="mb-3">
79-
<label class="form-label" for="confirmPassword" jhiTranslate="global.form.confirmpassword.label"
79+
<label class="form-label" for="confirmPassword" [translate]="'global.form.confirmpassword.label'"
8080
>New password confirmation</label
8181
>
8282
<input
@@ -98,23 +98,23 @@ <h1 jhiTranslate="reset.finish.title">Reset password</h1>
9898
<small
9999
class="form-text text-danger"
100100
*ngIf="passwordForm.get('confirmPassword')?.errors?.required"
101-
jhiTranslate="global.messages.validate.confirmpassword.required"
101+
[translate]="'global.messages.validate.confirmpassword.required'"
102102
>
103103
Your password confirmation is required.
104104
</small>
105105

106106
<small
107107
class="form-text text-danger"
108108
*ngIf="passwordForm.get('confirmPassword')?.errors?.minlength"
109-
jhiTranslate="global.messages.validate.confirmpassword.minlength"
109+
[translate]="'global.messages.validate.confirmpassword.minlength'"
110110
>
111111
Your password confirmation is required to be at least 4 characters.
112112
</small>
113113

114114
<small
115115
class="form-text text-danger"
116116
*ngIf="passwordForm.get('confirmPassword')?.errors?.maxlength"
117-
jhiTranslate="global.messages.validate.confirmpassword.maxlength"
117+
[translate]="'global.messages.validate.confirmpassword.maxlength'"
118118
>
119119
Your password confirmation cannot be longer than 50 characters.
120120
</small>
@@ -125,7 +125,7 @@ <h1 jhiTranslate="reset.finish.title">Reset password</h1>
125125
type="submit"
126126
[disabled]="passwordForm.invalid"
127127
class="btn btn-primary"
128-
jhiTranslate="reset.finish.form.button"
128+
[translate]="'reset.finish.form.button'"
129129
data-cy="submit"
130130
>
131131
Reset Password

src/main/webapp/app/account/password-reset/finish/password-reset-finish.component.ts

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,16 +3,15 @@ import { UntypedFormBuilder, UntypedFormGroup, Validators, FormsModule, Reactive
33
import { ActivatedRoute, RouterLink } from '@angular/router';
44

55
import { PasswordResetFinishService } from './password-reset-finish.service';
6-
import { TranslateModule } from '@ngx-translate/core';
6+
import { TranslateDirective, TranslatePipe } from '@ngx-translate/core';
77
import { PasswordStrengthBarComponent } from '../../password/password-strength-bar/password-strength-bar.component';
88
import { NgIf } from '@angular/common';
9-
import { TranslateDirective } from '../../../shared/language/translate.directive';
109

1110
@Component({
1211
selector: 'jhi-password-reset-finish',
1312
templateUrl: './password-reset-finish.component.html',
1413
standalone: true,
15-
imports: [TranslateDirective, NgIf, RouterLink, FormsModule, ReactiveFormsModule, PasswordStrengthBarComponent, TranslateModule],
14+
imports: [NgIf, RouterLink, FormsModule, ReactiveFormsModule, PasswordStrengthBarComponent, TranslateDirective, TranslatePipe],
1615
})
1716
export class PasswordResetFinishComponent implements OnInit, AfterViewInit {
1817
@ViewChild('newPassword', { static: false })

0 commit comments

Comments
 (0)