DOAJ / doaj

The Directory of Open Access Journals - website and directory software
Apache License 2.0
56 stars 16 forks source link

Feature/3887 maned ed required for new group #2386

Open amdomanska opened 4 months ago

amdomanska commented 4 months ago

Make Editor and Managing Editor fields requiren in a New Editor Group Form

Please don't delete any sections when completing this PR template; instead enter N/A for checkboxes or sections which are not applicable, unless otherwise stated below See #3887

Describe the scope/purpose of the PR here in as much detail as you like

Categorisation

This PR...

Basic PR Checklist

Instructions for developers:

Instructions for reviewers:

Code Style

Documentation

Release Readiness

Testing

List the Functional Tests that must be run to confirm this feature

  1. https://doaj.github.io/doaj-docs/feature/3887_maned_ed_required_for_new_group/testbook/index.html#administrative_search/editor_groups/test_new_editor_group_form

Deployment

What deployment considerations are there? (delete any sections you don't need)

Configuration changes

What configuration changes are included in this PR, and do we need to set specific values for production

Scripts

What scripts need to be run from the PR (e.g. if this is a report generating feature), and when (once, regularly, etc).

Migrations

What migrations need to be run to deploy this

Monitoring

What additional monitoring is required of the application as a result of this feature

New Infrastructure

What new infrastructure does this PR require (e.g. new services that need to run on the back-end).

Continuous Integration

What CI changes are required for this

RK206 commented 4 months ago

All good as per the issue. Its working as per the requirement. I see the clear button (X) is missing in the Editor combo box. Can you please add the button so that it will be consistent with other fields?

Screenshot 2024-06-05 at 9 26 03 PM
amdomanska commented 3 months ago

Fixed

image