import legacy frontend & fix dependency issues

This commit is contained in:
tw-blue
2025-12-07 12:51:57 +01:00
parent 91ac875a32
commit cd6cfec7f3
52 changed files with 3963 additions and 267 deletions
+54 -22
View File
@@ -15,13 +15,13 @@ importers:
packages/api:
dependencies:
'@keycloak/keycloak-admin-client':
specifier: ^26.4.7
specifier: ^26.4.4
version: 26.4.7
'@prisma/adapter-pg':
specifier: ^7.1.0
specifier: ^7.0.1
version: 7.1.0
'@prisma/client':
specifier: ^7.1.0
specifier: ^7.0.1
version: 7.1.0(prisma@7.1.0(@types/react@19.2.7)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(typescript@5.9.3))(typescript@5.9.3)
'@tsoa/runtime':
specifier: ^6.6.0
@@ -32,8 +32,11 @@ importers:
cors:
specifier: ^2.8.5
version: 2.8.5
dotenv:
specifier: ^17.2.3
version: 17.2.3
express:
specifier: ^5.2.1
specifier: ^5.1.0
version: 5.2.1
express-session:
specifier: ^1.18.2
@@ -55,28 +58,22 @@ importers:
specifier: ^2.8.19
version: 2.8.19
'@types/express':
specifier: ^5.0.6
specifier: ^5.0.5
version: 5.0.6
'@types/express-session':
specifier: ^1.18.2
version: 1.18.2
'@types/node':
specifier: ^24.10.1
specifier: ^24.9.2
version: 24.10.1
'@types/pg':
specifier: ^8.15.6
version: 8.15.6
dotenv:
specifier: ^17.2.3
version: 17.2.3
prisma:
specifier: ^7.1.0
specifier: ^7.0.1
version: 7.1.0(@types/react@19.2.7)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(typescript@5.9.3)
run-script-os:
specifier: ^1.1.6
version: 1.1.6
tsx:
specifier: ^4.21.0
specifier: ^4.20.6
version: 4.21.0
typescript:
specifier: ~5.9.3
@@ -102,15 +99,27 @@ importers:
'@angular/material':
specifier: 20.2.11
version: 20.2.11(437fd31793958c779574d25f524a2c50)
'@angular/material-date-fns-adapter':
specifier: ^21.0.2
version: 21.0.2(@angular/core@20.3.15(@angular/compiler@20.3.15)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/material@20.2.11(437fd31793958c779574d25f524a2c50))(date-fns@4.1.0)
'@angular/platform-browser':
specifier: ^20.3.15
version: 20.3.15(@angular/common@20.3.15(@angular/core@20.3.15(@angular/compiler@20.3.15)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.15(@angular/compiler@20.3.15)(rxjs@7.8.2)(zone.js@0.15.1))
'@angular/router':
specifier: ^20.3.15
version: 20.3.15(@angular/common@20.3.15(@angular/core@20.3.15(@angular/compiler@20.3.15)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.15(@angular/compiler@20.3.15)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.3.15(@angular/common@20.3.15(@angular/core@20.3.15(@angular/compiler@20.3.15)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.15(@angular/compiler@20.3.15)(rxjs@7.8.2)(zone.js@0.15.1)))(rxjs@7.8.2)
'@date-fns/tz':
specifier: ^1.4.1
version: 1.4.1
'@date-fns/utc':
specifier: ^2.1.1
version: 2.1.1
'@oazapfts/runtime':
specifier: ^1.0.4
version: 1.0.4
date-fns:
specifier: ^4.1.0
version: 4.1.0
keycloak-angular:
specifier: ^20.0.0
version: 20.0.0(@angular/common@20.3.15(@angular/core@20.3.15(@angular/compiler@20.3.15)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.15(@angular/compiler@20.3.15)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/router@20.3.15(@angular/common@20.3.15(@angular/core@20.3.15(@angular/compiler@20.3.15)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.15(@angular/compiler@20.3.15)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.3.15(@angular/common@20.3.15(@angular/core@20.3.15(@angular/compiler@20.3.15)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.15(@angular/compiler@20.3.15)(rxjs@7.8.2)(zone.js@0.15.1)))(rxjs@7.8.2))(keycloak-js@26.2.1)(rxjs@7.8.2)
@@ -405,6 +414,13 @@ packages:
'@angular/platform-browser': 20.3.15
rxjs: ^6.5.3 || ^7.4.0
'@angular/material-date-fns-adapter@21.0.2':
resolution: {integrity: sha512-vNJSiC6Ik6jmtdLUPWm514yJjoRP6blpw0DsACLcEDZJuIujAtvN/YmE3e+azk3Psr3nJgR3p029nQmKfHm7pw==}
peerDependencies:
'@angular/core': ^21.0.0 || ^22.0.0
'@angular/material': 21.0.2
date-fns: '>2.20.0 <5.0'
'@angular/material@20.2.11':
resolution: {integrity: sha512-lrmudo8n06o6UBVKx/slAfUIjJghwub5JZfIOmQd2js0Vz+eBJYcDJsgBB8lG/LSXKLlPkNwe6o6nJBMVBZg1g==}
peerDependencies:
@@ -980,6 +996,12 @@ packages:
resolution: {integrity: sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==}
engines: {node: '>=0.1.90'}
'@date-fns/tz@1.4.1':
resolution: {integrity: sha512-P5LUNhtbj6YfI3iJjw5EL9eUAG6OitD0W3fWQcpQjDRc/QIsL0tRNuO1PcDvPccWL1fSTXXdE1ds+l95DV/OFA==}
'@date-fns/utc@2.1.1':
resolution: {integrity: sha512-SlJDfG6RPeEX8wEVv6ZB3kak4MmbtyiI2qX/5zuKdordbrhB/iaJ58GVMZgJ6P1sJaM1gMgENFYYeg1JWrCFrA==}
'@discoveryjs/json-ext@0.6.3':
resolution: {integrity: sha512-4B4OijXeVNOPZlYA2oEwWOTkzyltLao+xbotHQeqN++Rv27Y6s818+n2Qkp8q+Fxhn0t/5lA5X1Mxktud8eayQ==}
engines: {node: '>=14.17.0'}
@@ -2862,6 +2884,9 @@ packages:
resolution: {integrity: sha512-7hvf7/GW8e86rW0ptuwS3OcBGDjIi6SZva7hCyWC0yYry2cOPmLIjXAUHI6DK2HsnwJd9ifmt57i8eV2n4YNpw==}
engines: {node: '>= 14'}
date-fns@4.1.0:
resolution: {integrity: sha512-Ukq0owbQXxa/U3EGtsdVBkR1w7KOQ5gIBqdH2hkvknzZPYvBxb/aa6E8L7tmjFtkwZBu3UXBbjIgPo/Ez4xaNg==}
date-format@4.0.14:
resolution: {integrity: sha512-39BOQLs9ZjKh0/patS9nrT8wc3ioX3/eA/zgbKNopnF2wCqJEoxywwwElATYvRsXdnOxA/OQeQoFZ3rFjVajhg==}
engines: {node: '>=4.0'}
@@ -4778,10 +4803,6 @@ packages:
run-parallel@1.2.0:
resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==}
run-script-os@1.1.6:
resolution: {integrity: sha512-ql6P2LzhBTTDfzKts+Qo4H94VUKpxKDFz6QxxwaUZN0mwvi7L3lpOI7BqPCq7lgDh3XLl0dpeXwfcVIitlrYrw==}
hasBin: true
rxjs@7.8.2:
resolution: {integrity: sha512-dhKf903U/PQZY6boNNtAGdWbG85WAbjT/1xYoZIC7FAY0yWapOBQVsVrDl58W86//e1VpMNBtRV4MaXfdMySFA==}
@@ -5990,6 +6011,13 @@ snapshots:
rxjs: 7.8.2
tslib: 2.8.1
'@angular/material-date-fns-adapter@21.0.2(@angular/core@20.3.15(@angular/compiler@20.3.15)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/material@20.2.11(437fd31793958c779574d25f524a2c50))(date-fns@4.1.0)':
dependencies:
'@angular/core': 20.3.15(@angular/compiler@20.3.15)(rxjs@7.8.2)(zone.js@0.15.1)
'@angular/material': 20.2.11(437fd31793958c779574d25f524a2c50)
date-fns: 4.1.0
tslib: 2.8.1
'@angular/material@20.2.11(437fd31793958c779574d25f524a2c50)':
dependencies:
'@angular/cdk': 20.2.11(@angular/common@20.3.15(@angular/core@20.3.15(@angular/compiler@20.3.15)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.15(@angular/compiler@20.3.15)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2)
@@ -6757,6 +6785,10 @@ snapshots:
'@colors/colors@1.5.0': {}
'@date-fns/tz@1.4.1': {}
'@date-fns/utc@2.1.1': {}
'@discoveryjs/json-ext@0.6.3': {}
'@electric-sql/pglite-socket@0.0.6(@electric-sql/pglite@0.3.2)':
@@ -7854,7 +7886,7 @@ snapshots:
'@types/connect-history-api-fallback@1.5.4':
dependencies:
'@types/express-serve-static-core': 4.19.7
'@types/express-serve-static-core': 5.1.0
'@types/node': 24.10.1
'@types/connect-pg-simple@7.0.3':
@@ -7993,7 +8025,7 @@ snapshots:
'@types/serve-index@1.9.4':
dependencies:
'@types/express': 4.17.25
'@types/express': 5.0.6
'@types/serve-static@1.15.10':
dependencies:
@@ -8648,6 +8680,8 @@ snapshots:
data-uri-to-buffer@6.0.2:
optional: true
date-fns@4.1.0: {}
date-format@4.0.14: {}
debug@2.6.9:
@@ -10808,8 +10842,6 @@ snapshots:
dependencies:
queue-microtask: 1.2.3
run-script-os@1.1.6: {}
rxjs@7.8.2:
dependencies:
tslib: 2.8.1