Skip to content

Add due date to issues

username-removed-382454 requested to merge (removed):12709-issue-due-date into master

What does this MR do?

  • Add due_date text field to sidebar issue#show
  • Add ability sorting issues by due date ASC and DESC
  • Add ability to filtering issues by No Due Date, Any Due Date, Due this week, Due this month and Overdue options
  • Add changing color to red on issues#index for overdue and open issues

Are there points in the code the reviewer needs to double check?

Maybe issue.rb:L31

Why was this MR needed?

See the issue #12709 (closed)

What are the relevant issue numbers?

#12709 (closed)

Screenshots

issues#show sidebar. Left as a text field to be able to use for datepicker

Screenshot_from_2016-03-10_16_30_35

issues#show sidebar when a due date is set

Screenshot_from_2016-03-10_16_30_21

issues#index sorting by due date

Screenshot_from_2016-03-20_14-52-37

issues#index filtering by due date

Screenshot_from_2016-03-20_14-52-14

issues#index overdue and open issues are displayed red

Screenshot_from_2016-03-20_14-51-24

Merge request reports