def list_trashed_workflows(request): data = Workflow.objects.trashed().filter(managed=True) if not SHARE_JOBS.get() and not request.user.is_superuser: data = data.filter(owner=request.user) else: data = data.filter(Q(is_shared=True) | Q(owner=request.user)) data = data.order_by('-last_modified') return render('editor/list_trashed_workflows.mako', request, { 'jobs': list(data), 'json_jobs': json.dumps(list(data.values_list('id', flat=True))), })
def list_bundles(request): data = Bundle.objects.available() if not SHARE_JOBS.get() and not request.user.is_superuser: data = data.filter(owner=request.user) else: data = data.filter(Q(is_shared=True) | Q(owner=request.user)) data = data.order_by('-last_modified') return render('editor/list_bundles.mako', request, { 'jobs': list(data), 'json_jobs': json.dumps(list(data.values_list('id', flat=True))), })
def list_bundles(request): data = Bundle.objects if not SHARE_JOBS.get() and not request.user.is_superuser: data = data.filter(owner=request.user) else: data = data.filter(Q(is_shared=True) | Q(owner=request.user)) data = data.order_by('-last_modified') return render( 'editor/list_bundles.mako', request, { 'jobs': list(data), 'json_jobs': json.dumps(list(data.values_list('id', flat=True))), })
def list_coordinators(request, workflow_id=None): data = Coordinator.objects if workflow_id is not None: data = data.filter(workflow__id=workflow_id) if not SHARE_JOBS.get() and not request.user.is_superuser: data = data.filter(owner=request.user) else: data = data.filter(Q(is_shared=True) | Q(owner=request.user)) data = data.order_by('-last_modified') return render('editor/list_coordinators.mako', request, { 'jobs': list(data), 'json_jobs': json.dumps(list(data.values_list('id', flat=True))), })
def list_workflows(request): show_setup_app = True data = Workflow.objects if not SHARE_JOBS.get() and not request.user.is_superuser: data = data.filter(owner=request.user) else: data = data.filter(Q(is_shared=True) | Q(owner=request.user)) data = data.order_by('-last_modified') return render('editor/list_workflows.mako', request, { 'jobs': list(data), 'currentuser': request.user, 'show_setup_app': show_setup_app, })
def list_workflows(request): show_setup_app = True data = Workflow.objects if not SHARE_JOBS.get() and not request.user.is_superuser: data = data.filter(owner=request.user) else: data = data.filter(Q(is_shared=True) | Q(owner=request.user)) data = data.order_by("-last_modified") return render( "editor/list_workflows.mako", request, {"jobs": list(data), "currentuser": request.user, "show_setup_app": show_setup_app}, )
def list_coordinators(request, workflow_id=None): data = Coordinator.objects if workflow_id is not None: data = data.filter(workflow__id=workflow_id) if not SHARE_JOBS.get() and not request.user.is_superuser: data = data.filter(owner=request.user) else: data = data.filter(Q(is_shared=True) | Q(owner=request.user)) data = data.order_by('-last_modified') return render( 'editor/list_coordinators.mako', request, { 'jobs': list(data), 'json_jobs': json.dumps(list(data.values_list('id', flat=True))), })
def list_workflows(request): show_setup_app = True data = Workflow.objects.filter(managed=True) if not SHARE_JOBS.get() and not request.user.is_superuser: data = data.filter(owner=request.user) else: data = data.filter(Q(is_shared=True) | Q(owner=request.user)) data = data.order_by('-last_modified') return render( 'editor/list_workflows.mako', request, { 'jobs': list(data), 'json_jobs': json.dumps(list(data.values_list('id', flat=True))), 'show_setup_app': show_setup_app, })
def list_workflows(request): show_setup_app = True data = Workflow.objects if not SHARE_JOBS.get() and not request.user.is_superuser: data = data.filter(owner=request.user) else: data = data.filter(Q(is_shared=True) | Q(owner=request.user)) data = data.order_by('-last_modified') return render( 'editor/list_workflows.mako', request, { 'jobs': list(data), 'currentuser': request.user, 'show_setup_app': show_setup_app, })