Project

General

Profile

Actions

Task #2766

closed

Identity role report with more attributes

Added by Ondřej Kopr over 3 years ago. Updated over 3 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Tomáš Doischer
Target version:
Start date:
04/20/2021
Due date:
% Done:

100%

Estimated time:
Owner:

Description

Please create identity report with more information than basic identity role report. Update please UX of whole report (some attributes are from contract, some from identities etc.)

Actions #2

Updated by Tomáš Doischer over 3 years ago

  • Target version set to 2.2.0
Actions #3

Updated by Ondřej Kopr over 3 years ago

  • Status changed from New to In Progress
Actions #4

Updated by Ondřej Kopr over 3 years ago

  • Status changed from In Progress to Needs feedback
  • Assignee changed from Ondřej Kopr to Tomáš Doischer
  • % Done changed from 0 to 90

Finally! It took a little bit longer than I expected. Report was moved into product module reports. Code was refactored and removed all Czech words.

Tests are included. For module missing frontend part -> localization is only on backend.

Whole report was tested with product version 10.8.3.

Report name: identity-role-complex-report

Duration: thanks to cache inside report, the duration is about 6 minutes for 60.000 records.

Documentation: https://wiki.czechidm.com/devel/documentation/modules_reports/reports/identity_role_complex_report and https://wiki.czechidm.com/current/documentation/modules_reports#identities_their_roles_and_contract

Commit: https://git.bcvsolutions.eu/modules/reports/-/commit/5e6b674c6957fe2d4144a07babd50ca82d45318b

Branch: okopr/2766-new-complex-identity-role-report

Tomas please could you provide me the feedback? Thank you :)

Actions #5

Updated by Tomáš Doischer over 3 years ago

Thank you, the code and the report look great. :) I like the steps taken to address the issue with paging - I think other reports could be improved similarly.

I slightly polished the documentation.

You can merge the branch to develop, I will release a new version of the module this week (with this new report only).

Actions #6

Updated by Tomáš Doischer over 3 years ago

  • Status changed from Needs feedback to In Progress
  • Assignee changed from Tomáš Doischer to Ondřej Kopr
Actions #7

Updated by Ondřej Kopr over 3 years ago

  • Status changed from In Progress to Resolved
  • Assignee changed from Ondřej Kopr to Tomáš Doischer
  • % Done changed from 90 to 100

Merged :) Thank you.

Its not necessary release the module immediately. You can wait for other report and then its possible release it :)

Actions #8

Updated by Tomáš Doischer over 3 years ago

  • Status changed from Resolved to Closed
Actions

Also available in: Atom PDF