summaryrefslogtreecommitdiffstats
path: root/views.py
Commit message (Collapse)AuthorAgeFilesLines
* view: use populate_obj and do not hardcode fieldsAlexander Sulfrian2014-11-191-2/+3
|
* views: add group_join for accepting pending membershipsAlexander Sulfrian2014-11-191-0/+13
|
* models: add active flag for membershipAlexander Sulfrian2014-11-191-2/+2
| | | | | Membership for a group should be requested and has to be approved by an admin of the group.
* templates/group: hide group deletion for non group adminsAlexander Sulfrian2014-11-191-7/+12
|
* forms: generalize DeleteGroup for generic confirmationAlexander Sulfrian2014-11-191-9/+15
| | | | | | | | Group deletion is now done with an extra confirmation step on a new page. There is a simple confirmation form that only contains a hidden field and the csrf magic. This commit also removes the direct deletion form on the group page and replace is with a simple button to the new confirmation page.
* group_change: add form/template/view to change a groupAlexander Sulfrian2014-11-191-1/+18
|
* views: use validate_on_submit()Alexander Sulfrian2014-11-191-2/+2
|
* filters: backport selectattr, rejectattrAlexander Sulfrian2014-11-191-0/+1
| | | | We want to use jinja2 from wheezy and need to backport two template functions.
* add public field for groupsAlexander Sulfrian2013-09-041-1/+2
|
* add ability to delete groupsAlexander Sulfrian2013-09-041-3/+14
|
* views: add group detail pageAlexander Sulfrian2013-09-041-1/+13
|
* add ability to create new groupsAlexander Sulfrian2013-09-041-3/+10
|
* views: add simple index viewAlexander Sulfrian2013-09-041-0/+11