Actions
Task #358
closedSynchronization tree structures
Status:
Closed
Priority:
Normal
Assignee:
Vít Švanda
Category:
Synchronization
Target version:
Start date:
04/05/2017
Due date:
% Done:
100%
Estimated time:
Owner:
Description
We must be able synchronize tree structures.
- Configuration for mapping basic tree properties.
- Configuration for mapping extended attributes and confidential attributes.
Updated by Vít Švanda about 7 years ago
Refactoring synchronization service
- Created abstractSynchronizationExecutor
- Created IdenittySynchronizationExecutor.
- Refactored identityAccoutnService to DTO.
Updated by Vít Švanda about 7 years ago
Refactoring IdentityAccount (Controller, REST, Frontend)
Updated by Vít Švanda about 7 years ago
- % Done changed from 0 to 60
First "green line" of tree synchronization works.
Updated by Vít Švanda about 7 years ago
- Added referential integrity on delete TreeNode - TreeAccount - Account.
- Implemented finding roots by groovy script.
- Modified UI ... system mapping and sync detail.
- Documentation
- Tests
Updated by Vít Švanda about 7 years ago
- Documentation is here: https://proj.bcvsolutions.eu/ngidm/doku.php?id=navrh:synchronization#synchronizace_stromovych_struktur
- I modified tree node decorator. Now is max length of node label 25 chars. Full label is show in node tooltip.
Updated by Vít Švanda about 7 years ago
- Status changed from In Progress to Needs feedback
- Assignee changed from Vít Švanda to Ondřej Kopr
- % Done changed from 80 to 90
Create next two test.
Ondra please do review.
Updated by Vít Švanda about 7 years ago
After consultation with Filip, I use for search AccAccount.UID instead externalId on IdmNodeTree.
- Implementation, testing
Updated by Ondřej Kopr about 7 years ago
- Status changed from Needs feedback to Resolved
- Assignee changed from Ondřej Kopr to Vít Švanda
- % Done changed from 90 to 100
I did review, test with 5000 tree nodes. Works perfectly. I didnt find any problems with synchronizations.
Nice work! Thank you.
Actions