Change CREATED to MODIFIED in issues' list
parent
583cb5b5d1
commit
f594bff094
|
@ -94,6 +94,23 @@ class IssuesController extends mixOf(taiga.Controller, taiga.PageMixin, taiga.Fi
|
||||||
@analytics.trackEvent("issue", "create", "create issue on issues list", 1)
|
@analytics.trackEvent("issue", "create", "create issue on issues list", 1)
|
||||||
@.loadIssues()
|
@.loadIssues()
|
||||||
|
|
||||||
|
@scope.$on "assigned-to:changed", =>
|
||||||
|
@.generateFilters()
|
||||||
|
if @.isFilterDataTypeSelected('assigned_to') ||\
|
||||||
|
@.isFilterDataTypeSelected('role') ||\
|
||||||
|
@.isOrderedBy('assigned_to') || @.isOrderedBy('modified')
|
||||||
|
@.loadIssues()
|
||||||
|
|
||||||
|
@scope.$on "status:changed", =>
|
||||||
|
@.generateFilters()
|
||||||
|
if @.isFilterDataTypeSelected('status') ||\
|
||||||
|
@.isOrderedBy('status') || @.isOrderedBy('modified')
|
||||||
|
@.loadIssues()
|
||||||
|
|
||||||
|
isOrderedBy: (fieldName) ->
|
||||||
|
pattern = new RegExp("-*"+fieldName)
|
||||||
|
return pattern.test(@location.search().order_by)
|
||||||
|
|
||||||
changeQ: (q) ->
|
changeQ: (q) ->
|
||||||
@.unselectFilter("page")
|
@.unselectFilter("page")
|
||||||
@.replaceFilter("q", q)
|
@.replaceFilter("q", q)
|
||||||
|
@ -596,10 +613,8 @@ IssueStatusInlineEditionDirective = ($repo, $template, $rootscope) ->
|
||||||
updateIssueStatus($el, issue, $scope.issueStatusById)
|
updateIssueStatus($el, issue, $scope.issueStatusById)
|
||||||
|
|
||||||
$scope.$apply () ->
|
$scope.$apply () ->
|
||||||
$repo.save(issue).then ->
|
$repo.save(issue).then (response) ->
|
||||||
$ctrl.generateFilters()
|
$rootscope.$broadcast("status:changed", response)
|
||||||
if $ctrl.isFilterDataTypeSelected('status')
|
|
||||||
$ctrl.loadIssues()
|
|
||||||
|
|
||||||
taiga.bindOnce $scope, "project", (project) ->
|
taiga.bindOnce $scope, "project", (project) ->
|
||||||
$el.append(selectionTemplate({ 'statuses': project.issue_statuses }))
|
$el.append(selectionTemplate({ 'statuses': project.issue_statuses }))
|
||||||
|
@ -670,10 +685,7 @@ IssueAssignedToInlineEditionDirective = ($repo, $rootscope, $translate, avatarSe
|
||||||
updatedIssue.assigned_to = userId
|
updatedIssue.assigned_to = userId
|
||||||
$repo.save(issue).then ->
|
$repo.save(issue).then ->
|
||||||
updateIssue(updatedIssue)
|
updateIssue(updatedIssue)
|
||||||
$ctrl.generateFilters()
|
$rootscope.$broadcast("assigned-to:changed", updatedIssue)
|
||||||
if $ctrl.isFilterDataTypeSelected('assigned_to') \
|
|
||||||
|| $ctrl.isFilterDataTypeSelected('role')
|
|
||||||
$ctrl.loadIssues()
|
|
||||||
|
|
||||||
$scope.$watch $attrs.tgIssueAssignedToInlineEdition, (val) ->
|
$scope.$watch $attrs.tgIssueAssignedToInlineEdition, (val) ->
|
||||||
updateIssue(val)
|
updateIssue(val)
|
||||||
|
|
|
@ -1465,7 +1465,7 @@
|
||||||
"SUBJECT": "Subject",
|
"SUBJECT": "Subject",
|
||||||
"VOTES": "Votes",
|
"VOTES": "Votes",
|
||||||
"STATUS": "Status",
|
"STATUS": "Status",
|
||||||
"CREATED": "Created",
|
"MODIFIED": "Modified",
|
||||||
"ASSIGNED_TO": "Assigned to"
|
"ASSIGNED_TO": "Assigned to"
|
||||||
},
|
},
|
||||||
"TITLE_ACTION_CHANGE_STATUS": "Change status",
|
"TITLE_ACTION_CHANGE_STATUS": "Change status",
|
||||||
|
|
|
@ -12,8 +12,8 @@ section.issues-table.basic-table(ng-class="{empty: !issues.length}")
|
||||||
| {{"ISSUES.TABLE.COLUMNS.SUBJECT" | translate}}
|
| {{"ISSUES.TABLE.COLUMNS.SUBJECT" | translate}}
|
||||||
div.issue-field(data-fieldname="status")
|
div.issue-field(data-fieldname="status")
|
||||||
| {{"ISSUES.TABLE.COLUMNS.STATUS" | translate}}
|
| {{"ISSUES.TABLE.COLUMNS.STATUS" | translate}}
|
||||||
div.created-field(data-fieldname="created_date")
|
div.modified-field(data-fieldname="modified_date")
|
||||||
| {{"ISSUES.TABLE.COLUMNS.CREATED" | translate}}
|
| {{"ISSUES.TABLE.COLUMNS.MODIFIED" | translate}}
|
||||||
div.assigned-field(data-fieldname="assigned_to")
|
div.assigned-field(data-fieldname="assigned_to")
|
||||||
| {{"ISSUES.TABLE.COLUMNS.ASSIGNED_TO" | translate}}
|
| {{"ISSUES.TABLE.COLUMNS.ASSIGNED_TO" | translate}}
|
||||||
|
|
||||||
|
@ -73,10 +73,10 @@ section.issues-table.basic-table(ng-class="{empty: !issues.length}")
|
||||||
svg-icon="icon-arrow-down"
|
svg-icon="icon-arrow-down"
|
||||||
)
|
)
|
||||||
|
|
||||||
div.created-field(
|
div.modified-field(
|
||||||
tg-bo-bind="issue.created_date|momentFormat:'DD MMM YYYY'"
|
title="{{ issue.modified_date|momentFormat:'DD MMM YYYY HH:mm' }}"
|
||||||
tg-bo-title="issue.created_date|momentFormat:'DD MMM YYYY HH:mm'"
|
|
||||||
)
|
)
|
||||||
|
{{ issue.modified_date|momentFormat:'DD MMM YYYY'}}
|
||||||
|
|
||||||
div.assigned-field(tg-issue-assigned-to-inline-edition="issue")
|
div.assigned-field(tg-issue-assigned-to-inline-edition="issue")
|
||||||
div.issue-assignedto(title="{{'ISSUES.TABLE.TITLE_ACTION_ASSIGNED_TO' | translate}}")
|
div.issue-assignedto(title="{{'ISSUES.TABLE.TITLE_ACTION_ASSIGNED_TO' | translate}}")
|
||||||
|
|
|
@ -172,15 +172,13 @@
|
||||||
margin-right: .2rem;
|
margin-right: .2rem;
|
||||||
}
|
}
|
||||||
.issues-table .issue-field,
|
.issues-table .issue-field,
|
||||||
.issues-table .assigned-field,
|
.issues-table .modified-field,
|
||||||
.issues-table .created-field,
|
|
||||||
.issues-table .assigned-field {
|
.issues-table .assigned-field {
|
||||||
text-align: right;
|
text-align: right;
|
||||||
}
|
}
|
||||||
|
|
||||||
.issues-table .issue-field .icon,
|
.issues-table .issue-field .icon,
|
||||||
.issues-table .assigned-field .icon,
|
.issues-table .modified-field .icon,
|
||||||
.issues-table .created-field .icon,
|
|
||||||
.issues-table .assigned-field .icon {
|
.issues-table .assigned-field .icon {
|
||||||
margin-left: 0;
|
margin-left: 0;
|
||||||
margin-right: .25rem;
|
margin-right: .25rem;
|
||||||
|
|
|
@ -122,7 +122,7 @@
|
||||||
}
|
}
|
||||||
.issue-field,
|
.issue-field,
|
||||||
.assigned-field,
|
.assigned-field,
|
||||||
.created-field ,
|
.modified-field ,
|
||||||
.assigned-field {
|
.assigned-field {
|
||||||
flex-basis: 140px;
|
flex-basis: 140px;
|
||||||
flex-grow: 1;
|
flex-grow: 1;
|
||||||
|
@ -173,7 +173,7 @@
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
.level-field,
|
.level-field,
|
||||||
.created-field {
|
.modified-field {
|
||||||
@include breakpoint(laptop) {
|
@include breakpoint(laptop) {
|
||||||
display: none;
|
display: none;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue