Project

General

Profile

Actions

Task #872

closed

Operation state - add better tooltip with code.

Added by Radek Tomiška over 6 years ago. Updated about 6 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Radek Tomiška
Category:
Frontend
Target version:
Start date:
12/13/2017
Due date:
% Done:

100%

Estimated time:
4.00 h
Owner:

Description

Operation state is rendered as enumeration on frontend with operation result code in tooltip (see provisioning queue agenda). We need to improve it:
- localization for codes should be used
- render code other way than tooltip - maybe under enumeration value?
- create component for this feature and use her on all places - provisioning queue, long running tasks (+detail), reports ...


Files

operation-state-tooltip.png (9.3 KB) operation-state-tooltip.png Radek Tomiška, 12/14/2017 07:40 AM

Related issues

Related to IdStory Identity Manager - Task #621: Create LongRunningTask detail pageClosedMarek Klement08/10/2017

Actions
Actions #1

Updated by Radek Tomiška over 6 years ago

  • Related to Task #621: Create LongRunningTask detail page added
Actions #2

Updated by Radek Tomiška over 6 years ago

Actions #3

Updated by Ondřej Kopr over 6 years ago

  • Assignee changed from Radek Tomiška to Patrik Stloukal
Actions #4

Updated by Patrik Stloukal about 6 years ago

  • Status changed from New to In Progress

familiarizing with problem, start working on new component

Actions #5

Updated by Patrik Stloukal about 6 years ago

i studied some materials about react components, created component with tooltip and popover

Actions #6

Updated by Patrik Stloukal about 6 years ago

  • % Done changed from 0 to 70

modified component after consulting with Radek, now its using popover. In popover are shown localization for codes with code itself

Actions #7

Updated by Patrik Stloukal about 6 years ago

  • Status changed from In Progress to Needs feedback
  • Assignee changed from Patrik Stloukal to Radek Tomiška
  • % Done changed from 70 to 90

minor changes in component, testing, applied in audit-provisioning, LRT, RPT (table and detail)

commit: https://github.com/bcvsolutions/CzechIdMng/commit/2032961f2e82adf44c9eadeb5a8a7bf4cf322e9f

Please test our new component and give me feedback.

Actions #8

Updated by Patrik Stloukal about 6 years ago

Actions #9

Updated by Radek Tomiška about 6 years ago

  • Status changed from Needs feedback to Closed
  • Target version set to Hematite (8.0.0)
  • % Done changed from 90 to 100

Thx for this new feature, i added:
- face parameter support - component is used on entity details too
- detail link - link to entity detail can be configured - link is shown in popover footer
- localization is fixed - moved to component
- OperationResult component is used in LRT, reports, provisioning queue and other places

Actions #10

Updated by Radek Tomiška about 6 years ago

  • Target version changed from Hematite (8.0.0) to Garnet (7.8.0)
Actions

Also available in: Atom PDF