U4-8195 - migrate relation types tree to new tree format

Created by Shannon Deminick 17 Mar 2016, 12:34:28 Updated by Shannon Deminick 19 May 2016, 16:01:02

Tags: Unscheduled PR Community Contrib

Relates to: U4-8477

Subtask of: U4-5419

umbraco.loadRelationTypes still uses BaseTree/ITree, needs to be re-built with the new tree structure using TreeControllerBase


David Brendel 22 Mar 2016, 20:59:58

@Shandem will try to implement this. any tips? pull request will be added when ready

Yannis Güdel 24 Mar 2016, 18:17:52

@David.Brendel easiest is the check how similar PRs were done. Here's an easy on from me: https://github.com/umbraco/Umbraco-CMS/pull/1195 and here is one which was a bit more difficult: https://github.com/umbraco/Umbraco-CMS/pull/1188

David Brendel 26 Mar 2016, 09:34:11

@yannisgu thanks for the hints!

David Brendel 26 Mar 2016, 20:05:25

pull request: https://github.com/umbraco/Umbraco-CMS/pull/1200

Shannon Deminick 19 May 2016, 15:58:23

Hi @David.Brendel ! thanks for the PR, works great. To answer your questions:

One question I have is for the aspx files that handles creation and editing. Do they have to change? Are there any angular js implementations for creating/editing relation types already?

We do indeed require angular implementations for these editors - we eventually need to migrate all editors to angular. We have plans for a few of them but if you want to take this one let me know if you have time! I'll create a related issue for it.

Shannon Deminick 19 May 2016, 16:00:35


Priority: Up for grabs

Type: Task

State: Fixed


Difficulty: Normal


Backwards Compatible: False

Fix Submitted:

Affected versions:

Due in version: 8.0.0

Sprint: Sprint 15

Story Points: