68954: Display claimed task actions depending on config from REST API

Conflicts:
	src/app/core/core.module.ts
	src/app/shared/mydspace-actions/claimed-task/claimed-task-actions.component.html
This commit is contained in:
Kristof De Langhe
2020-02-24 17:13:12 +01:00
parent 01231ef105
commit 305c4ce882
22 changed files with 452 additions and 142 deletions

View File

@@ -142,6 +142,8 @@ import { PoolTask } from './tasks/models/pool-task-object.model';
import { TaskObject } from './tasks/models/task-object.model';
import { PoolTaskDataService } from './tasks/pool-task-data.service';
import { TaskResponseParsingService } from './tasks/task-response-parsing.service';
import { WorkflowActionDataService } from './data/workflow-action-data.service';
import { NormalizedWorkflowAction } from './tasks/models/normalized-workflow-action-object.model';
/**
* When not in production, endpoint responses can be mocked for testing purposes
@@ -257,6 +259,7 @@ const PROVIDERS = [
LookupRelationService,
LicenseDataService,
ItemTypeDataService,
WorkflowActionDataService,
// register AuthInterceptor as HttpInterceptor
{
provide: HTTP_INTERCEPTORS,
@@ -305,6 +308,7 @@ export const models =
ItemType,
ExternalSource,
ExternalSourceEntry,
NormalizedWorkflowAction
];
@NgModule({