Actions
Task #741
closedSynchronization of relations - implementation
Status:
Closed
Priority:
Normal
Assignee:
Vít Švanda
Category:
Synchronization
Target version:
Start date:
10/09/2017
Due date:
% Done:
100%
Estimated time:
Owner:
Updated by Vít Švanda about 7 years ago
- % Done changed from 0 to 10
- Improved abstract sync service - method for update and delete entity were abstracted in service (delete from role sync service).
- Created relation between contract and account (entity, repository, service, controller, evaluator, dto, create script).
Updated by Vít Švanda about 7 years ago
- % Done changed from 10 to 30
- First prototype sync of relations.
- Solved problem with warning logs (bigger change interface in sync).
Updated by Vít Švanda about 7 years ago
- % Done changed from 50 to 60
- Implemented table/entity/dto for specific sync configuration (now for contract).
- Changed sync config detal ... added new tab for specific configurations.
- Change AbstractForm ... now we can get only data for used component ... without merge with whole data input object (form.getData(false)).
- Implemented fill default leader during relation sync.
Updated by Vít Švanda about 7 years ago
- % Done changed from 60 to 80
- Implemented convert/find workposition by ID, code in default Tree or set default node.
- Created example script for compile final state of relation from two attributes.
- Added controller for ContractAccount and added tab Accounts on detail relation.
Updated by Vít Švanda about 7 years ago
I started with tests creation (first created).
Updated by Vít Švanda about 7 years ago
- % Done changed from 80 to 90
- Created six tests (IdentityContractSyncTest).
- Fixed some bugs.
- I started with creating documentation
Updated by Vít Švanda about 7 years ago
Documentation created:
https://wiki.czechidm.com/devel/dev/synchronization/relation-sync
Updated by Vít Švanda about 7 years ago
- Status changed from In Progress to Needs feedback
- Assignee changed from Vít Švanda to Radek Tomiška
Updated by Radek Tomiška about 7 years ago
- Status changed from Needs feedback to Closed
- Assignee changed from Radek Tomiška to Vít Švanda
- % Done changed from 90 to 100
I did test and review. Everything works, awesome! I created new table with contract and successfully sync her into IdM with all implemented features (multi guarantees, work position etc).
Actions