[admin-sidebar] - Basic sidebar for Admin layout. #240
[admin] - Basic layout for Admin pages. Closses #240
[admin-sidebar] - Fix error when no section found on `.set`
[config] - Add `staff` prop to sample.json. #241
[models:citizen] - Add staff virtual property to model
[citizen] - Add exposure of `staff` prop on citizen
[citizen] - Add `isStaff` middleware check
[admin] - Add `citizen.isStaff` middleware to admin pages. #241
[utils] - Add `utils.staff` helper middleware to block non-staff. #241
[law] - Add staff middleware check for `/law/create`. #241
[config] - Add `staff` config key from environment. Closes #241
[admin] - Update client routing to match chained sections of admin pages. #240
[admin-sidebar] - Update sections with placeholder for new sections format. #240
[laws] - Add self binding for middleware usage
[tags] - Initial commit
[tag] - Add /tag/all endpoint
[law] - Add /law/create and /law/:id POST endpoints for admin law edition
[law] - Add restrict and staff middlewares for /law/:id POST endpoint
[db-api:law] - Add new method `.update(id, data, fn)`
[admin-laws] - Initial commit