Skip to content

Add summary of outstanding moderation requests in "My lists" page #1194

Description

@dpc22

Version

6.2.62

Installation method

My own rpm, derived from "official" RHEL source rpm.

My question

We are currently migrating 7,500 lists from Mailman to Sympa.

One of my users, who is owner/moderator for around 50 lists, commented that there is no easy way to get a summary of outstanding moderation requests. Instead they have to go to the "/sympa/my" page and drill down onto each list in turn.

Vanilla Mailman has the same problem, but I created a custom "mylists" landing page, similar to (and in fact probably modelled on) the Sympa "my" page. This provides direct links to the Mailman "listinfo" and "admin" pages for each list, and a simple count of outstanding moderation requests for each list in the link to the moderation page, e.g: "Moderate (4 messages)".

Would something similar be possible in Sympa?

The complexWhich method in the SOAP API is very close to what I am looking for, but doesn't contain any information about outstanding moderation requests for each list in the response. I couldn't immediately find an API method that gave a count of outstanding moderation requests for a given list.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementreadyA PR is waiting to be merged. Close to be solved

    Type

    No type

    Projects

    No projects

      Milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions