Content
View differences
Updated by Klaus Zanders 16 days ago
<figure class="table op-uc-figure_align-center op-uc-figure"><table class="op-uc-table"><tbody><tr class="op-uc-table--row"><td class="op-uc-table--cell"><p class="op-uc-p">Filter Form Component in Design</p></td><td class="op-uc-table--cell"><p class="op-uc-p">Filter form Component in Implementation</p></td></tr><tr class="op-uc-table--row"><td class="op-uc-table--cell"><p class="op-uc-p"><img class="op-uc-image op-uc-image_inline" src="/api/v3/attachments/921869/content"></p></td><td class="op-uc-table--cell"><p class="op-uc-p"><img class="image_resized op-uc-image op-uc-image_inline" style="width:434px;" src="/api/v3/attachments/921870/content"></p><p class="op-uc-p"><br data-cke-filler="true"></p></td></tr></tbody></table></figure> ### Before filing a report
Some things that _Before you file a report, please ensure you are noticed: running the latest version of OpenProject and_
_have searched for similar bug reports._
* In ### Steps to reproduce
_Please write down the real implementation filter fields steps to reproduce. Try to write down all necessary preconditions (what permissions do you have, are added alphabetically, so other users involved?). Example:_
1. Login as a user with permissions to manage members in project A
2. Go to the state that members page
3. Click on "Add new member"
4. Type the following string: "foo@example.org"
### What is in the mockups (with Quarter after Type) cannot be created. Maybe reconsider if buggy behavior?
_Please describe the filters should be insert ordered. But I guess this is just an oversight bug in the design and can be ignored
as much detail as possible. Example:_
* The mockups use the trash icon in danger color, the implementation uses button to invite a grey x button member did not work
* There was an error notification shown with the message "XYZ"
### What is the expected behavior?
_Describe how the application should behave like. Example:_
1. The application should invite the new user with the selected role
2. An email should have been sent to that user
### Important note
_Please note that unless you are a line above the contributor to OpenProject, you can no longer edit this bug report after saving. You can still add filter, new comments, new images and upload attachments though, but updating description or modifying fields will not be possible after saving. Please make sure that is not all necessary information and attachments are added, and the following attributes are set:_
### **Logs**
_Are there errors in the mockups browser console? (_[_Click here for information on how to open your browser's console_](https://webmasters.stackexchange.com/a/77337)_) For a local installation: Are there relevant logs output by_ `_openproject logs_` _(packaged installation) (_[_click here for details_](https://docs.openproject.org/installation-and-operations/operation/monitoring/#show-logs)_) or in a log/production.log or /var/log/openproject/ ? Please attach error output in these log files if applicable_
### Screenshots and other files
_If you have screenshots of the application's bug behavior or other relevant files, please drag them into this place or attach them using the "Files" section._
### Environment information
_Please check and fill out the following details to help us identify in what versions and distributions of OpenProject the error occurs_
**OpenProject installation type**
* Hosted cloud edition
* There is some extra space above the first filter Packaged installation
* What distribution?
* Docker All-in-one container
* The different styling in the autocompleter, but I think this is just how our ng-selects are Docker-compose installation
* Some filters do Other (please specify)
**OpenProject version**
_If you're not span running on the entire width cloud edition, please specify the version of OpenProject you're running. Example: v12.1.5_
**Browser**
* [ ] Chrome
* [ ] Firefox
* [ ] Safari
* [ ] Mobile Safari
* [ ] Other (please specify)
**Operating System**
* [ ] Windows
* [ ] Mac OS X
* [ ] Mobile iOS
* [ ] Mobile Android
* [ ] Linux (please specify distro)
* [ ] Chrome OS
* [ ] Other (please specify)
**Language**
_Please specify the form, i.e. this one:
<img class="op-uc-image op-uc-image_inline" src="/api/v3/attachments/921871/content">
Mir also pointed out during browser language and the review of <mention class="mention" data-id="74141" data-type="work_package" data-text="##OP-19221" data-display-id="OP-19221">##OP-19221</mention> that it feels a bit odd that language of the field to add a new filter is just another form element. Maybe we can think about switching this Behavior to an `Add Filter` action button where OpenProject user for which the filters are shown in a menu instead of the select. Maybe we can iterate that with design. bug occurred._
Some things that
_have searched for similar bug reports._
* In
_Please write down
1. Login as a user with permissions to manage members in project A
2. Go to
3. Click on "Add new member"
4. Type the following string: "foo@example.org"
### What
_Please describe
* There
### What
_Describe how the application should behave like. Example:_
1. The application should invite the new user with the selected role
2. An email should have been sent to that user
### Important note
_Please note that unless you are
### **Logs**
_Are there errors
### Screenshots and other files
_If you have screenshots of the application's bug behavior or other relevant files, please drag them into this place or attach them using the "Files" section._
### Environment information
_Please check and fill out the following details to help us identify in what versions and distributions of OpenProject the error occurs_
**OpenProject installation type**
* Hosted cloud edition
* There is some extra space above the first filter
* What distribution?
* Docker All-in-one container
* The different styling in the autocompleter, but I think this is just how our ng-selects are
* Some filters do
**OpenProject version**
_If you're
**Browser**
* [ ] Chrome
* [ ] Firefox
* [ ] Safari
* [ ] Mobile Safari
* [ ] Other (please specify)
**Operating System**
* [ ] Windows
* [ ] Mac OS X
* [ ] Mobile iOS
* [ ] Mobile Android
* [ ] Linux (please specify distro)
* [ ] Chrome OS
* [ ] Other (please specify)
**Language**
_Please specify
<img class="op-uc-image op-uc-image_inline" src="/api/v3/attachments/921871/content">
Mir also pointed out during