duplicate humonnode.hbs to act metanode.hbs; duplicate act to act_old.hbs and clean up act.hbs; remove wrappig divs in act.hbs and add className to act_view; attempting to refactor spec.js.coffe
moving to humon node views for meta fields in act
Merge branch 'routing' into unifying-act-node
add ActsActiveAct controller (stub). Add setupController for ActsActiveAct route; creates parent chain for node traversal between detail hn and act hn; works in UI roughly
envrc to --create
refactor actview to use detailcontroller and detailview which extends actcontroller... and humonnodeview for now
add contextBinding and contentBinding to all of act.hbs' metanodefields (description, start, endtime) -- they don't instantiate controllers, instead they use the ActView's controller (which is right now still a DetailController) -- this is  separate from the detailcontroller instantiated by the DetailView for the details attr
Fixes a bug with the new refactoring: hnv.isActive compares controller.activeHumonNode vs content -- but since we switched humonNode.hbs off of {{view.content--}} prefixes, except for in instantiating the nested humonNode views -- you need BOTH context AND content for things to work properly. {{view HNV contentBinding="description" contextBinding="description""}}. This is because contentBinding determines whther it's active -- still used tons in HNV; but context is used to display the template's features. HNV nesting gets around this because #collection presumably sets both content and context for child views
starting work on getting actscontroller.js#newRecord to play nicely
fixed the rawValue error; properties are being set correctly on newly inserted nodes. update HumonUtils.isDate (still work in progress)
add in support for Date nodeType, modify j2hn, hn2j, node.isLiteral; slight clean up in act.hbs; update actscontroller.js#newAct to set start_time and end_time with new Dates, still humon node
stashing
switching to use nodeContentBinding in HNV. HNV.nodeContentBinding defaults to context.content
bringing the act.hbs up to use nodeContentBinding; had to switch the nodeContentBinding default from context.content to controller.content
add HumonNode.compare; hacked together to basically allow sorting by date for now
refactor DetailController and ActController; ActController now extends DetailController and all the Act-only logic is added in there (commitAct; setTransaction; move the abstract humon node chain set up logic from ActiveAct route to actController.observe content; add Ember.run.sync to HNV.didInsertElement to correct for case when the root detail (hnv) is created via render detail; fixed styling -- no more collection wrapper div
move Ember.run.sync in from HNV.didInsertElement to DetailV.init; slightly more performant
Allow editing of Act.metafields (description, start time, end time) to cause isDirty signal on the record. Done by adding a ActController#commit, which uses willSetPropety and didSetProperty events. Also subclassed DS.RESTAdapater to override dirtyRecordsForAttributeChange to check for cases when the attribute is a humon DS.attr, in which case, disregard oldValue == newValue comparison because it's object comparison. Minor cleanup in act.hbs
Add more documentation + cleanup for store.js; refactor ActController.js: forceDirty method, fix bug for using key name (current fix is to map it to '_')
Merge branch 'master' of github.com:sherwinyu/mongo-play
Merge branch 'unifying-act-node'