Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Redesigned Workflow - ReviewerManager #10743

Open
jardakotesovec opened this issue Dec 19, 2024 · 0 comments
Open

Redesigned Workflow - ReviewerManager #10743

jardakotesovec opened this issue Dec 19, 2024 · 0 comments
Assignees
Milestone

Comments

@jardakotesovec
Copy link
Contributor

jardakotesovec commented Dec 19, 2024

Design reference: figma
Functional reference version 3.4. Only functional difference compared to 3.4 I am aware of is addition of the Log response action.

Various UI states for different Review assignment statuses are available in storybook:
from editor point of view
from author point of view

Permissions

Authors Dashboard

When author is looking at the review stage. Reviewer listing shows up only if there are reviews that are Open and completed (meaning its submitted by reviewer).
And its only let author to see 'Review Details'. Also should not show the status details.

Editor dashboard
All actions are available to editors and assigned subeditors. Only exception which has more complex logic is loginAs and Editorial notes, which is calculated server side and its covered here - #10290

Competing interests

In the reviewer status column we indicate if the reviewer has competing interests. To make this show up. Following steps are needed

  • As Admin, Add some description to Settings -> Workflow -> Review -> Reviewer Guidance -> Competing Interests
  • As result we will tell reviewer there is policy to disclose competing interests when he is submitting review on the first screen
  • As reviewer submit review and select I may have competing interests (Specify below).
  • Now its indicated in the reviewer status.
@jardakotesovec jardakotesovec self-assigned this Jan 3, 2025
@jardakotesovec jardakotesovec added this to the 3.5.0 LTS milestone Jan 7, 2025
jardakotesovec added a commit to jardakotesovec/ui-library that referenced this issue Feb 14, 2025
jardakotesovec added a commit to jardakotesovec/pkp-lib that referenced this issue Feb 14, 2025
jardakotesovec added a commit to jardakotesovec/ui-library that referenced this issue Feb 14, 2025
jardakotesovec added a commit to jardakotesovec/pkp-lib that referenced this issue Feb 14, 2025
jardakotesovec added a commit to pkp/ui-library that referenced this issue Feb 14, 2025
jardakotesovec added a commit to pkp/ui-library that referenced this issue Feb 14, 2025
jardakotesovec added a commit to pkp/ui-library that referenced this issue Feb 22, 2025
jardakotesovec added a commit to jardakotesovec/ui-library that referenced this issue Feb 25, 2025
jardakotesovec added a commit to pkp/ui-library that referenced this issue Feb 25, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants