Pipeline list setting should be a dropdown using pipeline info from Mailman Core

Bug #1157875 reported by Terri
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
GNU Mailman
New
Undecided
Unassigned
Postorius
Triaged
Medium
pjoshi

Bug Description

List administrators have the option to choose the posting pipeline right now, but it's currently a text field. It would be much more convenient (and less deadly) if that could be a drop-down showing the available pipelines. We'll need to be able to get the list of valid pipelines from rest, which isn't possible right now.

It's also possible that we should remove this option entirely and make it a site-admin option, but I can see that people might want to choose between a pipeline with and without anti-spam filters, so we should probably keep it in the web interface.

Tags: mailman3

Related branches

Revision history for this message
Terri (terriko) wrote :

This is almost beginner-friendly, but I'm not sure it's even possible to get the list of pipelines from rest. Listing as affecting Mailman 3 core so we can get that info.

Changed in postorius:
status: New → Triaged
tags: added: beginner-friendly
tags: removed: beginner-friendly
tags: added: mailman3
pjoshi (prakhar126)
Changed in postorius:
assignee: nobody → pjoshi (prakhar126)
pjoshi (prakhar126)
Changed in postorius:
status: Triaged → Fix Committed
Revision history for this message
Terri (terriko) wrote :

We've got a fix to turn this into a drop-down, but it's currently hard coded. We'll still need to have a way to get this information out of mailman core and then update the drop down dynamically.

Changed in postorius:
status: Fix Committed → Triaged
summary: - Pipeline list setting should probably be a dropdown rather than text
- field
+ Pipeline list setting should be a dropdown using pipeline info from
+ Mailman Core
Revision history for this message
Abhilash Raj (raj-abhilash1) wrote :

This bug has been moved to the new gitlab repo here: https://gitlab.com/mailman/mailman/issues/66

Revision history for this message
Abhilash Raj (raj-abhilash1) wrote :

This bug has been moved to the new gitlab repo here: https://gitlab.com/mailman/postorius/issues/3

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers