DOAJ / doaj

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

implementation for historical numbers #2393

Closed RK206 closed 1 month ago

RK206 commented 5 months ago

PR CONTINUED: https://github.com/DOAJ/doaj/pull/2421

Historical count of applications

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 https://github.com/DOAJ/doajPM/issues/3849

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. Whole "Dashboard" testsuit https://doaj.github.io/doaj-docs/feature/3849_historical_numbers/testbook/index.html

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

@amdomanska I have tested the application and observed couple of issues.

  1. When we select a Editor Group, the selection is still on when selected another Editor Group
  2. No of applications that is shown beside the EditorGroup is only shown for the last Editor Group. I am sure there are applications for the first two Editor Groups in the below screen shot
Screenshot 2024-07-09 at 8 21 12 AM
RK206 commented 4 months ago

Looks good to me

amdomanska commented 4 months ago

Update with current develop: 29/07//2024