Move items outside of common directory
This commit is contained in:
parent
d6a4dcae77
commit
e3c2c5fe87
@ -40,7 +40,7 @@ import { AuthModule } from './auth/auth.module';
|
||||
import { FileUploadDownloadModule } from './upload-download/file-upload-download.module';
|
||||
import { FullPageLoadingIndicatorComponent } from './utils/full-page-loading-indicator/full-page-loading-indicator.component';
|
||||
import { MatProgressSpinnerModule } from '@angular/material/progress-spinner';
|
||||
import { InitialsAvatarComponent } from './common/initials-avatar/initials-avatar.component';
|
||||
import { InitialsAvatarComponent } from './components/initials-avatar/initials-avatar.component';
|
||||
import { StatusBarComponent } from './components/status-bar/status-bar.component';
|
||||
import { LogoComponent } from './logo/logo.component';
|
||||
import { SimpleDoughnutChartComponent } from './components/simple-doughnut-chart/simple-doughnut-chart.component';
|
||||
@ -57,7 +57,7 @@ import { HumanizePipe } from './utils/humanize.pipe';
|
||||
import { CommentsComponent } from './components/comments/comments.component';
|
||||
import { ManualAnnotationDialogComponent } from './dialogs/manual-redaction-dialog/manual-annotation-dialog.component';
|
||||
import { ToastComponent } from './components/toast/toast.component';
|
||||
import { FilterComponent } from './common/filter/filter.component';
|
||||
import { FilterComponent } from './components/filter/filter.component';
|
||||
import { TableColNameComponent } from './components/table-col-name/table-col-name.component';
|
||||
import { ProjectDetailsComponent } from './screens/project-overview-screen/project-details/project-details.component';
|
||||
import { PageIndicatorComponent } from './screens/file/page-indicator/page-indicator.component';
|
||||
@ -65,13 +65,13 @@ import { NeedsWorkBadgeComponent } from './components/needs-work-badge/needs-wor
|
||||
import { ProjectListingEmptyComponent } from './screens/empty-states/project-listing-empty/project-listing-empty.component';
|
||||
import { AnnotationActionsComponent } from './screens/file/annotation-actions/annotation-actions.component';
|
||||
import { ProjectListingDetailsComponent } from './screens/project-listing-screen/project-listing-details/project-listing-details.component';
|
||||
import { FileActionsComponent } from './common/file-actions/file-actions.component';
|
||||
import { FileActionsComponent } from './components/file-actions/file-actions.component';
|
||||
import { TypeAnnotationIconComponent } from './components/type-annotation-icon/type-annotation-icon.component';
|
||||
import { TypeFilterComponent } from './components/type-filter/type-filter.component';
|
||||
import { DictionaryAnnotationIconComponent } from './components/dictionary-annotation-icon/dictionary-annotation-icon.component';
|
||||
import { BulkActionsComponent } from './screens/project-overview-screen/bulk-actions/bulk-actions.component';
|
||||
import { HttpCacheInterceptor } from '@redaction/red-cache';
|
||||
import { HiddenActionComponent } from './common/hidden-action/hidden-action.component';
|
||||
import { HiddenActionComponent } from './components/hidden-action/hidden-action.component';
|
||||
import { IconButtonComponent } from './components/buttons/icon-button/icon-button.component';
|
||||
import { UserButtonComponent } from './components/buttons/user-button/user-button.component';
|
||||
import { CircleButtonComponent } from './components/buttons/circle-button/circle-button.component';
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
import { Component, Input } from '@angular/core';
|
||||
import { AppStateService } from '../../state/app-state.service';
|
||||
import { UserPreferenceService } from '../../common/service/user-preference.service';
|
||||
import { PermissionsService } from '../../common/service/permissions.service';
|
||||
import { UserPreferenceService } from '../../utils/user-preference.service';
|
||||
import { PermissionsService } from '../../utils/permissions.service';
|
||||
|
||||
@Component({
|
||||
selector: 'redaction-admin-breadcrumbs',
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
import { Component, Input } from '@angular/core';
|
||||
import { PermissionsService } from '../../../common/service/permissions.service';
|
||||
import { PermissionsService } from '../../../utils/permissions.service';
|
||||
import { ProjectWrapper } from '../../../state/model/project.wrapper';
|
||||
import { FileStatusWrapper } from '../../../screens/file/model/file-status.wrapper';
|
||||
import { FileDownloadService } from '../../../upload-download/file-download.service';
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
import { Component, EventEmitter, Input, OnInit, Output } from '@angular/core';
|
||||
import { PermissionsService } from '../service/permissions.service';
|
||||
import { PermissionsService } from '../../utils/permissions.service';
|
||||
import { FileStatusWrapper } from '../../screens/file/model/file-status.wrapper';
|
||||
import { DialogService } from '../../dialogs/dialog.service';
|
||||
import { AppStateService } from '../../state/app-state.service';
|
||||
@ -1,7 +1,7 @@
|
||||
import { FilterModel } from '../model/filter.model';
|
||||
import { FileStatusWrapper } from '../../../screens/file/model/file-status.wrapper';
|
||||
import { ProjectWrapper } from '../../../state/model/project.wrapper';
|
||||
import { PermissionsService } from '../../service/permissions.service';
|
||||
import { PermissionsService } from '../../../utils/permissions.service';
|
||||
|
||||
export function processFilters(oldFilters: FilterModel[], newFilters: FilterModel[]) {
|
||||
copySettings(oldFilters, newFilters);
|
||||
@ -1,6 +1,6 @@
|
||||
import { Component, Input, OnInit } from '@angular/core';
|
||||
import { AppStateService } from '../../state/app-state.service';
|
||||
import { PermissionsService } from '../../common/service/permissions.service';
|
||||
import { PermissionsService } from '../../utils/permissions.service';
|
||||
import { FileStatusWrapper } from '../../screens/file/model/file-status.wrapper';
|
||||
import { ProjectWrapper } from '../../state/model/project.wrapper';
|
||||
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
import { Component, EventEmitter, Input, Output } from '@angular/core';
|
||||
import { DialogService } from '../../dialogs/dialog.service';
|
||||
import { PermissionsService } from '../../common/service/permissions.service';
|
||||
import { PermissionsService } from '../../utils/permissions.service';
|
||||
import { AppStateService } from '../../state/app-state.service';
|
||||
import { Router } from '@angular/router';
|
||||
|
||||
|
||||
@ -1,8 +1,8 @@
|
||||
import { Component, Input, OnInit } from '@angular/core';
|
||||
import { Router } from '@angular/router';
|
||||
import { AppStateService } from '../../state/app-state.service';
|
||||
import { UserPreferenceService } from '../../common/service/user-preference.service';
|
||||
import { PermissionsService } from '../../common/service/permissions.service';
|
||||
import { UserPreferenceService } from '../../utils/user-preference.service';
|
||||
import { PermissionsService } from '../../utils/permissions.service';
|
||||
|
||||
@Component({
|
||||
selector: 'redaction-tabs',
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
import { Component, EventEmitter, Input, OnChanges, Output, SimpleChanges } from '@angular/core';
|
||||
import { Color } from '../../utils/types';
|
||||
import { FilterModel } from '../../common/filter/model/filter.model';
|
||||
import { FilterModel } from '../filter/model/filter.model';
|
||||
|
||||
export class DoughnutChartConfig {
|
||||
value: number;
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
import { Component, ElementRef, EventEmitter, Input, OnInit, Output, ViewChild } from '@angular/core';
|
||||
import { PermissionsService } from '../../common/service/permissions.service';
|
||||
import { PermissionsService } from '../../utils/permissions.service';
|
||||
|
||||
@Component({
|
||||
selector: 'redaction-team-members',
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
import { Component, Input, OnInit } from '@angular/core';
|
||||
import { FilterModel } from '../../common/filter/model/filter.model';
|
||||
import { FilterModel } from '../filter/model/filter.model';
|
||||
import { AppStateService } from '../../state/app-state.service';
|
||||
import { DEFAULT_RUL_SET_UUID } from '../../utils/rule-set-default';
|
||||
|
||||
|
||||
@ -7,7 +7,7 @@ import { NotificationService } from '../../notification/notification.service';
|
||||
import { TranslateService } from '@ngx-translate/core';
|
||||
import { UserService } from '../../user/user.service';
|
||||
import { ManualAnnotationService } from '../../screens/file/service/manual-annotation.service';
|
||||
import { PermissionsService } from '../../common/service/permissions.service';
|
||||
import { PermissionsService } from '../../utils/permissions.service';
|
||||
|
||||
export interface LegalBasisOption {
|
||||
label?: string;
|
||||
|
||||
@ -9,7 +9,7 @@ import { UserService } from '../../user/user.service';
|
||||
import { ManualRedactionEntryWrapper } from '../../screens/file/model/manual-redaction-entry.wrapper';
|
||||
import { ManualAnnotationService } from '../../screens/file/service/manual-annotation.service';
|
||||
import { ManualAnnotationResponse } from '../../screens/file/model/manual-annotation-response';
|
||||
import { PermissionsService } from '../../common/service/permissions.service';
|
||||
import { PermissionsService } from '../../utils/permissions.service';
|
||||
|
||||
export interface LegalBasisOption {
|
||||
label?: string;
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
import { Component } from '@angular/core';
|
||||
import { PermissionsService } from '../../../common/service/permissions.service';
|
||||
import { PermissionsService } from '../../../utils/permissions.service';
|
||||
import { FormBuilder, FormGroup } from '@angular/forms';
|
||||
import { AuditControllerService, AuditResponse, AuditSearchRequest } from '@redaction/red-ui-http';
|
||||
import { TranslateService } from '@ngx-translate/core';
|
||||
|
||||
@ -3,7 +3,7 @@ import { AppStateService } from '../../../state/app-state.service';
|
||||
import { Colors, DictionaryControllerService, TypeValue } from '@redaction/red-ui-http';
|
||||
import { ActivatedRoute } from '@angular/router';
|
||||
import { SortingOption, SortingService } from '../../../utils/sorting.service';
|
||||
import { PermissionsService } from '../../../common/service/permissions.service';
|
||||
import { PermissionsService } from '../../../utils/permissions.service';
|
||||
import { DialogService } from '../../../dialogs/dialog.service';
|
||||
|
||||
@Component({
|
||||
|
||||
@ -6,7 +6,7 @@ import { DialogService } from '../../../dialogs/dialog.service';
|
||||
import { AppStateService } from '../../../state/app-state.service';
|
||||
import { tap } from 'rxjs/operators';
|
||||
import { forkJoin } from 'rxjs';
|
||||
import { PermissionsService } from '../../../common/service/permissions.service';
|
||||
import { PermissionsService } from '../../../utils/permissions.service';
|
||||
import { FormBuilder, FormGroup } from '@angular/forms';
|
||||
import { debounce } from '../../../utils/debounce';
|
||||
import { ActivatedRoute } from '@angular/router';
|
||||
|
||||
@ -2,7 +2,7 @@ import { Component, ElementRef, ViewChild } from '@angular/core';
|
||||
import { DictionaryControllerService, TypeValue } from '@redaction/red-ui-http';
|
||||
import { DialogService } from '../../../dialogs/dialog.service';
|
||||
import { AppStateService } from '../../../state/app-state.service';
|
||||
import { PermissionsService } from '../../../common/service/permissions.service';
|
||||
import { PermissionsService } from '../../../utils/permissions.service';
|
||||
import { ActivatedRoute, Router } from '@angular/router';
|
||||
import { AceEditorComponent } from 'ng2-ace-editor';
|
||||
import { debounce } from '../../../utils/debounce';
|
||||
|
||||
@ -3,7 +3,7 @@ import { DigitalSignature, DigitalSignatureControllerService } from '@redaction/
|
||||
import { FormBuilder, FormGroup, Validators } from '@angular/forms';
|
||||
import { NotificationService, NotificationType } from '../../../notification/notification.service';
|
||||
import { TranslateService } from '@ngx-translate/core';
|
||||
import { PermissionsService } from '../../../common/service/permissions.service';
|
||||
import { PermissionsService } from '../../../utils/permissions.service';
|
||||
import { lastIndexOfEnd } from '../../../utils/functions';
|
||||
|
||||
@Component({
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
import { Component, OnInit } from '@angular/core';
|
||||
import { PermissionsService } from '../../../common/service/permissions.service';
|
||||
import { PermissionsService } from '../../../utils/permissions.service';
|
||||
import { FormBuilder, FormGroup } from '@angular/forms';
|
||||
import { FileAttribute, FileAttributesControllerService } from '@redaction/red-ui-http';
|
||||
import { AppStateService } from '../../../state/app-state.service';
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
import { Component, OnInit } from '@angular/core';
|
||||
import { PermissionsService } from '../../../common/service/permissions.service';
|
||||
import { PermissionsService } from '../../../utils/permissions.service';
|
||||
import { LicenseReport, LicenseReportControllerService } from '@redaction/red-ui-http';
|
||||
import { AppConfigService } from '../../../app-config/app-config.service';
|
||||
import * as moment from 'moment';
|
||||
|
||||
@ -2,7 +2,7 @@ import { Component, OnInit } from '@angular/core';
|
||||
import { SortingOption, SortingService } from '../../../utils/sorting.service';
|
||||
import { DialogService } from '../../../dialogs/dialog.service';
|
||||
import { AppStateService } from '../../../state/app-state.service';
|
||||
import { PermissionsService } from '../../../common/service/permissions.service';
|
||||
import { PermissionsService } from '../../../utils/permissions.service';
|
||||
import { FormBuilder, FormGroup } from '@angular/forms';
|
||||
import { debounce } from '../../../utils/debounce';
|
||||
import { RuleSetModel } from '@redaction/red-ui-http';
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
import { Component, ElementRef, ViewChild } from '@angular/core';
|
||||
import { PermissionsService } from '../../../common/service/permissions.service';
|
||||
import { PermissionsService } from '../../../utils/permissions.service';
|
||||
import { AceEditorComponent } from 'ng2-ace-editor';
|
||||
import { RulesControllerService, RuleSetModel } from '@redaction/red-ui-http';
|
||||
import { NotificationService, NotificationType } from '../../../notification/notification.service';
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
import { Component, OnInit } from '@angular/core';
|
||||
import { PermissionsService } from '../../../common/service/permissions.service';
|
||||
import { PermissionsService } from '../../../utils/permissions.service';
|
||||
import { UserService } from '../../../user/user.service';
|
||||
import { User } from '@redaction/red-ui-http';
|
||||
import { FormBuilder, FormGroup } from '@angular/forms';
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
import { ChangeDetectorRef, Component, ElementRef, OnInit, ViewChild } from '@angular/core';
|
||||
import { PermissionsService } from '../../../common/service/permissions.service';
|
||||
import { PermissionsService } from '../../../utils/permissions.service';
|
||||
import WebViewer, { WebViewerInstance } from '@pdftron/webviewer';
|
||||
import { AppStateService } from '../../../state/app-state.service';
|
||||
import { environment } from '../../../../environments/environment';
|
||||
|
||||
@ -2,8 +2,8 @@ import { Component } from '@angular/core';
|
||||
import { UserService } from '../../user/user.service';
|
||||
import { AppStateService } from '../../state/app-state.service';
|
||||
import { LanguageService } from '../../i18n/language.service';
|
||||
import { PermissionsService } from '../../common/service/permissions.service';
|
||||
import { UserPreferenceService } from '../../common/service/user-preference.service';
|
||||
import { PermissionsService } from '../../utils/permissions.service';
|
||||
import { UserPreferenceService } from '../../utils/user-preference.service';
|
||||
import { Router } from '@angular/router';
|
||||
import { AppConfigService } from '../../app-config/app-config.service';
|
||||
import { Title } from '@angular/platform-browser';
|
||||
|
||||
@ -1,9 +1,9 @@
|
||||
import { Component, EventEmitter, Input, OnInit, Output } from '@angular/core';
|
||||
import { AnnotationWrapper } from '../model/annotation.wrapper';
|
||||
import { AppStateService } from '../../../state/app-state.service';
|
||||
import { PermissionsService } from '../../../common/service/permissions.service';
|
||||
import { PermissionsService } from '../../../utils/permissions.service';
|
||||
import { AnnotationPermissions } from '../model/annotation.permissions';
|
||||
import { AnnotationActionsService } from '../../../common/service/annotation-actions.service';
|
||||
import { AnnotationActionsService } from '../../../utils/annotation-actions.service';
|
||||
import { Annotations, WebViewerInstance } from '@pdftron/webviewer';
|
||||
|
||||
@Component({
|
||||
|
||||
@ -15,15 +15,15 @@ import { AnnotationData, FileDataModel } from '../model/file-data.model';
|
||||
import { FileActionService } from '../service/file-action.service';
|
||||
import { AnnotationDrawService } from '../service/annotation-draw.service';
|
||||
import { AnnotationProcessingService } from '../service/annotation-processing.service';
|
||||
import { FilterModel } from '../../../common/filter/model/filter.model';
|
||||
import { FilterModel } from '../../../components/filter/model/filter.model';
|
||||
import { tap } from 'rxjs/operators';
|
||||
import { NotificationService } from '../../../notification/notification.service';
|
||||
import { TranslateService } from '@ngx-translate/core';
|
||||
import { FileStatusWrapper } from '../model/file-status.wrapper';
|
||||
import { PermissionsService } from '../../../common/service/permissions.service';
|
||||
import { PermissionsService } from '../../../utils/permissions.service';
|
||||
import { Subscription, timer } from 'rxjs';
|
||||
import { handleFilterDelta, processFilters } from '../../../common/filter/utils/filter-utils';
|
||||
import { UserPreferenceService } from '../../../common/service/user-preference.service';
|
||||
import { handleFilterDelta, processFilters } from '../../../components/filter/utils/filter-utils';
|
||||
import { UserPreferenceService } from '../../../utils/user-preference.service';
|
||||
import { UserService } from '../../../user/user.service';
|
||||
import { FormBuilder, FormGroup } from '@angular/forms';
|
||||
import { FileManagementControllerService, StatusControllerService } from '@redaction/red-ui-http';
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
import { FileStatus } from '@redaction/red-ui-http';
|
||||
import { StatusSorter } from '../../../common/sorters/status-sorter';
|
||||
import { StatusSorter } from '../../../utils/sorters/status-sorter';
|
||||
|
||||
export class FileStatusWrapper {
|
||||
constructor(public fileStatus: FileStatus, public reviewerName: string) {}
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
import { Component, EventEmitter, Input, OnChanges, OnDestroy, OnInit, Output, SimpleChanges } from '@angular/core';
|
||||
import { ViewedPages, ViewedPagesControllerService } from '@redaction/red-ui-http';
|
||||
import { AppStateService } from '../../../state/app-state.service';
|
||||
import { PermissionsService } from '../../../common/service/permissions.service';
|
||||
import { PermissionsService } from '../../../utils/permissions.service';
|
||||
import { AppConfigKey, AppConfigService } from '../../../app-config/app-config.service';
|
||||
import { Subscription } from 'rxjs';
|
||||
|
||||
|
||||
@ -24,8 +24,8 @@ import { FileStatusWrapper } from '../model/file-status.wrapper';
|
||||
import { KeycloakService } from 'keycloak-angular';
|
||||
import { environment } from '../../../../environments/environment';
|
||||
import { AnnotationDrawService } from '../service/annotation-draw.service';
|
||||
import { AnnotationActionsService } from '../../../common/service/annotation-actions.service';
|
||||
import { UserPreferenceService } from '../../../common/service/user-preference.service';
|
||||
import { AnnotationActionsService } from '../../../utils/annotation-actions.service';
|
||||
import { UserPreferenceService } from '../../../utils/user-preference.service';
|
||||
import { translateQuads } from '../../../utils/pdf-coordinates';
|
||||
import Tool = Tools.Tool;
|
||||
|
||||
|
||||
@ -4,7 +4,7 @@ import { Rectangle, RedactionLogControllerService, SectionGrid, SectionRectangle
|
||||
import { hexToRgb } from '../../../utils/functions';
|
||||
import { AppStateService } from '../../../state/app-state.service';
|
||||
import { AnnotationWrapper } from '../model/annotation.wrapper';
|
||||
import { UserPreferenceService } from '../../../common/service/user-preference.service';
|
||||
import { UserPreferenceService } from '../../../utils/user-preference.service';
|
||||
|
||||
@Injectable({
|
||||
providedIn: 'root'
|
||||
|
||||
@ -1,9 +1,9 @@
|
||||
import { Injectable } from '@angular/core';
|
||||
import { AppStateService } from '../../../state/app-state.service';
|
||||
import { AnnotationWrapper } from '../model/annotation.wrapper';
|
||||
import { FilterModel } from '../../../common/filter/model/filter.model';
|
||||
import { handleCheckedValue } from '../../../common/filter/utils/filter-utils';
|
||||
import { SuperTypeSorter } from '../../../common/sorters/super-type-sorter';
|
||||
import { FilterModel } from '../../../components/filter/model/filter.model';
|
||||
import { handleCheckedValue } from '../../../components/filter/utils/filter-utils';
|
||||
import { SuperTypeSorter } from '../../../utils/sorters/super-type-sorter';
|
||||
import { getFirstRelevantTextPart } from '../../../utils/functions';
|
||||
|
||||
@Injectable({
|
||||
|
||||
@ -4,7 +4,7 @@ import { AppStateService } from '../../../state/app-state.service';
|
||||
import { UserService } from '../../../user/user.service';
|
||||
import { FileStatus, ReanalysisControllerService, StatusControllerService } from '@redaction/red-ui-http';
|
||||
import { FileStatusWrapper } from '../model/file-status.wrapper';
|
||||
import { PermissionsService } from '../../../common/service/permissions.service';
|
||||
import { PermissionsService } from '../../../utils/permissions.service';
|
||||
import { isArray } from 'rxjs/internal-compatibility';
|
||||
|
||||
@Injectable({
|
||||
|
||||
@ -6,7 +6,7 @@ import { NotificationService, NotificationType } from '../../../notification/not
|
||||
import { TranslateService } from '@ngx-translate/core';
|
||||
import { tap } from 'rxjs/operators';
|
||||
import { UserService } from '../../../user/user.service';
|
||||
import { PermissionsService } from '../../../common/service/permissions.service';
|
||||
import { PermissionsService } from '../../../utils/permissions.service';
|
||||
|
||||
@Injectable({
|
||||
providedIn: 'root'
|
||||
|
||||
@ -10,7 +10,7 @@ import {
|
||||
import { FileType } from '../model/file-type';
|
||||
import { FileDataModel } from '../model/file-data.model';
|
||||
import { AppStateService } from '../../../state/app-state.service';
|
||||
import { PermissionsService } from '../../../common/service/permissions.service';
|
||||
import { PermissionsService } from '../../../utils/permissions.service';
|
||||
import { FileStatusWrapper } from '../model/file-status.wrapper';
|
||||
|
||||
@Injectable({
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
import { Component, EventEmitter, Input, OnInit, Output } from '@angular/core';
|
||||
import { PermissionsService } from '../../../common/service/permissions.service';
|
||||
import { PermissionsService } from '../../../utils/permissions.service';
|
||||
import { ProjectWrapper } from '../../../state/model/project.wrapper';
|
||||
import { StatusSorter } from '../../../common/sorters/status-sorter';
|
||||
import { StatusSorter } from '../../../utils/sorters/status-sorter';
|
||||
import { download } from '../../../utils/file-download-utils';
|
||||
import { computerize } from '../../../utils/functions';
|
||||
import { FileManagementControllerService } from '@redaction/red-ui-http';
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
import { Component, EventEmitter, Input, OnInit, Output } from '@angular/core';
|
||||
import { DoughnutChartConfig } from '../../../components/simple-doughnut-chart/simple-doughnut-chart.component';
|
||||
import { AppStateService } from '../../../state/app-state.service';
|
||||
import { FilterModel } from '../../../common/filter/model/filter.model';
|
||||
import { FilterModel } from '../../../components/filter/model/filter.model';
|
||||
|
||||
@Component({
|
||||
selector: 'redaction-project-listing-details',
|
||||
|
||||
@ -5,7 +5,7 @@ import { UserService } from '../../user/user.service';
|
||||
import { DoughnutChartConfig } from '../../components/simple-doughnut-chart/simple-doughnut-chart.component';
|
||||
import { groupBy, humanize } from '../../utils/functions';
|
||||
import { DialogService } from '../../dialogs/dialog.service';
|
||||
import { FilterModel } from '../../common/filter/model/filter.model';
|
||||
import { FilterModel } from '../../components/filter/model/filter.model';
|
||||
import {
|
||||
annotationFilterChecker,
|
||||
getFilteredEntities,
|
||||
@ -13,20 +13,20 @@ import {
|
||||
projectMemberChecker,
|
||||
projectStatusChecker,
|
||||
ruleSetChecker
|
||||
} from '../../common/filter/utils/filter-utils';
|
||||
} from '../../components/filter/utils/filter-utils';
|
||||
import { TranslateService } from '@ngx-translate/core';
|
||||
import { SortingOption, SortingService } from '../../utils/sorting.service';
|
||||
import { PermissionsService } from '../../common/service/permissions.service';
|
||||
import { PermissionsService } from '../../utils/permissions.service';
|
||||
import { ProjectWrapper } from '../../state/model/project.wrapper';
|
||||
import { Subscription, timer } from 'rxjs';
|
||||
import { tap } from 'rxjs/operators';
|
||||
import { TranslateChartService } from '../../utils/translate-chart.service';
|
||||
import { RedactionFilterSorter } from '../../common/sorters/redaction-filter-sorter';
|
||||
import { StatusSorter } from '../../common/sorters/status-sorter';
|
||||
import { RedactionFilterSorter } from '../../utils/sorters/redaction-filter-sorter';
|
||||
import { StatusSorter } from '../../utils/sorters/status-sorter';
|
||||
import { Router } from '@angular/router';
|
||||
import { FormBuilder, FormGroup } from '@angular/forms';
|
||||
import { debounce } from '../../utils/debounce';
|
||||
import { FilterComponent } from '../../common/filter/filter.component';
|
||||
import { FilterComponent } from '../../components/filter/filter.component';
|
||||
|
||||
@Component({
|
||||
selector: 'redaction-project-listing-screen',
|
||||
|
||||
@ -3,7 +3,7 @@ import { AppStateService } from '../../../state/app-state.service';
|
||||
import { UserService } from '../../../user/user.service';
|
||||
import { FileManagementControllerService, ReanalysisControllerService } from '@redaction/red-ui-http';
|
||||
import { DialogService } from '../../../dialogs/dialog.service';
|
||||
import { PermissionsService } from '../../../common/service/permissions.service';
|
||||
import { PermissionsService } from '../../../utils/permissions.service';
|
||||
import { FileStatusWrapper } from '../../file/model/file-status.wrapper';
|
||||
import { FileActionService } from '../../file/service/file-action.service';
|
||||
import { Observable } from 'rxjs';
|
||||
|
||||
@ -4,10 +4,10 @@ import { groupBy } from '../../../utils/functions';
|
||||
import { DoughnutChartConfig } from '../../../components/simple-doughnut-chart/simple-doughnut-chart.component';
|
||||
import { DialogService } from '../../../dialogs/dialog.service';
|
||||
import { Router } from '@angular/router';
|
||||
import { FilterModel } from '../../../common/filter/model/filter.model';
|
||||
import { PermissionsService } from '../../../common/service/permissions.service';
|
||||
import { FilterModel } from '../../../components/filter/model/filter.model';
|
||||
import { PermissionsService } from '../../../utils/permissions.service';
|
||||
import { TranslateChartService } from '../../../utils/translate-chart.service';
|
||||
import { StatusSorter } from '../../../common/sorters/status-sorter';
|
||||
import { StatusSorter } from '../../../utils/sorters/status-sorter';
|
||||
|
||||
@Component({
|
||||
selector: 'redaction-project-details',
|
||||
|
||||
@ -9,23 +9,23 @@ import { StatusOverlayService } from '../../upload-download/status-overlay.servi
|
||||
import { DialogService } from '../../dialogs/dialog.service';
|
||||
import { TranslateService } from '@ngx-translate/core';
|
||||
import { FileActionService } from '../file/service/file-action.service';
|
||||
import { FilterModel } from '../../common/filter/model/filter.model';
|
||||
import { FilterModel } from '../../components/filter/model/filter.model';
|
||||
import * as moment from 'moment';
|
||||
import { ProjectDetailsComponent } from './project-details/project-details.component';
|
||||
import { FileStatusWrapper } from '../file/model/file-status.wrapper';
|
||||
import { annotationFilterChecker, getFilteredEntities, keyChecker, processFilters } from '../../common/filter/utils/filter-utils';
|
||||
import { annotationFilterChecker, getFilteredEntities, keyChecker, processFilters } from '../../components/filter/utils/filter-utils';
|
||||
import { SortingOption, SortingService } from '../../utils/sorting.service';
|
||||
import { PermissionsService } from '../../common/service/permissions.service';
|
||||
import { PermissionsService } from '../../utils/permissions.service';
|
||||
import { UserService } from '../../user/user.service';
|
||||
import { FileManagementControllerService, FileStatus } from '@redaction/red-ui-http';
|
||||
import { Subscription, timer } from 'rxjs';
|
||||
import { tap } from 'rxjs/operators';
|
||||
import { RedactionFilterSorter } from '../../common/sorters/redaction-filter-sorter';
|
||||
import { StatusSorter } from '../../common/sorters/status-sorter';
|
||||
import { RedactionFilterSorter } from '../../utils/sorters/redaction-filter-sorter';
|
||||
import { StatusSorter } from '../../utils/sorters/status-sorter';
|
||||
import { FormBuilder, FormGroup } from '@angular/forms';
|
||||
import { debounce } from '../../utils/debounce';
|
||||
import { convertFiles, handleFileDrop } from '../../utils/file-drop-utils';
|
||||
import { FilterComponent } from '../../common/filter/filter.component';
|
||||
import { FilterComponent } from '../../components/filter/filter.component';
|
||||
|
||||
@Component({
|
||||
selector: 'redaction-project-overview-screen',
|
||||
|
||||
@ -9,7 +9,7 @@ import { FileStatusWrapper } from '../screens/file/model/file-status.wrapper';
|
||||
import { mergeMap, tap } from 'rxjs/operators';
|
||||
import { DownloadStatusWrapper } from './model/download-status.wrapper';
|
||||
import { AppStateService } from '../state/app-state.service';
|
||||
import { PermissionsService } from '../common/service/permissions.service';
|
||||
import { PermissionsService } from '../utils/permissions.service';
|
||||
import { KeycloakService } from 'keycloak-angular';
|
||||
|
||||
@Injectable({
|
||||
|
||||
@ -1,13 +1,13 @@
|
||||
import { EventEmitter, Injectable, NgZone } from '@angular/core';
|
||||
import { PermissionsService } from './permissions.service';
|
||||
import { ManualAnnotationService } from '../../screens/file/service/manual-annotation.service';
|
||||
import { DialogService } from '../../dialogs/dialog.service';
|
||||
import { AnnotationWrapper } from '../../screens/file/model/annotation.wrapper';
|
||||
import { ManualAnnotationService } from '../screens/file/service/manual-annotation.service';
|
||||
import { DialogService } from '../dialogs/dialog.service';
|
||||
import { AnnotationWrapper } from '../screens/file/model/annotation.wrapper';
|
||||
import { Observable } from 'rxjs';
|
||||
import { TranslateService } from '@ngx-translate/core';
|
||||
import { AddRedactionRequest } from '@redaction/red-ui-http';
|
||||
import { getFirstRelevantTextPart } from '../../utils/functions';
|
||||
import { AnnotationPermissions } from '../../screens/file/model/annotation.permissions';
|
||||
import { getFirstRelevantTextPart } from './functions';
|
||||
import { AnnotationPermissions } from '../screens/file/model/annotation.permissions';
|
||||
|
||||
@Injectable({
|
||||
providedIn: 'root'
|
||||
@ -1,9 +1,9 @@
|
||||
import { Injectable } from '@angular/core';
|
||||
import { AppStateService } from '../../state/app-state.service';
|
||||
import { UserService, UserWrapper } from '../../user/user.service';
|
||||
import { FileStatusWrapper } from '../../screens/file/model/file-status.wrapper';
|
||||
import { AppStateService } from '../state/app-state.service';
|
||||
import { UserService, UserWrapper } from '../user/user.service';
|
||||
import { FileStatusWrapper } from '../screens/file/model/file-status.wrapper';
|
||||
import { User } from '@redaction/red-ui-http';
|
||||
import { ProjectWrapper } from '../../state/model/project.wrapper';
|
||||
import { ProjectWrapper } from '../state/model/project.wrapper';
|
||||
|
||||
@Injectable({
|
||||
providedIn: 'root'
|
||||
Loading…
x
Reference in New Issue
Block a user