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

Add proposal filters: uploads/no uploads, scheduled on specific days, scheduled in specific rooms #1618

Open
momorientes opened this issue Nov 6, 2023 · 1 comment
Labels
good first issue A default GitHub label inviting first time contributors help wanted A default GitHub label inviting outside help python Pull requests that update Python code size: regular The average issue sponsorship This issue is well-suited to be sponsored. You can read more at docs.pretalx.org/funding stage: up for grabs type: feature

Comments

@momorientes
Copy link

Problem and impact

We are trying to use pretalx to fully manage our speakers at various events, for our production it is necessary that speakers upload their presentation before the event so we can load add this to our production chain.

Therefore it would be great to allow us to filter for submissions that do (not) have any resources added in the /orga/event/<event>/submissions/ view, similar to the "All confirmed speakers who have not uploaded slides" filter in the E-Mail Composer.

Proposed solution / feature

Either add a filter to the search or display the number of ressources in a separate column.

Context or examples

No response

@rixx rixx changed the title Filter Submissions with (no) ressources added Add proposal filters: uploads/no uploads, scheduled on specific days, scheduled in specific rooms Nov 15, 2023
@rixx
Copy link
Member

rixx commented Nov 15, 2023

Expanded the scope of this issue: more filters would be good, especially as filters are now (as of #1624) synced between the proposal list and the email editor. This also means that any filter added here will have to be added to the email editor template/view, but especially there, filtering by day/room/uploads would be very helpful.

This advanced filter interface should be hidden in a tab or an expandable area, the default filter interface should show the more complex applied filters as little badges that can be removed with a click, just like the existing question filter.

Filters that would be cool to have:

  • has uploads/no uploads
  • scheduled on [day]
  • scheduled in [room]
  • rated/not rated by me
  • my rating
  • average rating

(The rating ones of these of course can only be available on the review dashboard; which also means that they cannot be used to draft emails, as otherwise people could figure out data they are not privy to by faux-drafting emails (e.g. "what is the average rating of this talk").)

@rixx rixx added size: regular The average issue stage: up for grabs help wanted A default GitHub label inviting outside help good first issue A default GitHub label inviting first time contributors sponsorship This issue is well-suited to be sponsored. You can read more at docs.pretalx.org/funding python Pull requests that update Python code labels Nov 15, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
good first issue A default GitHub label inviting first time contributors help wanted A default GitHub label inviting outside help python Pull requests that update Python code size: regular The average issue sponsorship This issue is well-suited to be sponsored. You can read more at docs.pretalx.org/funding stage: up for grabs type: feature
Projects
None yet
Development

No branches or pull requests

2 participants