Genesys PGR issueshttps://gitlab.croptrust.org/groups/genesys-pgr/-/issues2019-07-01T11:47:29+02:00https://gitlab.croptrust.org/genesys-pgr/genesys-ui/-/issues/397User can`t collapse filter on the map tab2019-07-01T11:47:29+02:00Kiril MorhalenkoUser can`t collapse filter on the map tab**Steps:**
1. Go to "https://sandbox.genesys-pgr.org/a/map".
2. Click on the "Filter accession" button.
**Actual result:**
We haven`t "Collapse" button, like a mobile version.![collapse_button_isn_t_present](/uploads/4b3661f65fb37ca32c3...**Steps:**
1. Go to "https://sandbox.genesys-pgr.org/a/map".
2. Click on the "Filter accession" button.
**Actual result:**
We haven`t "Collapse" button, like a mobile version.![collapse_button_isn_t_present](/uploads/4b3661f65fb37ca32c3095059498f098/collapse_button_isn_t_present.jpg)Oleksii SavranOleksii Savranhttps://gitlab.croptrust.org/genesys-pgr/genesys-ui/-/issues/398Filter`s window changes size if user hide filters.2019-06-27T15:38:08+02:00Kiril MorhalenkoFilter`s window changes size if user hide filters.**Steps:**
1. Go to "https://sandbox.genesys-pgr.org/a/map"
2. Click on the "Filter accessions" button.
3. Hide all filters.
**Actual result:**
Filter`s screen is minimized![filter_s_window_is_minimize_on_the_map_tap](/uploads/ba56f8f58...**Steps:**
1. Go to "https://sandbox.genesys-pgr.org/a/map"
2. Click on the "Filter accessions" button.
3. Hide all filters.
**Actual result:**
Filter`s screen is minimized![filter_s_window_is_minimize_on_the_map_tap](/uploads/ba56f8f5852c4ece617642d5dde771dc/filter_s_window_is_minimize_on_the_map_tap.gif)Oleksii SavranOleksii Savranhttps://gitlab.croptrust.org/genesys-pgr/genesys-ui/-/issues/389Different values in dropdown hint and "Suggested filters".2019-06-26T19:09:12+02:00Kiril MorhalenkoDifferent values in dropdown hint and "Suggested filters".**Steps to reproduce:**
1. Go to "https://sandbox.genesys-pgr.org/a/images/".
2. Type to the "Genus" filter text "Vigna".
**Expected result:**
Dropdown hint and "Suggested filters" have same value of accessions.
**Actual result:**![dif...**Steps to reproduce:**
1. Go to "https://sandbox.genesys-pgr.org/a/images/".
2. Type to the "Genus" filter text "Vigna".
**Expected result:**
Dropdown hint and "Suggested filters" have same value of accessions.
**Actual result:**![diferent_value_drop_down_hint_and_Suggested_filters](/uploads/e0809d7f4c94ac39fb950761565c595c/diferent_value_drop_down_hint_and_Suggested_filters.jpg)
It work for all field were we have drop down hint.Viacheslav PavlovViacheslav Pavlovhttps://gitlab.croptrust.org/genesys-pgr/genesys-ui/-/issues/370Home page is scrolled down.2019-06-26T18:47:25+02:00Kiril MorhalenkoHome page is scrolled down.**Steps to reproduce:**
1. Go to "https://sandbox.genesys-pgr.org/", make sure the page is at the top.
2. Click "Explore all accessions" in "Explore" dropdown.
3. Scroll page down.
4. Click "Home" item on the header.
**Expected result:*...**Steps to reproduce:**
1. Go to "https://sandbox.genesys-pgr.org/", make sure the page is at the top.
2. Click "Explore all accessions" in "Explore" dropdown.
3. Scroll page down.
4. Click "Home" item on the header.
**Expected result:**
Home page is opened and scrolled to the top.
**Actual result:**
Home page is scrolled to the botoom.![home_page_is_scrolled_down](/uploads/7e2866ae7d5673dd432e41fbb84ca5f5/home_page_is_scrolled_down.gif)Oleksii SavranOleksii Savranhttps://gitlab.croptrust.org/genesys-pgr/genesys-ui/-/issues/376Select area filter is applied if user canceled it.2019-06-26T11:44:59+02:00Kiril MorhalenkoSelect area filter is applied if user canceled it.**Steps to reproduce:**
1. Go to "https://sandbox.genesys-pgr.org/a/map".
2. Click on the "Select area" button.
3. Click "X" button for "Select area".
**Expected result:**
Applying of "Select area" filter should be canceled.
**Actual r...**Steps to reproduce:**
1. Go to "https://sandbox.genesys-pgr.org/a/map".
2. Click on the "Select area" button.
3. Click "X" button for "Select area".
**Expected result:**
Applying of "Select area" filter should be canceled.
**Actual result:**
Filter is applied for some area.
![select_area_filter_isn_t_canceled](/uploads/5230a382ba850c38a5258e1fb0dd9545/select_area_filter_isn_t_canceled.gif)
Oleksii SavranOleksii Savranhttps://gitlab.croptrust.org/genesys-pgr/genesys-ui/-/issues/345Drop-down menu items2019-06-26T11:44:59+02:00Matija ObrezaDrop-down menu itemsCan we have the entire area of the drop-down menu item be a link; expand the size of `<a` to available menuitem size?
Now if you miss the text, nothing happens.
Applies to user drop-down, language selection, mobile menus.Can we have the entire area of the drop-down menu item be a link; expand the size of `<a` to available menuitem size?
Now if you miss the text, nothing happens.
Applies to user drop-down, language selection, mobile menus.0.1Oleksii SavranOleksii Savranhttps://gitlab.croptrust.org/genesys-pgr/genesys-ui/-/issues/375Minus on the map button doesn't work2019-06-26T09:58:33+02:00Kiril MorhalenkoMinus on the map button doesn't work**Steps to reproduce:**
1. Go to "https://sandbox.genesys-pgr.org/a/map/"
2. Zoom up map.
3. Try click to the "-" button.
**Expected result:**
Map should be zoomed down.
**Actual result:**
"-" button doesn't work.![map_minus_button_doe...**Steps to reproduce:**
1. Go to "https://sandbox.genesys-pgr.org/a/map/"
2. Zoom up map.
3. Try click to the "-" button.
**Expected result:**
Map should be zoomed down.
**Actual result:**
"-" button doesn't work.![map_minus_button_doesn_t_work](/uploads/4579322d88952a1c2e23c0a4f859e147/map_minus_button_doesn_t_work.gif)Viacheslav PavlovViacheslav Pavlovhttps://gitlab.croptrust.org/genesys-pgr/genesys-server/-/issues/101Not-usability and almost impossible to manage "select area" functionality in ...2019-04-15T11:12:58+02:00Aleksandr KirichenkoNot-usability and almost impossible to manage "select area" functionality in mobile devices and Web.**Steps:**
1. Go to "https://sandbox.genesys-pgr.org/explore/map?";
2. Click "select area" item;
3. Try to re-size area;
4. Do the same in mobile devices;
**Act.Res.:** It's difficult to manage. See attached video.[rec_007.avi](/upload...**Steps:**
1. Go to "https://sandbox.genesys-pgr.org/explore/map?";
2. Click "select area" item;
3. Try to re-size area;
4. Do the same in mobile devices;
**Act.Res.:** It's difficult to manage. See attached video.[rec_007.avi](/uploads/843bbe6976ba62aaab0ce54bc19a5d0f/rec_007.avi)Oleksii SavranOleksii Savranhttps://gitlab.croptrust.org/genesys-pgr/anno/-/issues/21Migrate to API v12019-04-09T11:50:01+02:00Matija ObrezaMigrate to API v1See genesys-pgr/genesys-client-api#9See genesys-pgr/genesys-client-api#91.3Maxym BorodenkoMaxym Borodenkohttps://gitlab.croptrust.org/genesys-pgr/genesys-client-api/-/issues/9Accession API v12019-04-09T11:48:33+02:00Matija ObrezaAccession API v1genesys-pgr/genesys-server#373 implements the new Accession API **v1** calls for upserting and deleting accession passport data.
While call names do not change, the incoming data is expected to follow the new JSON format.genesys-pgr/genesys-server#373 implements the new Accession API **v1** calls for upserting and deleting accession passport data.
While call names do not change, the incoming data is expected to follow the new JSON format.1.4Maxym BorodenkoMaxym Borodenkohttps://gitlab.croptrust.org/genesys-pgr/anno/-/issues/25Add number of rows indicator2019-02-25T10:08:54+01:00Matija ObrezaAdd number of rows indicatorAdd a `StatusBar` to the `PushDialog` window and display:
1. `{currentPos/allRows}` read
1. `{uploaded/allRows}` records uploadedAdd a `StatusBar` to the `PushDialog` window and display:
1. `{currentPos/allRows}` read
1. `{uploaded/allRows}` records uploaded1.3Andrey GarnitskiyAndrey Garnitskiyhttps://gitlab.croptrust.org/genesys-pgr/genesys-server/-/issues/82"ADD OAUTH CLIENT" functionality isn't working.2019-02-18T16:19:28+01:00Aleksandr Kirichenko"ADD OAUTH CLIENT" functionality isn't working.**"Steps:"**
1. Go to https://sandbox.genesys-pgr.org/welcome ;
2. Login as ADMINISTRATOR;
3. Go to "My profile";
4. Click on the "ADD OAUTH CLIENT" button.
**Act.res.:** "ADD OAUTH CLIENT" functionality isn't working. HTTP ERROR 404 w...**"Steps:"**
1. Go to https://sandbox.genesys-pgr.org/welcome ;
2. Login as ADMINISTRATOR;
3. Go to "My profile";
4. Click on the "ADD OAUTH CLIENT" button.
**Act.res.:** "ADD OAUTH CLIENT" functionality isn't working. HTTP ERROR 404 was occurred See attached screens.![SCR_0003](/uploads/02aba21515d458c6686cf4b16d8b3d77/SCR_0003.png)![SCR_0002](/uploads/489d47bc4df9ffa9f02d537799262aa5/SCR_0002.png)Andrey GarnitskiyAndrey Garnitskiyhttps://gitlab.croptrust.org/genesys-pgr/genesys-server/-/issues/81"LIST OF OAUTH CLIENTS" functionality isn't working.2018-12-21T17:36:31+01:00Aleksandr Kirichenko"LIST OF OAUTH CLIENTS" functionality isn't working.**Steps:**
1. Go to https://sandbox.genesys-pgr.org/welcome ;
2. Login as ADMINISTRATOR;
3. Go to "My profile";
4. Click on the "LIST OF OAUTH CLIENTS" button;
**Act.res.:** "LIST OF OAUTH CLIENTS" functionality isn't working. "HTTP ER...**Steps:**
1. Go to https://sandbox.genesys-pgr.org/welcome ;
2. Login as ADMINISTRATOR;
3. Go to "My profile";
4. Click on the "LIST OF OAUTH CLIENTS" button;
**Act.res.:** "LIST OF OAUTH CLIENTS" functionality isn't working. "HTTP ERROR 404" was occurred. See attached screens![SCR_0001](/uploads/7e3b28b9fd13f08679ffa78b6f526adc/SCR_0001.png)![SCR_0002](/uploads/333b26cfda9a078ddbbf2bbc1bd2af08/SCR_0002.png)Andrey GarnitskiyAndrey Garnitskiyhttps://gitlab.croptrust.org/genesys-pgr/genesys-server/-/issues/96Weak zooming on the "WIEWS Institutes" map.2018-12-21T17:35:40+01:00Aleksandr KirichenkoWeak zooming on the "WIEWS Institutes" map.**Steps:**
1. Go to: "https://sandbox.genesys-pgr.org/welcome";
2. Click on "Institutes" menu item;
3. Click on "VIEW MAP" button;
4.Perform max zoom;
**Act.res.:** Weak zoom. See attached screen.![SCR_0010](/uploads/fbef3da03c12e8b7917...**Steps:**
1. Go to: "https://sandbox.genesys-pgr.org/welcome";
2. Click on "Institutes" menu item;
3. Click on "VIEW MAP" button;
4.Perform max zoom;
**Act.res.:** Weak zoom. See attached screen.![SCR_0010](/uploads/fbef3da03c12e8b791723bcd9a3ab2ba/SCR_0010.png)Andrey GarnitskiyAndrey Garnitskiyhttps://gitlab.croptrust.org/genesys-pgr/genesys-server/-/issues/359Upgrade to Data Provider2018-11-27T19:13:52+01:00Matija ObrezaUpgrade to Data Providergenesys-pgr/genesys-ui#79 discusses **Data providers**.
## Changes to data model
**FaoInstitute**
A single FaoInstitute can have only one data provider (partner):
- Add `@ManyToOne` property `private Partner owner` to `FaoInstitute`....genesys-pgr/genesys-ui#79 discusses **Data providers**.
## Changes to data model
**FaoInstitute**
A single FaoInstitute can have only one data provider (partner):
- Add `@ManyToOne` property `private Partner owner` to `FaoInstitute`.
- Add `aclParentEntity() { return this.owner }` to `FaoInstitute`.
**Partner**
A partner "owns" multiple FaoInstitute records:
- Add `@OneToMany` property `private List<FaoInstitute> institutes` to `Partner`, remove existing `private Set<String> wiewsCodes`.
- Update `liquibase` to migrate data before dropping the table.
## AccessionData
- Add `@ManyToOne` property `private Partner owner` to `FaoInstitute`.
Also use:
```java
// AccessionData
@JsonIdentityInfo(generator = ObjectIdGenerators.PropertyGenerator.class, property = "shortName")
@JsonIdentityReference(alwaysAsId = true)
```2.5Viacheslav PavlovViacheslav Pavlovhttps://gitlab.croptrust.org/genesys-pgr/genesys-server/-/issues/84Add front-end validation on the manual input in the pagination field.2018-08-30T14:39:22+02:00Aleksandr KirichenkoAdd front-end validation on the manual input in the pagination field.**Steps:**
1. Go to "https://sandbox.genesys-pgr.org/welcome";
2. Click on the "Browse" menu item;
3. Input manually some text or special characters in the pagination field;
4. Click Enter key.
**Exp.res.:** Pagination field does not ac...**Steps:**
1. Go to "https://sandbox.genesys-pgr.org/welcome";
2. Click on the "Browse" menu item;
3. Input manually some text or special characters in the pagination field;
4. Click Enter key.
**Exp.res.:** Pagination field does not accept input text and special characters.
**Act.res.:** Pagination field accept input text and special characters. See attached screen.![SCR_0006](/uploads/a629b23af140f54b9943249a28ce1599/SCR_0006.png)Andrey GarnitskiyAndrey Garnitskiyhttps://gitlab.croptrust.org/genesys-pgr/genesys-server/-/issues/155Pagination buttons aren't disabled2018-07-23T07:11:25+02:00Aleksandr KirichenkoPagination buttons aren't disabledWhen there is only one page in the results, the pagination buttons are not disabled
**Steps:**
1. Go to browse page "https://sandbox.genesys-pgr.org/explore";
2. Add several accessions in My List 3 for example;
3. Click on the "My List"...When there is only one page in the results, the pagination buttons are not disabled
**Steps:**
1. Go to browse page "https://sandbox.genesys-pgr.org/explore";
2. Add several accessions in My List 3 for example;
3. Click on the "My List" menu item;
4. Click on the ">" Next page button
Act.res.: ">" Next page button is enabled, and transition to the 2nd page is performed; See attached video
[rec_017.avi](/uploads/c4ff45f05ec2caa8a97484108fc3567a/rec_017.avi)
![SCR_0048](/uploads/70a01f567c8081bb3140632e4aa79ca4/SCR_0048.png)
This also applies to any pagination on the site except search. In the search it is implemented as needed. For example, watch the video: [rec_018.avi](/uploads/785e41edc7d6d6bda744c5a0629250de/rec_018.avi)2.4Maxym BorodenkoMaxym Borodenkohttps://gitlab.croptrust.org/genesys-pgr/genesys-server/-/issues/192Ability to save empty list of accessions2017-10-27T15:41:31+02:00Aleksandr KirichenkoAbility to save empty list of accessions**Steps:**
1. Go to "https://sandbox.genesys-pgr.org";
2. Click on the "My List" menu item;
3. Make sure that there are no saved lists of accessions;
4. Navigate to "Accession List" tab;
5. Fill "List title" and "List description" fields...**Steps:**
1. Go to "https://sandbox.genesys-pgr.org";
2. Click on the "My List" menu item;
3. Make sure that there are no saved lists of accessions;
4. Navigate to "Accession List" tab;
5. Fill "List title" and "List description" fields;
6. Click on the "CREATE NEW LIST" button;
**Act.Res:** "Your list of accessions successful saved." message was displayed and new empty list was created.
See attached video:
![recording_0008](/uploads/aee6f757cf5e96700f412d54d765c0b6/recording_0008.gif)2.3Maxym BorodenkoMaxym Borodenkohttps://gitlab.croptrust.org/genesys-pgr/genesys-server/-/issues/189"Accession map" on the home page doesn't lead to the map2017-10-23T10:12:20+02:00Aleksandr Kirichenko"Accession map" on the home page doesn't lead to the map"Accession map" on the home page doesn't lead to the map on mobile devices
**Tested on following devices and environments**:
Samsung Galaxy J7 2016 J710F / Android 6
iPhone 6s / iOs 11.0.2
Tablet Nexus 7 / Android 6
Steps:
1. Go to..."Accession map" on the home page doesn't lead to the map on mobile devices
**Tested on following devices and environments**:
Samsung Galaxy J7 2016 J710F / Android 6
iPhone 6s / iOs 11.0.2
Tablet Nexus 7 / Android 6
Steps:
1. Go to: "https://sandbox.genesys-pgr.org";
2. Scroll down to the "accession map" section;
3. Click on the Map image in the "Accession map" section.
![m_ph_01](/uploads/14313f49ef516f271eea9353a5370b91/m_ph_01.png)
**Act.res** "Accession map" on the home page doesn't lead to the mapSvetlana AlieksieievaSvetlana Alieksieievahttps://gitlab.croptrust.org/genesys-pgr/genesys-server/-/issues/126Default cursor isn't changing to cursor pointer in the "HELP" section.2017-09-13T16:08:14+02:00Aleksandr KirichenkoDefault cursor isn't changing to cursor pointer in the "HELP" section.**Steps:**
1. Go to "https://sandbox.genesys-pgr.org/welcome";
2. Hover mouse over the "Visit the tutorials section to learn how to use Genesys." link
**Act.res.:** Default cursor isn't changed to cursor pointer. See attached video.[rec...**Steps:**
1. Go to "https://sandbox.genesys-pgr.org/welcome";
2. Hover mouse over the "Visit the tutorials section to learn how to use Genesys." link
**Act.res.:** Default cursor isn't changed to cursor pointer. See attached video.[rec_012.avi](/uploads/cbb58be7a5c2c447bf63e00b2a5f3e37/rec_012.avi)Nina Tkachenkon.tkachenko@aimprosoft.comNina Tkachenkon.tkachenko@aimprosoft.com