-
- Downloads
Add task lists to issues and merge requests
Make the Markdown parser recognize "[x]" or "[ ]" at the beginning of a list item and turn it into a checkbox input. Users who can modify the issue or MR can toggle the checkboxes directly or edit the Markdown to manage the tasks. Task status is also displayed in the MR and issue lists.
Showing
- app/assets/javascripts/issue.js.coffee 24 additions, 0 deletionsapp/assets/javascripts/issue.js.coffee
- app/assets/javascripts/merge_request.js.coffee 23 additions, 0 deletionsapp/assets/javascripts/merge_request.js.coffee
- app/assets/stylesheets/generic/common.scss 3 additions, 0 deletionsapp/assets/stylesheets/generic/common.scss
- app/assets/stylesheets/generic/lists.scss 4 additions, 0 deletionsapp/assets/stylesheets/generic/lists.scss
- app/controllers/projects/issues_controller.rb 1 addition, 1 deletionapp/controllers/projects/issues_controller.rb
- app/controllers/projects/merge_requests_controller.rb 1 addition, 1 deletionapp/controllers/projects/merge_requests_controller.rb
- app/models/concerns/taskable.rb 51 additions, 0 deletionsapp/models/concerns/taskable.rb
- app/models/issue.rb 1 addition, 0 deletionsapp/models/issue.rb
- app/models/merge_request.rb 1 addition, 0 deletionsapp/models/merge_request.rb
- app/services/issues/update_service.rb 13 additions, 1 deletionapp/services/issues/update_service.rb
- app/services/merge_requests/update_service.rb 7 additions, 1 deletionapp/services/merge_requests/update_service.rb
- app/views/projects/issues/_issue.html.haml 4 additions, 0 deletionsapp/views/projects/issues/_issue.html.haml
- app/views/projects/issues/show.html.haml 1 addition, 1 deletionapp/views/projects/issues/show.html.haml
- app/views/projects/merge_requests/_merge_request.html.haml 3 additions, 1 deletionapp/views/projects/merge_requests/_merge_request.html.haml
- app/views/projects/merge_requests/show/_mr_box.html.haml 1 addition, 1 deletionapp/views/projects/merge_requests/show/_mr_box.html.haml
- lib/gitlab/markdown.rb 24 additions, 0 deletionslib/gitlab/markdown.rb
- lib/redcarpet/render/gitlab_html.rb 5 additions, 1 deletionlib/redcarpet/render/gitlab_html.rb
Loading
Please register or sign in to comment