Project

General

Profile

Actions

Task #2258

closed

Implement support for sync of role-catalogue

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

Status:
Closed
Priority:
Normal
Assignee:
Ondrej Husník
Category:
Synchronization
Target version:
Start date:
05/15/2020
Due date:
% Done:

100%

Estimated time:
Owner:

Related issues

Related to IdStory Identity Manager - Task #520: Support synchronization of role catalogsRejected06/20/2017

Actions
Actions #1

Updated by Vít Švanda over 4 years ago

  • Target version changed from 10.4.0 to 10.6.0
Actions #2

Updated by Vít Švanda over 4 years ago

  • Status changed from New to In Progress
Actions #3

Updated by Vít Švanda over 4 years ago

  • Estimated time set to 24.00 h
Actions #4

Updated by Radek Tomiška about 4 years ago

  • Related to Task #520: Support synchronization of role catalogs added
Actions #5

Updated by Ondrej Husník about 4 years ago

  • % Done changed from 0 to 70
Actions #6

Updated by Ondrej Husník about 4 years ago

  • Assignee changed from Ondrej Husník to Vít Švanda
  • % Done changed from 70 to 90

I implemented role catalogue synchronization. It originates from general tree node synchronization.
Please could you provide me a feedback?

https://github.com/bcvsolutions/CzechIdMng/commit/9291e72987b623a7e35f187b4cae7bb4dea9dccd
https://wiki.czechidm.com/devel/documentation/synchronization/dev/role-catalogue-sync

Actions #7

Updated by Vít Švanda about 4 years ago

  • Status changed from In Progress to Needs feedback
Actions #8

Updated by Vít Švanda about 4 years ago

  • Status changed from Needs feedback to In Progress
  • Assignee changed from Vít Švanda to Ondrej Husník

I did reivew and tested it. Works nice. Thanks for that.

I found some minor issues:

Actions #9

Updated by Ondrej Husník about 4 years ago

  • Status changed from In Progress to Needs feedback
  • Assignee changed from Ondrej Husník to Vít Švanda

Thank you for your review. According your findings I added missing reference to documentation and changed variable name in order to better fit the content. I also extracted the TreeResultsHandler class into individual file.

Please check my changes again.
https://github.com/bcvsolutions/CzechIdMng/commit/f6197f9b86020b4e83b36884c2b4a3efd46f085d
https://wiki.czechidm.com/devel/documentation/synchronization/dev/synchronization#entities_that_supports_sync

Actions #10

Updated by Vít Švanda about 4 years ago

  • Status changed from Needs feedback to Resolved
  • Assignee changed from Vít Švanda to Ondrej Husník
  • % Done changed from 90 to 100

I did rereview. LGTM

Actions #11

Updated by Radek Tomiška about 4 years ago

  • Status changed from Resolved to Closed
Actions

Also available in: Atom PDF