Add a prerelease of 3.0.0 for comments.

Signed-off-by: Sam Phippen <samphippen@googlemail.com>
Remove site/sha from the spec.

Signed-off-by: Sam Phippen <samphippen@googlemail.com>
Clear up some language.

Signed-off-by: Sam Phippen <samphippen@googlemail.com>
Replace teacher with team leader.

Signed-off-by: Sam Phippen <samphippen@googlemail.com>
Specify that the team and college must be associated in registration.

Signed-off-by: Sam Phippen <samphippen@googlemail.com>
Clarify much of the authorization language in the 3.0 spec.

Signed-off-by: Sam Phippen <samphippen@googlemail.com>
Specify that teachers can't change blueshirt's details.

Signed-off-by: Sam Phippen <samphippen@googlemail.com>
Specify that no update will happen if post /user/:username 403s

Signed-off-by: Sam Phippen <samphippen@googlemail.com>
Make register happen via `POST /registrations`

Signed-off-by: Sam Phippen <samphippen@googlemail.com>
Merge branch '3.0' of https://github.com/samphippen/nemesis into 3.0
Cleaning!

Signed-off-by: Sam Phippen <samphippen@googlemail.com>
Add libnemesis submodule

Signed-off-by: Sam Phippen <samphippen@googlemail.com>
Remove old tests

Signed-off-by: Sam Phippen <samphippen@googlemail.com>
Remove the old all tests script.

Signed-off-by: Sam Phippen <samphippen@googlemail.com>
Bump libnemesis submodule version

Signed-off-by: Sam Phippen <samphippen@googlemail.com>
New style tests for new nemesis

Signed-off-by: Sam Phippen <samphippen@googlemail.com>
Add some helpers for commonly used behaviour

Signed-off-by: Sam Phippen <samphippen@googlemail.com>
Cull and restart much of nemesis for 3.0

Signed-off-by: Sam Phippen <samphippen@googlemail.com>
Bump libnemesis submodule version

Signed-off-by: Sam Phippen <samphippen@googlemail.com>
Many more tests

Signed-off-by: Sam Phippen <samphippen@googlemail.com>