Skip to content

Commit 2549f99

Browse files
build: update to angular 21 (#854)
* update to angular 21 * update packages * format * fixes * auto-fixed lints * whitespace fix * fix lint errors in layer list elements * refactor layer list menu * refactor login wrt. lints * unused inject * format * build fix manager * zoneless change detection * remove field * fix errors in dashboard * fix multi-layer-selection * remove commented out code * lockfile * remove commented out code * refactoring * fix toggle expand * remove track warnings * remove commented out code * removed unused injection * mini fix
1 parent 17dce94 commit 2549f99

File tree

76 files changed

+8932
-7513
lines changed

Some content is hidden

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

76 files changed

+8932
-7513
lines changed

.github/workflows/ci.yml

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -27,14 +27,6 @@ jobs:
2727
- uses: actions/checkout@v4
2828
- name: Install Dependencies
2929
run: npm ci
30-
- name: Build common
31-
run: npm run build-prod:common
32-
env:
33-
CI: true
34-
- name: Build core
35-
run: npm run build-prod:core
36-
env:
37-
CI: true
3830
- name: Build app ${{ matrix.app }}
3931
run: npm run build-prod:${{ matrix.app }}
4032
env:

angular.json

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@
3838
"test": {
3939
"builder": "@angular-devkit/build-angular:karma",
4040
"options": {
41-
"polyfills": ["zone.js", "zone.js/testing"],
41+
"polyfills": [],
4242
"tsConfig": "projects/core/tsconfig.spec.json",
4343
"inlineStyleLanguage": "scss"
4444
}
@@ -84,7 +84,7 @@
8484
"base": "dist/gis"
8585
},
8686
"index": "projects/gis/src/index.html",
87-
"polyfills": ["zone.js"],
87+
"polyfills": [],
8888
"tsConfig": "projects/gis/tsconfig.app.json",
8989
"assets": [
9090
"projects/gis/src/favicon.ico",
@@ -156,7 +156,7 @@
156156
"test": {
157157
"builder": "@angular-devkit/build-angular:karma",
158158
"options": {
159-
"polyfills": ["zone.js", "zone.js/testing"],
159+
"polyfills": [],
160160
"tsConfig": "projects/gis/tsconfig.spec.json",
161161
"inlineStyleLanguage": "scss",
162162
"assets": ["projects/gis/src/favicon.ico", "projects/gis/src/assets"],
@@ -220,7 +220,7 @@
220220
"base": "dist/dashboards/data-atlas"
221221
},
222222
"index": "projects/dashboards/data-atlas/src/index.html",
223-
"polyfills": ["zone.js"],
223+
"polyfills": [],
224224
"tsConfig": "projects/dashboards/data-atlas/tsconfig.app.json",
225225
"assets": [
226226
"projects/dashboards/data-atlas/src/favicon.ico",
@@ -291,7 +291,7 @@
291291
"test": {
292292
"builder": "@angular-devkit/build-angular:karma",
293293
"options": {
294-
"polyfills": ["zone.js", "zone.js/testing"],
294+
"polyfills": [],
295295
"tsConfig": "projects/dashboards/data-atlas/tsconfig.spec.json",
296296
"inlineStyleLanguage": "scss",
297297
"assets": ["projects/dashboards/data-atlas/src/favicon.ico", "projects/dashboards/data-atlas/src/assets"],
@@ -355,7 +355,7 @@
355355
"base": "dist/dashboards/ebv-analyzer"
356356
},
357357
"index": "projects/dashboards/ebv-analyzer/src/index.html",
358-
"polyfills": ["zone.js"],
358+
"polyfills": [],
359359
"tsConfig": "projects/dashboards/ebv-analyzer/tsconfig.app.json",
360360
"assets": [
361361
"projects/dashboards/ebv-analyzer/src/favicon.ico",
@@ -426,7 +426,7 @@
426426
"test": {
427427
"builder": "@angular-devkit/build-angular:karma",
428428
"options": {
429-
"polyfills": ["zone.js", "zone.js/testing"],
429+
"polyfills": [],
430430
"tsConfig": "projects/dashboards/ebv-analyzer/tsconfig.spec.json",
431431
"inlineStyleLanguage": "scss",
432432
"assets": ["projects/dashboards/ebv-analyzer/src/favicon.ico", "projects/dashboards/ebv-analyzer/src/assets"],
@@ -490,7 +490,7 @@
490490
"base": "dist/dashboards/nfdi-portal-demo"
491491
},
492492
"index": "projects/dashboards/nfdi-portal-demo/src/index.html",
493-
"polyfills": ["zone.js"],
493+
"polyfills": [],
494494
"tsConfig": "projects/dashboards/nfdi-portal-demo/tsconfig.app.json",
495495
"assets": [
496496
"projects/dashboards/nfdi-portal-demo/src/favicon.ico",
@@ -561,7 +561,7 @@
561561
"test": {
562562
"builder": "@angular-devkit/build-angular:karma",
563563
"options": {
564-
"polyfills": ["zone.js", "zone.js/testing"],
564+
"polyfills": [],
565565
"tsConfig": "projects/dashboards/nfdi-portal-demo/tsconfig.spec.json",
566566
"assets": [
567567
"projects/dashboards/nfdi-portal-demo/src/favicon.ico",
@@ -631,7 +631,7 @@
631631
"base": "dist/dashboards/gfbio"
632632
},
633633
"index": "projects/dashboards/gfbio/src/index.html",
634-
"polyfills": ["zone.js"],
634+
"polyfills": [],
635635
"tsConfig": "projects/dashboards/gfbio/tsconfig.app.json",
636636
"assets": [
637637
"projects/dashboards/gfbio/src/favicon.ico",
@@ -702,7 +702,7 @@
702702
"test": {
703703
"builder": "@angular-devkit/build-angular:karma",
704704
"options": {
705-
"polyfills": ["zone.js", "zone.js/testing"],
705+
"polyfills": [],
706706
"tsConfig": "projects/dashboards/gfbio/tsconfig.spec.json",
707707
"assets": ["projects/dashboards/gfbio/src/favicon.ico", "projects/dashboards/gfbio/src/assets"],
708708
"inlineStyleLanguage": "scss",
@@ -758,7 +758,7 @@
758758
"base": "dist/manager"
759759
},
760760
"index": "projects/manager/src/index.html",
761-
"polyfills": ["zone.js"],
761+
"polyfills": [],
762762
"tsConfig": "projects/manager/tsconfig.app.json",
763763
"inlineStyleLanguage": "scss",
764764
"assets": [
@@ -823,7 +823,7 @@
823823
"test": {
824824
"builder": "@angular-devkit/build-angular:karma",
825825
"options": {
826-
"polyfills": ["zone.js", "zone.js/testing"],
826+
"polyfills": [],
827827
"tsConfig": "projects/manager/tsconfig.spec.json",
828828
"inlineStyleLanguage": "scss",
829829
"assets": ["projects/manager/src/favicon.ico", "projects/manager/src/assets"],
@@ -864,7 +864,7 @@
864864
"builder": "@angular-devkit/build-angular:karma",
865865
"options": {
866866
"tsConfig": "projects/common/tsconfig.spec.json",
867-
"polyfills": ["zone.js", "zone.js/testing"]
867+
"polyfills": []
868868
}
869869
},
870870
"lint": {
@@ -905,7 +905,7 @@
905905
"base": "dist/dashboards/ecometrics"
906906
},
907907
"index": "projects/dashboards/ecometrics/src/index.html",
908-
"polyfills": ["zone.js"],
908+
"polyfills": [],
909909
"tsConfig": "projects/dashboards/ecometrics/tsconfig.app.json",
910910
"inlineStyleLanguage": "scss",
911911
"assets": [
@@ -971,7 +971,7 @@
971971
"test": {
972972
"builder": "@angular-devkit/build-angular:karma",
973973
"options": {
974-
"polyfills": ["zone.js", "zone.js/testing"],
974+
"polyfills": [],
975975
"tsConfig": "projects/dashboards/ecometrics/tsconfig.spec.json",
976976
"inlineStyleLanguage": "scss",
977977
"assets": ["projects/dashboards/ecometrics/src/favicon.ico", "projects/dashboards/ecometrics/src/assets"],
@@ -1017,7 +1017,7 @@
10171017
"base": "dist/dashboards/esg-indicator-service"
10181018
},
10191019
"index": "projects/dashboards/esg-indicator-service/src/index.html",
1020-
"polyfills": ["zone.js"],
1020+
"polyfills": [],
10211021
"tsConfig": "projects/dashboards/esg-indicator-service/tsconfig.app.json",
10221022
"inlineStyleLanguage": "scss",
10231023
"assets": [
@@ -1083,7 +1083,7 @@
10831083
"test": {
10841084
"builder": "@angular-devkit/build-angular:karma",
10851085
"options": {
1086-
"polyfills": ["zone.js", "zone.js/testing"],
1086+
"polyfills": [],
10871087
"tsConfig": "projects/dashboards/esg-indicator-service/tsconfig.spec.json",
10881088
"inlineStyleLanguage": "scss",
10891089
"assets": [

0 commit comments

Comments
 (0)