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

Media search & filter #14

Open
marax27 opened this issue Apr 7, 2020 · 0 comments
Open

Media search & filter #14

marax27 opened this issue Apr 7, 2020 · 0 comments
Labels
core Core feature user story

Comments

@marax27
Copy link
Collaborator

marax27 commented Apr 7, 2020

The story

As a user,
I want to specify filtering options,
so that I only browse through the media I want.

Acceptance criteria

Search panel:

  • is added to the homepage, right below the top bar.
  • contains following filtering options:
    • "Include" field
    • "Exclude" field
    • "Timestamp range" field/fields
  • When a user starts writing in the search field (be it "Include" or "Exclude"), a drop-down menu with suggested tags shows up. When a menu option is clicked, it is added to the respective search field.

Searching options:

  • Following options are available:
    • "Include" tags - a media instance (MI) must contain such a tag (or its child tag)
    • "Exclude" tags - MI must not contain such a tag (and none of its children)
    • Time range - MI's timestamp must be within given time range

Additional notes

  • Suggested tags: those tags that match user's input. In regex: .*userinput.*
@marax27 marax27 added the core Core feature label Apr 23, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
core Core feature user story
Projects
None yet
Development

No branches or pull requests

1 participant