Adding us points administration
parent
9f37ce70ec
commit
2c04e81bf3
|
@ -63,6 +63,9 @@ configure = ($routeProvider, $locationProvider, $httpProvider, $provide) ->
|
||||||
$routeProvider.when("/project/:pslug/admin/project-values/us-status",
|
$routeProvider.when("/project/:pslug/admin/project-values/us-status",
|
||||||
{templateUrl: "/partials/admin-project-values-us-status.html"})
|
{templateUrl: "/partials/admin-project-values-us-status.html"})
|
||||||
|
|
||||||
|
$routeProvider.when("/project/:pslug/admin/project-values/us-points",
|
||||||
|
{templateUrl: "/partials/admin-project-values-us-points.html"})
|
||||||
|
|
||||||
$routeProvider.when("/project/:pslug/admin/project-values/task-status",
|
$routeProvider.when("/project/:pslug/admin/project-values/task-status",
|
||||||
{templateUrl: "/partials/admin-project-values-task-status.html"})
|
{templateUrl: "/partials/admin-project-values-task-status.html"})
|
||||||
|
|
||||||
|
|
|
@ -74,6 +74,7 @@ urls = {
|
||||||
"project-admin-project-profile-default-values": "/project/:project/admin/project-profile/default-values",
|
"project-admin-project-profile-default-values": "/project/:project/admin/project-profile/default-values",
|
||||||
"project-admin-project-profile-features": "/project/:project/admin/project-profile/features",
|
"project-admin-project-profile-features": "/project/:project/admin/project-profile/features",
|
||||||
"project-admin-project-values-us-status": "/project/:project/admin/project-values/us-status",
|
"project-admin-project-values-us-status": "/project/:project/admin/project-values/us-status",
|
||||||
|
"project-admin-project-values-us-points": "/project/:project/admin/project-values/us-points",
|
||||||
"project-admin-project-values-task-status": "/project/:project/admin/project-values/task-status",
|
"project-admin-project-values-task-status": "/project/:project/admin/project-values/task-status",
|
||||||
"project-admin-project-values-issue-status": "/project/:project/admin/project-values/issue-status",
|
"project-admin-project-values-issue-status": "/project/:project/admin/project-values/issue-status",
|
||||||
"project-admin-project-values-issue-types": "/project/:project/admin/project-values/issue-types",
|
"project-admin-project-values-issue-types": "/project/:project/admin/project-values/issue-types",
|
||||||
|
|
|
@ -69,6 +69,7 @@ urls = {
|
||||||
"resolver": "/api/v1/resolver"
|
"resolver": "/api/v1/resolver"
|
||||||
"wiki-attachment": "/media/attachment-files/%s/wikipage/%s"
|
"wiki-attachment": "/media/attachment-files/%s/wikipage/%s"
|
||||||
"userstory-statuses": "/api/v1/userstory-statuses"
|
"userstory-statuses": "/api/v1/userstory-statuses"
|
||||||
|
"points": "/api/v1/points"
|
||||||
"task-statuses": "/api/v1/task-statuses"
|
"task-statuses": "/api/v1/task-statuses"
|
||||||
"issue-statuses": "/api/v1/issue-statuses"
|
"issue-statuses": "/api/v1/issue-statuses"
|
||||||
"issue-types": "/api/v1/issue-types"
|
"issue-types": "/api/v1/issue-types"
|
||||||
|
|
|
@ -19,6 +19,6 @@ block content
|
||||||
|
|
||||||
div.project-values-options
|
div.project-values-options
|
||||||
a.button.button-green.show-add-new(href="", title="Add New")
|
a.button.button-green.show-add-new(href="", title="Add New")
|
||||||
span Add new type
|
span Add new priority
|
||||||
|
|
||||||
include views/modules/admin/project-types
|
include views/modules/admin/project-types
|
||||||
|
|
|
@ -19,6 +19,6 @@ block content
|
||||||
|
|
||||||
div.project-values-options
|
div.project-values-options
|
||||||
a.button.button-green.show-add-new(href="", title="Add New")
|
a.button.button-green.show-add-new(href="", title="Add New")
|
||||||
span Add new type
|
span Add new severity
|
||||||
|
|
||||||
include views/modules/admin/project-types
|
include views/modules/admin/project-types
|
||||||
|
|
|
@ -0,0 +1,24 @@
|
||||||
|
extends layout
|
||||||
|
|
||||||
|
block head
|
||||||
|
title Taiga Project management web application with scrum in mind!
|
||||||
|
|
||||||
|
block content
|
||||||
|
div.wrapper(tg-project-values, ng-controller="ProjectValuesController as ctrl",
|
||||||
|
ng-init="section='admin'; resource='userstories'; type='points'; sectionName='Us points'",
|
||||||
|
type="points")
|
||||||
|
sidebar.menu-secondary.sidebar(tg-admin-navigation="project-values")
|
||||||
|
include views/modules/admin-menu
|
||||||
|
|
||||||
|
sidebar.menu-tertiary.sidebar(tg-admin-navigation="values-us-points")
|
||||||
|
include views/modules/admin-submenu-project-values
|
||||||
|
|
||||||
|
section.main.admin-roles
|
||||||
|
header
|
||||||
|
include views/components/mainTitle
|
||||||
|
|
||||||
|
div.project-values-options
|
||||||
|
a.button.button-green.show-add-new(href="", title="Add New")
|
||||||
|
span Add new point
|
||||||
|
|
||||||
|
include views/modules/admin/project-points
|
|
@ -0,0 +1,41 @@
|
||||||
|
section.project-values-table
|
||||||
|
div.project-values-header
|
||||||
|
div.project-values-row
|
||||||
|
div.project-values-name
|
||||||
|
span Name
|
||||||
|
div.project-values-isclosed
|
||||||
|
span Value
|
||||||
|
div.project-values-settings
|
||||||
|
|
||||||
|
div.project-values-body
|
||||||
|
form.sortable
|
||||||
|
div(ng-repeat="value in values")
|
||||||
|
div.project-values-row.row.table-main.visualization
|
||||||
|
span.icon.icon-drag-v
|
||||||
|
div.project-values-name
|
||||||
|
span {{ value.name }}
|
||||||
|
div.project-values-value
|
||||||
|
span {{ value.value }}
|
||||||
|
div.project-values-settings
|
||||||
|
a.edit-value.icon.icon-edit(href="", title="Edit value")
|
||||||
|
a.delete-value.icon.icon-delete(href="", title="Delete value")
|
||||||
|
|
||||||
|
div.project-values-row.row.table-main.edition.hidden
|
||||||
|
div.project-values-name
|
||||||
|
input(name="name", type="text", placeholder="Name", ng-model="value.name")
|
||||||
|
div.project-values-value
|
||||||
|
input(name="name", type="text", placeholder="Value", ng-model="value.value")
|
||||||
|
div.project-values-settings
|
||||||
|
a.save.icon.icon-floppy(href="", title="Add")
|
||||||
|
a.cancel.icon.icon-delete(href="", title="Delete")
|
||||||
|
|
||||||
|
form
|
||||||
|
div.project-values-row.new-value.hidden
|
||||||
|
div.project-values-name
|
||||||
|
input(name="name", type="text", placeholder="Name", ng-model="newValue.name")
|
||||||
|
div.project-values-value
|
||||||
|
input("name=value", type="text", placeholder="Value", ng-model="newValue.value")
|
||||||
|
|
||||||
|
div.project-values-settings
|
||||||
|
a.add-new.icon.icon-floppy(href="", title="Add")
|
||||||
|
a.delete-new.icon.icon-delete(href="", title="Delete")
|
|
@ -24,7 +24,7 @@ section.colors-table
|
||||||
include ../../components/select-color
|
include ../../components/select-color
|
||||||
|
|
||||||
div.status-name
|
div.status-name
|
||||||
input(name="name", type="text", placeholder="Write a name for the new status", ng-model="value.name", data-required="true", data-maxlength="255")
|
input(name="name", type="text", placeholder="Write a name for the new element", ng-model="value.name", data-required="true", data-maxlength="255")
|
||||||
div.options-column
|
div.options-column
|
||||||
a.save.icon.icon-floppy(href="", title="Add")
|
a.save.icon.icon-floppy(href="", title="Add")
|
||||||
a.cancel.icon.icon-delete(href="", title="Delete")
|
a.cancel.icon.icon-delete(href="", title="Delete")
|
||||||
|
@ -36,7 +36,7 @@ section.colors-table
|
||||||
include ../../components/select-color
|
include ../../components/select-color
|
||||||
|
|
||||||
div.status-name
|
div.status-name
|
||||||
input(name="name", type="text", placeholder="Write a name for the new status", ng-model="newValue.name", data-required="true", data-maxlength="255")
|
input(name="name", type="text", placeholder="Write a name for the new element", ng-model="newValue.name", data-required="true", data-maxlength="255")
|
||||||
div.options-column
|
div.options-column
|
||||||
a.add-new.icon.icon-floppy(href="", title="Add")
|
a.add-new.icon.icon-floppy(href="", title="Add")
|
||||||
a.delete-new.icon.icon-delete(href="", title="Delete")
|
a.delete-new.icon.icon-delete(href="", title="Delete")
|
||||||
|
|
Loading…
Reference in New Issue