summaryrefslogtreecommitdiffstats
path: root/models.py
Commit message (Collapse)AuthorAgeFilesLines
* Sort group and pad listingsAlexander Sulfrian2016-01-101-1/+2
|
* One URL for public/member group view.Alexander Sulfrian2016-01-101-2/+2
| | | | | | The group is now always reachable with a consistent URL regardless of membership of the current_user. If the user is no member the public view is rendered with the possibility to join the group.
* Use sqlalchemy, flask-migrate, flask-login and flask-scriptAlexander Sulfrian2016-01-101-95/+140
| | | | No peewee anymore. All dependencies are available as debian packages now.
* models: add active flag for membershipAlexander Sulfrian2014-11-191-0/+1
| | | | | Membership for a group should be requested and has to be approved by an admin of the group.
* models: add description for groupsAlexander Sulfrian2014-11-191-1/+2
|
* admin: add simple flask-peewee admin interfaceAlexander Sulfrian2014-11-191-0/+12
|
* models: add browsable flag for groupsAlexander Sulfrian2014-11-181-0/+1
| | | | | | It should be possible to distinguish public groups, that could be viewed if you know the name, and browsable groups, that could be enumerated from the home page.
* models: add Pad modelAlexander Sulfrian2014-11-181-1/+30
|
* models: add Session modelAlexander Sulfrian2014-11-181-2/+41
| | | | A Session is a associations between a group and a user in padlite.
* add public field for groupsAlexander Sulfrian2013-09-041-0/+1
|
* add ability to delete groupsAlexander Sulfrian2013-09-041-0/+6
|
* add ability to create new groupsAlexander Sulfrian2013-09-041-1/+8
|
* modes: add model for group (with many-to-many member model)Alexander Sulfrian2013-09-041-2/+18
|
* models: add simple user modelAlexander Sulfrian2013-09-041-0/+18