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

[ocis] Add "File type" filter Chip #7432

Closed
4 tasks
exalate-issue-sync bot opened this issue Oct 9, 2023 · 1 comment
Closed
4 tasks

[ocis] Add "File type" filter Chip #7432

exalate-issue-sync bot opened this issue Oct 9, 2023 · 1 comment
Assignees
Labels
Priority:p3-medium Normal priority Type:Story User Story
Milestone

Comments

@exalate-issue-sync
Copy link

exalate-issue-sync bot commented Oct 9, 2023

Description

User Stories

  • As a user i want to filter my search results by document type to narrow down the search.

Value

Find specific documents quicker.

ADR

https://owncloud.dev/ocis/adr/0020-file-search-query-language/#keyword-query-language

Acceptance Criteria

  • Document types can be searched by file type (one matching type)
  • Document types can be searched by "aliases" which are matching against a pre defined list of file extensions.
  • The alias - mimetype mappings are currently hardcoded
  • The alias - mimetype mappings are documented

File

Folder

Documents:

application/msword
application/vnd.openxmlformats-officedocument.wordprocessingml.document
application/vnd.oasis.opendocument.text
text/plain
text/markdown
application/rtf
application/vnd.apple.pages

Spreadsheets:

application/vnd.ms-excel
application/vnd.oasis.opendocument.spreadsheet
text/csv
application/vnd.openxmlformats-officedocument.presentationml.presentation
application/vnd.oasis.opendocument.presentation
application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
application/vnd.oasis.opendocument.spreadsheet
application/vnd.apple.numbers

Presentations:

application/vnd.ms-powerpoint
application/vnd.openxmlformats-officedocument.presentationml.presentation
application/vnd.oasis.opendocument.presentation
application/vnd.apple.keynote
application/vnd.ms-excel

PDFs

application/pdf

Images:

image/*

Videos:

video/*

Audio:

audio/*

Archives (zip ...):

application/zip
application/x-tar
application/x-gzip
application/x-7z-compressed
application/x-rar-compressed
application/x-bzip2
application/x-bzip
application/x-tgz

Definition of ready

[ ] everybody needs to understand the value written in the user story
[ ] acceptance criteria has to be defined
[ ] all dependencies of the user story need to be identified
[ ] feature should be seen from an end user perspective
[ ] user story has to be estimated
[ ] story points need to be less then 20

Definition of done

  • Functional requirements
    [ ] functionality described in the user story works
    [ ] acceptance criteria are fulfilled
  • Quality
    [ ] code review happened
    [ ] CI is green
    [ ] critical code received unit tests by the developer
    [ ] automated tests passed (if automated tests are not available, this test needs to be created and passed
  • Non-functional requirements
    [ ] no sonar cloud issues
@kulmann
Copy link
Member

kulmann commented Nov 14, 2023

@2403905 if you reference the issue with e.g. Fixes <issue link> in your PR description the corresponding issue gets closed upon merging the PR. Closed the issue manually now, as it was moved to the Done column and the PR is merged.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Priority:p3-medium Normal priority Type:Story User Story
Projects
Archived in project
Development

No branches or pull requests

3 participants