added validation on endpoint params, replacement of common param definit...
…nitions, and a build task to generate endpoint doc
…back to parent
Added Subjects to Collections and bring in Twitter Bootstrap 2.1.0
…s for output onto page
Disable WEBrick access logging
…t; upon selecting item from term typeahead, it will now populate the term type select list;
…n for the 4 CRUD actions new/create/edit/update
New account creation form and related changes
…mistakes. To use them, you'll need to activate them in your local tree with: mv .git/hooks .git/hooks.dist ln -s ../build/git-hooks .git/hooks
* Now have a JSONModel for users, living at /users. POST to /users to create a user and set their password, POST to /users/:username/login to authenticate. * Added a new form to the frontend for account creation, and a link from the "Sign in" dropdown to let people self-register. * Modified the DB schema for users to match the JSON schema. * Reworked the unit tests to support the new URL scheme. * Selenium tests
… form has an :as parameter, use that in preference to the JSONModel's type when applying localisation settings.
…words (so they're not inadvertently logged)
… the URI twice without failing. Unfortunately necessary because we mutate the original hash to track which parameters have been substituted into our URL template and which remain to be passed as query parameters.
…rom the system path.
Subjects and Terms refactor
Don't pull in the entire Bootstrap framework in application.less.
Makes less templates significantly faster in development mode.