Introducing a role based permissions system.
Small improvements to user login. Returning a 401 status code instead of 400 when user supplied an invalid username or password. #16
Making name and title required for roles.
Improving administrator role title and description.
Fixing permissions check.
Adding support to the PATCH method. Making it check for the correct permission (add -> edit).
Adding some default permissions to anonymous users and making it check for them when appropriate.
Improving check for path condition.
Improving navbar rendering. Removing one level of html nesting so Bootstrap classes work better.
Introducing the "Access" context condition for permission check on contexts.
Moving "Management" button to a cog icon and showing it only to administrator users.