Details
-
Story
-
Status: Closed (View Workflow)
-
TBD
-
Resolution: Done
-
-
ERM Sprint 114, ERM Sprint 115, ERM Sprint 116
-
Bienenvolk
Description
Add widget definition "ERM Agreement Jobs"
baseUrl
/erm/jobs
Resource
job
Display Columns
Name | Label | Path | Link |
---|---|---|---|
jobName | Job name | name | To named job view in local KB admin app |
jobStatus | Status | status.label | |
jobResult | Result | result.label | |
errorCount | Number of errors | errorLogCount | |
startTime | Start time | started | |
endTime | End time | ended |
Notes: started and ended are stored in epoch time, but we will want to display as a date + time
Sort Columns
Name | Sort types | Path | Notes |
---|---|---|---|
id | asc, desc | id | |
startTime | asc, desc | started | |
endTime | asc, desc | ended | |
Removed for v1 as errorLogCount transient so not easy to offer sort or filter |
Filters
Name | Label | Path | Type | Comparators |
---|---|---|---|---|
jobName | Job name | name | String | is/is not/contains/does not contain |
jobStatus | Status | status.label or status.value (see note below) | Enum | is/is not |
jobResult | Result | result.label or result.value (see note below) | Enum | is/is not |
startTime | Start time | started | DateTime | is/is not/on or after/on or before |
endTime | End time | ended | DateTime | is/is not/on or after/on or before/is set/is not set |
jobClass | Job type | class | Enum | is/isnot |
Note: Because status.label can vary from tenant to tenant (e.g. to accommodate other languages) maybe necessary to use the 'value' rather than the label in the definition to allow the definition of a set of Enum values (ended/in_progress/queued)
Note: Because result.label can vary from tenant to tenant (e.g. to accommodate other languages) maybe necessary to use the 'value' rather than the label in the definition to allow the definition of a set of Enum values (success/partial_success/failure/interrupted)
Configurable properties
- urlLink
- Configurable: true
- Default: /local-kb-admin
- numberOfRows
- Configurable: true
- Default: 10
Dev task breakdown
- Add the above to a new WidgetDefinition found in https://github.com/folio-org/mod-agreements/blob/master/service/src/main/okapi/tenant/sample_data/widgetDefinitions/
- Can follow example from other Def in that folder, the agreements one.
TestRail: Results
Attachments
Issue Links
- clones
-
ERM-1651 Agreements simple search widget definition
-
- Closed
-
- defines
-
ERM-1683 ui-licenses registry implementation
-
- Closed
-
-
ERM-1684 ui-local-kb-admin registry implementation
-
- Closed
-
-
UXPROD-2975 Dashboard with ERM focus
-
- Closed
-
- mentioned in
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...