U4-8192 - migrate member groups tree to new tree format

Created by Shannon Deminick 17 Mar 2016, 12:32:57 Updated by Andy Butland 19 May 2016, 16:53:00

Tags: Backport Unscheduled PR Community Contrib

Relates to: U4-8478

Relates to: U4-8479

Subtask of: U4-5419

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


Andy Butland 31 Mar 2016, 07:21:18

Just putting my hand up for this one in case anyone else is looking at it as have started some work on it.

Shannon Deminick 31 Mar 2016, 10:05:11

All yours @abutland :) there's a few examples of converting trees done so far:

Andy Butland 31 Mar 2016, 22:09:34

PR is here: https://github.com/umbraco/Umbraco-CMS/pull/1211 As noted I've also updated in a second commit the member groups editor to use angular views from the web forms version.

Shannon Deminick 19 May 2016, 16:19:25

Super great stuff @abutland :) I also fixed up the trees.Release.config file too. I'll create a couple of related tasks for this though:

  • Validating duplicate group names
  • Doing something about the UX to fill the whitespace void so we don't need the extra statement about why there's nothing there

Andy Butland 19 May 2016, 16:53:00

Yes, this needs something for sure... "Doing something about the UX to fill the whitespace void...". I thought something along the lines of "this page is intentionally blank" was better than nothing, but only just!

Priority: Up for grabs

Type: Task

State: Fixed


Difficulty: Normal


Backwards Compatible: False

Fix Submitted: Pull request

Affected versions:

Due in version: 8.0.0

Sprint: Sprint 15

Story Points: