Genesys Backend issueshttps://gitlab.croptrust.org/genesys-pgr/genesys-server/-/issues2021-03-11T13:27:49+01:00https://gitlab.croptrust.org/genesys-pgr/genesys-server/-/issues/220WIP: Store downloads of passport data to Repository2021-03-11T13:27:49+01:00Matija ObrezaWIP: Store downloads of passport data to Repository**Not clarified**
Instead of directly serving data dumps from Genesys, write the result to the **file repository** to `/downloads` folder.
Require the user to enter their email address (if anonymous) and send an email with the link to ...**Not clarified**
Instead of directly serving data dumps from Genesys, write the result to the **file repository** to `/downloads` folder.
Require the user to enter their email address (if anonymous) and send an email with the link to download the file from the repository.
# Requires
1. Template for email message (global template article)
1. Temporary storage of email address to receive the message (can be Hazelcast cache)
1.https://gitlab.croptrust.org/genesys-pgr/genesys-server/-/issues/207Validate API2017-10-30T08:09:27+01:00Matija ObrezaValidate APIWe've changed CORS and all other configuration in order to enable support for CDN with Cloudfront (now enabled on https://sandbox.genesys-pgr.org).
Please test that the Uploader (Anno) still works and you're able to update records on Sa...We've changed CORS and all other configuration in order to enable support for CDN with Cloudfront (now enabled on https://sandbox.genesys-pgr.org).
Please test that the Uploader (Anno) still works and you're able to update records on Sandbox.Aleksandr KirichenkoAleksandr Kirichenkohttps://gitlab.croptrust.org/genesys-pgr/genesys-server/-/issues/200Sandbox broken. 404 page not found2017-10-25T10:32:28+02:00Aleksandr KirichenkoSandbox broken. 404 page not found**Steps**
1. Go to "https://sandbox.genesys-pgr.org/welcome"
Act.res.: See attached screen
![SCR_0055](/uploads/08b67881bdfcd4166f32bfdd87d43bcf/SCR_0055.png)**Steps**
1. Go to "https://sandbox.genesys-pgr.org/welcome"
Act.res.: See attached screen
![SCR_0055](/uploads/08b67881bdfcd4166f32bfdd87d43bcf/SCR_0055.png)Matija ObrezaMatija Obrezahttps://gitlab.croptrust.org/genesys-pgr/genesys-server/-/issues/199Pagination functionality behaves incorrectly2017-10-24T10:18:01+02:00Aleksandr KirichenkoPagination functionality behaves incorrectly**This issues appears in Chrome browser!**
**Steps:**
1. Go to "https://sandbox.genesys-pgr.org";
2. Click on the "Browse" menu item;
3. In the pagination field enter "13" for example and click Enter key;
**Act.res**: page 13 isn't sho...**This issues appears in Chrome browser!**
**Steps:**
1. Go to "https://sandbox.genesys-pgr.org";
2. Click on the "Browse" menu item;
3. In the pagination field enter "13" for example and click Enter key;
**Act.res**: page 13 isn't shown, "Loading data from Genesys..." endless pending.
See attached video:
![recording_00010](/uploads/02bee0fc1867424a1130c45106b84d6d/recording_00010.gif)Nina Tkachenkon.tkachenko@aimprosoft.comNina Tkachenkon.tkachenko@aimprosoft.comhttps://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/175Genesys CI2017-10-06T11:51:42+02:00Matija ObrezaGenesys CIGenesys branches should automatically deploy to Docker so that testing can begin without clicking buttons.Genesys branches should automatically deploy to Docker so that testing can begin without clicking buttons.Matija ObrezaMatija Obrezahttps://gitlab.croptrust.org/genesys-pgr/genesys-server/-/issues/171Requesting germplasm JSP error2017-09-26T13:02:58+02:00Matija ObrezaRequesting germplasm JSP error1. Add ITC00002 to the list
1. Click "Request for germplasm"
```
javax.el.PropertyNotFoundException: Property 'acceNumb' not found on type org.genesys2.server.model.genesys.Accession
```1. Add ITC00002 to the list
1. Click "Request for germplasm"
```
javax.el.PropertyNotFoundException: Property 'acceNumb' not found on type org.genesys2.server.model.genesys.Accession
```Matija ObrezaMatija Obrezahttps://gitlab.croptrust.org/genesys-pgr/genesys-server/-/issues/158Error /data/view/3892017-09-22T13:29:03+02:00Matija ObrezaError /data/view/389```
org.apache.jasper.JasperException: An exception occurred processing JSP page /WEB-INF/jsp/metadata/view.jsp at line 127
124: <tr class="acn ${status.count % 2 == 0 ? 'even' : 'odd'}">
125: <td class="idx-col"><c:out value="...```
org.apache.jasper.JasperException: An exception occurred processing JSP page /WEB-INF/jsp/metadata/view.jsp at line 127
124: <tr class="acn ${status.count % 2 == 0 ? 'even' : 'odd'}">
125: <td class="idx-col"><c:out value="${status.count + pagedData.size * pagedData.number}" /></td>
126: <td class="sel" x-aid="${accession.id}"></td>
127: <td><local:accession-details-link accession="${accession}" /></td>
128: <%-- <td><a href="<c:url value="/geo/${accession.origin}" />"><c:out value="${accession.countryOfOrigin.getName(pageContext.response.locale)}" /></a></td>
129: --%>
130: <td><span dir="ltr" class="sci-name"><c:out escapeXml="false" value="${accession.taxonomy.taxonNameHtml}" /></span></td>
```Matija ObrezaMatija Obrezahttps://gitlab.croptrust.org/genesys-pgr/genesys-server/-/issues/149UX/UI for dataset registration using mobile2017-09-19T13:28:36+02:00Nora Castaneda-AlvarezUX/UI for dataset registration using mobile@mobreza do we need mobile wireframes for dataset registration? see example: https://projects.invisionapp.com/d/#/console/11887652/253167518/preview@mobreza do we need mobile wireframes for dataset registration? see example: https://projects.invisionapp.com/d/#/console/11887652/253167518/previewhttps://gitlab.croptrust.org/genesys-pgr/genesys-server/-/issues/148Uniting Catalog and Genesys-PGR DBs2017-10-26T10:30:05+02:00Nina Tkachenkon.tkachenko@aimprosoft.comUniting Catalog and Genesys-PGR DBsDear @mobreza and @ncastaneda
Currently we have 2 separate DB’s for our projects (Catalog and Genesys-PGR), which are in facts tightly connected between each other. The more we dig into implementation of Catalog’s structure, the more c...Dear @mobreza and @ncastaneda
Currently we have 2 separate DB’s for our projects (Catalog and Genesys-PGR), which are in facts tightly connected between each other. The more we dig into implementation of Catalog’s structure, the more connections and dependencies we find.
Having interconnected data in two separate DBs will require us to duplicate code and to spend time supporting changes in both DBs
There’re the latest observations we’ve got after discussing the mockups of “Partners” and “Descriptors” for Catalog.
1) Search functionality should be common for two sites: https://projects.invisionapp.com/share/WED8CI5U5#/screens/250699613/comments/86546920
2) We should have connection between Partner and Accession: https://projects.invisionapp.com/share/WED8CI5U5#/screens/250699613/comments/86544342
3) We should have connection between Partner and Institute: https://projects.invisionapp.com/share/WED8CI5U5#/screens/250699613/comments/86544634
4) 2 sites should have common administration section: https://projects.invisionapp.com/share/WED8CI5U5#/screens/250699613/comments/86543918
5) We should use the same crop list in both sites (which is generated dynamically each time) https://projects.invisionapp.com/share/WED8CI5U5#/screens/250699661/comments/86546654
6) Catalog is supposed to be a subsite of Genesys-PGR, in which case if user is logged in on Genesys-pgr and goes to the Catalog, he will find out that he’s not logged in, though it would seem like he hadn’t gone to a different environment.
Thus, on current level of understanding we think it would be reasonable to merge two DB's together in order to improve the effectiveness and speed of work.Nina Tkachenkon.tkachenko@aimprosoft.comNina Tkachenkon.tkachenko@aimprosoft.comhttps://gitlab.croptrust.org/genesys-pgr/genesys-server/-/issues/147Fulltext search problem2017-09-19T11:20:25+02:00Matija ObrezaFulltext search problemES-based search at https://sandbox.genesys-pgr.org/acn/search2?q=genesys&section=activitypost or https://sandbox.genesys-pgr.org/acn/search2?q=genesys&section=article fails with
```
Sorry, search failed with error Missing toEntity imple...ES-based search at https://sandbox.genesys-pgr.org/acn/search2?q=genesys§ion=activitypost or https://sandbox.genesys-pgr.org/acn/search2?q=genesys§ion=article fails with
```
Sorry, search failed with error Missing toEntity implementation for class=null
```Maxym BorodenkoMaxym Borodenkohttps://gitlab.croptrust.org/genesys-pgr/genesys-server/-/issues/138"Download MCPD" and "Download PDCI data" options are missing in chrome browser2017-09-01T15:57:20+02:00Aleksandr Kirichenko"Download MCPD" and "Download PDCI data" options are missing in chrome browser**Steps:**
1. Open Chrome browser;
2. Go to "Institutes" Page "https://sandbox.genesys-pgr.org/wiews/active" ;
3. Select any of institute, "AUT005" e.g.
3. Click on the "Download" button;
**Act.Res:** Only ZIP option is present. See att...**Steps:**
1. Open Chrome browser;
2. Go to "Institutes" Page "https://sandbox.genesys-pgr.org/wiews/active" ;
3. Select any of institute, "AUT005" e.g.
3. Click on the "Download" button;
**Act.Res:** Only ZIP option is present. See attached screen.![SCR_0037](/uploads/a80f90872b7fed849a55e96050090f4a/SCR_0037.png)Nina Tkachenkon.tkachenko@aimprosoft.comNina Tkachenkon.tkachenko@aimprosoft.comhttps://gitlab.croptrust.org/genesys-pgr/genesys-server/-/issues/136Links are broken2017-09-26T09:47:31+02:00Aleksandr KirichenkoLinks are broken**Steps:**
1. Go to "https://sandbox.genesys-pgr.org/content/about/about"
2. Click on the following links:
-"The System-wide Information Network for Genetic Resources"
-"The Genetic Resources Information Network of the United States Depa...**Steps:**
1. Go to "https://sandbox.genesys-pgr.org/content/about/about"
2. Click on the following links:
-"The System-wide Information Network for Genetic Resources"
-"The Genetic Resources Information Network of the United States Department of Agriculture".
See attached screen.
![SCR_0035](/uploads/cafb72ba4a9cfdffa9812e70c96d1943/SCR_0035.png)
**Act.res.:** Links are brokenMatija ObrezaMatija Obrezahttps://gitlab.croptrust.org/genesys-pgr/genesys-server/-/issues/135Restore password for @vpanov2017-08-29T11:35:49+02:00Nina Tkachenkon.tkachenko@aimprosoft.comRestore password for @vpanovHi Alireza,
Could you, please, restore password for one of our users - @vpanov?
Warm regards,
NinaHi Alireza,
Could you, please, restore password for one of our users - @vpanov?
Warm regards,
NinaAlireza MohammadiAlireza Mohammadihttps://gitlab.croptrust.org/genesys-pgr/genesys-server/-/issues/134Broken images in the "Accession profile: ITC0058".2017-09-15T10:23:04+02:00Aleksandr KirichenkoBroken images in the "Accession profile: ITC0058".**Steps:**
1. Go to "https://sandbox.genesys-pgr.org/acn/id/4010887";
2. Scroll down to "Accession images" section.
**Act.res.:** Images are broken. See attached screen.
![SCR_0034](/uploads/33d6c1bf49ca5438c74efbd43fb5efd6/SCR_0034.png)**Steps:**
1. Go to "https://sandbox.genesys-pgr.org/acn/id/4010887";
2. Scroll down to "Accession images" section.
**Act.res.:** Images are broken. See attached screen.
![SCR_0034](/uploads/33d6c1bf49ca5438c74efbd43fb5efd6/SCR_0034.png)Matija ObrezaMatija Obrezahttps://gitlab.croptrust.org/genesys-pgr/genesys-server/-/issues/132Review "Done" Tasks2017-09-03T21:47:51+02:00Nina Tkachenkon.tkachenko@aimprosoft.comReview "Done" TasksDear @mobreza
We have quite a lot of tasks with `Done` tag waiting for your review. Please, take a look at them as you have some free time.
https://gitlab.croptrust.org/genesys-pgr/genesys-server/boards
Thanks beforehand!
cc @mborodenkoDear @mobreza
We have quite a lot of tasks with `Done` tag waiting for your review. Please, take a look at them as you have some free time.
https://gitlab.croptrust.org/genesys-pgr/genesys-server/boards
Thanks beforehand!
cc @mborodenkoMatija ObrezaMatija Obrezahttps://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.comhttps://gitlab.croptrust.org/genesys-pgr/genesys-server/-/issues/124Question about "Allow others to access the list" functionality.2017-09-19T16:23:22+02:00Aleksandr KirichenkoQuestion about "Allow others to access the list" functionality.@mobreza Could you please provide some description about "Allow others to access the list" functionality. I suppose this functionality connected with "Team" and should be removed as well, am I right?
![SCR_0025](/uploads/1230c803288556b...@mobreza Could you please provide some description about "Allow others to access the list" functionality. I suppose this functionality connected with "Team" and should be removed as well, am I right?
![SCR_0025](/uploads/1230c803288556b28015a7d7549bae6c/SCR_0025.png)Matija ObrezaMatija Obrezahttps://gitlab.croptrust.org/genesys-pgr/genesys-server/-/issues/122sandbox down2017-08-31T16:41:36+02:00Aleksandr Kirichenkosandbox down```
HTTP ERROR 503 Problem accessing /. Reason: Service Unavailable" on the sandbox
```
![SCR_0024](/uploads/7cf861358cb9e6981f5d413a0bbbed58/SCR_0024.png)```
HTTP ERROR 503 Problem accessing /. Reason: Service Unavailable" on the sandbox
```
![SCR_0024](/uploads/7cf861358cb9e6981f5d413a0bbbed58/SCR_0024.png)Matija ObrezaMatija Obrezahttps://gitlab.croptrust.org/genesys-pgr/genesys-server/-/issues/120Create summary page for coffee2017-09-26T09:59:02+02:00Nora Castaneda-AlvarezCreate summary page for coffeePlease enable the section https://www.genesys-pgr.org/c/coffeePlease enable the section https://www.genesys-pgr.org/c/coffeeMatija ObrezaMatija Obreza