Genesys PGR issueshttps://gitlab.croptrust.org/groups/genesys-pgr/-/issues2020-02-04T10:30:49+01:00https://gitlab.croptrust.org/genesys-pgr/genesys-ui/-/issues/676Nothing happens by clicking on the CROP DESCRIPTORS options in the Descriptor...2020-02-04T10:30:49+01:00Kiril MorhalenkoNothing happens by clicking on the CROP DESCRIPTORS options in the Descriptor details page;**Steps:**
1. Go to any descriptor details page e.g. "https://sandbox.genesys-pgr.org/descriptors/06cf1253-5f96-45d3-a2f7-275bbfd94798";
2. Click on the any option on the crop descriptors block;
**Expected result:**
The entire thing wo...**Steps:**
1. Go to any descriptor details page e.g. "https://sandbox.genesys-pgr.org/descriptors/06cf1253-5f96-45d3-a2f7-275bbfd94798";
2. Click on the any option on the crop descriptors block;
**Expected result:**
The entire thing would open the details on click;
**Actual result:**
Descriptors have click animation on the all over the square, but action is only by the link text;
![all_square](/uploads/aedf4cb8f72daee4b7ed0ff3bfb4bee4/all_square.gif)Oleksii SavranOleksii Savranhttps://gitlab.croptrust.org/genesys-pgr/genesys-ui/-/issues/671BooleanArrFilter for Admin and Dashboard pages;2020-02-04T14:31:29+01:00Kiril MorhalenkoBooleanArrFilter for Admin and Dashboard pages;Please add logic described on #574 for filters:
1. "Descriptor is in use" filter on the `/dashboard/descriptors` page;
2. All filters in the "Status" block, on the `/admin/users` page;
3. Template filter on the `/admin/content` page;
Al...Please add logic described on #574 for filters:
1. "Descriptor is in use" filter on the `/dashboard/descriptors` page;
2. All filters in the "Status" block, on the `/admin/users` page;
3. Template filter on the `/admin/content` page;
Also have a look that we should implement BooleanArrFilter logic for:
1. Filters in the "Tidbits" block in the `dataset publisher` and `Descriptor list publisher`;
![image](/uploads/efe5b47e3de493869da2cdc51b682bcb/image.png)
![image](/uploads/e2959aa51858105711dfaea8679f289e/image.png)
![image](/uploads/1ab2da17f59c22a9f146111cce508e4d/image.png)
![image](/uploads/d6f7ae2e4d7479e3c87bc11394995b84/image.png)Oleksii SavranOleksii Savranhttps://gitlab.croptrust.org/genesys-pgr/genesys-ui/-/issues/669Double showing of "Select language of the dataset" dropdown;2020-02-18T11:14:11+01:00Kiril MorhalenkoDouble showing of "Select language of the dataset" dropdown;**Steps:**
1. Go to "https://sandbox.genesys-pgr.org/dashboard/datasets/edit";
2. Enter to the "Select language of the dataset" field text "En";
3. Click on the "English" option;
**Expected result:**
Selected option is entered to the fi...**Steps:**
1. Go to "https://sandbox.genesys-pgr.org/dashboard/datasets/edit";
2. Enter to the "Select language of the dataset" field text "En";
3. Click on the "English" option;
**Expected result:**
Selected option is entered to the filed;
**Actual result:**
Selected option is entered to the filed, but after dropdown is shown another one time;
![double_showing_dropdown_with_laguage_options](/uploads/2777b8d23a1693cf29327884cc473eb3/double_showing_dropdown_with_laguage_options.gif)Viacheslav PavlovViacheslav Pavlovhttps://gitlab.croptrust.org/genesys-pgr/genesys-ui/-/issues/665View gallery button isn`t displayed without updating the page;2020-01-30T12:24:18+01:00Kiril MorhalenkoView gallery button isn`t displayed without updating the page;**Steps:**
1. Go to "https://sandbox.genesys-pgr.org/admin/repository/f/" as admin user;
2. Create test folder;
3. Upload to it several images;
4. Move mouse to "+" button and click on the "Create gallery" option;
5. Click "To folder" bu...**Steps:**
1. Go to "https://sandbox.genesys-pgr.org/admin/repository/f/" as admin user;
2. Create test folder;
3. Upload to it several images;
4. Move mouse to "+" button and click on the "Create gallery" option;
5. Click "To folder" button;
**Expected result:**
Page `/admin/repository/f/folder_name` is opened and "View gallery" button is displayed;
**Actual result:**
"View gallery" button isn't displayed till user doesn't update the page;
![update_repository_folder_s_page_](/uploads/3a62082f73a53091555bfd774ef3aa1f/update_repository_folder_s_page_.gif)Viacheslav PavlovViacheslav Pavlovhttps://gitlab.croptrust.org/genesys-pgr/genesys-ui/-/issues/651The options` text does not fit into "Sort by" dropdown;2020-01-20T09:59:02+01:00Kiril MorhalenkoThe options` text does not fit into "Sort by" dropdown;**Steps:**
1. Go to "https://sandbox.genesys-pgr.org/cs/datasets";
2. Open "Sort BY" dropdown;
**Expected result:**
The options` text should fit into "Sort by" dropdown
**Actual result:**
The options` text does not fit into "Sort by" d...**Steps:**
1. Go to "https://sandbox.genesys-pgr.org/cs/datasets";
2. Open "Sort BY" dropdown;
**Expected result:**
The options` text should fit into "Sort by" dropdown
**Actual result:**
The options` text does not fit into "Sort by" dropdown;
It happens on the all LTR languages except English;
![image](/uploads/be70d6312a732db10a7fa52d48eb51f1/image.png)Oleksii SavranOleksii Savranhttps://gitlab.croptrust.org/genesys-pgr/genesys-ui/-/issues/647Homepage search options dropdown, text is overlaid;2020-01-17T15:44:08+01:00Kiril MorhalenkoHomepage search options dropdown, text is overlaid;**Steps:**
1. Go to "https://sandbox.genesys-pgr.org/es/";
2. Choose from home page search`s dropdown, option "Conjuntos de datos";
**Expected result:**
Text shouldn`t overlaid;
**Expected result:**
Text is overlaid on the arrow icon;
...**Steps:**
1. Go to "https://sandbox.genesys-pgr.org/es/";
2. Choose from home page search`s dropdown, option "Conjuntos de datos";
**Expected result:**
Text shouldn`t overlaid;
**Expected result:**
Text is overlaid on the arrow icon;
Spanish:
![image](/uploads/8c30885e91836a2be70ff5c6fe4e3768/image.png)
Russian:
![image](/uploads/fa4e143612367feed7f4c2d648f8583a/image.png)Oleksii SavranOleksii Savranhttps://gitlab.croptrust.org/genesys-pgr/genesys-ui/-/issues/643Home page isn`t opened when user logs out;2020-01-23T18:02:48+01:00Kiril MorhalenkoHome page isn`t opened when user logs out;**Steps:**
1. Go to "https://sandbox.genesys-pgr.org/dashboard/subsets" as any user;
2. Log out;
**Expected result:**
User is logged out and home page is opened;
**Actual result:**
`/login/` page is opened
![home_page_isn_t_opened_when...**Steps:**
1. Go to "https://sandbox.genesys-pgr.org/dashboard/subsets" as any user;
2. Log out;
**Expected result:**
User is logged out and home page is opened;
**Actual result:**
`/login/` page is opened
![home_page_isn_t_opened_when_user_logs_out](/uploads/3a4db1aaf7f85b8016da249f03b92adb/home_page_isn_t_opened_when_user_logs_out.gif)Viacheslav PavlovViacheslav Pavlovhttps://gitlab.croptrust.org/genesys-pgr/genesys-ui/-/issues/636"0" value is cleared from Climate filter`s input fields;2020-01-03T11:48:27+01:00Kiril Morhalenko"0" value is cleared from Climate filter`s input fields;**Steps:**
1. Go to "https://sandbox.genesys-pgr.org/a/overview/";
2. Enter to any Climate filter`s input (min) field "0" value;
**Expected result:**
Entered value should be displayed in the input filed;
**Actual result:**
Input field ...**Steps:**
1. Go to "https://sandbox.genesys-pgr.org/a/overview/";
2. Enter to any Climate filter`s input (min) field "0" value;
**Expected result:**
Entered value should be displayed in the input filed;
**Actual result:**
Input field is cleared but filter is applied;
![_220_22_value_is_cleared](/uploads/05d3a5df2331f6d303e1399f1c628392/_220_22_value_is_cleared.gif)Viacheslav PavlovViacheslav Pavlovhttps://gitlab.croptrust.org/genesys-pgr/genesys-ui/-/issues/631Date search an the `/admin/content/activity-post` page;2019-12-06T11:36:26+01:00Kiril MorhalenkoDate search an the `/admin/content/activity-post` page;**Steps:**
1. Go to "https://sandbox.genesys-pgr.org/admin/content/activity-post" as admin user;
2. Enter current date to both date fields;
3. Apply filters;
**Expected result:**
Admin user should have list of filtered results;
**Actua...**Steps:**
1. Go to "https://sandbox.genesys-pgr.org/admin/content/activity-post" as admin user;
2. Enter current date to both date fields;
3. Apply filters;
**Expected result:**
Admin user should have list of filtered results;
**Actual result:**
All activity-posts are presented after applying filters;
![image](/uploads/bc74aafbcabd4dad781bb00644ac61de/image.png)Viacheslav PavlovViacheslav Pavlovhttps://gitlab.croptrust.org/genesys-pgr/genesys-ui/-/issues/628Upload new descriptors functionality;2019-12-06T08:20:10+01:00Kiril MorhalenkoUpload new descriptors functionality;@mobreza Could you please clarify expected behavior?
**Steps:**
1. Go to "https://sandbox.genesys-pgr.org/dashboard/descriptorlists/edit" as admin user;
2. Enter valid data on the first step;
3. Go to the second step;
4. Copy data from...@mobreza Could you please clarify expected behavior?
**Steps:**
1. Go to "https://sandbox.genesys-pgr.org/dashboard/descriptorlists/edit" as admin user;
2. Enter valid data on the first step;
3. Go to the second step;
4. Copy data from [test_descriptor.xlsx](/uploads/aac0e749afd34992a6afb6386090d68d/test_descriptor.xlsx);
5. Paste info from clipboard to the "Descriptor definitions" several times;
**Actual result:**
1. Added descriptors are displayed not between quantity of added descriptors` labels;
![image](/uploads/c550d8ec5ffc746f56cf181179522fce/image.png)
2. User can add several same descriptors, as result we have all it descriptors in `Draft`state;
![same_descriptors](/uploads/3ca8eb9a1adf39ccb75d682bbb084c3a/same_descriptors.gif)
Is it normal behavior?Viacheslav PavlovViacheslav Pavlovhttps://gitlab.croptrust.org/genesys-pgr/genesys-ui/-/issues/624Send request button is disabled on request stepper after user refreshes page;2019-12-03T12:51:58+01:00Kiril MorhalenkoSend request button is disabled on request stepper after user refreshes page;**Steps:**
1. Go to "https://sandbox.genesys-pgr.org/sel";
2. Add any available accession to the myList e.g "TVu-1";
3. Press the "Send request" button;
4. Pay attention that accession is available for distribution;
5. Go to the second s...**Steps:**
1. Go to "https://sandbox.genesys-pgr.org/sel";
2. Add any available accession to the myList e.g "TVu-1";
3. Press the "Send request" button;
4. Pay attention that accession is available for distribution;
5. Go to the second step;
6. Refresh the page;
7. Fill form with any valid data;
8. Go to the next step;
**Expected result:**
The "Submit request" button is active;
**Actual result:**
The "Submit request button" is disabled;
![requset_low_prior](/uploads/dbfa8db9df6d52655b0df29e2607af90/requset_low_prior.gif)Oleksii SavranOleksii Savranhttps://gitlab.croptrust.org/genesys-pgr/genesys-ui/-/issues/623Page isn`t scrolled if user goes by link with position key;2019-12-03T13:09:33+01:00Kiril MorhalenkoPage isn`t scrolled if user goes by link with position key;**Steps:**
1. Go to "https://sandbox.genesys-pgr.org/descriptorlists/9189a850-805b-42bc-8960-ddbe2d9bc7b8#d-161d3347-e736-4764-b9c4-56f519f6635d";
**Expected result:**
Page is opened and scrolled to the content with label "Iron";
**Act...**Steps:**
1. Go to "https://sandbox.genesys-pgr.org/descriptorlists/9189a850-805b-42bc-8960-ddbe2d9bc7b8#d-161d3347-e736-4764-b9c4-56f519f6635d";
**Expected result:**
Page is opened and scrolled to the content with label "Iron";
**Actual result:**
Page isn`t scrolled;
![page_isn_t_scrolled](/uploads/1cb0ead5a46b863a8eda53d0b993dda5/page_isn_t_scrolled.gif)
We have the same issue and on the `/documentation` page;Oleksii SavranOleksii Savranhttps://gitlab.croptrust.org/genesys-pgr/genesys-ui/-/issues/619Include/Exclude icon does not changes;2019-11-28T16:57:29+01:00Kiril MorhalenkoInclude/Exclude icon does not changes;**Steps:**
1. Go to "https://sandbox.genesys-pgr.org/a/overview/v2bQzKZq7Z7";
2. Go to "/c/apple" page;
3. Click on the quantity of accessions for Holder inst. "CHE063";
**Expected result:**
`/a/overview` page is opened and filter label...**Steps:**
1. Go to "https://sandbox.genesys-pgr.org/a/overview/v2bQzKZq7Z7";
2. Go to "/c/apple" page;
3. Click on the quantity of accessions for Holder inst. "CHE063";
**Expected result:**
`/a/overview` page is opened and filter labels are matched displaying applied filters in the left panel;
**Actual result:**
Exclude icon for inst. CHE063 is displayed but applied filter is Include;
![image](/uploads/fbc8d324e8c94084ca1fc28997ea1074/image.png)Oleksii SavranOleksii Savranhttps://gitlab.croptrust.org/genesys-pgr/genesys-ui/-/issues/610Dropdown with languages list is overlay on header on the RTL mode;2019-11-28T16:39:08+01:00Kiril MorhalenkoDropdown with languages list is overlay on header on the RTL mode;**Steps:**
1. Go to "https://sandbox.genesys-pgr.org/ar/";
2. Move mouse to language header`s item;
**Expected result:**
Dropdown with languages list Shouldn`t be overlaid;
**Actual result:**
Dropdown with languages list is overlay on ...**Steps:**
1. Go to "https://sandbox.genesys-pgr.org/ar/";
2. Move mouse to language header`s item;
**Expected result:**
Dropdown with languages list Shouldn`t be overlaid;
**Actual result:**
Dropdown with languages list is overlay on header;
![image](/uploads/64fbf0312815a64950791772a67ee902/image.png)Oleksii SavranOleksii Savranhttps://gitlab.croptrust.org/genesys-pgr/genesys-ui/-/issues/608Language header color2019-11-28T16:39:08+01:00Kiril MorhalenkoLanguage header colorLanguage header item changes color if user click "Clear list" on the /sel page
**Steps:**
1. Go to "https://sandbox.genesys-pgr.org/sel";
2. Add some accession to the list;
3. Click "Clear list" button;
**Expected result:**
Language he...Language header item changes color if user click "Clear list" on the /sel page
**Steps:**
1. Go to "https://sandbox.genesys-pgr.org/sel";
2. Add some accession to the list;
3. Click "Clear list" button;
**Expected result:**
Language header's item shouldn't change color;
**Actual result:**
Language item changes color and shifted
![landuage_item_changes_color_and_shifted](/uploads/5a7a39849f1fe666f8f8468149402fca/landuage_item_changes_color_and_shifted.gif)Oleksii SavranOleksii Savranhttps://gitlab.croptrust.org/genesys-pgr/genesys-ui/-/issues/606Page shakes2019-11-28T16:39:10+01:00Kiril MorhalenkoPage shakesIf user open search`s dropdown, page is shaken:
**Steps:**
1. Open "https://sandbox.genesys-pgr.org/"
2. Click on the search`s dropdown;
**Expected result:**
Page isn`t shaken;
**Actual result:**
Scroll bar disappears and page is shak...If user open search`s dropdown, page is shaken:
**Steps:**
1. Open "https://sandbox.genesys-pgr.org/"
2. Click on the search`s dropdown;
**Expected result:**
Page isn`t shaken;
**Actual result:**
Scroll bar disappears and page is shaken;
![home_page_is_shaken](/uploads/3e0c28e6b9e4a9fd6ba240b727b3646b/home_page_is_shaken.gif)Oleksii SavranOleksii Savranhttps://gitlab.croptrust.org/genesys-pgr/genesys-ui/-/issues/600The server is responding with a status 403 if user clicks on any place withou...2019-11-25T15:05:20+01:00Kiril MorhalenkoThe server is responding with a status 403 if user clicks on any place without accessions;**Steps:**
1. Go to "https://sandbox.genesys-pgr.org/a/map";
2. Click on the "Show climate" button;
3. Click on the any place where we don`t have climate information (e.g. Ocean)
**Expected result:**
Snack bar with message something lik...**Steps:**
1. Go to "https://sandbox.genesys-pgr.org/a/map";
2. Click on the "Show climate" button;
3. Click on the any place where we don`t have climate information (e.g. Ocean)
**Expected result:**
Snack bar with message something like "We don`t have data for this area" is visible;
**Actual result:**
"undefined" message appears;
![indefined_map_tab](/uploads/6f4ddb7aae4d961fff2758ba0013249f/indefined_map_tab.gif)Oleksii SavranOleksii Savranhttps://gitlab.croptrust.org/genesys-pgr/genesys-ui/-/issues/590User has possibility to select multiple files on the Descriptor publisher;2019-11-13T13:11:22+01:00Kiril MorhalenkoUser has possibility to select multiple files on the Descriptor publisher;**Steps:**
1. Go to "https://sandbox.genesys-pgr.org/dashboard/descriptors/edit" as admin user;
2. Enter valid data on the first step;
3. Click "Next step" button;
4. Return to the first step;
5. Click "Choose files to upload" button;
*...**Steps:**
1. Go to "https://sandbox.genesys-pgr.org/dashboard/descriptors/edit" as admin user;
2. Enter valid data on the first step;
3. Click "Next step" button;
4. Return to the first step;
5. Click "Choose files to upload" button;
**Expected result:**
User has possibility to select only ONE file;
**Actual result:**
User has possibility to select multiple files
![multiply_files_are_selected](/uploads/591b0016729d4d3cd5e29b54fe92d66d/multiply_files_are_selected.gif)Oleksii SavranOleksii Savranhttps://gitlab.croptrust.org/genesys-pgr/genesys-ui/-/issues/589State of the button "Unselect all" isn`t changed on the "/admin/subrequests" ...2019-11-12T15:09:35+01:00Kiril MorhalenkoState of the button "Unselect all" isn`t changed on the "/admin/subrequests" page;**Steps:**
1. Go to "https://sandbox.genesys-pgr.org/admin/subrequests" as admin user;
2. Click "Edit" button;
3. Click "Select all" button;
4. Click "Resend selected" button;
**Expected result: **
"Unselect all" button should change st...**Steps:**
1. Go to "https://sandbox.genesys-pgr.org/admin/subrequests" as admin user;
2. Click "Edit" button;
3. Click "Select all" button;
4. Click "Resend selected" button;
**Expected result: **
"Unselect all" button should change state to "Select all"
**Actual result:**
State of the button "Unselect all" isn`t changed
![unselect_button_state](/uploads/a9a42acaa8626e9e90a5a16e41a6cd98/unselect_button_state.gif)Oleksii SavranOleksii Savranhttps://gitlab.croptrust.org/genesys-pgr/genesys-ui/-/issues/586Wrong error message about timeout;2019-11-08T11:35:26+01:00Kiril MorhalenkoWrong error message about timeout;**Steps:**
1. Go to "https://sandbox.genesys-pgr.org/a"
2. Apply "No" option from "Accessions with images" filter;
**Expected result:**
If timeout happens user should see error message "Timeout 20000 miliseconds"
**Actual result:**
Err...**Steps:**
1. Go to "https://sandbox.genesys-pgr.org/a"
2. Apply "No" option from "Accessions with images" filter;
**Expected result:**
If timeout happens user should see error message "Timeout 20000 miliseconds"
**Actual result:**
Error message "-1" is shown;
![image](/uploads/161f646eacde644a29419d50b086c401/image.png)Oleksii SavranOleksii Savran