lucyparsons / OpenOversight

Police oversight and accountability through public data 👮
https://openoversight.com
GNU General Public License v3.0
234 stars 79 forks source link

Add photo submission page for logged in users #371

Closed redshiftzero closed 4 years ago

redshiftzero commented 6 years ago

Some users of OpenOversight have detailed information about officers in their community, and want to upload this information, along with the photographs of the officer, all in one page. These photos will not need to go through the usual volunteer workflow as their identities are already known. Only accounts associated with a known user from the community should have this capability (e.g. #355) - administrators should determine this.

On this submit page we should be able to submit all information about an officer:

User Stories

As a community member with knowledge of the police force, I should be able to submit photographs of officers I know along with all information about the officer in a single page.

redshiftzero commented 6 years ago

WIP in trusted-user-upload, here is what I propose to store so far:

openoversight-trusted

All of this information should immediately go on their profile. If the officer does not exist (we can see if there's a match based on department, first name, last name, badge number) then we'll ask the user if they want to create the officer.

redshiftzero commented 6 years ago

Some user feedback from Copwatch: videos should be related to an incident and then the officers should be associated with the incidents - i.e. we should store two new models, Videos and Incidents

redshiftzero commented 6 years ago

Here's their incident form:

screen shot 2018-04-11 at 9 19 37 pm
raq929 commented 6 years ago

Double-checking my understanding here: Area coordinators should be able to create new officers (in their department) and attach photos of them.

redshiftzero commented 6 years ago

Area coordinators should be able to both create and edit new officers and they should be able to add photos to any officers in their department (including ideally in the form when the new officer in created so they can do it in one place)

raq929 commented 6 years ago

OK, cool. AC's can already add/edit officers since #428 was merged, so what I'm going to add here is the ability to add photos directly and the 'free text' section.

redshiftzero commented 6 years ago

Sounds good! Note for the free text field we should indicate which user wrote the text in the officer profile