From 95d0d1edf8c273f33e5cce24615dfd6d4a1e52a5 Mon Sep 17 00:00:00 2001 From: Dan Percic Date: Wed, 19 Jul 2023 12:31:51 +0300 Subject: [PATCH] Icons updates --- apps/red-ui/src/app/app.module.ts | 11 ++++++++++- .../file-preview/services/file-data.service.ts | 12 ++++++------ .../app/services/dossiers/dossier-changes.service.ts | 6 +++++- .../assets/icons/general/pdftron-action-add-hint.svg | 4 ++-- .../icons/general/pdftron-action-add-redaction.svg | 2 +- docker/red-ui/Dockerfile | 2 +- 6 files changed, 25 insertions(+), 12 deletions(-) diff --git a/apps/red-ui/src/app/app.module.ts b/apps/red-ui/src/app/app.module.ts index f1b55a336..469f657d1 100644 --- a/apps/red-ui/src/app/app.module.ts +++ b/apps/red-ui/src/app/app.module.ts @@ -144,7 +144,7 @@ export const appModuleFactory = (config: AppConfig) => { enabled: false, }, PDF: { - enabled: true, + enabled: false, }, FILE: { enabled: true, @@ -155,6 +155,15 @@ export const appModuleFactory = (config: AppConfig) => { STATS: { enabled: false, }, + REDACTION_LOG: { + enabled: false, + }, + VIEWED_PAGES: { + enabled: false, + }, + PAGES: { + enabled: false, + }, }, } as ILoggerConfig, }, diff --git a/apps/red-ui/src/app/modules/file-preview/services/file-data.service.ts b/apps/red-ui/src/app/modules/file-preview/services/file-data.service.ts index 63cff5a04..aeec3258d 100644 --- a/apps/red-ui/src/app/modules/file-preview/services/file-data.service.ts +++ b/apps/red-ui/src/app/modules/file-preview/services/file-data.service.ts @@ -43,14 +43,14 @@ export function chronologicallyBy(property: (x: T) => string) { @Injectable() export class FileDataService extends EntitiesService { + readonly #annotations = signal([]); + readonly #earmarks = signal>(new Map()); + #originalViewedPages: ViewedPage[] = []; + protected readonly _entityClass = AnnotationWrapper; missingTypes = new Set(); readonly earmarks: Signal>; readonly annotations: Signal; readonly annotations$: Observable; - protected readonly _entityClass = AnnotationWrapper; - readonly #annotations = signal([]); - readonly #earmarks = signal>(new Map()); - #originalViewedPages: ViewedPage[] = []; constructor( private readonly _state: FilePreviewStateService, @@ -155,12 +155,12 @@ export class FileDataService extends EntitiesService implements O changes.map(change => this.#load(change.dossierId).pipe(removeIfNotFound(change.dossierId))); return this.hasChangesDetails$().pipe( - tap(changes => this.#logger.info('[CHANGES] Dossier changes', changes)), + tap(changes => this.#logger.info('[DOSSIERS_CHANGES] Found changes', changes)), switchMap(dossierChanges => forkJoin([...load(dossierChanges), this.#dashboardStatsService.loadAll().pipe(take(1))]).pipe(map(() => dossierChanges)), ), @@ -45,9 +45,13 @@ export class DossiersChangesService extends GenericService implements O hasChangesDetails$(): Observable { const body = { value: this._lastCheckedForChanges.get(ROOT_CHANGES_KEY) }; const dateBeforeRequest = new Date(Date.now() - LAST_CHECKED_OFFSET).toISOString(); + + this.#logger.info('[DOSSIERS_CHANGES] Check with Last Checked Date', body.value); + return this._post(body, `${this._defaultModelPath}/changes/details`).pipe( filter(changes => changes.length > 0), tap(() => this._lastCheckedForChanges.set(ROOT_CHANGES_KEY, dateBeforeRequest)), + tap(() => this.#logger.info('[DOSSIERS_CHANGES] Save Last Checked Date value', dateBeforeRequest)), ); } diff --git a/apps/red-ui/src/assets/icons/general/pdftron-action-add-hint.svg b/apps/red-ui/src/assets/icons/general/pdftron-action-add-hint.svg index 1fe57ac1b..e90c4b123 100644 --- a/apps/red-ui/src/assets/icons/general/pdftron-action-add-hint.svg +++ b/apps/red-ui/src/assets/icons/general/pdftron-action-add-hint.svg @@ -2,8 +2,8 @@ - - + H diff --git a/apps/red-ui/src/assets/icons/general/pdftron-action-add-redaction.svg b/apps/red-ui/src/assets/icons/general/pdftron-action-add-redaction.svg index 584946975..8e984bddf 100644 --- a/apps/red-ui/src/assets/icons/general/pdftron-action-add-redaction.svg +++ b/apps/red-ui/src/assets/icons/general/pdftron-action-add-redaction.svg @@ -3,7 +3,7 @@ xmlns="http://www.w3.org/2000/svg"> - R diff --git a/docker/red-ui/Dockerfile b/docker/red-ui/Dockerfile index 5d023e232..730dfb3bc 100644 --- a/docker/red-ui/Dockerfile +++ b/docker/red-ui/Dockerfile @@ -1,4 +1,4 @@ -FROM node:18.12-buster as builder +FROM node:20.4-buster as builder WORKDIR /ng-app