Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
I'm replacing django newsletter with an external app, so this is the beginning of removing code in this app that supported the newsletter. All past newsletter entries have been migrated to https://micro.blog/oldinsurancemaps. I've also migrated all old blog posts that were in the Astro blog into the same location. All of that content is now a single feed mapped to https://blog.oldinsurancemaps.net, which is already live.
In this app, I have so far added redirects for all old newsletter articles, using the
django.contrib.redirectsapp. The final step will be to remove all the conditional code around integration of the newsletter.I have not yet migrated the subscription list to the new platform, because I need to wait a couple more weeks before I can bulk upload subscribers. At that point, I'll be able to complete this task and remove the rest of the code here that conditionally supports a newsletter.
The catalyst for this change was an increase over the last couple of months of what have clearly been bot/spam subscriptions to the newsletter, which results in people getting confirmation emails from
@oldinsurancemaps.netthat they never actually wanted.