コード例 #1
0
ファイル: permissions.py プロジェクト: coveraver/taiga-back
class EpicCustomAttributesValuesPermission(TaigaResourcePermission):
    enough_perms = IsProjectAdmin() | IsSuperUser()
    global_perms = None
    retrieve_perms = HasProjectPerm('view_us')
    update_perms = HasProjectPerm('modify_us')
    partial_update_perms = HasProjectPerm('modify_us')
コード例 #2
0
class IssueWatchersPermission(TaigaResourcePermission):
    enought_perms = IsProjectAdmin() | IsSuperUser()
    global_perms = None
    retrieve_perms = HasProjectPerm("view_issues")
    list_perms = HasProjectPerm("view_issues")
コード例 #3
0
ファイル: permissions.py プロジェクト: Sovetnikov/taiga-back
class WikiPageWatchersPermission(TaigaResourcePermission):
    enought_perms = IsProjectAdmin() | IsSuperUser()
    global_perms = None
    retrieve_perms = HasProjectPerm('view_wiki_pages')
    list_perms = HasProjectPerm('view_wiki_pages')
コード例 #4
0
ファイル: permissions.py プロジェクト: ldf92/taiga-back
class UserStoryWatchersPermission(TaigaResourcePermission):
    enought_perms = IsProjectAdmin() | IsSuperUser()
    global_perms = None
    retrieve_perms = HasProjectPerm('view_us')
    list_perms = HasProjectPerm('view_us')
コード例 #5
0
class IssueVotersPermission(TaigaResourcePermission):
    enought_perms = IsProjectOwner() | IsSuperUser()
    global_perms = None
    retrieve_perms = HasProjectPerm('view_issues')
    list_perms = HasProjectPerm('view_issues')
コード例 #6
0
ファイル: permissions.py プロジェクト: maykinmedia/taiga-back
class UserTimelinePermission(TaigaResourcePermission):
    enough_perms = IsSuperUser()
    global_perms = None
    retrieve_perms = AllowAny()
コード例 #7
0
ファイル: permissions.py プロジェクト: maykinmedia/taiga-back
class ProjectTimelinePermission(TaigaResourcePermission):
    enough_perms = IsProjectAdmin() | IsSuperUser()
    global_perms = None
    retrieve_perms = HasProjectPerm('view_project')
コード例 #8
0
class ProjectFansPermission(TaigaResourcePermission):
    enought_perms = IsProjectAdmin() | IsSuperUser()
    global_perms = None
    retrieve_perms = HasProjectPerm("view_project")
    list_perms = HasProjectPerm("view_project")
コード例 #9
0
class TaskWatchersPermission(TaigaResourcePermission):
    enought_perms = IsProjectOwner() | IsSuperUser()
    global_perms = None
    retrieve_perms = HasProjectPerm('view_tasks')
    list_perms = HasProjectPerm('view_tasks')
コード例 #10
0
class TaskCustomAttributesValuesPermission(TaigaResourcePermission):
    enought_perms = IsProjectAdmin() | IsSuperUser()
    global_perms = None
    retrieve_perms = HasProjectPerm("view_tasks")
    update_perms = HasProjectPerm("modify_task")
    partial_update_perms = HasProjectPerm("modify_task")
コード例 #11
0
ファイル: permissions.py プロジェクト: utngz/taiga-back
class ProjectTemplatePermission(TaigaResourcePermission):
    retrieve_perms = AllowAny()
    create_perms = IsSuperUser()
    update_perms = IsSuperUser()
    destroy_perms = IsSuperUser()
    list_perms = AllowAny()
コード例 #12
0
ファイル: permissions.py プロジェクト: zen9073/taiga-back
class EpicVotersPermission(TaigaResourcePermission):
    enough_perms = IsProjectAdmin() | IsSuperUser()
    global_perms = None
    retrieve_perms = HasProjectPerm('view_epics')
    list_perms = HasProjectPerm('view_epics')
コード例 #13
0
class IssueCustomAttributesValuesPermission(TaigaResourcePermission):
    enought_perms = IsProjectOwner() | IsSuperUser()
    global_perms = None
    retrieve_perms = HasProjectPerm('view_issues')
    update_perms = HasProjectPerm('modify_issue')
    partial_update_perms = HasProjectPerm('modify_issue')
コード例 #14
0
ファイル: permissions.py プロジェクト: zen9073/taiga-back
class MilestoneWatchersPermission(TaigaResourcePermission):
    enough_perms = IsProjectAdmin() | IsSuperUser()
    global_perms = None
    retrieve_perms = HasProjectPerm('view_milestones')
    list_perms = HasProjectPerm('view_milestones')
コード例 #15
0
ファイル: permissions.py プロジェクト: utngz/taiga-back
class TaskCustomAttributesValuesPermission(TaigaResourcePermission):
    enought_perms = IsProjectOwner() | IsSuperUser()
    global_perms = None
    retrieve_perms = HasProjectPerm('view_tasks')
    update_perms = HasProjectPerm('modify_task')
コード例 #16
0
class UserTimelinePermission(TaigaResourcePermission):
    enought_perms = IsSuperUser()
    global_perms = IsAuthenticated()
    retrieve_perms = IsAuthenticated()