silverstripe/sapphire — pull request #665 by hafriedlander (2012-07-23 10:19:13+00:00)
Title: NEW Tree node updates after save (fixes #7450, #7389, #7658)

Rebased branch with some fixes from https://github.com/silverstripe/sapphire/pull/650

- Updates icon, badges, title, and position in hierarchy
- New LeftAndMain_TreeNode API to allow rendering of single tree nodes
without their hierarchy, extracted from LeftAndMain->getSiteTreeFor()
- New LeftAndMain->updatetreenodes() endpoint to request updated state
for one or more nodes. Triggered on demand by form refreshes.