PyBossa/pybossa — pull request #168 by teleyinex (2012-08-08 12:46:42+00:00)
Title: Issue 153 featured apps & 163 admin interface

@PyBossa I've implemented the the admin interface and the featured apps. Basically this pull request will add the following to PyBossa:

* The first created user in PyBossa will become admin
* Admin users can add/remove more users to the admin group
* Admin users can add/remove featured apps to the front page
* When a user is an admin, the drop down menu of the user includes an option named **Settings**
* There is two new end-points for managing apps and users: admin/featured & admin/users
* The admins can search for other users (full name and nick name allowed) to add/remove them from the admin group
* Unit tests for all the possible cases, covering (I hope) everything around this code.

Before merging I would like to know if you see something bad in the code, so we do not end up breaking pybossa.com. Can you give the ok to merge the pull-request?