Project

General

Profile

Actions

Task #1378

closed

UX - Dashboard

Added by Vít Švanda about 6 years ago. Updated about 6 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Radek Tomiška
Category:
UX
Target version:
Start date:
11/15/2018
Due date:
% Done:

100%

Estimated time:
Owner:

Files

identity-dashboard-a.png (209 KB) identity-dashboard-a.png Radek Tomiška, 11/21/2018 10:29 AM

Related issues

Related to IdStory Identity Manager - Task #1416: FE: Dashboard - "quick" buttons registration support ClosedRadek Tomiška12/13/2018

Actions
Related to IdStory Identity Manager - Task #1417: FE: Dashboard - show extended attributesNewRadek Tomiška12/13/2018

Actions
Related to IdStory Identity Manager - Task #1419: FE: RoleInfo - use tree component for the business roleClosedRadek Tomiška12/13/2018

Actions
Related to IdStory Identity Manager - Task #1420: FE: Dashboard - provisioning queueNewRadek Tomiška12/13/2018

Actions
Related to IdStory Identity Manager - Task #1421: FE: Dashboard - event queueNewRadek Tomiška12/13/2018

Actions
Related to IdStory Identity Manager - Task #1422: FE: Dashboard - identity accountsNewRadek Tomiška12/13/2018

Actions
Related to IdStory Identity Manager - Defect #1423: FE: Dashboard - identity contractsClosedRadek Tomiška12/13/2018

Actions
Actions #1

Updated by Radek Tomiška about 6 years ago

  • Status changed from New to In Progress
Actions #2

Updated by Radek Tomiška about 6 years ago

I created PoC with design (screenshot added). Dashbord (~identity profile) is shown:
- after identity logs in
- as the first page, when identity profile is shown

A lot of things are not implemented:
- component registration (support modularity)
- some buttons, panels are mocked / not secured, not implemented, not localized, hidden
- ...

PoC is merged into develop:
https://github.com/bcvsolutions/CzechIdMng/commit/709c2d9d60a13be39c7e0a396a77dd863ceaa57b

You can try it, we can discuss and improve it agile way (now i need to switch to codelist implementation).

Actions #3

Updated by Radek Tomiška about 6 years ago

I added:
- dashboard is refreshed after token expires and identity is logged in again
- all messages are hidden automatically on refresh (F5) - prevent to see error message after application is refreshed (e.g. when server was unavailable)

Actions #4

Updated by Radek Tomiška about 6 years ago

  • Related to Task #1416: FE: Dashboard - "quick" buttons registration support added
Actions #5

Updated by Radek Tomiška about 6 years ago

  • Related to Task #1417: FE: Dashboard - show extended attributes added
Actions #6

Updated by Radek Tomiška about 6 years ago

  • Related to Task #1419: FE: RoleInfo - use tree component for the business role added
Actions #7

Updated by Radek Tomiška about 6 years ago

  • Related to Task #1420: FE: Dashboard - provisioning queue added
Actions #8

Updated by Radek Tomiška about 6 years ago

  • Related to Task #1421: FE: Dashboard - event queue added
Actions #9

Updated by Radek Tomiška about 6 years ago

  • Related to Task #1422: FE: Dashboard - identity accounts added
Actions #10

Updated by Radek Tomiška about 6 years ago

  • Related to Defect #1423: FE: Dashboard - identity contracts added
Actions #11

Updated by Radek Tomiška about 6 years ago

  • Status changed from In Progress to Needs feedback
  • Assignee changed from Radek Tomiška to Ondřej Kopr
  • % Done changed from 20 to 90

I implemented required (minimalist) features - dashboard components registration, security, backward compatibility, dashboard vs. identity dashboard component.
Other features can be implemented separately, tickets are created.

Commit:
https://github.com/bcvsolutions/CzechIdMng/commit/aa38ea839f713a8a28afe4ec6abd07fe8699eccb

Could you do a feedback please?

Actions #12

Updated by Ondřej Kopr about 6 years ago

  • Status changed from Needs feedback to Closed
  • Assignee changed from Ondřej Kopr to Radek Tomiška
  • % Done changed from 90 to 100

I/we check the dashboard during your development in actual develop. Thanks for your implementing this first UX step. Now is possible request role by one click on the dashboard. Thank you.

We can release.

Actions

Also available in: Atom PDF