DH-IT-Portal-Development / ethics

Ethical Committee web application in Django
http://fetc.hum.uu.nl
MIT License
2 stars 1 forks source link

Feature/new group chairs etc #591

Closed EdoStorm96 closed 10 months ago

EdoStorm96 commented 11 months ago

This PR fixes two issues: a bigger one and a minor one. To start with the bigger one:

539: So, I have added a new group, which is meant for chairs, the privacy officer and the data manager (GROUP_CHAIR in constants.py). This group can basically see everything that the secretary can see, as long as they are a also a member of the chamber in question. (see menus.py. for an idea ...) However, they cannot perform any actions. They can just look at all the lists and open up a detail view for a proposal. However, no review actions are available to this group. This is what we discussed with Desiree. For now, I've even granted this group access to the committee workload overview, as I thought it might be useful. What do you think about this? Otherwise, this seems to work well :)

583: In the last meeting, we decided to just clarify this with a simple textual change instead of a new option. Most revisions end up taking about two weeks anyways, so for now, we just treat it as a short route review, behind the scenes. Desiree was satisfied with this solution

djhcapel commented 10 months ago

Actually, the workload is not meant for privacy officers and/or data manager, but I'm afraid this can't be solved, can it?