So I'm not sure where the existing mockups are and so I'm not sure how exactly these features will fit into the rest of the site, but this is what I think the city administrators will need to do their job:
Individual Issue
Administrators should be able to change anything about an issue -- the title, description, priority, etc. Administrators should also be able to make notes on an issue.
A "make public" checkbox. This should only be visible when a city user is logged in. A non-public issue should not show up in public search results and should not be visible to anyone except the city (not even the person who submitted it).
Additionally, if the "make public" checkbox is not checked there should be two different buttons at the bottom of an issue: "Update Issue" and "Update and Make Public". "Update and Make Public" will automatically set the issue to public (just like checking the "make public" box would have) and save any other changes the city user has made.
An open/closed status that can only be set by the administrator.
Issue List
The list of issues should default to showing all open issues, sorted by date entered.
For admins, the list should also show all non-public issues
Issue summaries should at a minimum show date created, priority, issue name, status, and whether it is private. (Private issues might use a different text or background color to distinguish them).
There should be a text-search box that returns results based on matches in the description and title.
The list interface should filters for the following:
"Show Closed Issues" (checkbox)
"Sort by...[status|date created|priority]" (this might be implemented by having all of the relevant fields in distinct, named columns in the results, and clicking on a column name could automatically sort by that column).
Clicking on an issue name should open the issue view for that issue.
It would be awesome to have a map sidebar that shows pushpins for all the currently selected issues, but this is definitely just a nice-to-have
So I'm not sure where the existing mockups are and so I'm not sure how exactly these features will fit into the rest of the site, but this is what I think the city administrators will need to do their job:
Individual Issue
Issue List