Hide PII from external reviewers, along with private reviews (#4018)
Fixes #3240. Adds `HIDE_IDENTITY_FROM_REVIEWERS`config option to hide the identities of staff & applicants from external reviewers. This also hides reviews that don't have visibility set to `reviewer` from the sidebar as that seemed ore intuitive. There is also a fix here for the `Updated` field of the application where the original author will always be specified as the application editor even if someone else updated it. This is an edge case but will be helpful as we implement things like #3919.
parent
6b908101
No related branches found
No related tags found
Showing
- docs/setup/administrators/configuration.md 6 additions, 0 deletionsdocs/setup/administrators/configuration.md
- hypha/apply/activity/templates/activity/include/listing_base.html 1 addition, 1 deletion...ply/activity/templates/activity/include/listing_base.html
- hypha/apply/activity/templatetags/activity_tags.py 15 additions, 4 deletionshypha/apply/activity/templatetags/activity_tags.py
- hypha/apply/activity/tests/test_messaging.py 0 additions, 1 deletionhypha/apply/activity/tests/test_messaging.py
- hypha/apply/funds/templates/funds/applicationsubmission_detail.html 13 additions, 3 deletions...y/funds/templates/funds/applicationsubmission_detail.html
- hypha/apply/funds/templates/funds/includes/rendered_answers.html 15 additions, 13 deletions...pply/funds/templates/funds/includes/rendered_answers.html
- hypha/apply/funds/templates/funds/includes/review_sidebar.html 7 additions, 2 deletions.../apply/funds/templates/funds/includes/review_sidebar.html
- hypha/apply/funds/templates/funds/includes/review_sidebar_item.html 22 additions, 4 deletions...y/funds/templates/funds/includes/review_sidebar_item.html
- hypha/apply/funds/templatetags/workflow_tags.py 56 additions, 0 deletionshypha/apply/funds/templatetags/workflow_tags.py
- hypha/apply/funds/tests/test_views.py 27 additions, 0 deletionshypha/apply/funds/tests/test_views.py
- hypha/apply/funds/views_partials.py 14 additions, 6 deletionshypha/apply/funds/views_partials.py
- hypha/apply/review/templates/review/review_detail.html 7 additions, 1 deletionhypha/apply/review/templates/review/review_detail.html
- hypha/core/context_processors.py 1 addition, 0 deletionshypha/core/context_processors.py
- hypha/settings/base.py 3 additions, 0 deletionshypha/settings/base.py
Loading
Please register or sign in to comment