#2654 Tickets should have a custom field for "user" type

v1.0.0
closed
sf-4 (350)
Tracker
nobody
2015-08-20
2011-08-22
No

This would allow us to have a "QA assigned to" custom field.

Discussion

    • size: --> 4
     
  • Dave Brondsema

    Dave Brondsema - 2011-10-28
    • milestone: forge-nov-11 --> forge-nov-25
     
    • status: open --> in-progress
    • assigned_to: Tim Van Steenburgh
     
    • status: in-progress --> code-review
    • assigned_to: Tim Van Steenburgh --> John Hoffmann ☠
     
  • forge:tv/2654

    QA: Go to Admin -> Tools. Click Field Management on the Tracker tool and add a new custom field of type "User" with the "Show in Search" box checked.

    Now try creating/editing tickets, putting various values in the custom user field. The new field should behave like the Owner field:

    • If you put in an invalid username it'll be blanked out
    • If you put in a username that's not a member of the project, it'll be blanked out
    • If you leave it blank, the ticket summary header will show "nobody"
    • If you use a valid username (member of the project), the user's display name should be hyperlinked in the ticket summary header
    • When you change the value in an existing ticket, the change should appear in the summary of changes in the ticket.
    • Your new field should show in the ticket-list table on the Tracker homepage, milestone pages, and ticket search result pages.

    I also changed the user-type auto-complete text fields to only return users who are members of the project. This in includes the Owner field and all User-type custom fields.

     
  • John Hoffman - 2011-11-15
    • status: code-review --> closed
     
  • John Hoffman - 2011-11-15

    Love it. Merged to dev.

     

Log in to post a comment.