Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

AAE-26215 standalone cloud tasks #10537

Merged
merged 30 commits into from
Jan 14, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
30 commits
Select commit Hold shift + click to select a range
7246bb0
consolidate shared model classes
DenysVuika Jan 8, 2025
b0caa0f
consolidate shared model classes
DenysVuika Jan 8, 2025
b360df9
split task/service lists
DenysVuika Jan 8, 2025
0bc5b98
split task/service filters
DenysVuika Jan 8, 2025
bd9b779
TaskFilterDialogCloudComponent
DenysVuika Jan 8, 2025
eee53aa
TaskFiltersCloudComponent
DenysVuika Jan 8, 2025
492947b
reduce group initial pipe
DenysVuika Jan 8, 2025
581e945
group component
DenysVuika Jan 8, 2025
8af39c2
people component
DenysVuika Jan 8, 2025
049353a
remove tokens
DenysVuika Jan 8, 2025
90c3d70
cleanup
DenysVuika Jan 8, 2025
b37fdd7
cleanup
DenysVuika Jan 8, 2025
70c77de
cleanup
DenysVuika Jan 8, 2025
82f4d39
cleanup
DenysVuika Jan 8, 2025
a13d2f2
date range filter
DenysVuika Jan 8, 2025
a73f4a5
service task filters
DenysVuika Jan 8, 2025
b09c415
task filters
DenysVuika Jan 8, 2025
0de3998
task filters
DenysVuika Jan 8, 2025
1a69385
task filters
DenysVuika Jan 8, 2025
b207a6d
task filters
DenysVuika Jan 8, 2025
ef73b2b
task filters
DenysVuika Jan 8, 2025
2b39ee9
cleanup [ci:force]
DenysVuika Jan 8, 2025
706ffba
cleanup [ci:force]
DenysVuika Jan 8, 2025
d203910
cleanup [ci:force]
DenysVuika Jan 8, 2025
8b58bb6
cleanup [ci:force]
DenysVuika Jan 8, 2025
c0a79fc
update libs [ci:force]
DenysVuika Jan 8, 2025
ede6b76
cleanup [ci:force]
DenysVuika Jan 10, 2025
329bd33
move internal directives to private space, cleanup unnecessary docs […
DenysVuika Jan 10, 2025
850477a
improved testing, reduce interfaces [ci:force]
DenysVuika Jan 10, 2025
fbf613e
mark deprecated and unused code [ci:force]
DenysVuika Jan 10, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 0 additions & 14 deletions docs/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -494,20 +494,6 @@ Status: Experimental | [Source](<>) |
| [Task Header Cloud Component](process-services-cloud/components/task-header-cloud.component.md) ![Experimental](docassets/images/ExperimentalIcon.png) | Shows all the information related to a task. | [Source](../lib/process-services-cloud/src/lib/task/task-header/components/task-header-cloud.component.ts) |
| [Task List Cloud component](process-services-cloud/components/task-list-cloud.component.md) ![Experimental](docassets/images/ExperimentalIcon.png) | Renders a list containing all the tasks matched by the parameters specified. | [Source](../lib/process-services-cloud/src/lib/task/task-list/components/task-list-cloud.component.ts) |

### Directives
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this is intentional and no longer needed


| Name | Description | Source link |
| ---- | ----------- | ----------- |
| [Claim Task Cloud Directive](process-services-cloud/directives/claim-task-cloud.directive.md) ![Experimental](docassets/images/ExperimentalIcon.png) | Claims a task | [Source](../lib/process-services-cloud/src/lib/task/directives/claim-task-cloud.directive.ts) |
| [Complete Task Directive](process-services-cloud/directives/complete-task.directive.md) ![Experimental](docassets/images/ExperimentalIcon.png) | Completes a task. | [Source](../lib/process-services-cloud/src/lib/task/directives/complete-task.directive.ts) |
| [Unclaim Task Cloud Directive](process-services-cloud/directives/unclaim-task-cloud.directive.md) ![Experimental](docassets/images/ExperimentalIcon.png) | Unclaims a task | [Source](../lib/process-services-cloud/src/lib/task/directives/unclaim-task-cloud.directive.ts) |

### Pipes

| Name | Description | Source link |
| ---- | ----------- | ----------- |
| [Group initial pipe](process-services-cloud/pipes/group-initial.pipe.md) | Extracts the initial character from a group name. | [Source](../lib/process-services-cloud/src/lib/group/pipe/group-initial.pipe.ts) |

### Services

| Name | Description | Source link |
Expand Down
9 changes: 4 additions & 5 deletions docs/core/services/identity-group.service.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,19 +5,18 @@ Status: Active
Last reviewed: 2019-07-13
---

# [Identity Group service](../../../lib/process-services-cloud/src/lib/group/services/identity-group.service.ts "Defined in identity-group.service.ts")
# Identity Group service

Performs CRUD operations on identity groups.

## Class members

### Methods

- **search**(name: `string`, filters?: [`IdentityGroupFilterInterface`](../../../lib/process-services-cloud/src/lib/group/services/identity-group-filter.interface.ts)): [`Observable`](http://reactivex.io/documentation/observable.html)`<`[`IdentityGroupModel`](../../../lib/process-services-cloud/src/lib/group/models/identity-group.model.ts)`[]>`<br/>

- **search**(name: `string`, filters?: `IdentityGroupFilterInterface`)): `Observable<IdentityGroupModel[]>`
- _name:_ `string` -
- _filters:_ [`IdentityGroupFilterInterface`](../../../lib/process-services-cloud/src/lib/group/services/identity-group-filter.interface.ts) - (Optional)
- **Returns** [`Observable`](http://reactivex.io/documentation/observable.html)`<`[`IdentityGroupModel`](../../../lib/process-services-cloud/src/lib/group/models/identity-group.model.ts)`[]>` -
- _filters:_ `IdentityGroupFilterInterface - (Optional)
- **Returns** `Observable<IdentityGroupModel[]>` -

## See also

Expand Down
14 changes: 6 additions & 8 deletions docs/core/services/identity-user.service.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,22 +5,20 @@ Status: Active
Last reviewed: 2019-07-12
---

# [Identity user service](../../../lib/process-services-cloud/src/lib/people/services/identity-user.service.ts "Defined in identity-user.service.ts")
# Identity User Service

Gets OAuth2 personal details and roles for users and performs CRUD operations on identity users.

## Class members

### Methods

- **getCurrentUserInfo**(): [`IdentityUserModel`](../../../lib/process-services-cloud/src/lib/people/models/identity-user.model.ts)<br/>
Gets the name and other basic details of the current user.
- **Returns** [`IdentityUserModel`](../../../lib/process-services-cloud/src/lib/people/models/identity-user.model.ts) - The user's details
- **search**(name: `string`, filters?: [`IdentityUserFilterInterface`](../../../lib/process-services-cloud/src/lib/people/services/identity-user-filter.interface.ts)): [`Observable`](http://reactivex.io/documentation/observable.html)`<`[`IdentityUserModel`](../../../lib/process-services-cloud/src/lib/people/models/identity-user.model.ts)`[]>`<br/>
Search users based on name input and filters.
- **getCurrentUserInfo**(): `IdentityUserModel` - Gets the name and other basic details of the current user.
- **Returns** `IdentityUserMode` - The user's details
- **search**(name: `string`, filters?: `IdentityUserFilterInterface`)): `Observable<IdentityUserModel[]>` - Search users based on name input and filters.
- _name:_ `string` - Search query string
- _filters:_ [`IdentityUserFilterInterface`](../../../lib/process-services-cloud/src/lib/people/services/identity-user-filter.interface.ts) - (Optional)
- **Returns** [`Observable`](http://reactivex.io/documentation/observable.html)`<`[`IdentityUserModel`](../../../lib/process-services-cloud/src/lib/people/models/identity-user.model.ts)`[]>` - List of users
- _filters:_ `IdentityUserFilterInterface` - (Optional)
- **Returns** `Observable<IdentityUserModel[]>` - List of users

## See also

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ Status: Experimental
Last reviewed: 2023-04-03
---

# [Edit Task Filter Cloud component](../../../lib/process-services-cloud/src/lib/task/task-filters/components/edit-task-filters/edit-task-filter-cloud.component.ts "Defined in edit-task-filter-cloud.component.ts")
# Edit Task Filter Cloud component

Edits task filter details.

Expand Down Expand Up @@ -41,20 +41,20 @@ Edits task filter details.

### Properties

| Name | Type | Default value | Description |
|--------------------|----------------------------------------------------------------------------------------------------------------------|---------------|--------------------------------------------|
| actions | `string[]` | | List of task filter actions. |
| appName | `string` | "" | (required) Name of the app. |
| environmentList | [`Environment`](../../../lib/process-services-cloud/src/lib/common/interface/environment.interface.ts)`[]` | \[] | List of environments. |
| filterProperties | `string[]` | \[] | List of task filter properties to display. |
| id | `string` | | (required) ID of the task filter. |
| processInstanceId | `string` | | processInstanceId of the task filter. |
| role | `string` | "" | user role. |
| showFilterActions | `boolean` | true | Toggles the filter actions. |
| showTaskFilterName | `boolean` | true | Toggles display of task filter name |
| showTitle | `boolean` | true | Toggles the title. |
| sortProperties | `string[]` | \[] | List of sort properties to display. |
| taskFilter | [`TaskFilterCloudModel`](../../../lib/process-services-cloud/src/lib/task/task-filters/models/filter-cloud.model.ts) | | Task Filter to use. |
| Name | Type | Default value | Description |
|--------------------|------------------------|---------------|--------------------------------------------|
| actions | `string[]` | | List of task filter actions. |
| appName | `string` | "" | (required) Name of the app. |
| environmentList | `Environment[]` | \[] | List of environments. |
| filterProperties | `string[]` | \[] | List of task filter properties to display. |
| id | `string` | | (required) ID of the task filter. |
| processInstanceId | `string` | | processInstanceId of the task filter. |
| role | `string` | "" | user role. |
| showFilterActions | `boolean` | true | Toggles the filter actions. |
| showTaskFilterName | `boolean` | true | Toggles display of task filter name |
| showTitle | `boolean` | true | Toggles the title. |
| sortProperties | `string[]` | \[] | List of sort properties to display. |
| taskFilter | `TaskFilterCloudModel` | | Task Filter to use. |

### Events

Expand Down Expand Up @@ -86,14 +86,14 @@ given below:
|---------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| **_appName_** | Name of the app |
| **_status_** | Execution state of the task. |
| **_assignee_** | [`User`](lib/core/src/lib/pipes/user-initial.pipe.ts) the task is assigned to |
| **_assignee_** | `User` the task is assigned to |
| **_taskName_** | Name of the task |
| **_taskId_** | ID of the task |
| **_parentTaskId_** | ID of the task's parent task |
| **_priority_** | Task priority |
| **_createdDate_** | Date the task was created |
| **_standalone_** | Standalone status of the task |
| **_owner_** | [`User`](lib/core/src/lib/pipes/user-initial.pipe.ts) ID of the task's owner |
| **_owner_** | `User` ID of the task's owner |
| **_processDefinitionId_** | Process definition ID |
| **_processInstanceId_** | Process instance ID |
| **_lastModified_** | Date the task was last modified. If lastModified defined the component will show the range **_lastModifiedFrom_**, **_lastModifiedTo_** |
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ Status: Experimental
Last reviewed: 2019-01-08
---

# [Task Filters Cloud component](../../../lib/process-services-cloud/src/lib/task/task-filters/components/task-filters-cloud.component.ts "Defined in task-filters-cloud.component.ts")
# Task Filters Cloud component

Shows all available filters.

Expand Down Expand Up @@ -39,13 +39,13 @@ Shows all available filters.

### Events

| Name | Type | Description |
|----------------------|---------------------------------------|-------------------------------------------------------------------------|
| error | `EventEmitter<any>` | Emitted when an error occurs during loading. |
| filterClicked | `EventEmitter<TaskFilterCloudModel>` | Emitted when a filter is being clicked from the UI. |
| filterCounterUpdated | `EventEmitter<TaskCloudEngineEvent>` | Emitted when filter counters are updated. |
| filterSelected | `EventEmitter`<TaskFilterCloudModel>` | Emitted when a filter is being selected based on the filterParam input. |
| success | `EventEmitter<any>` | Emitted when the list is loaded. |
| Name | Type | Description |
|----------------------|--------------------------------------|-------------------------------------------------------------------------|
| error | `EventEmitter<any>` | Emitted when an error occurs during loading. |
| filterClicked | `EventEmitter<TaskFilterCloudModel>` | Emitted when a filter is being clicked from the UI. |
| filterCounterUpdated | `EventEmitter<TaskCloudEngineEvent>` | Emitted when filter counters are updated. |
| filterSelected | `EventEmitter<TaskFilterCloudModel>` | Emitted when a filter is being selected based on the filterParam input. |
| success | `EventEmitter<any>` | Emitted when the list is loaded. |

## Details

Expand Down Expand Up @@ -80,9 +80,7 @@ If you want to disable notification bubbles as task filters change you can chang

```json
{
...
"notifications": true
...
}
```

Expand Down
Loading
Loading