A few features are needed to improve the feature parity with other issue tracking tools.
- Autocomplete for "@" mentions in the comment field (can pull from other participants in the task, and also from the CMS ACL).
- Autocomplete for "assignee" field (same source as above).
- Addition of a new "CC list" field; which provides the ability to CC other users on issues.
- Ability to add attachments within the comment box (e.g. paste image, it can show as an attachment nested within the comment).
- Tooltips for all over the users on the task page. Currently users shows as just "jeremydw" but we should have the fuller tooltip visible when you hover over it (same as in the doc status badges on the doc editor page). The tooltip should show the thumbnail and name (if available), otherwise just the full email address. Right now, since just the name of the email is included (and not the domain), we don't have a way of knowing which domain the user belongs to.
- Ability to press Cmd+Enter to send the comment.
- Deeplinks for comment – I should be able to right click the timestamp on the comment and press "Copy link", e.g.
/cms/tasks/7#comment1 and that links directly to comment 1.
- Ability to delete/archive the issue (looks like you can only delete comments now).
- URLs pasted into the rich text field should be automatically linkified.
A few features are needed to improve the feature parity with other issue tracking tools.
/cms/tasks/7#comment1and that links directly to comment 1.