From 9ecd8e51b5893faba357bc99cb855eee6503d6a5 Mon Sep 17 00:00:00 2001 From: Timo Date: Mon, 31 May 2021 15:42:52 +0300 Subject: [PATCH] dossier and ruleset rename v1 --- apps/red-ui/src/app/app-routing.module.ts | 8 +- .../base-screen/base-screen.component.html | 38 +- .../base-screen/base-screen.component.ts | 8 +- .../downloads-list-screen.component.html | 2 +- .../app/models/file/file-status.wrapper.ts | 6 +- .../app/modules/admin/admin-routing.module.ts | 10 +- .../admin-side-nav.component.ts | 6 +- .../src/app/modules/admin/admin.module.ts | 12 +- .../admin-breadcrumbs.component.html | 18 +- .../rule-set-actions.component.html | 8 +- .../rule-set-actions.component.ts | 47 +- .../add-edit-dictionary-dialog.component.ts | 12 +- ...dd-edit-file-attribute-dialog.component.ts | 6 +- .../add-edit-rule-set-dialog.component.html | 35 +- .../add-edit-rule-set-dialog.component.ts | 86 +-- ...confirm-delete-users-dialog.component.html | 2 +- .../confirm-delete-users-dialog.component.ts | 6 +- .../edit-color-dialog.component.ts | 10 +- ...-attributes-csv-import-dialog.component.ts | 12 +- .../screens/audit/audit-screen.component.html | 2 +- .../default-colors-screen.component.html | 2 +- .../default-colors-screen.component.ts | 12 +- .../dictionary-listing-screen.component.html | 2 +- .../dictionary-listing-screen.component.ts | 12 +- .../dictionary-overview-screen.component.html | 4 +- .../dictionary-overview-screen.component.ts | 10 +- .../digital-signature-screen.component.html | 2 +- ...e-attributes-listing-screen.component.html | 2 +- ...ile-attributes-listing-screen.component.ts | 21 +- .../license-information-screen.component.html | 2 +- .../rule-sets-listing-screen.component.html | 49 +- .../rule-sets-listing-screen.component.ts | 28 +- .../screens/rules/rules-screen.component.html | 2 +- .../screens/rules/rules-screen.component.ts | 22 +- .../smtp-config-screen.component.html | 2 +- .../user-listing-screen.component.html | 2 +- .../watermark/watermark-screen.component.html | 2 +- .../watermark/watermark-screen.component.ts | 10 +- .../admin/services/admin-dialog.service.ts | 48 +- .../src/app/modules/auth/red-role.guard.ts | 4 +- ...oject-overview-bulk-actions.component.html | 18 +- ...project-overview-bulk-actions.component.ts | 40 +- .../document-info.component.html | 10 +- .../document-info/document-info.component.ts | 12 +- .../file-actions/file-actions.component.html | 30 +- .../file-actions/file-actions.component.ts | 32 +- .../needs-work-badge.component.ts | 16 +- .../page-indicator.component.ts | 4 +- .../project-details.component.html | 58 +- .../project-details.component.ts | 22 +- .../project-listing-actions.component.html | 22 +- .../project-listing-actions.component.ts | 48 +- .../project-listing-details.component.html | 16 +- .../project-listing-details.component.scss | 4 +- .../project-listing-details.component.ts | 10 +- .../team-members-manager.component.html | 14 +- .../team-members-manager.component.ts | 32 +- .../team-members/team-members.component.html | 6 +- .../team-members/team-members.component.ts | 2 +- .../add-project-dialog.component.html | 42 +- .../add-project-dialog.component.ts | 100 +-- ...sign-reviewer-approver-dialog.component.ts | 18 +- .../document-info-dialog.component.ts | 10 +- .../dossier-dictionary-dialog.component.html | 2 +- .../dossier-dictionary-dialog.component.ts | 18 +- .../edit-project-dictionary.component.html | 2 +- .../edit-project-dictionary.component.ts | 30 +- ...it-project-download-package.component.html | 2 +- ...edit-project-download-package.component.ts | 66 +- .../edit-project-dialog.component.html | 46 +- .../edit-project-dialog.component.scss | 2 +- .../edit-project-dialog.component.ts | 54 +- .../edit-project-section.interface.ts | 2 +- .../edit-project-general-info.component.html | 32 +- .../edit-project-general-info.component.ts | 88 +-- .../edit-project-team-members.component.html | 4 +- .../edit-project-team-members.component.ts | 20 +- .../force-redaction-dialog.component.ts | 2 +- .../manual-annotation-dialog.component.ts | 6 +- .../team-members-dialog.component.html | 8 +- .../team-members-dialog.component.ts | 4 +- .../projects/projects-routing.module.ts | 14 +- .../app/modules/projects/projects.module.ts | 58 +- .../file-preview-screen.component.html | 4 +- .../file-preview-screen.component.ts | 36 +- .../project-listing-screen.component.html | 60 +- .../project-listing-screen.component.scss | 2 +- .../project-listing-screen.component.ts | 113 +-- .../project-overview-screen.component.html | 62 +- .../project-overview-screen.component.scss | 2 +- .../project-overview-screen.component.ts | 84 +-- .../services/annotation-actions.service.ts | 4 +- .../services/annotation-draw.service.ts | 2 +- .../projects/services/file-action.service.ts | 34 +- .../services/manual-annotation.service.ts | 26 +- .../services/pdf-viewer-data.service.ts | 12 +- .../services/projects-dialog.service.ts | 50 +- .../file-download-btn.component.html | 4 +- .../file-download-btn.component.ts | 6 +- .../dictionary-annotation-icon.component.ts | 6 +- .../dictionary-manager.component.html | 13 +- .../dictionary-manager.component.ts | 38 +- .../components/filter/utils/filter-utils.ts | 20 +- ...navigate-last-projects-screen.directive.ts | 6 +- .../services/dictionary-save.service.ts | 6 +- .../src/app/modules/shared/shared.module.ts | 4 +- .../file-drop/file-drop.component.html | 2 +- .../file-drop/file-drop.component.ts | 2 +- .../model/download-status.wrapper.ts | 4 +- .../model/file-upload.model.ts | 4 +- .../services/file-download.service.ts | 6 +- .../services/file-upload.service.ts | 22 +- .../upload-status-overlay.component.html | 8 +- .../upload-status-overlay.component.scss | 4 +- .../src/app/services/permissions.service.ts | 80 +-- .../app/services/router-history.service.ts | 10 +- .../src/app/services/sorting.service.ts | 8 +- apps/red-ui/src/app/state/app-state.guard.ts | 22 +- .../red-ui/src/app/state/app-state.service.ts | 372 +++++----- ...{project.wrapper.ts => dossier.wrapper.ts} | 42 +- apps/red-ui/src/app/utils/file-drop-utils.ts | 14 +- apps/red-ui/src/app/utils/types.d.ts | 2 +- apps/red-ui/src/assets/i18n/de.json | 48 +- apps/red-ui/src/assets/i18n/en.json | 58 +- .../src/assets/icons/general/collapse.svg | 4 +- .../src/assets/icons/general/expand.svg | 2 +- .../src/assets/icons/general/notification.svg | 2 +- .../assets/icons/general/status-collapse.svg | 2 +- .../assets/icons/general/status-expand.svg | 2 +- libs/red-ui-http/src/lib/api.module.ts | 17 +- libs/red-ui-http/src/lib/api/api.ts | 12 +- .../lib/api/dictionaryController.service.ts | 568 +++++++++++---- .../src/lib/api/dossierController.service.ts | 318 +++++++++ .../api/dossierTemplateController.service.ts | 327 +++++++++ .../api/fileAttributesController.service.ts | 324 ++++++--- .../api/fileManagementController.service.ts | 659 ++++++++++++------ .../legalBasisMappingController.service.ts | 126 +++- .../api/manualRedactionController.service.ts | 549 ++++++++++----- .../src/lib/api/projectController.service.ts | 229 ------ .../lib/api/reanalysisController.service.ts | 146 ++-- .../lib/api/redactionLogController.service.ts | 157 ++++- .../src/lib/api/ruleSetController.service.ts | 228 ------ .../src/lib/api/rulesController.service.ts | 219 ++++-- .../src/lib/api/statusController.service.ts | 184 ++--- .../src/lib/api/versionsController.service.ts | 122 +++- .../lib/api/viewedPagesController.service.ts | 177 ++++- .../lib/api/watermarkController.service.ts | 187 +++-- libs/red-ui-http/src/lib/model/dictionary.ts | 4 +- .../src/lib/model/{project.ts => dossier.ts} | 35 +- .../src/lib/model/dossierRequest.ts | 81 +++ .../src/lib/model/dossierTemplateModel.ts | 89 +++ .../src/lib/model/downloadStatus.ts | 2 +- libs/red-ui-http/src/lib/model/fileStatus.ts | 8 +- .../src/lib/model/licenseReport.ts | 2 +- .../src/lib/model/licenseReportRequest.ts | 2 +- libs/red-ui-http/src/lib/model/models.ts | 6 +- .../src/lib/model/prepareDownloadRequest.ts | 2 +- .../src/lib/model/projectRequest.ts | 70 -- .../src/lib/model/redactionChangeLog.ts | 2 +- .../red-ui-http/src/lib/model/redactionLog.ts | 2 +- libs/red-ui-http/src/lib/model/reportData.ts | 13 +- .../red-ui-http/src/lib/model/ruleSetModel.ts | 78 --- libs/red-ui-http/src/lib/model/rules.ts | 4 +- libs/red-ui-http/src/lib/model/typeValue.ts | 4 +- 164 files changed, 4796 insertions(+), 3069 deletions(-) rename apps/red-ui/src/app/state/model/{project.wrapper.ts => dossier.wrapper.ts} (73%) create mode 100644 libs/red-ui-http/src/lib/api/dossierController.service.ts create mode 100644 libs/red-ui-http/src/lib/api/dossierTemplateController.service.ts delete mode 100644 libs/red-ui-http/src/lib/api/projectController.service.ts delete mode 100644 libs/red-ui-http/src/lib/api/ruleSetController.service.ts rename libs/red-ui-http/src/lib/model/{project.ts => dossier.ts} (56%) create mode 100644 libs/red-ui-http/src/lib/model/dossierRequest.ts create mode 100644 libs/red-ui-http/src/lib/model/dossierTemplateModel.ts delete mode 100644 libs/red-ui-http/src/lib/model/projectRequest.ts delete mode 100644 libs/red-ui-http/src/lib/model/ruleSetModel.ts diff --git a/apps/red-ui/src/app/app-routing.module.ts b/apps/red-ui/src/app/app-routing.module.ts index 9cf153881..f04b61e30 100644 --- a/apps/red-ui/src/app/app-routing.module.ts +++ b/apps/red-ui/src/app/app-routing.module.ts @@ -13,7 +13,7 @@ import { CustomRouteReuseStrategy } from '@utils/custom-route-reuse.strategy'; const routes = [ { path: '', - redirectTo: 'main/projects', + redirectTo: 'main/dossiers', pathMatch: 'full' }, { @@ -41,10 +41,10 @@ const routes = [ loadChildren: () => import('./modules/admin/admin.module').then((m) => m.AdminModule) }, { - path: 'main/projects', + path: 'main/dossiers', component: BaseScreenComponent, loadChildren: () => - import('./modules/projects/projects.module').then((m) => m.ProjectsModule) + import('./modules/dossiers/dossiers.module').then((m) => m.DossiersModule) }, { path: 'main/downloads', @@ -62,7 +62,7 @@ const routes = [ }, { path: '**', - redirectTo: 'main/projects', + redirectTo: 'main/dossiers', pathMatch: 'full' } ]; diff --git a/apps/red-ui/src/app/components/base-screen/base-screen.component.html b/apps/red-ui/src/app/components/base-screen/base-screen.component.html index 5433c7e17..d9d38eca1 100644 --- a/apps/red-ui/src/app/components/base-screen/base-screen.component.html +++ b/apps/red-ui/src/app/components/base-screen/base-screen.component.html @@ -8,21 +8,21 @@