Bump ember-data version
Adding documentation
Separating Sysys.Humon* and Humon.*
Create (legacy) sysys_humon directory containging sysys_humon_utils, old humon_node
Move Sysys.HumonNode to sysys_humon directory; create new Humon.Node (with a lot of stub methods)
Add require for sysys_humon to sysys.js.coffee manifest.
Cleaning up javascripts/humon (purging Sysys)
Rename Sysys.HumonControllerMixin to Humon.HumonControllerMixin; modify HumonEditorComponent and DetailController to mix it in.
refactor Humon.{String,Number,Boolean,Date} to extend from Humon.Primitive; add tests
Add Humon.Null, add try-catch-finally to Humon.Date._inferFromJson
Attempting to get HEC to display from new Humon.Node content. Add children computed property to Humon.List. Update humon_node.hbs to read from children property. Switch HEC.initContentFromJson to use Humon.j2n. Override HumonTypes.contextualize. Update HumonTypes#date.templateStrings
Add humon/template_contexts
Add Humon.contextualize, Humon.templateContextFor; update Humon.HumonValue with asString and toJson; update HNV.templateStrings and autoTemplate to use templateContexts. Also add Ember.run.sync() at the start of oth to ensure bindings sync.
Remove dependencies on HumonTypes and HumonTypesDate. Move date helpers into utils.date.
Add node field to Humon.* instances (back reference to the wrapping node): update Humon.*.j2hnv correspondingly
Add Humon.* flatten + tests
Add nextNode + specs
Add Node.prevNode + specs
Migrate Humon.HumonControllerMixin off of Sysys dependencies. Add iconClass to TemplateContext#keys; allow lazy eval of iconClass. Add Humon.Node#replaceWithHumon, #replaceWithJson; remove Humon.Controller#commitVal dependency on window.humon.parse
Add insertAt, replaceAt, and nodeIdx. Confirmed that can insert siblings
bring deleteChild and dleteActive online
add bubbleUp and bubbleDown
Fix bug Node#replaceWithHumon: was not setting the nodeVal.node reference properly. Add outdent and indent
Split humon.js into individual files per type