Mostly complete HTML sanitizer; takes html and a whitelist of tags/attributes, classes and styles, and returns sanitized html (based on top of CKEDitor HTML parser).
Fix for escaping of tag array (added HB helper).
Work on sanitization code.
Some fixes to pageviews to get new rows to appear (and be auto-selected) in the navrouter.
Fixes to a large number of rendering/editing bugs.
Removed @render() from view initialize functions left and right; auto-rendering is handled by add_subview.
Merge branch 'master' of thiscourse.unfuddle.com:thiscourse/thiscoursenode
"Loading" view displayed when data not ready for lazy view.
Auto-select first subpage in page.
url GET parameter util
Actually the url GET parameter util
Merge branch 'master' of thiscourse.unfuddle.com:thiscourse/thiscoursenode
Merge branch 'master' of thiscourse.unfuddle.com:thiscourse/thiscoursenode
A few fixes to filebrowser. Confirmation dialog for model deletion. Wider, and longer text. Trash button fully floats right.
Cleaned up the auto-load of first subpage. No defer needed any longer.
Url parameter util now returns list of all parameters (anything separated by a ? or & from rest of URL)
Wrote getUrlParams method in utils/urls.coffee, to take a string (path+params or just param list) and return an object with query parameters.
Many changes to routing system to support GET parameters. View "navigate" methods now have second argument, "query", which is an object containing query parameter key/values.
Added code in NuggetListView to re-render if navigated with changed query params, and added a piece to the template to test that tag params would be loaded.
(test with, for example, /src/nuggets/?tags=44;L57;55;99b)
Resolved merge conflicts in utils/urls.coffee
Tag/claimed filtering for nugget list view
Fixed merge commit nugget views
Tag and claimed filtering of nugget list view by URL GET parameters now active and working. TODO: Selector View