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
@micbar micbar moved this from Qualification to Backlog in Infinite Scale Team Board Oct 9, 2023
@micbar micbar added Priority:p3-medium Normal priority and removed p3-medium labels Oct 9, 2023
@2403905 2403905 mentioned this issue Oct 27, 2023
9 tasks
@2403905 2403905 moved this from Backlog to In progress in Infinite Scale Team Board Oct 30, 2023
@2403905 2403905 moved this from In progress to Done in Infinite Scale Team Board Nov 13, 2023
@kulmann kulmann closed this as completed Nov 14, 2023
@kulmann
Copy link
Contributor

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