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

New Editorial Board Member assistant role #10620

Open
bozana opened this issue Nov 18, 2024 · 3 comments
Open

New Editorial Board Member assistant role #10620

bozana opened this issue Nov 18, 2024 · 3 comments
Assignees
Labels
Enhancement:1:Minor A new feature or improvement that can be implemented in less than 3 days.
Milestone

Comments

@bozana
Copy link
Collaborator

bozana commented Nov 18, 2024

Add a new role with the name "Editorial Board Member", with 'Assistant' permission level and without any "Stage Assignment", that will be considered for the display on the Editorial Masthead and Editorial History page.

PRs:

@bozana bozana added this to the 3.5.0 LTS milestone Nov 18, 2024
@bozana bozana self-assigned this Nov 18, 2024
@bozana bozana added the Enhancement:1:Minor A new feature or improvement that can be implemented in less than 3 days. label Nov 18, 2024
@bozana bozana mentioned this issue Nov 18, 2024
20 tasks
bozana added a commit to bozana/pkp-lib that referenced this issue Nov 19, 2024
bozana added a commit to bozana/ojs that referenced this issue Nov 19, 2024
@bozana
Copy link
Collaborator Author

bozana commented Nov 19, 2024

@asmecher, could you please review the PRs above?
Thanks a lot!

@bozana
Copy link
Collaborator Author

bozana commented Nov 19, 2024

Ah, sorry @asmecher, I need to implement also the upgrade script that will install the new role for old journals... So please wait a little bit... :-)

bozana added a commit to bozana/pkp-lib that referenced this issue Nov 20, 2024
bozana added a commit to bozana/ojs that referenced this issue Nov 20, 2024
@bozana
Copy link
Collaborator Author

bozana commented Nov 20, 2024

Hi @asmecher, now the PRs are ready for review. Could you review it?
Thanks a lot!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Enhancement:1:Minor A new feature or improvement that can be implemented in less than 3 days.
Projects
Status: No status
Development

No branches or pull requests

1 participant