From 4209feaedaf31a0775a31e0f0d86ca57777135af Mon Sep 17 00:00:00 2001 From: Timo Bejan Date: Thu, 21 Jul 2022 16:24:58 +0300 Subject: [PATCH 1/8] Fixed RED-4696 - watermarkId in ui treated as string --- .../edit-dossier-download-package.component.ts | 13 ++++++++++--- apps/red-ui/src/assets/config/config.json | 4 ++-- 2 files changed, 12 insertions(+), 5 deletions(-) diff --git a/apps/red-ui/src/app/modules/shared-dossiers/dialogs/edit-dossier-dialog/download-package/edit-dossier-download-package.component.ts b/apps/red-ui/src/app/modules/shared-dossiers/dialogs/edit-dossier-dialog/download-package/edit-dossier-download-package.component.ts index 1db6d6a20..5157d0a45 100644 --- a/apps/red-ui/src/app/modules/shared-dossiers/dialogs/edit-dossier-dialog/download-package/edit-dossier-download-package.component.ts +++ b/apps/red-ui/src/app/modules/shared-dossiers/dialogs/edit-dossier-dialog/download-package/edit-dossier-download-package.component.ts @@ -47,7 +47,7 @@ export class EditDossierDownloadPackageComponent implements OnInit, EditDossierS for (const key of Object.keys(this.form.getRawValue())) { if (key.toLowerCase().includes('watermark')) { - if (this.dossier[key] !== this.form.get(key).value) { + if (this._asStringIfSet(this.dossier[key]) !== this.form.get(key).value) { return true; } } else { @@ -116,8 +116,8 @@ export class EditDossierDownloadPackageComponent implements OnInit, EditDossierS { reportTemplateIds: [this.dossier.reportTemplateIds], downloadFileTypes: [this.dossier.downloadFileTypes], - watermarkId: [this.dossier.watermarkId], - previewWatermarkId: [this.dossier.previewWatermarkId], + watermarkId: [this._asStringIfSet(this.dossier.watermarkId)], + previewWatermarkId: [this._asStringIfSet(this.dossier.previewWatermarkId)], }, { validators: control => @@ -127,4 +127,11 @@ export class EditDossierDownloadPackageComponent implements OnInit, EditDossierS }, ); } + + private _asStringIfSet(value: any): string { + if (value === undefined || value === null) { + return value; + } + return `${value}`; + } } diff --git a/apps/red-ui/src/assets/config/config.json b/apps/red-ui/src/assets/config/config.json index 62578148a..8e7d077a8 100644 --- a/apps/red-ui/src/assets/config/config.json +++ b/apps/red-ui/src/assets/config/config.json @@ -1,7 +1,7 @@ { "ADMIN_CONTACT_NAME": null, "ADMIN_CONTACT_URL": null, - "API_URL": "https://dev-08.iqser.cloud/redaction-gateway-v1", + "API_URL": "https://dev-05.iqser.cloud/redaction-gateway-v1", "APP_NAME": "RedactManager", "AUTO_READ_TIME": 3, "BACKEND_APP_VERSION": "4.4.40", @@ -11,7 +11,7 @@ "MAX_RETRIES_ON_SERVER_ERROR": 3, "OAUTH_CLIENT_ID": "redaction", "OAUTH_IDP_HINT": null, - "OAUTH_URL": "https://dev-08.iqser.cloud/auth/realms/redaction", + "OAUTH_URL": "https://dev-05.iqser.cloud/auth/realms/redaction", "RECENT_PERIOD_IN_HOURS": 24, "SELECTION_MODE": "structural", "MANUAL_BASE_URL": "https://docs.redactmanager.com/preview" From 9afaa56a3de12d557d633ad60f59961e3962ff95 Mon Sep 17 00:00:00 2001 From: Atlassian Bamboo Date: Thu, 21 Jul 2022 15:33:52 +0200 Subject: [PATCH 2/8] chore(release) --- package.json | 2 +- paligo-theme.tar.gz | Bin 3332 -> 3330 bytes 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 3d861b2c4..c88b01778 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "redaction", - "version": "3.647.0", + "version": "3.648.0", "private": true, "license": "MIT", "scripts": { diff --git a/paligo-theme.tar.gz b/paligo-theme.tar.gz index f4cfc764eb5e89f009f7587cae85e28173c35976..c475d241726e829db8ebba044473ca64f3c2decc 100644 GIT binary patch delta 3244 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 Date: Fri, 22 Jul 2022 07:37:31 +0300 Subject: [PATCH 3/8] RED-3800: update common-ui --- .../components/user-management/user-management.component.html | 1 + libs/common-ui | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/apps/red-ui/src/app/modules/file-preview/components/user-management/user-management.component.html b/apps/red-ui/src/app/modules/file-preview/components/user-management/user-management.component.html index b7c3de488..2acb04c9c 100644 --- a/apps/red-ui/src/app/modules/file-preview/components/user-management/user-management.component.html +++ b/apps/red-ui/src/app/modules/file-preview/components/user-management/user-management.component.html @@ -18,6 +18,7 @@ (click)="editingReviewer$.next(true)" *ngIf="(editingReviewer$ | async) === false && (canAssignReviewer$ | async)" class="assign-reviewer pointer" + id="assign-reviewer" translate="file-preview.assign-reviewer" > diff --git a/libs/common-ui b/libs/common-ui index 859e41dd6..b1f8de6ea 160000 --- a/libs/common-ui +++ b/libs/common-ui @@ -1 +1 @@ -Subproject commit 859e41dd62a236ee84511ae11d78980810483d07 +Subproject commit b1f8de6ea1b12f1d3973bfd479b58ae4a480bda1 From 09d9a9940315b781ee6bd93d90a931d63c8e5a1f Mon Sep 17 00:00:00 2001 From: Atlassian Bamboo Date: Fri, 22 Jul 2022 06:40:07 +0200 Subject: [PATCH 4/8] chore(release) --- package.json | 2 +- paligo-theme.tar.gz | Bin 3330 -> 3329 bytes 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index c88b01778..190326052 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "redaction", - "version": "3.648.0", + "version": "3.649.0", "private": true, "license": "MIT", "scripts": { diff --git a/paligo-theme.tar.gz b/paligo-theme.tar.gz index c475d241726e829db8ebba044473ca64f3c2decc..3a4f18af302a2c706a5a57af18c6f83b52e997d0 100644 GIT binary patch delta 101 zcmV-r0Gj`T8i5*+cu~9l%7gEY9XR$A6#O9A3|dn&Tp{#hEcJ72OI`l*rDpdTsXvxB zJY4>sXZvUQ{}}D4{3{aUh{?WXRM#K21{d(kpOU`^g74)Y*h2oRz;~aq$}kKFAykvU H08jt`G?_Am delta 102 zcmV-s0Ga=R8iE>-cv1$gzgj=B9XoK=Pf+lKU^8e<&2WX#kFnIxu`PA^%a@wnXQcjE z+VF7sd!FN+<^N-}qw=pvj3XxdmQh`Q*cx2GD}PG<9ti#*fBtMcs~~WmvB@wD2m}2% Ii2zUl0J|D9H~;_u From 7c61b3b1a4023bd9b32ef69a5961b7c3b3fc7dfe Mon Sep 17 00:00:00 2001 From: Timo Bejan Date: Fri, 22 Jul 2022 10:38:12 +0300 Subject: [PATCH 5/8] RED-3800 Sorting for last modified date --- .../dossier-overview/config.service.ts | 1 + .../table-item/table-item.component.ts | 10 +- .../dossiers-listing/config.service.ts | 2 +- .../src/lib/dossiers/dossier.model.ts | 1 + yarn.lock | 371 +----------------- 5 files changed, 22 insertions(+), 363 deletions(-) diff --git a/apps/red-ui/src/app/modules/dossier-overview/config.service.ts b/apps/red-ui/src/app/modules/dossier-overview/config.service.ts index f93a69cdf..d8313b689 100644 --- a/apps/red-ui/src/app/modules/dossier-overview/config.service.ts +++ b/apps/red-ui/src/app/modules/dossier-overview/config.service.ts @@ -150,6 +150,7 @@ export class ConfigService { }, { label: _('dossier-overview.table-col-names.last-modified'), + sortByKey: 'redactionModificationDate', width: '2fr', }, ...dynamicColumns, diff --git a/apps/red-ui/src/app/modules/dossiers-listing/components/table-item/table-item.component.ts b/apps/red-ui/src/app/modules/dossiers-listing/components/table-item/table-item.component.ts index 5495b6946..c9c3ab6dc 100644 --- a/apps/red-ui/src/app/modules/dossiers-listing/components/table-item/table-item.component.ts +++ b/apps/red-ui/src/app/modules/dossiers-listing/components/table-item/table-item.component.ts @@ -2,7 +2,7 @@ import { ChangeDetectionStrategy, Component, Input, OnChanges } from '@angular/c import { Dossier, DossierStats } from '@red/domain'; import { DossierStatsService } from '@services/dossiers/dossier-stats.service'; import { BehaviorSubject, Observable } from 'rxjs'; -import { switchMap } from 'rxjs/operators'; +import { switchMap, tap } from 'rxjs/operators'; @Component({ selector: 'redaction-table-item [dossier]', @@ -17,7 +17,13 @@ export class TableItemComponent implements OnChanges { readonly #ngOnChanges$ = new BehaviorSubject(undefined); constructor(readonly dossierStatsService: DossierStatsService) { - this.stats$ = this.#ngOnChanges$.pipe(switchMap(dossierId => this.dossierStatsService.watch$(dossierId))); + this.stats$ = this.#ngOnChanges$.pipe( + switchMap(dossierId => this.dossierStatsService.watch$(dossierId)), + // TODO required for sorting the dossier table - fix me Baby one more time! + tap(stats => { + this.dossier.changedDate = stats.fileManipulationDate; + }), + ); } ngOnChanges() { diff --git a/apps/red-ui/src/app/modules/dossiers-listing/config.service.ts b/apps/red-ui/src/app/modules/dossiers-listing/config.service.ts index f04aedf47..cd2da6657 100644 --- a/apps/red-ui/src/app/modules/dossiers-listing/config.service.ts +++ b/apps/red-ui/src/app/modules/dossiers-listing/config.service.ts @@ -38,7 +38,7 @@ export class ConfigService { get tableConfig(): TableColumnConfig[] { return [ { label: _('dossier-listing.table-col-names.name'), sortByKey: 'searchKey', width: '2fr' }, - { label: _('dossier-listing.table-col-names.last-modified') }, + { label: _('dossier-listing.table-col-names.last-modified'), sortByKey: 'changedDate' }, { label: _('dossier-listing.table-col-names.needs-work') }, { label: _('dossier-listing.table-col-names.owner'), class: 'user-column' }, { label: _('dossier-listing.table-col-names.documents-status'), class: 'flex-end', width: 'auto' }, diff --git a/libs/red-domain/src/lib/dossiers/dossier.model.ts b/libs/red-domain/src/lib/dossiers/dossier.model.ts index 939cdb268..bd0a8d8aa 100644 --- a/libs/red-domain/src/lib/dossiers/dossier.model.ts +++ b/libs/red-domain/src/lib/dossiers/dossier.model.ts @@ -26,6 +26,7 @@ export class Dossier implements IDossier, IListable { readonly routerLink: string; readonly dossiersListRouterLink: string; readonly id: string; + changedDate?: string; constructor(dossier: IDossier) { this.dossierId = dossier.dossierId; diff --git a/yarn.lock b/yarn.lock index e8a8066b7..e27ef83f0 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2998,17 +2998,6 @@ array-flatten@^2.1.2: resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-2.1.2.tgz#24ef80a28c1a893617e2149b0c6d0d788293b099" integrity sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ== -array-includes@^3.1.4: - version "3.1.5" - resolved "https://registry.yarnpkg.com/array-includes/-/array-includes-3.1.5.tgz#2c320010db8d31031fd2a5f6b3bbd4b1aad31bdb" - integrity sha512-iSDYZMMyTPkiFasVqfuAQnWAYcvO/SeBSCGKePoEthjp4LEMTe4uLc7b025o4jAZpHhihh8xPo99TNWUWWkGDQ== - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.4" - es-abstract "^1.19.5" - get-intrinsic "^1.1.1" - is-string "^1.0.7" - array-union@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/array-union/-/array-union-2.1.0.tgz#b798420adbeb1de828d84acd8a2e23d3efe85e8d" @@ -3019,16 +3008,6 @@ array-union@^3.0.1: resolved "https://registry.yarnpkg.com/array-union/-/array-union-3.0.1.tgz#da52630d327f8b88cfbfb57728e2af5cd9b6b975" integrity sha512-1OvF9IbWwaeiM9VhzYXVQacMibxpXOMYVNIvMtKRyX9SImBXpKcFr8XvFDeEslCyuH/t6KRt7HEO94AlP8Iatw== -array.prototype.flat@^1.2.5: - version "1.3.0" - resolved "https://registry.yarnpkg.com/array.prototype.flat/-/array.prototype.flat-1.3.0.tgz#0b0c1567bf57b38b56b4c97b8aa72ab45e4adc7b" - integrity sha512-12IUEkHsAhA4DY5s0FPgNXIdc8VRSqD9Zp78a5au9abH/SOBrsp082JOWFNTjkMozh8mqcdiKuaLGhPeYztxSw== - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.3" - es-abstract "^1.19.2" - es-shim-unscopables "^1.0.0" - asap@^2.0.0: version "2.0.6" resolved "https://registry.yarnpkg.com/asap/-/asap-2.0.6.tgz#e50347611d7e690943208bbdafebcbc2fb866d46" @@ -3471,7 +3450,7 @@ cacache@^16.0.0, cacache@^16.1.0: tar "^6.1.11" unique-filename "^1.1.1" -call-bind@^1.0.0, call-bind@^1.0.2: +call-bind@^1.0.0: version "1.0.2" resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.2.tgz#b1d4e89e688119c3c9a903ad30abb2f6a919be3c" integrity sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA== @@ -3759,7 +3738,7 @@ config-chain@^1.1.11: ini "^1.3.4" proto-list "~1.2.1" -confusing-browser-globals@^1.0.10, confusing-browser-globals@^1.0.9: +confusing-browser-globals@^1.0.9: version "1.0.11" resolved "https://registry.yarnpkg.com/confusing-browser-globals/-/confusing-browser-globals-1.0.11.tgz#ae40e9b57cdd3915408a2805ebd3a5585608dc81" integrity sha512-JsPKdmh8ZkmnHxDk55FZ1TqVLvEQTvoByJZRN9jzI0UjxK/QgAmsphz7PGtqgPieQZ/CQcHWXCR7ATDNhGe+YA== @@ -4123,7 +4102,7 @@ dayjs@^1.11.3: resolved "https://registry.yarnpkg.com/dayjs/-/dayjs-1.11.3.tgz#4754eb694a624057b9ad2224b67b15d552589258" integrity sha512-xxwlswWOlGhzgQ4TKzASQkUhqERI3egRNqgV4ScR8wlANA/A9tZ7miXa44vTTKEq5l7vWoL5G57bG3zA+Kow0A== -debug@2.6.9, debug@^2.6.9: +debug@2.6.9: version "2.6.9" resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f" integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== @@ -4144,7 +4123,7 @@ debug@=3.1.0: dependencies: ms "2.0.0" -debug@^3.1.1, debug@^3.2.6, debug@^3.2.7: +debug@^3.1.1, debug@^3.2.6: version "3.2.7" resolved "https://registry.yarnpkg.com/debug/-/debug-3.2.7.tgz#72580b7e9145fb39b6676f9c5e5fb100b934179a" integrity sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ== @@ -4255,7 +4234,7 @@ define-lazy-prop@^2.0.0: resolved "https://registry.yarnpkg.com/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz#3f7ae421129bcaaac9bc74905c98a0009ec9ee7f" integrity sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og== -define-properties@^1.1.3, define-properties@^1.1.4: +define-properties@^1.1.3: version "1.1.4" resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.4.tgz#0b14d7bd7fbeb2f3572c3a7eda80ea5d57fb05b1" integrity sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA== @@ -4340,13 +4319,6 @@ dns-packet@^5.2.2: dependencies: "@leichtgewicht/ip-codec" "^2.0.1" -doctrine@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-2.1.0.tgz#5cd01fc101621b42c4cd7f5d1a66243716d3f39d" - integrity sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw== - dependencies: - esutils "^2.0.2" - doctrine@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-3.0.0.tgz#addebead72a6574db783639dc87a121773973961" @@ -4533,56 +4505,11 @@ error-ex@^1.2.0, error-ex@^1.3.1: dependencies: is-arrayish "^0.2.1" -es-abstract@^1.19.0, es-abstract@^1.19.1, es-abstract@^1.19.2, es-abstract@^1.19.5: - version "1.20.1" - resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.20.1.tgz#027292cd6ef44bd12b1913b828116f54787d1814" - integrity sha512-WEm2oBhfoI2sImeM4OF2zE2V3BYdSF+KnSi9Sidz51fQHd7+JuF8Xgcj9/0o+OWeIeIS/MiuNnlruQrJf16GQA== - dependencies: - call-bind "^1.0.2" - es-to-primitive "^1.2.1" - function-bind "^1.1.1" - function.prototype.name "^1.1.5" - get-intrinsic "^1.1.1" - get-symbol-description "^1.0.0" - has "^1.0.3" - has-property-descriptors "^1.0.0" - has-symbols "^1.0.3" - internal-slot "^1.0.3" - is-callable "^1.2.4" - is-negative-zero "^2.0.2" - is-regex "^1.1.4" - is-shared-array-buffer "^1.0.2" - is-string "^1.0.7" - is-weakref "^1.0.2" - object-inspect "^1.12.0" - object-keys "^1.1.1" - object.assign "^4.1.2" - regexp.prototype.flags "^1.4.3" - string.prototype.trimend "^1.0.5" - string.prototype.trimstart "^1.0.5" - unbox-primitive "^1.0.2" - es-module-lexer@^0.9.0: version "0.9.3" resolved "https://registry.yarnpkg.com/es-module-lexer/-/es-module-lexer-0.9.3.tgz#6f13db00cc38417137daf74366f535c8eb438f19" integrity sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ== -es-shim-unscopables@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz#702e632193201e3edf8713635d083d378e510241" - integrity sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w== - dependencies: - has "^1.0.3" - -es-to-primitive@^1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.2.1.tgz#e55cd4c9cdc188bcefb03b366c736323fc5c898a" - integrity sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA== - dependencies: - is-callable "^1.1.4" - is-date-object "^1.0.1" - is-symbol "^1.0.2" - esbuild-android-64@0.14.38: version "0.14.38" resolved "https://registry.yarnpkg.com/esbuild-android-64/-/esbuild-android-64-0.14.38.tgz#5b94a1306df31d55055f64a62ff6b763a47b7f64" @@ -4751,63 +4678,11 @@ escodegen@^2.0.0: optionalDependencies: source-map "~0.6.1" -eslint-config-airbnb-base@^15.0.0: - version "15.0.0" - resolved "https://registry.yarnpkg.com/eslint-config-airbnb-base/-/eslint-config-airbnb-base-15.0.0.tgz#6b09add90ac79c2f8d723a2580e07f3925afd236" - integrity sha512-xaX3z4ZZIcFLvh2oUNvcX5oEofXda7giYmuplVxoOg5A7EXJMrUyqRgR+mhDhPK8LZ4PttFOBvCYDbX3sUoUig== - dependencies: - confusing-browser-globals "^1.0.10" - object.assign "^4.1.2" - object.entries "^1.1.5" - semver "^6.3.0" - -eslint-config-airbnb-typescript@^17.0.0: - version "17.0.0" - resolved "https://registry.yarnpkg.com/eslint-config-airbnb-typescript/-/eslint-config-airbnb-typescript-17.0.0.tgz#360dbcf810b26bbcf2ff716198465775f1c49a07" - integrity sha512-elNiuzD0kPAPTXjFWg+lE24nMdHMtuxgYoD30OyMD6yrW1AhFZPAg27VX7d3tzOErw+dgJTNWfRSDqEcXb4V0g== - dependencies: - eslint-config-airbnb-base "^15.0.0" - eslint-config-prettier@8.5.0: version "8.5.0" resolved "https://registry.yarnpkg.com/eslint-config-prettier/-/eslint-config-prettier-8.5.0.tgz#5a81680ec934beca02c7b1a61cf8ca34b66feab1" integrity sha512-obmWKLUNCnhtQRKc+tmnYuQl0pFU1ibYJQ5BGhTVB08bHe9wC8qUeG7c08dj9XX+AuPj1YSGSQIHl1pnDHZR0Q== -eslint-import-resolver-node@^0.3.6: - version "0.3.6" - resolved "https://registry.yarnpkg.com/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.6.tgz#4048b958395da89668252001dbd9eca6b83bacbd" - integrity sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw== - dependencies: - debug "^3.2.7" - resolve "^1.20.0" - -eslint-module-utils@^2.7.3: - version "2.7.3" - resolved "https://registry.yarnpkg.com/eslint-module-utils/-/eslint-module-utils-2.7.3.tgz#ad7e3a10552fdd0642e1e55292781bd6e34876ee" - integrity sha512-088JEC7O3lDZM9xGe0RerkOMd0EjFl+Yvd1jPWIkMT5u3H9+HC34mWWPnqPrN13gieT9pBOO+Qt07Nb/6TresQ== - dependencies: - debug "^3.2.7" - find-up "^2.1.0" - -eslint-plugin-import@2.26.0: - version "2.26.0" - resolved "https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.26.0.tgz#f812dc47be4f2b72b478a021605a59fc6fe8b88b" - integrity sha512-hYfi3FXaM8WPLf4S1cikh/r4IxnO6zrhZbEGz2b660EJRbuxgpDS5gkCuYgGWg2xxh2rBuIr4Pvhve/7c31koA== - dependencies: - array-includes "^3.1.4" - array.prototype.flat "^1.2.5" - debug "^2.6.9" - doctrine "^2.1.0" - eslint-import-resolver-node "^0.3.6" - eslint-module-utils "^2.7.3" - has "^1.0.3" - is-core-module "^2.8.1" - is-glob "^4.0.3" - minimatch "^3.1.2" - object.values "^1.1.5" - resolve "^1.22.0" - tsconfig-paths "^3.14.1" - eslint-plugin-prettier@^4.0.0: version "4.2.1" resolved "https://registry.yarnpkg.com/eslint-plugin-prettier/-/eslint-plugin-prettier-4.2.1.tgz#651cbb88b1dab98bfd42f017a12fa6b2d993f94b" @@ -5232,13 +5107,6 @@ find-cache-dir@^3.3.1: make-dir "^3.0.2" pkg-dir "^4.1.0" -find-up@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/find-up/-/find-up-2.1.0.tgz#45d1b7e506c717ddd482775a2b77920a3c0c57a7" - integrity sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ== - dependencies: - locate-path "^2.0.0" - find-up@^4.0.0, find-up@^4.1.0: version "4.1.0" resolved "https://registry.yarnpkg.com/find-up/-/find-up-4.1.0.tgz#97afe7d6cdc0bc5928584b7c8d7b16e8a9aa5d19" @@ -5390,26 +5258,11 @@ function-bind@^1.1.1: resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== -function.prototype.name@^1.1.5: - version "1.1.5" - resolved "https://registry.yarnpkg.com/function.prototype.name/-/function.prototype.name-1.1.5.tgz#cce0505fe1ffb80503e6f9e46cc64e46a12a9621" - integrity sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA== - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.3" - es-abstract "^1.19.0" - functions-have-names "^1.2.2" - functional-red-black-tree@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz#1b0ab3bd553b2a0d6399d29c0e3ea0b252078327" integrity sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g== -functions-have-names@^1.2.2: - version "1.2.3" - resolved "https://registry.yarnpkg.com/functions-have-names/-/functions-have-names-1.2.3.tgz#0404fe4ee2ba2f607f0e0ec3c80bae994133b834" - integrity sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ== - gauge@^4.0.3: version "4.0.4" resolved "https://registry.yarnpkg.com/gauge/-/gauge-4.0.4.tgz#52ff0652f2bbf607a989793d53b751bef2328dce" @@ -5434,7 +5287,7 @@ get-caller-file@^2.0.5: resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e" integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg== -get-intrinsic@^1.0.2, get-intrinsic@^1.1.0, get-intrinsic@^1.1.1: +get-intrinsic@^1.0.2, get-intrinsic@^1.1.1: version "1.1.2" resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.1.2.tgz#336975123e05ad0b7ba41f152ee4aadbea6cf598" integrity sha512-Jfm3OyCxHh9DJyc28qGk+JmfkpO41A4XkneDSujN9MDXrm4oDKdHvndhZ2dN94+ERNfkYJWDclW6k2L/ZGHjXA== @@ -5473,14 +5326,6 @@ get-stream@^6.0.0, get-stream@^6.0.1: resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-6.0.1.tgz#a262d8eef67aced57c2852ad6167526a43cbf7b7" integrity sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg== -get-symbol-description@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/get-symbol-description/-/get-symbol-description-1.0.0.tgz#7fdb81c900101fbd564dd5f1a30af5aadc1e58d6" - integrity sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw== - dependencies: - call-bind "^1.0.2" - get-intrinsic "^1.1.1" - gettext-parser@^4.2.0: version "4.2.0" resolved "https://registry.yarnpkg.com/gettext-parser/-/gettext-parser-4.2.0.tgz#9327140f76b122d44f0e8cb9338fd855667d9434" @@ -5643,11 +5488,6 @@ harmony-reflect@^1.4.6: resolved "https://registry.yarnpkg.com/harmony-reflect/-/harmony-reflect-1.6.2.tgz#31ecbd32e648a34d030d86adb67d4d47547fe710" integrity sha512-HIp/n38R9kQjDEziXyDTuW3vvoxxyxjxFzXLrBr18uB47GnSt+G9D29fqrpM5ZkspMcPICud3XsBJQ4Y2URg8g== -has-bigints@^1.0.1, has-bigints@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/has-bigints/-/has-bigints-1.0.2.tgz#0871bd3e3d51626f6ca0966668ba35d5602d6eaa" - integrity sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ== - has-flag@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" @@ -5670,7 +5510,7 @@ has-symbol-support-x@^1.4.1: resolved "https://registry.yarnpkg.com/has-symbol-support-x/-/has-symbol-support-x-1.4.2.tgz#1409f98bc00247da45da67cee0a36f282ff26455" integrity sha512-3ToOva++HaW+eCpgqZrCfN51IPB+7bJNVT6CUATzueB5Heb8o6Nam0V3HG5dlDvZU1Gn5QLcbahiKw/XVk5JJw== -has-symbols@^1.0.1, has-symbols@^1.0.2, has-symbols@^1.0.3: +has-symbols@^1.0.1, has-symbols@^1.0.3: version "1.0.3" resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.3.tgz#bb7b2c4349251dce87b125f7bdf874aa7c8b39f8" integrity sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A== @@ -5682,13 +5522,6 @@ has-to-string-tag-x@^1.2.0: dependencies: has-symbol-support-x "^1.4.1" -has-tostringtag@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/has-tostringtag/-/has-tostringtag-1.0.0.tgz#7e133818a7d394734f941e73c3d3f9291e658b25" - integrity sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ== - dependencies: - has-symbols "^1.0.2" - has-unicode@^2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/has-unicode/-/has-unicode-2.0.1.tgz#e0e6fe6a28cf51138855e086d1691e771de2a8b9" @@ -6019,15 +5852,6 @@ inquirer@8.2.4: through "^2.3.6" wrap-ansi "^7.0.0" -internal-slot@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/internal-slot/-/internal-slot-1.0.3.tgz#7347e307deeea2faac2ac6205d4bc7d34967f59c" - integrity sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA== - dependencies: - get-intrinsic "^1.1.0" - has "^1.0.3" - side-channel "^1.0.4" - internmap@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/internmap/-/internmap-1.0.1.tgz#0017cc8a3b99605f0302f2b198d272e015e5df95" @@ -6053,13 +5877,6 @@ is-arrayish@^0.2.1: resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d" integrity sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg== -is-bigint@^1.0.1: - version "1.0.4" - resolved "https://registry.yarnpkg.com/is-bigint/-/is-bigint-1.0.4.tgz#08147a1875bc2b32005d41ccd8291dffc6691df3" - integrity sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg== - dependencies: - has-bigints "^1.0.1" - is-binary-path@~2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-2.1.0.tgz#ea1f7f3b80f064236e83470f86c09c254fb45b09" @@ -6067,24 +5884,11 @@ is-binary-path@~2.1.0: dependencies: binary-extensions "^2.0.0" -is-boolean-object@^1.1.0: - version "1.1.2" - resolved "https://registry.yarnpkg.com/is-boolean-object/-/is-boolean-object-1.1.2.tgz#5c6dc200246dd9321ae4b885a114bb1f75f63719" - integrity sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA== - dependencies: - call-bind "^1.0.2" - has-tostringtag "^1.0.0" - is-buffer@^2.0.2: version "2.0.5" resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-2.0.5.tgz#ebc252e400d22ff8d77fa09888821a24a658c191" integrity sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ== -is-callable@^1.1.4, is-callable@^1.2.4: - version "1.2.4" - resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.4.tgz#47301d58dd0259407865547853df6d61fe471945" - integrity sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w== - is-core-module@^2.8.1, is-core-module@^2.9.0: version "2.9.0" resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.9.0.tgz#e1c34429cd51c6dd9e09e0799e396e27b19a9c69" @@ -6092,13 +5896,6 @@ is-core-module@^2.8.1, is-core-module@^2.9.0: dependencies: has "^1.0.3" -is-date-object@^1.0.1: - version "1.0.5" - resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.5.tgz#0841d5536e724c25597bf6ea62e1bd38298df31f" - integrity sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ== - dependencies: - has-tostringtag "^1.0.0" - is-docker@^2.0.0, is-docker@^2.1.1: version "2.2.1" resolved "https://registry.yarnpkg.com/is-docker/-/is-docker-2.2.1.tgz#33eeabe23cfe86f14bde4408a02c0cfb853acdaa" @@ -6146,18 +5943,6 @@ is-natural-number@^4.0.1: resolved "https://registry.yarnpkg.com/is-natural-number/-/is-natural-number-4.0.1.tgz#ab9d76e1db4ced51e35de0c72ebecf09f734cde8" integrity sha512-Y4LTamMe0DDQIIAlaer9eKebAlDSV6huy+TWhJVPlzZh2o4tRP5SQWFlLn5N0To4mDD22/qdOq+veo1cSISLgQ== -is-negative-zero@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/is-negative-zero/-/is-negative-zero-2.0.2.tgz#7bf6f03a28003b8b3965de3ac26f664d765f3150" - integrity sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA== - -is-number-object@^1.0.4: - version "1.0.7" - resolved "https://registry.yarnpkg.com/is-number-object/-/is-number-object-1.0.7.tgz#59d50ada4c45251784e9904f5246c742f07a42fc" - integrity sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ== - dependencies: - has-tostringtag "^1.0.0" - is-number@^7.0.0: version "7.0.0" resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b" @@ -6190,26 +5975,11 @@ is-potential-custom-element-name@^1.0.1: resolved "https://registry.yarnpkg.com/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz#171ed6f19e3ac554394edf78caa05784a45bebb5" integrity sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ== -is-regex@^1.1.4: - version "1.1.4" - resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.1.4.tgz#eef5663cd59fa4c0ae339505323df6854bb15958" - integrity sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg== - dependencies: - call-bind "^1.0.2" - has-tostringtag "^1.0.0" - is-retry-allowed@^1.0.0: version "1.2.0" resolved "https://registry.yarnpkg.com/is-retry-allowed/-/is-retry-allowed-1.2.0.tgz#d778488bd0a4666a3be8a1482b9f2baafedea8b4" integrity sha512-RUbUeKwvm3XG2VYamhJL1xFktgjvPzL0Hq8C+6yrWIswDy3BIXGqCxhxkc30N9jqK311gVU137K8Ei55/zVJRg== -is-shared-array-buffer@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz#8f259c573b60b6a32d4058a1a07430c0a7344c79" - integrity sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA== - dependencies: - call-bind "^1.0.2" - is-stream@^1.0.0, is-stream@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44" @@ -6225,20 +5995,6 @@ is-stream@^3.0.0: resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-3.0.0.tgz#e6bfd7aa6bef69f4f472ce9bb681e3e57b4319ac" integrity sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA== -is-string@^1.0.5, is-string@^1.0.7: - version "1.0.7" - resolved "https://registry.yarnpkg.com/is-string/-/is-string-1.0.7.tgz#0dd12bf2006f255bb58f695110eff7491eebc0fd" - integrity sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg== - dependencies: - has-tostringtag "^1.0.0" - -is-symbol@^1.0.2, is-symbol@^1.0.3: - version "1.0.4" - resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.4.tgz#a6dac93b635b063ca6872236de88910a57af139c" - integrity sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg== - dependencies: - has-symbols "^1.0.2" - is-typedarray@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a" @@ -6249,13 +6005,6 @@ is-unicode-supported@^0.1.0: resolved "https://registry.yarnpkg.com/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz#3f26c76a809593b52bfa2ecb5710ed2779b522a7" integrity sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw== -is-weakref@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/is-weakref/-/is-weakref-1.0.2.tgz#9529f383a9338205e89765e0392efc2f100f06f2" - integrity sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ== - dependencies: - call-bind "^1.0.2" - is-what@^3.14.1: version "3.14.1" resolved "https://registry.yarnpkg.com/is-what/-/is-what-3.14.1.tgz#e1222f46ddda85dead0fd1c9df131760e77755c1" @@ -6977,14 +6726,6 @@ loader-utils@^2.0.0: emojis-list "^3.0.0" json5 "^2.1.2" -locate-path@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-2.0.0.tgz#2b568b265eec944c6d9c0de9c3dbbbca0354cd8e" - integrity sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA== - dependencies: - p-locate "^2.0.0" - path-exists "^3.0.0" - locate-path@^5.0.0: version "5.0.0" resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-5.0.0.tgz#1afba396afd676a6d42504d0a67a3a7eb9f62aa0" @@ -7741,7 +7482,7 @@ object-hash@^3.0.0: resolved "https://registry.yarnpkg.com/object-hash/-/object-hash-3.0.0.tgz#73f97f753e7baffc0e2cc9d6e079079744ac82e9" integrity sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw== -object-inspect@^1.12.0, object-inspect@^1.12.2, object-inspect@^1.9.0: +object-inspect@^1.12.2, object-inspect@^1.9.0: version "1.12.2" resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.12.2.tgz#c0641f26394532f28ab8d796ab954e43c009a8ea" integrity sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ== @@ -7751,7 +7492,7 @@ object-keys@^1.1.1: resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e" integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA== -object.assign@^4.1.0, object.assign@^4.1.2: +object.assign@^4.1.0: version "4.1.2" resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.2.tgz#0ed54a342eceb37b38ff76eb831a0e788cb63940" integrity sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ== @@ -7761,24 +7502,6 @@ object.assign@^4.1.0, object.assign@^4.1.2: has-symbols "^1.0.1" object-keys "^1.1.1" -object.entries@^1.1.5: - version "1.1.5" - resolved "https://registry.yarnpkg.com/object.entries/-/object.entries-1.1.5.tgz#e1acdd17c4de2cd96d5a08487cfb9db84d881861" - integrity sha512-TyxmjUoZggd4OrrU1W66FMDG6CuqJxsFvymeyXI51+vQLN67zYfZseptRge703kKQdo4uccgAKebXFcRCzk4+g== - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.3" - es-abstract "^1.19.1" - -object.values@^1.1.5: - version "1.1.5" - resolved "https://registry.yarnpkg.com/object.values/-/object.values-1.1.5.tgz#959f63e3ce9ef108720333082131e4a459b716ac" - integrity sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg== - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.3" - es-abstract "^1.19.1" - obuf@^1.0.0, obuf@^1.1.2: version "1.1.2" resolved "https://registry.yarnpkg.com/obuf/-/obuf-1.1.2.tgz#09bea3343d41859ebd446292d11c9d4db619084e" @@ -7892,13 +7615,6 @@ p-finally@^1.0.0: resolved "https://registry.yarnpkg.com/p-finally/-/p-finally-1.0.0.tgz#3fbcfb15b899a44123b34b6dcc18b724336a2cae" integrity sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow== -p-limit@^1.1.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-1.3.0.tgz#b86bd5f0c25690911c7590fcbfc2010d54b3ccb8" - integrity sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q== - dependencies: - p-try "^1.0.0" - p-limit@^2.2.0: version "2.3.0" resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.3.0.tgz#3dd33c647a214fdfffd835933eb086da0dc21db1" @@ -7906,13 +7622,6 @@ p-limit@^2.2.0: dependencies: p-try "^2.0.0" -p-locate@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-2.0.0.tgz#20a0103b222a70c8fd39cc2e580680f3dde5ec43" - integrity sha512-nQja7m7gSKuewoVRen45CtVfODR3crN3goVQ0DDZ9N3yHxgpkuBhZqsaiotSQRrADUrne346peY7kT3TSACykg== - dependencies: - p-limit "^1.1.0" - p-locate@^4.1.0: version "4.1.0" resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-4.1.0.tgz#a3428bb7088b3a60292f66919278b7c297ad4f07" @@ -7942,11 +7651,6 @@ p-timeout@^1.1.1: dependencies: p-finally "^1.0.0" -p-try@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/p-try/-/p-try-1.0.0.tgz#cbc79cdbaf8fd4228e13f621f2b1a237c1b207b3" - integrity sha512-U1etNYuMJoIz3ZXSrrySFjsXQTWOx2/jdi86L+2pRvph/qMKL6sbcCYdH23fqsbm8TH2Gn0OybpT4eSFlCVHww== - p-try@^2.0.0: version "2.2.0" resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6" @@ -8055,11 +7759,6 @@ parseurl@~1.3.2, parseurl@~1.3.3: resolved "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.3.tgz#9da19e7bee8d12dff0513ed5b76957793bc2e8d4" integrity sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ== -path-exists@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515" - integrity sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ== - path-exists@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-4.0.0.tgz#513bdbe2d3b95d7762e8c1137efa195c6c61b5b3" @@ -8823,15 +8522,6 @@ regex-parser@^2.2.11: resolved "https://registry.yarnpkg.com/regex-parser/-/regex-parser-2.2.11.tgz#3b37ec9049e19479806e878cabe7c1ca83ccfe58" integrity sha512-jbD/FT0+9MBU2XAZluI7w2OBs1RBi6p9M83nkoZayQXXU9e8Robt69FcZc7wU4eJD/YFTjn1JdCk3rbMJajz8Q== -regexp.prototype.flags@^1.4.3: - version "1.4.3" - resolved "https://registry.yarnpkg.com/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz#87cab30f80f66660181a3bb7bf5981a872b367ac" - integrity sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA== - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.3" - functions-have-names "^1.2.2" - regexpp@^3.2.0: version "3.2.0" resolved "https://registry.yarnpkg.com/regexpp/-/regexpp-3.2.0.tgz#0425a2768d8f23bad70ca4b90461fa2f1213e1b2" @@ -8911,7 +8601,7 @@ resolve@1.22.0: path-parse "^1.0.7" supports-preserve-symlinks-flag "^1.0.0" -resolve@^1.1.7, resolve@^1.10.0, resolve@^1.14.2, resolve@^1.20.0, resolve@^1.22.0: +resolve@^1.1.7, resolve@^1.10.0, resolve@^1.14.2, resolve@^1.20.0: version "1.22.1" resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.1.tgz#27cb2ebb53f91abb49470a928bba7558066ac177" integrity sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw== @@ -9530,24 +9220,6 @@ string-width@^5.0.0, string-width@^5.0.1: emoji-regex "^9.2.2" strip-ansi "^7.0.1" -string.prototype.trimend@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/string.prototype.trimend/-/string.prototype.trimend-1.0.5.tgz#914a65baaab25fbdd4ee291ca7dde57e869cb8d0" - integrity sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog== - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.4" - es-abstract "^1.19.5" - -string.prototype.trimstart@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/string.prototype.trimstart/-/string.prototype.trimstart-1.0.5.tgz#5466d93ba58cfa2134839f81d7f42437e8c01fef" - integrity sha512-THx16TJCGlsN0o6dl2o6ncWUsdgnLRSA23rRE5pyGBw/mLr3Ej/R2LaqCtgP8VNMGZsvMWnf9ooZPyY2bHvUFg== - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.4" - es-abstract "^1.19.5" - string_decoder@^1.1.1: version "1.3.0" resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.3.0.tgz#42f114594a46cf1a8e30b0a84f56c78c3edac21e" @@ -9972,7 +9644,7 @@ tsconfig-paths-webpack-plugin@3.5.2: enhanced-resolve "^5.7.0" tsconfig-paths "^3.9.0" -tsconfig-paths@^3.14.1, tsconfig-paths@^3.9.0: +tsconfig-paths@^3.9.0: version "3.14.1" resolved "https://registry.yarnpkg.com/tsconfig-paths/-/tsconfig-paths-3.14.1.tgz#ba0734599e8ea36c862798e920bcf163277b137a" integrity sha512-fxDhWnFSLt3VuTwtvJt5fpwxBHg5AdKWMsgcPOOIilyjymcYVZoCQF8fvFRezCNfblEXmi+PcM1eYHeOAgXCOQ== @@ -10070,16 +9742,6 @@ typescript@4.7.3: resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.7.3.tgz#8364b502d5257b540f9de4c40be84c98e23a129d" integrity sha512-WOkT3XYvrpXx4vMMqlD+8R8R37fZkjyLGlxavMc4iB8lrl8L0DeTcHbYgw/v0N/z9wAFsgBhcsF0ruoySS22mA== -unbox-primitive@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/unbox-primitive/-/unbox-primitive-1.0.2.tgz#29032021057d5e6cdbd08c5129c226dff8ed6f9e" - integrity sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw== - dependencies: - call-bind "^1.0.2" - has-bigints "^1.0.2" - has-symbols "^1.0.3" - which-boxed-primitive "^1.0.2" - unbzip2-stream@^1.0.9: version "1.4.3" resolved "https://registry.yarnpkg.com/unbzip2-stream/-/unbzip2-stream-1.4.3.tgz#b0da04c4371311df771cdc215e87f2130991ace7" @@ -10518,17 +10180,6 @@ whatwg-url@^8.0.0, whatwg-url@^8.5.0: tr46 "^2.1.0" webidl-conversions "^6.1.0" -which-boxed-primitive@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz#13757bc89b209b049fe5d86430e21cf40a89a8e6" - integrity sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg== - dependencies: - is-bigint "^1.0.1" - is-boolean-object "^1.1.0" - is-number-object "^1.0.4" - is-string "^1.0.5" - is-symbol "^1.0.3" - which@^2.0.1, which@^2.0.2: version "2.0.2" resolved "https://registry.yarnpkg.com/which/-/which-2.0.2.tgz#7c6a8dd0a636a0327e10b59c9286eee93f3f51b1" From 9c063f205818a4a4595641661935892e0ae26516 Mon Sep 17 00:00:00 2001 From: Atlassian Bamboo Date: Fri, 22 Jul 2022 09:52:10 +0200 Subject: [PATCH 6/8] chore(release) --- package.json | 2 +- paligo-theme.tar.gz | Bin 3329 -> 3330 bytes 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 190326052..b09b502d0 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "redaction", - "version": "3.649.0", + "version": "3.650.0", "private": true, "license": "MIT", "scripts": { diff --git a/paligo-theme.tar.gz b/paligo-theme.tar.gz index 3a4f18af302a2c706a5a57af18c6f83b52e997d0..2ed86c1a13b68c83e22e34156f725fec3301672a 100644 GIT binary patch delta 3242 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 b+qs?Fxt-g&o!hzn@3j8{AykvU08jt`7h_a5 From b6f8333a6d888c377cd7c3c229cceb80f4708177 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adina=20=C8=9Aeudan?= Date: Fri, 22 Jul 2022 10:56:12 +0300 Subject: [PATCH 7/8] RED-3800: Entity id can be number --- .../add-entity-dialog.component.ts | 2 +- .../modules/file-preview/services/stamp.service.ts | 2 +- .../edit-dossier-download-package.component.ts | 13 +++---------- .../watermark-selector.component.ts | 6 +++--- .../services/entity-services/watermark.service.ts | 6 +++--- libs/common-ui | 2 +- libs/red-domain/src/lib/dossiers/dossier.model.ts | 4 ++-- libs/red-domain/src/lib/dossiers/dossier.request.ts | 4 ++-- libs/red-domain/src/lib/dossiers/dossier.ts | 4 ++-- .../src/lib/watermarks/watermark.model.ts | 4 ++-- libs/red-domain/src/lib/watermarks/watermark.ts | 2 +- 11 files changed, 21 insertions(+), 28 deletions(-) diff --git a/apps/red-ui/src/app/modules/admin/dialogs/add-entity-dialog/add-entity-dialog.component.ts b/apps/red-ui/src/app/modules/admin/dialogs/add-entity-dialog/add-entity-dialog.component.ts index 524cd2916..4fa8a622d 100644 --- a/apps/red-ui/src/app/modules/admin/dialogs/add-entity-dialog/add-entity-dialog.component.ts +++ b/apps/red-ui/src/app/modules/admin/dialogs/add-entity-dialog/add-entity-dialog.component.ts @@ -1,6 +1,6 @@ import { ChangeDetectionStrategy, Component, Inject, ViewChild } from '@angular/core'; import { MAT_DIALOG_DATA, MatDialogRef } from '@angular/material/dialog'; -import { AddEditEntityComponent } from '../../../shared/components/add-edit-entity/add-edit-entity.component'; +import { AddEditEntityComponent } from '@shared/components/add-edit-entity/add-edit-entity.component'; import { BaseDialogComponent } from '@iqser/common-ui'; interface DialogData { diff --git a/apps/red-ui/src/app/modules/file-preview/services/stamp.service.ts b/apps/red-ui/src/app/modules/file-preview/services/stamp.service.ts index d1ced1889..2ebb48292 100644 --- a/apps/red-ui/src/app/modules/file-preview/services/stamp.service.ts +++ b/apps/red-ui/src/app/modules/file-preview/services/stamp.service.ts @@ -69,7 +69,7 @@ export class StampService { } } - private async _stampPreview(document: PDFNet.PDFDoc, dossierTemplateId: string, watermarkId: string): Promise { + private async _stampPreview(document: PDFNet.PDFDoc, dossierTemplateId: string, watermarkId: number): Promise { const watermark = this._watermarksMapService.get(dossierTemplateId, watermarkId); await stampPDFPage( document, diff --git a/apps/red-ui/src/app/modules/shared-dossiers/dialogs/edit-dossier-dialog/download-package/edit-dossier-download-package.component.ts b/apps/red-ui/src/app/modules/shared-dossiers/dialogs/edit-dossier-dialog/download-package/edit-dossier-download-package.component.ts index 5157d0a45..1db6d6a20 100644 --- a/apps/red-ui/src/app/modules/shared-dossiers/dialogs/edit-dossier-dialog/download-package/edit-dossier-download-package.component.ts +++ b/apps/red-ui/src/app/modules/shared-dossiers/dialogs/edit-dossier-dialog/download-package/edit-dossier-download-package.component.ts @@ -47,7 +47,7 @@ export class EditDossierDownloadPackageComponent implements OnInit, EditDossierS for (const key of Object.keys(this.form.getRawValue())) { if (key.toLowerCase().includes('watermark')) { - if (this._asStringIfSet(this.dossier[key]) !== this.form.get(key).value) { + if (this.dossier[key] !== this.form.get(key).value) { return true; } } else { @@ -116,8 +116,8 @@ export class EditDossierDownloadPackageComponent implements OnInit, EditDossierS { reportTemplateIds: [this.dossier.reportTemplateIds], downloadFileTypes: [this.dossier.downloadFileTypes], - watermarkId: [this._asStringIfSet(this.dossier.watermarkId)], - previewWatermarkId: [this._asStringIfSet(this.dossier.previewWatermarkId)], + watermarkId: [this.dossier.watermarkId], + previewWatermarkId: [this.dossier.previewWatermarkId], }, { validators: control => @@ -127,11 +127,4 @@ export class EditDossierDownloadPackageComponent implements OnInit, EditDossierS }, ); } - - private _asStringIfSet(value: any): string { - if (value === undefined || value === null) { - return value; - } - return `${value}`; - } } diff --git a/apps/red-ui/src/app/modules/shared/components/dossier-watermark-selector/watermark-selector.component.ts b/apps/red-ui/src/app/modules/shared/components/dossier-watermark-selector/watermark-selector.component.ts index 85bb4a7f3..7b039f177 100644 --- a/apps/red-ui/src/app/modules/shared/components/dossier-watermark-selector/watermark-selector.component.ts +++ b/apps/red-ui/src/app/modules/shared/components/dossier-watermark-selector/watermark-selector.component.ts @@ -25,11 +25,11 @@ import { MatCheckboxChange } from '@angular/material/checkbox'; }, ], }) -export class WatermarkSelectorComponent extends FormFieldComponent implements OnChanges { +export class WatermarkSelectorComponent extends FormFieldComponent implements OnChanges { @Input() dossierTemplateId: string; @Input() label: string; readonly watermarks$: Observable; - watermarksMap = new Map(); + watermarksMap = new Map(); #watermarks: Watermark[] = []; readonly #dossierTemplateId$ = new BehaviorSubject(null); @@ -67,7 +67,7 @@ export class WatermarkSelectorComponent extends FormFieldComponent imple } } - selectWatermark(watermarkId: string): void { + selectWatermark(watermarkId: number): void { this.markAsTouched(); this._value = watermarkId; this.onChange(this._value); diff --git a/apps/red-ui/src/app/services/entity-services/watermark.service.ts b/apps/red-ui/src/app/services/entity-services/watermark.service.ts index 5d296d215..eeb8a062c 100644 --- a/apps/red-ui/src/app/services/entity-services/watermark.service.ts +++ b/apps/red-ui/src/app/services/entity-services/watermark.service.ts @@ -20,7 +20,7 @@ export class WatermarkService extends GenericService { } @Validate() - deleteWatermark(@RequiredParam() dossierTemplateId: string, @RequiredParam() watermarkId: string): Observable { + deleteWatermark(@RequiredParam() dossierTemplateId: string, @RequiredParam() watermarkId: number): Observable { return super .delete(null, `${this._defaultModelPath}/${watermarkId}`) .pipe(switchMap(() => this.loadForDossierTemplate(dossierTemplateId))); @@ -31,7 +31,7 @@ export class WatermarkService extends GenericService { return this._post(body, `${this._defaultModelPath}`).pipe( switchMap(watermark => this.loadForDossierTemplate(watermark.dossierTemplateId).pipe( - map(() => this._watermarksMapService.get(watermark.dossierTemplateId, watermark.id.toString())), + map(() => this._watermarksMapService.get(watermark.dossierTemplateId, watermark.id)), ), ), ); @@ -52,7 +52,7 @@ export class WatermarkService extends GenericService { } @Validate() - isWatermarkUsed(@RequiredParam() watermarkId: string): Observable { + isWatermarkUsed(@RequiredParam() watermarkId: number): Observable { const queryParams: QueryParam[] = [{ key: 'watermarkId', value: watermarkId }]; return this.getAll(`${this._defaultModelPath}/used`, queryParams).pipe(map(result => result.value)); } diff --git a/libs/common-ui b/libs/common-ui index b1f8de6ea..7875f99a0 160000 --- a/libs/common-ui +++ b/libs/common-ui @@ -1 +1 @@ -Subproject commit b1f8de6ea1b12f1d3973bfd479b58ae4a480bda1 +Subproject commit 7875f99a074704eaa3252258d7efd83c39a355b7 diff --git a/libs/red-domain/src/lib/dossiers/dossier.model.ts b/libs/red-domain/src/lib/dossiers/dossier.model.ts index bd0a8d8aa..fd2eb2757 100644 --- a/libs/red-domain/src/lib/dossiers/dossier.model.ts +++ b/libs/red-domain/src/lib/dossiers/dossier.model.ts @@ -19,8 +19,8 @@ export class Dossier implements IDossier, IListable { readonly hardDeletedTime?: string; readonly softDeletedTime?: string; readonly startDate?: string; - readonly watermarkId: string; - readonly previewWatermarkId: string; + readonly watermarkId?: number; + readonly previewWatermarkId?: number; readonly archivedTime: string; readonly hasReviewers: boolean; readonly routerLink: string; diff --git a/libs/red-domain/src/lib/dossiers/dossier.request.ts b/libs/red-domain/src/lib/dossiers/dossier.request.ts index 2e65c95ba..d31e01c90 100644 --- a/libs/red-domain/src/lib/dossiers/dossier.request.ts +++ b/libs/red-domain/src/lib/dossiers/dossier.request.ts @@ -56,9 +56,9 @@ export interface IDossierRequest { /** * Watermark id that will be applied to the redacted files. */ - readonly watermarkId?: string; + readonly watermarkId?: number; /** * Watermark id that will be applied to the preview files. */ - readonly previewWatermarkId?: string; + readonly previewWatermarkId?: number; } diff --git a/libs/red-domain/src/lib/dossiers/dossier.ts b/libs/red-domain/src/lib/dossiers/dossier.ts index d8ebe113b..b99bebb6b 100644 --- a/libs/red-domain/src/lib/dossiers/dossier.ts +++ b/libs/red-domain/src/lib/dossiers/dossier.ts @@ -17,7 +17,7 @@ export interface IDossier { readonly reportTemplateIds: List; readonly softDeletedTime?: string; readonly startDate?: string; - readonly watermarkId: string; - readonly previewWatermarkId: string; + readonly watermarkId?: number; + readonly previewWatermarkId?: number; readonly archivedTime: string; } diff --git a/libs/red-domain/src/lib/watermarks/watermark.model.ts b/libs/red-domain/src/lib/watermarks/watermark.model.ts index e63a8072c..d4d7a11ae 100644 --- a/libs/red-domain/src/lib/watermarks/watermark.model.ts +++ b/libs/red-domain/src/lib/watermarks/watermark.model.ts @@ -2,7 +2,7 @@ import { IWatermark, WatermarkOrientation } from './watermark'; import { Entity } from '@iqser/common-ui'; export class Watermark extends Entity { - readonly id: string; + readonly id: number; readonly dossierTemplateId: string; readonly enabled: boolean; readonly fontSize: number; @@ -20,7 +20,7 @@ export class Watermark extends Entity { constructor(watermark: IWatermark) { super(watermark); - this.id = watermark.id.toString(); + this.id = watermark.id; this.dossierTemplateId = watermark.dossierTemplateId; this.enabled = watermark.enabled; this.fontSize = watermark.fontSize; diff --git a/libs/red-domain/src/lib/watermarks/watermark.ts b/libs/red-domain/src/lib/watermarks/watermark.ts index deba31803..27270bb51 100644 --- a/libs/red-domain/src/lib/watermarks/watermark.ts +++ b/libs/red-domain/src/lib/watermarks/watermark.ts @@ -1,5 +1,5 @@ export interface IWatermark { - id: string; + id: number; dossierTemplateId: string; enabled: boolean; fontSize: number; From f91b1c9d31175e2fc280f5c40e08552fa9a22053 Mon Sep 17 00:00:00 2001 From: Atlassian Bamboo Date: Fri, 22 Jul 2022 10:00:00 +0200 Subject: [PATCH 8/8] chore(release) --- package.json | 2 +- paligo-theme.tar.gz | Bin 3330 -> 3329 bytes 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index b09b502d0..75623b687 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "redaction", - "version": "3.650.0", + "version": "3.651.0", "private": true, "license": "MIT", "scripts": { diff --git a/paligo-theme.tar.gz b/paligo-theme.tar.gz index 2ed86c1a13b68c83e22e34156f725fec3301672a..73c4789806148ba3c0df5cddaa0581c4f139a735 100644 GIT binary patch delta 3229 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 Pf2aKy{q;S+08jt`@?KLN delta 3229 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 PciMjey9nsZ08jt`h1EKn