From 159d19e939d8aa129593dfcb230cf01d5a84fc6b Mon Sep 17 00:00:00 2001 From: _Bastler Date: Fri, 9 Dec 2022 12:19:34 +0100 Subject: [PATCH] update deps, small improvements --- ngsw-config.json | 2 +- package-lock.json | 423 +++++++++++++++-------------- package.json | 34 +-- src/app/ui/entries/entries.ui.html | 9 +- src/app/ui/entries/entries.ui.scss | 15 +- src/app/ui/main/main.ui.html | 2 +- src/styles.scss | 8 + 7 files changed, 264 insertions(+), 229 deletions(-) diff --git a/ngsw-config.json b/ngsw-config.json index a60d6c8..bf259d6 100644 --- a/ngsw-config.json +++ b/ngsw-config.json @@ -2,7 +2,7 @@ "$schema": "./node_modules/@angular/service-worker/config/schema.json", "index": "/index.html", "appData": { - "version": "1.5.3" + "version": "1.5.4" }, "assetGroups": [ { diff --git a/package-lock.json b/package-lock.json index a6ff386..b3ff9ac 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,37 +1,37 @@ { "name": "bstlboard", - "version": "1.5.3", + "version": "1.5.4", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "bstlboard", - "version": "1.5.3", + "version": "1.5.4", "license": "AGPL3", "dependencies": { "@angular-material-components/datetime-picker": "^9.0.0", - "@angular/animations": "^15.0.2", - "@angular/cdk": "^15.0.1", - "@angular/common": "^15.0.2", - "@angular/compiler": "^15.0.2", - "@angular/core": "^15.0.2", - "@angular/forms": "^15.0.2", - "@angular/material": "^15.0.1", - "@angular/material-moment-adapter": "^15.0.1", - "@angular/platform-browser": "^15.0.2", - "@angular/platform-browser-dynamic": "^15.0.2", - "@angular/router": "^15.0.2", - "@angular/service-worker": "^15.0.2", + "@angular/animations": "^15.0.3", + "@angular/cdk": "^15.0.2", + "@angular/common": "^15.0.3", + "@angular/compiler": "^15.0.3", + "@angular/core": "^15.0.3", + "@angular/forms": "^15.0.3", + "@angular/material": "^15.0.2", + "@angular/material-moment-adapter": "^15.0.2", + "@angular/platform-browser": "^15.0.3", + "@angular/platform-browser-dynamic": "^15.0.3", + "@angular/router": "^15.0.3", + "@angular/service-worker": "^15.0.3", "moment": "^2.29.4", "rxjs": "~7.6.0", "tslib": "^2.4.1", "zone.js": "~0.12.0" }, "devDependencies": { - "@angular-devkit/build-angular": "^15.0.2", - "@angular/cli": "^15.0.2", - "@angular/compiler-cli": "^15.0.2", - "@angular/localize": "^15.0.2", + "@angular-devkit/build-angular": "^15.0.3", + "@angular/cli": "^15.0.3", + "@angular/compiler-cli": "^15.0.3", + "@angular/localize": "^15.0.3", "@types/jasmine": "^4.3.1", "jasmine-core": "~4.5.0", "karma": "^6.4.1", @@ -56,12 +56,12 @@ } }, "node_modules/@angular-devkit/architect": { - "version": "0.1500.2", - "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1500.2.tgz", - "integrity": "sha512-gprTEy6vD57yJCd6JqRaFZ/pfmXuEDHlH7mOVBcBdTGuuE1VJkiNJ69E9gw552L7wwVEsF0D6lVYTFHVDkMDmA==", + "version": "0.1500.3", + "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1500.3.tgz", + "integrity": "sha512-LNVCyxMz5T9Fib7H3zT2sCE9fhvCUgJoCdT9nN/onDi6LoJx2uGdkVq3IgIsrxAR86pk2ZAR/1d5HdwohxbM8g==", "dev": true, "dependencies": { - "@angular-devkit/core": "15.0.2", + "@angular-devkit/core": "15.0.3", "rxjs": "6.6.7" }, "engines": { @@ -89,15 +89,15 @@ "dev": true }, "node_modules/@angular-devkit/build-angular": { - "version": "15.0.2", - "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-15.0.2.tgz", - "integrity": "sha512-jB3iU8qbQkqDGXr/DLPuU3jB7eAyiTDyk7f7c5hS+E9j2FSrWIZPOucTJXWfukA+yFs1nIBRVxSNYp3yqwAXiA==", + "version": "15.0.3", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-15.0.3.tgz", + "integrity": "sha512-I1/88tCzsqxHl85JrjbKLwHj++ohE9s8UHqmFguIULoh9+FCCQNGpccXLL+wEXtIFfLzugddiS8GO9WNE8T6Ig==", "dev": true, "dependencies": { "@ampproject/remapping": "2.2.0", - "@angular-devkit/architect": "0.1500.2", - "@angular-devkit/build-webpack": "0.1500.2", - "@angular-devkit/core": "15.0.2", + "@angular-devkit/architect": "0.1500.3", + "@angular-devkit/build-webpack": "0.1500.3", + "@angular-devkit/core": "15.0.3", "@babel/core": "7.20.2", "@babel/generator": "7.20.4", "@babel/helper-annotate-as-pure": "7.18.6", @@ -108,7 +108,7 @@ "@babel/runtime": "7.20.1", "@babel/template": "7.18.10", "@discoveryjs/json-ext": "0.5.7", - "@ngtools/webpack": "15.0.2", + "@ngtools/webpack": "15.0.3", "ansi-colors": "4.1.3", "autoprefixer": "10.4.13", "babel-loader": "9.1.0", @@ -310,12 +310,12 @@ } }, "node_modules/@angular-devkit/build-webpack": { - "version": "0.1500.2", - "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1500.2.tgz", - "integrity": "sha512-T1spkWTKpYlB4xsEX1PqqwYWBNw/R62toalfgcGdGNXrizJeI46lJ0zMdIjpe8UHhy/i5iK5s5LQ5pz0Ow2TIg==", + "version": "0.1500.3", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1500.3.tgz", + "integrity": "sha512-PUkYJFFl7hUwi+rm47xVSXwbWabogZVU0ipbncZPO/QrsX2yEuFT8rRvkplmSt1Y45rGTI58lcKj5aM4N3+Meg==", "dev": true, "dependencies": { - "@angular-devkit/architect": "0.1500.2", + "@angular-devkit/architect": "0.1500.3", "rxjs": "6.6.7" }, "engines": { @@ -347,9 +347,9 @@ "dev": true }, "node_modules/@angular-devkit/core": { - "version": "15.0.2", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-15.0.2.tgz", - "integrity": "sha512-XkdNKyeYvnCq0zWuEda163muUV38ifNyK6EjrbhI5pQWNg7myxtDmLenjtpXLGLZwjxqsart2l/uoYsk1xQCmQ==", + "version": "15.0.3", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-15.0.3.tgz", + "integrity": "sha512-sJsC1uZnOs66uTEGS6E/FlMInERvChIC1oUwfgP4NMYFy4KLkzTDYZ+JAtK5/k418N+j0aS+DndfrRT3n7WNUw==", "dev": true, "dependencies": { "ajv": "8.11.0", @@ -391,12 +391,12 @@ "dev": true }, "node_modules/@angular-devkit/schematics": { - "version": "15.0.2", - "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-15.0.2.tgz", - "integrity": "sha512-FqimOzQCwRGmz/NPPiK6QpAxI+qpy8rYQRlWRWSOfQgjb+cl4rD2isllalYvzO+5mmb88fwJ7bj9cP2X5khpcg==", + "version": "15.0.3", + "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-15.0.3.tgz", + "integrity": "sha512-vIS8XaH3pyWql1G4Nux7EplQsph3FiMXd6U/YV9YK0g1U0k0Rh8w+9zM4yrRbrNf2BKrx1VObS0n6ibGrm1TwA==", "dev": true, "dependencies": { - "@angular-devkit/core": "15.0.2", + "@angular-devkit/core": "15.0.3", "jsonc-parser": "3.2.0", "magic-string": "0.26.7", "ora": "5.4.1", @@ -443,9 +443,9 @@ } }, "node_modules/@angular/animations": { - "version": "15.0.2", - "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-15.0.2.tgz", - "integrity": "sha512-bghNrTPbRaxL1SqiKFFUdDFDClGFzES6AkGbtBj1kE6IOC3tNbTSc2ozsuVAGOi96zqumnonaA000dIIqfvYMw==", + "version": "15.0.3", + "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-15.0.3.tgz", + "integrity": "sha512-kwUprQMjMvMawpyd5aLzW9DWLd7grlzm4ut4YIqXRf1UJm35KsTjwhvQWNj481u2gUjKxD2rBfkVakyzW5Na3A==", "dependencies": { "tslib": "^2.3.0" }, @@ -453,13 +453,13 @@ "node": "^14.20.0 || ^16.13.0 || >=18.10.0" }, "peerDependencies": { - "@angular/core": "15.0.2" + "@angular/core": "15.0.3" } }, "node_modules/@angular/cdk": { - "version": "15.0.1", - "resolved": "https://registry.npmjs.org/@angular/cdk/-/cdk-15.0.1.tgz", - "integrity": "sha512-yV/nietivRC8JJrEt0M3RXo+4PMk8cReZVhbV0ME6MOehJ7NBw7uIBjfIbLWE9YGEHZi+TCzdxqDuWqH5RCiog==", + "version": "15.0.2", + "resolved": "https://registry.npmjs.org/@angular/cdk/-/cdk-15.0.2.tgz", + "integrity": "sha512-khTZT/vWDLoCkIxXyrpmeFIMfsED3KdKQqWCiuvUHGHhJn5iOa2wDQXQEkrFpNaQ4v1mbHE2I11DljiieIyv5w==", "dependencies": { "tslib": "^2.3.0" }, @@ -473,15 +473,15 @@ } }, "node_modules/@angular/cli": { - "version": "15.0.2", - "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-15.0.2.tgz", - "integrity": "sha512-SRPCYiK5A+U0V173EUZNYHtOvFtxefH9hfie2+XcJX9B/7VxqIkyRYXOUUyWtC7yzbxWNJ1+WG5X4S5C2LrTEw==", + "version": "15.0.3", + "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-15.0.3.tgz", + "integrity": "sha512-xLmsSkGeTxkHYHmsThT3mnethXt3VN71e+lOGs+GobJb3R2Lh8FrU07bsr5at/ixaSC/Ejvvt9dhuwZonysDEQ==", "dev": true, "dependencies": { - "@angular-devkit/architect": "0.1500.2", - "@angular-devkit/core": "15.0.2", - "@angular-devkit/schematics": "15.0.2", - "@schematics/angular": "15.0.2", + "@angular-devkit/architect": "0.1500.3", + "@angular-devkit/core": "15.0.3", + "@angular-devkit/schematics": "15.0.3", + "@schematics/angular": "15.0.3", "@yarnpkg/lockfile": "1.1.0", "ansi-colors": "4.1.3", "ini": "3.0.1", @@ -522,9 +522,9 @@ } }, "node_modules/@angular/common": { - "version": "15.0.2", - "resolved": "https://registry.npmjs.org/@angular/common/-/common-15.0.2.tgz", - "integrity": "sha512-BZkaUdFv6A0a8m3R/HEYmwZrULMHwRWQh+ukSQEz9reVNUiH0/mNvj9I4iYYCfYXHPiyMIRfAeu/fqdl14DBFg==", + "version": "15.0.3", + "resolved": "https://registry.npmjs.org/@angular/common/-/common-15.0.3.tgz", + "integrity": "sha512-TYpNnP6f7+x+FqyFCjl+D7rqJojMJT3QURwbnKsZYO7gsfoKashgrLxd9f3lQpa9EHvdMsVZWGZuPmoerGQ5qg==", "dependencies": { "tslib": "^2.3.0" }, @@ -532,14 +532,14 @@ "node": "^14.20.0 || ^16.13.0 || >=18.10.0" }, "peerDependencies": { - "@angular/core": "15.0.2", + "@angular/core": "15.0.3", "rxjs": "^6.5.3 || ^7.4.0" } }, "node_modules/@angular/compiler": { - "version": "15.0.2", - "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-15.0.2.tgz", - "integrity": "sha512-dD1Vv2txp09V7RaJK2tvGRWpM2RsDARVAGL65hfJY2txeEFRyajcle6jOI11NfGpgsZvptN7o5oc8ozQI1hgTA==", + "version": "15.0.3", + "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-15.0.3.tgz", + "integrity": "sha512-LNQkQgjAy43ZbQcoUzbzwaCokl6LQHhnTnGIO8s8ZWFT9cTRORsLb/ziMKPPIWlSUImHUG4NH0dK7fVe7/eAng==", "dependencies": { "tslib": "^2.3.0" }, @@ -547,7 +547,7 @@ "node": "^14.20.0 || ^16.13.0 || >=18.10.0" }, "peerDependencies": { - "@angular/core": "15.0.2" + "@angular/core": "15.0.3" }, "peerDependenciesMeta": { "@angular/core": { @@ -556,16 +556,16 @@ } }, "node_modules/@angular/compiler-cli": { - "version": "15.0.2", - "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-15.0.2.tgz", - "integrity": "sha512-WZCULskbuoMA0iQ36H2nGgKj017JENR+wDnwuQ+/1ECtBN2PpjJiws/m5bntBzQe96w2fue6tOLh09WESQgRHw==", + "version": "15.0.3", + "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-15.0.3.tgz", + "integrity": "sha512-3IH1Ns4Ed/VFQlNNtgIcorht7JK7SoBzpbxrbqjogoHZwUR3OTn+dvX87N7zMn0yxAL0T6Jv0UTILcGY0EP9HQ==", "dev": true, "dependencies": { "@babel/core": "^7.17.2", "chokidar": "^3.0.0", "convert-source-map": "^1.5.1", "dependency-graph": "^0.11.0", - "magic-string": "^0.26.0", + "magic-string": "^0.27.0", "reflect-metadata": "^0.1.2", "semver": "^7.0.0", "sourcemap-codec": "^1.4.8", @@ -581,7 +581,7 @@ "node": "^14.20.0 || ^16.13.0 || >=18.10.0" }, "peerDependencies": { - "@angular/compiler": "15.0.2", + "@angular/compiler": "15.0.3", "typescript": ">=4.8.2 <4.9" } }, @@ -652,10 +652,22 @@ "node": ">=6.0.0" } }, + "node_modules/@angular/compiler-cli/node_modules/magic-string": { + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.27.0.tgz", + "integrity": "sha512-8UnnX2PeRAPZuN12svgR9j7M1uWMovg/CEnIwIG0LFkXSJJe4PdfUGiTGl8V9bsBHFUtfVINcSyYxd7q+kx9fA==", + "dev": true, + "dependencies": { + "@jridgewell/sourcemap-codec": "^1.4.13" + }, + "engines": { + "node": ">=12" + } + }, "node_modules/@angular/core": { - "version": "15.0.2", - "resolved": "https://registry.npmjs.org/@angular/core/-/core-15.0.2.tgz", - "integrity": "sha512-qM0T4r3Z3Qfk+5+M5JRB1qr3AUKgabbC0kARY+R+QvwbQBE6UoeWw5eRuUbTGDP70Ikeeg0xZebpkr7Oghp9/A==", + "version": "15.0.3", + "resolved": "https://registry.npmjs.org/@angular/core/-/core-15.0.3.tgz", + "integrity": "sha512-tYQszxkk32RZkMA7Czv9l5apiDIsoqVO2taIuPKfesAcwsQ7z/x3JTu3JkwUnB9c9nq2c18wIzjzMs4iElxdVQ==", "dependencies": { "tslib": "^2.3.0" }, @@ -668,9 +680,9 @@ } }, "node_modules/@angular/forms": { - "version": "15.0.2", - "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-15.0.2.tgz", - "integrity": "sha512-c7t2pk1nzXIibIaIo4wsDd+VipiuDXqV1bolluAVaRjnS80BEQqOkudNNBgodx8sVkjEYI+cpLp+vE7FEOjHdg==", + "version": "15.0.3", + "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-15.0.3.tgz", + "integrity": "sha512-oPc1lpXvwFM1QHPxsayIlZ9C4/mmFrvdnSV/x/IzHDZpgqZyLT2rnDJxqpxn7KCcn71bPdU94fKTI6Fbnkj/dQ==", "dependencies": { "tslib": "^2.3.0" }, @@ -678,16 +690,16 @@ "node": "^14.20.0 || ^16.13.0 || >=18.10.0" }, "peerDependencies": { - "@angular/common": "15.0.2", - "@angular/core": "15.0.2", - "@angular/platform-browser": "15.0.2", + "@angular/common": "15.0.3", + "@angular/core": "15.0.3", + "@angular/platform-browser": "15.0.3", "rxjs": "^6.5.3 || ^7.4.0" } }, "node_modules/@angular/localize": { - "version": "15.0.2", - "resolved": "https://registry.npmjs.org/@angular/localize/-/localize-15.0.2.tgz", - "integrity": "sha512-7qZcEl9ZscCwGzmCviUQvkeGyaH58xSrW7eZ2nQPVKCwU9DGLtSXd0xTqTe6nmjigO7BG0u4D2yt1c6/Q+X8yQ==", + "version": "15.0.3", + "resolved": "https://registry.npmjs.org/@angular/localize/-/localize-15.0.3.tgz", + "integrity": "sha512-nwkZoUBPCAg3/TxVJ1mVzdOjneJeOrmHnkjQwMfp22f6Ok3gfnECi+GIexHMLRu3bKfP+HRGBI+fjAbSzT/CjQ==", "dev": true, "dependencies": { "@babel/core": "7.19.3", @@ -703,8 +715,8 @@ "node": "^14.20.0 || ^16.13.0 || >=18.10.0" }, "peerDependencies": { - "@angular/compiler": "15.0.2", - "@angular/compiler-cli": "15.0.2" + "@angular/compiler": "15.0.3", + "@angular/compiler-cli": "15.0.3" } }, "node_modules/@angular/localize/node_modules/brace-expansion": { @@ -748,9 +760,9 @@ } }, "node_modules/@angular/material": { - "version": "15.0.1", - "resolved": "https://registry.npmjs.org/@angular/material/-/material-15.0.1.tgz", - "integrity": "sha512-JXMcRf27HgXwjoNOKD04YubJ14M9Y66g5Ol4R5EDShnwvvzU1OKLjaYN3SYpH5iMauZztjljsVBsLlO8n/TVFA==", + "version": "15.0.2", + "resolved": "https://registry.npmjs.org/@angular/material/-/material-15.0.2.tgz", + "integrity": "sha512-jXjgKFK09DcqShXSvKJLQ98MSqV2LuBO6ZuJj/gz96ZWoAhTTuWn0hL3xsoKp+kaF5DPdDFd24gLr8YFRibaIQ==", "dependencies": { "@material/animation": "15.0.0-canary.7971d6ad5.0", "@material/auto-init": "15.0.0-canary.7971d6ad5.0", @@ -803,7 +815,7 @@ }, "peerDependencies": { "@angular/animations": "^15.0.0 || ^16.0.0", - "@angular/cdk": "15.0.1", + "@angular/cdk": "15.0.2", "@angular/common": "^15.0.0 || ^16.0.0", "@angular/core": "^15.0.0 || ^16.0.0", "@angular/forms": "^15.0.0 || ^16.0.0", @@ -812,22 +824,22 @@ } }, "node_modules/@angular/material-moment-adapter": { - "version": "15.0.1", - "resolved": "https://registry.npmjs.org/@angular/material-moment-adapter/-/material-moment-adapter-15.0.1.tgz", - "integrity": "sha512-kAzaY9YMZEtPXtwhtfUoLMpiV6rJ5iZgpLpjNHvn8CpUlzy+1bMa9K9toHnblynix2qYnoDJ6vcWtHDDGBTqNg==", + "version": "15.0.2", + "resolved": "https://registry.npmjs.org/@angular/material-moment-adapter/-/material-moment-adapter-15.0.2.tgz", + "integrity": "sha512-d74B4DpZrT89F2EMYcaXcvjp+SJ3gNdI8dVY9iCLHuK3Zy1RN1q1DIlg4qMaZYA+fjmRSu0fh+elRRw6wTVPOQ==", "dependencies": { "tslib": "^2.3.0" }, "peerDependencies": { "@angular/core": "^15.0.0 || ^16.0.0", - "@angular/material": "15.0.1", + "@angular/material": "15.0.2", "moment": "^2.18.1" } }, "node_modules/@angular/platform-browser": { - "version": "15.0.2", - "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-15.0.2.tgz", - "integrity": "sha512-Dau9Ip5ub35lyJ+Bl2sUMQ4CoCgj8tdcNWDyQrfYynllKZfbQNaNY60To48P4u7pVGwN/Ib8Wb+jcloZJUXm4Q==", + "version": "15.0.3", + "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-15.0.3.tgz", + "integrity": "sha512-XIgAh6/SI4m2JfFdtKWmh8BVPzs3gV8VuOVYdykWrYrhDCVz5X3J7AXGxn9AX1S+dMuQPi91lM1icErunVrCZQ==", "dependencies": { "tslib": "^2.3.0" }, @@ -835,9 +847,9 @@ "node": "^14.20.0 || ^16.13.0 || >=18.10.0" }, "peerDependencies": { - "@angular/animations": "15.0.2", - "@angular/common": "15.0.2", - "@angular/core": "15.0.2" + "@angular/animations": "15.0.3", + "@angular/common": "15.0.3", + "@angular/core": "15.0.3" }, "peerDependenciesMeta": { "@angular/animations": { @@ -846,9 +858,9 @@ } }, "node_modules/@angular/platform-browser-dynamic": { - "version": "15.0.2", - "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-15.0.2.tgz", - "integrity": "sha512-OJ3WevyoR/rEYs9zqY2NzYX+2OqcWrmATFnvdFNMztjl8HO/SVak1URz8phZeSRslWjILlJ4nxPORVwV8TlW+w==", + "version": "15.0.3", + "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-15.0.3.tgz", + "integrity": "sha512-+hdywxDegUGftq+teqQDmQ22seyR25qSPna60PxZIpQxi4D8+sNm9PxSGIn4pZtxN9gpg78j69yUM0E2OwVbjQ==", "dependencies": { "tslib": "^2.3.0" }, @@ -856,16 +868,16 @@ "node": "^14.20.0 || ^16.13.0 || >=18.10.0" }, "peerDependencies": { - "@angular/common": "15.0.2", - "@angular/compiler": "15.0.2", - "@angular/core": "15.0.2", - "@angular/platform-browser": "15.0.2" + "@angular/common": "15.0.3", + "@angular/compiler": "15.0.3", + "@angular/core": "15.0.3", + "@angular/platform-browser": "15.0.3" } }, "node_modules/@angular/router": { - "version": "15.0.2", - "resolved": "https://registry.npmjs.org/@angular/router/-/router-15.0.2.tgz", - "integrity": "sha512-uRf/OTGHt7Ysxw1IgrzCTvtwoYwwDPJxsZm/jXfrILPxHYqsSvYNXgcGqOp1kXY1/ByotM0P2+5CA6h2VICFHg==", + "version": "15.0.3", + "resolved": "https://registry.npmjs.org/@angular/router/-/router-15.0.3.tgz", + "integrity": "sha512-Mym1qasRBLTwlwFHlWamrgvTXl09Uej2LTgqCD6Jg9uFQ/F+16qsSqTy107WkeJbsBzL95+rx66VtvwB//M45w==", "dependencies": { "tslib": "^2.3.0" }, @@ -873,16 +885,16 @@ "node": "^14.20.0 || ^16.13.0 || >=18.10.0" }, "peerDependencies": { - "@angular/common": "15.0.2", - "@angular/core": "15.0.2", - "@angular/platform-browser": "15.0.2", + "@angular/common": "15.0.3", + "@angular/core": "15.0.3", + "@angular/platform-browser": "15.0.3", "rxjs": "^6.5.3 || ^7.4.0" } }, "node_modules/@angular/service-worker": { - "version": "15.0.2", - "resolved": "https://registry.npmjs.org/@angular/service-worker/-/service-worker-15.0.2.tgz", - "integrity": "sha512-r+9qS3ZoLkNutukzJLchZtr/NG16DGTcLu/Q2K84gTi/ybf88OCphL3uKwefF8BFguXoMNL+LLHEulrE1UzWaA==", + "version": "15.0.3", + "resolved": "https://registry.npmjs.org/@angular/service-worker/-/service-worker-15.0.3.tgz", + "integrity": "sha512-tMR82O4QIr0iuvAtUpeIcWcSbKWBLqHpgEHW3b7j8Oy+jZU4Bap5qM4jUanIOt4mboR7qV/tq1UXsZDo9Fs5rQ==", "dependencies": { "tslib": "^2.3.0" }, @@ -893,8 +905,8 @@ "node": "^14.20.0 || ^16.13.0 || >=18.10.0" }, "peerDependencies": { - "@angular/common": "15.0.2", - "@angular/core": "15.0.2" + "@angular/common": "15.0.3", + "@angular/core": "15.0.3" } }, "node_modules/@assemblyscript/loader": { @@ -3486,9 +3498,9 @@ } }, "node_modules/@ngtools/webpack": { - "version": "15.0.2", - "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-15.0.2.tgz", - "integrity": "sha512-vSIrPjXNRdtkwdYY8x7SzsteZ7HlKfUe/OG7AoUboP6mgAevhp6M/kv2ZMCHLzFFLJ8GO6ZhvCPCmPGIm5C8aA==", + "version": "15.0.3", + "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-15.0.3.tgz", + "integrity": "sha512-LGiIpljdQnA3V2/eJUA4q8Idvh39dlgEISD+fyen+iASOsiwY00JCTAcJN/J5A0Gr/Vp4oVP9kC+I/Z27whBKA==", "dev": true, "engines": { "node": "^14.20.0 || ^16.13.0 || >=18.10.0", @@ -3699,13 +3711,13 @@ } }, "node_modules/@schematics/angular": { - "version": "15.0.2", - "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-15.0.2.tgz", - "integrity": "sha512-h5vTcOkJD0s+BMHRI87fVyKB+A/YqFolR7fhmhETTq2NwRg2oR0HTf7DbjVxPBwhvI5XzUV1MBPb30xXR2UG0w==", + "version": "15.0.3", + "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-15.0.3.tgz", + "integrity": "sha512-JVodVQNZBAd9TOUjbf19udH9Odu5bJ1g4cVbRnKfZ6V01Qw7iGVL9KrytNWGo/kR3cK2kXAxH0i2MU3WQNcA3A==", "dev": true, "dependencies": { - "@angular-devkit/core": "15.0.2", - "@angular-devkit/schematics": "15.0.2", + "@angular-devkit/core": "15.0.3", + "@angular-devkit/schematics": "15.0.3", "jsonc-parser": "3.2.0" }, "engines": { @@ -13764,12 +13776,12 @@ } }, "@angular-devkit/architect": { - "version": "0.1500.2", - "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1500.2.tgz", - "integrity": "sha512-gprTEy6vD57yJCd6JqRaFZ/pfmXuEDHlH7mOVBcBdTGuuE1VJkiNJ69E9gw552L7wwVEsF0D6lVYTFHVDkMDmA==", + "version": "0.1500.3", + "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1500.3.tgz", + "integrity": "sha512-LNVCyxMz5T9Fib7H3zT2sCE9fhvCUgJoCdT9nN/onDi6LoJx2uGdkVq3IgIsrxAR86pk2ZAR/1d5HdwohxbM8g==", "dev": true, "requires": { - "@angular-devkit/core": "15.0.2", + "@angular-devkit/core": "15.0.3", "rxjs": "6.6.7" }, "dependencies": { @@ -13791,15 +13803,15 @@ } }, "@angular-devkit/build-angular": { - "version": "15.0.2", - "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-15.0.2.tgz", - "integrity": "sha512-jB3iU8qbQkqDGXr/DLPuU3jB7eAyiTDyk7f7c5hS+E9j2FSrWIZPOucTJXWfukA+yFs1nIBRVxSNYp3yqwAXiA==", + "version": "15.0.3", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-15.0.3.tgz", + "integrity": "sha512-I1/88tCzsqxHl85JrjbKLwHj++ohE9s8UHqmFguIULoh9+FCCQNGpccXLL+wEXtIFfLzugddiS8GO9WNE8T6Ig==", "dev": true, "requires": { "@ampproject/remapping": "2.2.0", - "@angular-devkit/architect": "0.1500.2", - "@angular-devkit/build-webpack": "0.1500.2", - "@angular-devkit/core": "15.0.2", + "@angular-devkit/architect": "0.1500.3", + "@angular-devkit/build-webpack": "0.1500.3", + "@angular-devkit/core": "15.0.3", "@babel/core": "7.20.2", "@babel/generator": "7.20.4", "@babel/helper-annotate-as-pure": "7.18.6", @@ -13810,7 +13822,7 @@ "@babel/runtime": "7.20.1", "@babel/template": "7.18.10", "@discoveryjs/json-ext": "0.5.7", - "@ngtools/webpack": "15.0.2", + "@ngtools/webpack": "15.0.3", "ansi-colors": "4.1.3", "autoprefixer": "10.4.13", "babel-loader": "9.1.0", @@ -13949,12 +13961,12 @@ } }, "@angular-devkit/build-webpack": { - "version": "0.1500.2", - "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1500.2.tgz", - "integrity": "sha512-T1spkWTKpYlB4xsEX1PqqwYWBNw/R62toalfgcGdGNXrizJeI46lJ0zMdIjpe8UHhy/i5iK5s5LQ5pz0Ow2TIg==", + "version": "0.1500.3", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1500.3.tgz", + "integrity": "sha512-PUkYJFFl7hUwi+rm47xVSXwbWabogZVU0ipbncZPO/QrsX2yEuFT8rRvkplmSt1Y45rGTI58lcKj5aM4N3+Meg==", "dev": true, "requires": { - "@angular-devkit/architect": "0.1500.2", + "@angular-devkit/architect": "0.1500.3", "rxjs": "6.6.7" }, "dependencies": { @@ -13976,9 +13988,9 @@ } }, "@angular-devkit/core": { - "version": "15.0.2", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-15.0.2.tgz", - "integrity": "sha512-XkdNKyeYvnCq0zWuEda163muUV38ifNyK6EjrbhI5pQWNg7myxtDmLenjtpXLGLZwjxqsart2l/uoYsk1xQCmQ==", + "version": "15.0.3", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-15.0.3.tgz", + "integrity": "sha512-sJsC1uZnOs66uTEGS6E/FlMInERvChIC1oUwfgP4NMYFy4KLkzTDYZ+JAtK5/k418N+j0aS+DndfrRT3n7WNUw==", "dev": true, "requires": { "ajv": "8.11.0", @@ -14006,12 +14018,12 @@ } }, "@angular-devkit/schematics": { - "version": "15.0.2", - "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-15.0.2.tgz", - "integrity": "sha512-FqimOzQCwRGmz/NPPiK6QpAxI+qpy8rYQRlWRWSOfQgjb+cl4rD2isllalYvzO+5mmb88fwJ7bj9cP2X5khpcg==", + "version": "15.0.3", + "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-15.0.3.tgz", + "integrity": "sha512-vIS8XaH3pyWql1G4Nux7EplQsph3FiMXd6U/YV9YK0g1U0k0Rh8w+9zM4yrRbrNf2BKrx1VObS0n6ibGrm1TwA==", "dev": true, "requires": { - "@angular-devkit/core": "15.0.2", + "@angular-devkit/core": "15.0.3", "jsonc-parser": "3.2.0", "magic-string": "0.26.7", "ora": "5.4.1", @@ -14044,32 +14056,32 @@ } }, "@angular/animations": { - "version": "15.0.2", - "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-15.0.2.tgz", - "integrity": "sha512-bghNrTPbRaxL1SqiKFFUdDFDClGFzES6AkGbtBj1kE6IOC3tNbTSc2ozsuVAGOi96zqumnonaA000dIIqfvYMw==", + "version": "15.0.3", + "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-15.0.3.tgz", + "integrity": "sha512-kwUprQMjMvMawpyd5aLzW9DWLd7grlzm4ut4YIqXRf1UJm35KsTjwhvQWNj481u2gUjKxD2rBfkVakyzW5Na3A==", "requires": { "tslib": "^2.3.0" } }, "@angular/cdk": { - "version": "15.0.1", - "resolved": "https://registry.npmjs.org/@angular/cdk/-/cdk-15.0.1.tgz", - "integrity": "sha512-yV/nietivRC8JJrEt0M3RXo+4PMk8cReZVhbV0ME6MOehJ7NBw7uIBjfIbLWE9YGEHZi+TCzdxqDuWqH5RCiog==", + "version": "15.0.2", + "resolved": "https://registry.npmjs.org/@angular/cdk/-/cdk-15.0.2.tgz", + "integrity": "sha512-khTZT/vWDLoCkIxXyrpmeFIMfsED3KdKQqWCiuvUHGHhJn5iOa2wDQXQEkrFpNaQ4v1mbHE2I11DljiieIyv5w==", "requires": { "parse5": "^7.1.2", "tslib": "^2.3.0" } }, "@angular/cli": { - "version": "15.0.2", - "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-15.0.2.tgz", - "integrity": "sha512-SRPCYiK5A+U0V173EUZNYHtOvFtxefH9hfie2+XcJX9B/7VxqIkyRYXOUUyWtC7yzbxWNJ1+WG5X4S5C2LrTEw==", + "version": "15.0.3", + "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-15.0.3.tgz", + "integrity": "sha512-xLmsSkGeTxkHYHmsThT3mnethXt3VN71e+lOGs+GobJb3R2Lh8FrU07bsr5at/ixaSC/Ejvvt9dhuwZonysDEQ==", "dev": true, "requires": { - "@angular-devkit/architect": "0.1500.2", - "@angular-devkit/core": "15.0.2", - "@angular-devkit/schematics": "15.0.2", - "@schematics/angular": "15.0.2", + "@angular-devkit/architect": "0.1500.3", + "@angular-devkit/core": "15.0.3", + "@angular-devkit/schematics": "15.0.3", + "@schematics/angular": "15.0.3", "@yarnpkg/lockfile": "1.1.0", "ansi-colors": "4.1.3", "ini": "3.0.1", @@ -14098,32 +14110,32 @@ } }, "@angular/common": { - "version": "15.0.2", - "resolved": "https://registry.npmjs.org/@angular/common/-/common-15.0.2.tgz", - "integrity": "sha512-BZkaUdFv6A0a8m3R/HEYmwZrULMHwRWQh+ukSQEz9reVNUiH0/mNvj9I4iYYCfYXHPiyMIRfAeu/fqdl14DBFg==", + "version": "15.0.3", + "resolved": "https://registry.npmjs.org/@angular/common/-/common-15.0.3.tgz", + "integrity": "sha512-TYpNnP6f7+x+FqyFCjl+D7rqJojMJT3QURwbnKsZYO7gsfoKashgrLxd9f3lQpa9EHvdMsVZWGZuPmoerGQ5qg==", "requires": { "tslib": "^2.3.0" } }, "@angular/compiler": { - "version": "15.0.2", - "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-15.0.2.tgz", - "integrity": "sha512-dD1Vv2txp09V7RaJK2tvGRWpM2RsDARVAGL65hfJY2txeEFRyajcle6jOI11NfGpgsZvptN7o5oc8ozQI1hgTA==", + "version": "15.0.3", + "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-15.0.3.tgz", + "integrity": "sha512-LNQkQgjAy43ZbQcoUzbzwaCokl6LQHhnTnGIO8s8ZWFT9cTRORsLb/ziMKPPIWlSUImHUG4NH0dK7fVe7/eAng==", "requires": { "tslib": "^2.3.0" } }, "@angular/compiler-cli": { - "version": "15.0.2", - "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-15.0.2.tgz", - "integrity": "sha512-WZCULskbuoMA0iQ36H2nGgKj017JENR+wDnwuQ+/1ECtBN2PpjJiws/m5bntBzQe96w2fue6tOLh09WESQgRHw==", + "version": "15.0.3", + "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-15.0.3.tgz", + "integrity": "sha512-3IH1Ns4Ed/VFQlNNtgIcorht7JK7SoBzpbxrbqjogoHZwUR3OTn+dvX87N7zMn0yxAL0T6Jv0UTILcGY0EP9HQ==", "dev": true, "requires": { "@babel/core": "^7.17.2", "chokidar": "^3.0.0", "convert-source-map": "^1.5.1", "dependency-graph": "^0.11.0", - "magic-string": "^0.26.0", + "magic-string": "^0.27.0", "reflect-metadata": "^0.1.2", "semver": "^7.0.0", "sourcemap-codec": "^1.4.8", @@ -14183,29 +14195,38 @@ "@jridgewell/sourcemap-codec": "^1.4.10", "@jridgewell/trace-mapping": "^0.3.9" } + }, + "magic-string": { + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.27.0.tgz", + "integrity": "sha512-8UnnX2PeRAPZuN12svgR9j7M1uWMovg/CEnIwIG0LFkXSJJe4PdfUGiTGl8V9bsBHFUtfVINcSyYxd7q+kx9fA==", + "dev": true, + "requires": { + "@jridgewell/sourcemap-codec": "^1.4.13" + } } } }, "@angular/core": { - "version": "15.0.2", - "resolved": "https://registry.npmjs.org/@angular/core/-/core-15.0.2.tgz", - "integrity": "sha512-qM0T4r3Z3Qfk+5+M5JRB1qr3AUKgabbC0kARY+R+QvwbQBE6UoeWw5eRuUbTGDP70Ikeeg0xZebpkr7Oghp9/A==", + "version": "15.0.3", + "resolved": "https://registry.npmjs.org/@angular/core/-/core-15.0.3.tgz", + "integrity": "sha512-tYQszxkk32RZkMA7Czv9l5apiDIsoqVO2taIuPKfesAcwsQ7z/x3JTu3JkwUnB9c9nq2c18wIzjzMs4iElxdVQ==", "requires": { "tslib": "^2.3.0" } }, "@angular/forms": { - "version": "15.0.2", - "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-15.0.2.tgz", - "integrity": "sha512-c7t2pk1nzXIibIaIo4wsDd+VipiuDXqV1bolluAVaRjnS80BEQqOkudNNBgodx8sVkjEYI+cpLp+vE7FEOjHdg==", + "version": "15.0.3", + "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-15.0.3.tgz", + "integrity": "sha512-oPc1lpXvwFM1QHPxsayIlZ9C4/mmFrvdnSV/x/IzHDZpgqZyLT2rnDJxqpxn7KCcn71bPdU94fKTI6Fbnkj/dQ==", "requires": { "tslib": "^2.3.0" } }, "@angular/localize": { - "version": "15.0.2", - "resolved": "https://registry.npmjs.org/@angular/localize/-/localize-15.0.2.tgz", - "integrity": "sha512-7qZcEl9ZscCwGzmCviUQvkeGyaH58xSrW7eZ2nQPVKCwU9DGLtSXd0xTqTe6nmjigO7BG0u4D2yt1c6/Q+X8yQ==", + "version": "15.0.3", + "resolved": "https://registry.npmjs.org/@angular/localize/-/localize-15.0.3.tgz", + "integrity": "sha512-nwkZoUBPCAg3/TxVJ1mVzdOjneJeOrmHnkjQwMfp22f6Ok3gfnECi+GIexHMLRu3bKfP+HRGBI+fjAbSzT/CjQ==", "dev": true, "requires": { "@babel/core": "7.19.3", @@ -14247,9 +14268,9 @@ } }, "@angular/material": { - "version": "15.0.1", - "resolved": "https://registry.npmjs.org/@angular/material/-/material-15.0.1.tgz", - "integrity": "sha512-JXMcRf27HgXwjoNOKD04YubJ14M9Y66g5Ol4R5EDShnwvvzU1OKLjaYN3SYpH5iMauZztjljsVBsLlO8n/TVFA==", + "version": "15.0.2", + "resolved": "https://registry.npmjs.org/@angular/material/-/material-15.0.2.tgz", + "integrity": "sha512-jXjgKFK09DcqShXSvKJLQ98MSqV2LuBO6ZuJj/gz96ZWoAhTTuWn0hL3xsoKp+kaF5DPdDFd24gLr8YFRibaIQ==", "requires": { "@material/animation": "15.0.0-canary.7971d6ad5.0", "@material/auto-init": "15.0.0-canary.7971d6ad5.0", @@ -14302,41 +14323,41 @@ } }, "@angular/material-moment-adapter": { - "version": "15.0.1", - "resolved": "https://registry.npmjs.org/@angular/material-moment-adapter/-/material-moment-adapter-15.0.1.tgz", - "integrity": "sha512-kAzaY9YMZEtPXtwhtfUoLMpiV6rJ5iZgpLpjNHvn8CpUlzy+1bMa9K9toHnblynix2qYnoDJ6vcWtHDDGBTqNg==", + "version": "15.0.2", + "resolved": "https://registry.npmjs.org/@angular/material-moment-adapter/-/material-moment-adapter-15.0.2.tgz", + "integrity": "sha512-d74B4DpZrT89F2EMYcaXcvjp+SJ3gNdI8dVY9iCLHuK3Zy1RN1q1DIlg4qMaZYA+fjmRSu0fh+elRRw6wTVPOQ==", "requires": { "tslib": "^2.3.0" } }, "@angular/platform-browser": { - "version": "15.0.2", - "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-15.0.2.tgz", - "integrity": "sha512-Dau9Ip5ub35lyJ+Bl2sUMQ4CoCgj8tdcNWDyQrfYynllKZfbQNaNY60To48P4u7pVGwN/Ib8Wb+jcloZJUXm4Q==", + "version": "15.0.3", + "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-15.0.3.tgz", + "integrity": "sha512-XIgAh6/SI4m2JfFdtKWmh8BVPzs3gV8VuOVYdykWrYrhDCVz5X3J7AXGxn9AX1S+dMuQPi91lM1icErunVrCZQ==", "requires": { "tslib": "^2.3.0" } }, "@angular/platform-browser-dynamic": { - "version": "15.0.2", - "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-15.0.2.tgz", - "integrity": "sha512-OJ3WevyoR/rEYs9zqY2NzYX+2OqcWrmATFnvdFNMztjl8HO/SVak1URz8phZeSRslWjILlJ4nxPORVwV8TlW+w==", + "version": "15.0.3", + "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-15.0.3.tgz", + "integrity": "sha512-+hdywxDegUGftq+teqQDmQ22seyR25qSPna60PxZIpQxi4D8+sNm9PxSGIn4pZtxN9gpg78j69yUM0E2OwVbjQ==", "requires": { "tslib": "^2.3.0" } }, "@angular/router": { - "version": "15.0.2", - "resolved": "https://registry.npmjs.org/@angular/router/-/router-15.0.2.tgz", - "integrity": "sha512-uRf/OTGHt7Ysxw1IgrzCTvtwoYwwDPJxsZm/jXfrILPxHYqsSvYNXgcGqOp1kXY1/ByotM0P2+5CA6h2VICFHg==", + "version": "15.0.3", + "resolved": "https://registry.npmjs.org/@angular/router/-/router-15.0.3.tgz", + "integrity": "sha512-Mym1qasRBLTwlwFHlWamrgvTXl09Uej2LTgqCD6Jg9uFQ/F+16qsSqTy107WkeJbsBzL95+rx66VtvwB//M45w==", "requires": { "tslib": "^2.3.0" } }, "@angular/service-worker": { - "version": "15.0.2", - "resolved": "https://registry.npmjs.org/@angular/service-worker/-/service-worker-15.0.2.tgz", - "integrity": "sha512-r+9qS3ZoLkNutukzJLchZtr/NG16DGTcLu/Q2K84gTi/ybf88OCphL3uKwefF8BFguXoMNL+LLHEulrE1UzWaA==", + "version": "15.0.3", + "resolved": "https://registry.npmjs.org/@angular/service-worker/-/service-worker-15.0.3.tgz", + "integrity": "sha512-tMR82O4QIr0iuvAtUpeIcWcSbKWBLqHpgEHW3b7j8Oy+jZU4Bap5qM4jUanIOt4mboR7qV/tq1UXsZDo9Fs5rQ==", "requires": { "tslib": "^2.3.0" } @@ -16390,9 +16411,9 @@ } }, "@ngtools/webpack": { - "version": "15.0.2", - "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-15.0.2.tgz", - "integrity": "sha512-vSIrPjXNRdtkwdYY8x7SzsteZ7HlKfUe/OG7AoUboP6mgAevhp6M/kv2ZMCHLzFFLJ8GO6ZhvCPCmPGIm5C8aA==", + "version": "15.0.3", + "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-15.0.3.tgz", + "integrity": "sha512-LGiIpljdQnA3V2/eJUA4q8Idvh39dlgEISD+fyen+iASOsiwY00JCTAcJN/J5A0Gr/Vp4oVP9kC+I/Z27whBKA==", "dev": true, "requires": {} }, @@ -16542,13 +16563,13 @@ } }, "@schematics/angular": { - "version": "15.0.2", - "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-15.0.2.tgz", - "integrity": "sha512-h5vTcOkJD0s+BMHRI87fVyKB+A/YqFolR7fhmhETTq2NwRg2oR0HTf7DbjVxPBwhvI5XzUV1MBPb30xXR2UG0w==", + "version": "15.0.3", + "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-15.0.3.tgz", + "integrity": "sha512-JVodVQNZBAd9TOUjbf19udH9Odu5bJ1g4cVbRnKfZ6V01Qw7iGVL9KrytNWGo/kR3cK2kXAxH0i2MU3WQNcA3A==", "dev": true, "requires": { - "@angular-devkit/core": "15.0.2", - "@angular-devkit/schematics": "15.0.2", + "@angular-devkit/core": "15.0.3", + "@angular-devkit/schematics": "15.0.3", "jsonc-parser": "3.2.0" } }, diff --git a/package.json b/package.json index e0ec676..fea3a1d 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "bstlboard", - "version": "1.5.3", + "version": "1.5.4", "license": "AGPL3", "scripts": { "ng": "ng", @@ -13,28 +13,28 @@ "private": true, "dependencies": { "@angular-material-components/datetime-picker": "^9.0.0", - "@angular/animations": "^15.0.2", - "@angular/cdk": "^15.0.1", - "@angular/common": "^15.0.2", - "@angular/compiler": "^15.0.2", - "@angular/core": "^15.0.2", - "@angular/forms": "^15.0.2", - "@angular/material": "^15.0.1", - "@angular/material-moment-adapter": "^15.0.1", - "@angular/platform-browser": "^15.0.2", - "@angular/platform-browser-dynamic": "^15.0.2", - "@angular/router": "^15.0.2", - "@angular/service-worker": "^15.0.2", + "@angular/animations": "^15.0.3", + "@angular/cdk": "^15.0.2", + "@angular/common": "^15.0.3", + "@angular/compiler": "^15.0.3", + "@angular/core": "^15.0.3", + "@angular/forms": "^15.0.3", + "@angular/material": "^15.0.2", + "@angular/material-moment-adapter": "^15.0.2", + "@angular/platform-browser": "^15.0.3", + "@angular/platform-browser-dynamic": "^15.0.3", + "@angular/router": "^15.0.3", + "@angular/service-worker": "^15.0.3", "moment": "^2.29.4", "rxjs": "~7.6.0", "tslib": "^2.4.1", "zone.js": "~0.12.0" }, "devDependencies": { - "@angular-devkit/build-angular": "^15.0.2", - "@angular/cli": "^15.0.2", - "@angular/compiler-cli": "^15.0.2", - "@angular/localize": "^15.0.2", + "@angular-devkit/build-angular": "^15.0.3", + "@angular/cli": "^15.0.3", + "@angular/compiler-cli": "^15.0.3", + "@angular/localize": "^15.0.3", "@types/jasmine": "^4.3.1", "jasmine-core": "~4.5.0", "karma": "^6.4.1", diff --git a/src/app/ui/entries/entries.ui.html b/src/app/ui/entries/entries.ui.html index f4d4647..4f1f83f 100644 --- a/src/app/ui/entries/entries.ui.html +++ b/src/app/ui/entries/entries.ui.html @@ -35,16 +35,16 @@ -
-
+
+
filter_alt -
+ +
- - diff --git a/src/app/ui/entries/entries.ui.scss b/src/app/ui/entries/entries.ui.scss index 6d9d2c7..48291bd 100644 --- a/src/app/ui/entries/entries.ui.scss +++ b/src/app/ui/entries/entries.ui.scss @@ -11,12 +11,19 @@ .filter-container { padding-left: 15px; - display: flex; - justify-content: center; + justify-content: flex-start; align-items: center; - mat-form-field { - margin-left: 15px; + .filter { + + justify-content: flex-start; + align-items: center; + + &> * { + margin-top: 5px; + margin-bottom: 5px; + margin-left: 15px; + } } } diff --git a/src/app/ui/main/main.ui.html b/src/app/ui/main/main.ui.html index 2e64fd4..e98421f 100644 --- a/src/app/ui/main/main.ui.html +++ b/src/app/ui/main/main.ui.html @@ -45,7 +45,7 @@ - diff --git a/src/styles.scss b/src/styles.scss index 30f19ea..1cb69b2 100644 --- a/src/styles.scss +++ b/src/styles.scss @@ -177,6 +177,14 @@ qrcode canvas { overflow: auto; } +.scroll-x-container { + overflow-x: auto; +} + +.scroll-y-container { + overflow-y: auto; +} + .spacer { flex: 1 1 auto; }