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

Add submissions filter by category #6809

Closed
NateWr opened this issue Mar 2, 2021 · 7 comments
Closed

Add submissions filter by category #6809

NateWr opened this issue Mar 2, 2021 · 7 comments
Labels
Enhancement:1:Minor A new feature or improvement that can be implemented in less than 3 days.
Milestone

Comments

@NateWr
Copy link
Contributor

NateWr commented Mar 2, 2021

Describe the problem you would like to solve
Preprint servers and journals that use categories would like to be able to filter the submission lists by assigned category.

Describe the solution you'd like
Add a filter to the submissions list that allows the submissions list to be filtered by categories. This can use the same format as the sections filter: when there are fewer than 5 categories, show filters as a list, otherwise use the autosuggest filter.

The following users should have access to this filter:

  • Admins
  • Managers
  • Subeditors
  • Assistants

This filter should not appear unless at least one category has been configured in the journal, press or preprint server.

Who is asking for this feature?
Ubiquity Press, cc @salmanm2003.

@NateWr NateWr added the Enhancement:1:Minor A new feature or improvement that can be implemented in less than 3 days. label Mar 2, 2021
@NateWr NateWr added this to the OJS/OMP/OPS 3.3.1 milestone Mar 2, 2021
salmanm2003 added a commit to ubiquitypress/ui-library that referenced this issue Mar 3, 2021
@NateWr
Copy link
Contributor Author

NateWr commented Mar 3, 2021

PRs (from @salmanm2003):
#6814
pkp/ui-library#145

salmanm2003 added a commit to ubiquitypress/ui-library that referenced this issue Mar 3, 2021
@salmanm2003
Copy link
Contributor

@NateWr the test is running here:
pkp/ojs#3064

@salmanm2003
Copy link
Contributor

@NateWr the test is done, here is the result:
https://travis-ci.com/github/pkp/ojs

NateWr added a commit that referenced this issue Mar 4, 2021
#6809 Add submissions filter by category
NateWr added a commit to pkp/ui-library that referenced this issue Mar 4, 2021
@NateWr
Copy link
Contributor Author

NateWr commented Mar 4, 2021

All merged, thanks @salmanm2003! (It looks like the tests timed out, but I can see from the logs that they ran ok right up to the end, so pretty confident we're safe here.)

@NateWr
Copy link
Contributor Author

NateWr commented Mar 10, 2021

Adding a note here, so we don't forget, that this will need to be backported to stable-3_3_1 once we've begun work on that branch.

NateWr pushed a commit to pkp/ui-library that referenced this issue Mar 17, 2021
NateWr pushed a commit to pkp/ui-library that referenced this issue Mar 17, 2021
@NateWr
Copy link
Contributor Author

NateWr commented Mar 17, 2021

I've cherry-picked this feature into our new stable-3_3_1 branch so it will go out with the first 3.3.1.x release.

@NateWr NateWr closed this as completed Mar 17, 2021
@salmanm2003
Copy link
Contributor

Thanks @NateWr

@asmecher asmecher modified the milestones: 3.3.1, 3.4 Oct 19, 2021
henriqueramos pushed a commit to henriqueramos/ui-library that referenced this issue Jan 20, 2022
henriqueramos pushed a commit to henriqueramos/ui-library that referenced this issue Jan 20, 2022
henriqueramos pushed a commit to henriqueramos/ui-library that referenced this issue Jan 20, 2022
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
None yet
Development

No branches or pull requests

3 participants