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

Download expired members in batches #474

Merged
merged 1 commit into from
Jul 17, 2024

Conversation

Moggach
Copy link
Contributor

@Moggach Moggach commented Jul 16, 2024

Description

This PR adds the Wagtail range filter package to allow us to filter expired members in the admin panel on date ranges. This means we can download expired members in batches as downloading them all in one go crashes the server

Motivation and Context

Addresses issue LBC-370

How Can It Be Tested?

Download the branch and run locally
If necessary run poetry install if the package does not install automatically
Go to http://127.0.0.1:8000/admin/app/lbcsubscription/?status=expired
Add a date range
Export the expired members

How Will This Be Deployed?

Normal deployment process

Screenshots (if appropriate):

Untitled

Types of changes

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)

@Moggach Moggach changed the base branch from main to production July 16, 2024 18:00
@Moggach Moggach requested a review from joaquimds July 16, 2024 18:00
@Moggach Moggach merged commit 64aafb7 into production Jul 17, 2024
1 check failed
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

Successfully merging this pull request may close these issues.

2 participants