merge user / group / team permissions

This commit is contained in:
Élie Bouttier 2014-08-30 19:08:14 -07:00
parent f0c6691df2
commit 81df233d5a
6 changed files with 61 additions and 43 deletions

View file

@ -0,0 +1,32 @@
# -*- coding: utf-8 -*-
from __future__ import unicode_literals
from django.db import models, migrations
class Migration(migrations.Migration):
dependencies = [
('permissions', '0002_auto_20140829_2335'),
]
operations = [
migrations.RenameField(
model_name='globalpermission',
old_name='manage_user',
new_name='manage_accounts',
),
migrations.RemoveField(
model_name='globalpermission',
name='manage_group',
),
migrations.RemoveField(
model_name='globalpermission',
name='manage_team',
),
migrations.AlterField(
model_name='projectpermission',
name='project',
field=models.ForeignKey(to='tracker.Project'),
),
]

View file

@ -91,9 +91,7 @@ class GlobalPermission(PermissionModel):
delete_project = models.BooleanField(default=False)
manage_settings = models.BooleanField(default=False)
manage_user = models.BooleanField(default=False)
manage_group = models.BooleanField(default=False)
manage_team = models.BooleanField(default=False)
manage_accounts = models.BooleanField(default=False)
manage_global_permission = models.BooleanField(default=False)
# Project permissions, given on ALL projects