Genesys Website issueshttps://gitlab.croptrust.org/genesys-pgr/genesys-ui/-/issues2019-06-18T12:02:04+02:00https://gitlab.croptrust.org/genesys-pgr/genesys-ui/-/issues/382All rights reserved2019-06-18T12:02:04+02:00Matija ObrezaAll rights reservedWhen displaying `license` of the image in image dialogs, please display **All rights reserved** (`t(common:all-rights-reserved)`) instead of "Not specified" when `license` is not specified.When displaying `license` of the image in image dialogs, please display **All rights reserved** (`t(common:all-rights-reserved)`) instead of "Not specified" when `license` is not specified.0.1Oleksii SavranOleksii Savranhttps://gitlab.croptrust.org/genesys-pgr/genesys-ui/-/issues/381Improve i18n2019-06-24T23:23:09+02:00Matija ObrezaImprove i18nThere are many duplicated (or very similar) text string values in `/locales/en/translations.json` (compiled file).
Implement a new tool `npm run duplicateI18n` that scans this file and generates the output of matching string values:
`...There are many duplicated (or very similar) text string values in `/locales/en/translations.json` (compiled file).
Implement a new tool `npm run duplicateI18n` that scans this file and generates the output of matching string values:
```
"Blah blah"
/accessions/translations.json: foo.bar, bar.ar
/datasets/translations.json: test.foo.bar, prettyF.data...
```
Since @vpavlov implemented the i18n compilation, he should work on this.0.1Viacheslav PavlovViacheslav Pavlovhttps://gitlab.croptrust.org/genesys-pgr/genesys-ui/-/issues/380Crop page: include datasets, subsets and descriptor lists2019-07-17T08:22:08+02:00Matija ObrezaCrop page: include datasets, subsets and descriptor listsSimilar to #350, add display of 10 most recently published subsets, datasets and descriptor lists to the **crop** details page (obviously filtered by `crop`).
Must work with SSR.Similar to #350, add display of 10 most recently published subsets, datasets and descriptor lists to the **crop** details page (obviously filtered by `crop`).
Must work with SSR.0.1Viacheslav PavlovViacheslav Pavlovhttps://gitlab.croptrust.org/genesys-pgr/genesys-ui/-/issues/378Download buttons for anonymous users2019-06-19T15:58:25+02:00Matija ObrezaDownload buttons for anonymous usersInstead of hiding the "Download" buttons for anonymous users, we should be displaying the same information as for logged-in users, just that the button is disabled and must **not** have `onClick` declared.
`onHover` the button should sa...Instead of hiding the "Download" buttons for anonymous users, we should be displaying the same information as for logged-in users, just that the button is disabled and must **not** have `onClick` declared.
`onHover` the button should say "Available to registered users only".0.1Oleksii SavranOleksii Savranhttps://gitlab.croptrust.org/genesys-pgr/genesys-ui/-/issues/377SSR redirect: Species names2019-06-15T04:24:00+02:00Matija ObrezaSSR redirect: Species namesAdd SSR redirects for:
- `/acn/t/{genus}` to `/a/genus/{genus}`
- `/acn/t/{genus}/{species}` to `/a/species/{genus} {species}`
- `/a/genus/{genus}`
- `/a/species/{genusSpecies}`
Create accession filters, obtain the `{filterCode}` code...Add SSR redirects for:
- `/acn/t/{genus}` to `/a/genus/{genus}`
- `/acn/t/{genus}/{species}` to `/a/species/{genus} {species}`
- `/a/genus/{genus}`
- `/a/species/{genusSpecies}`
Create accession filters, obtain the `{filterCode}` code and redirect to **`/a/{filterCode}`**0.1Matija ObrezaMatija Obrezahttps://gitlab.croptrust.org/genesys-pgr/genesys-ui/-/issues/374Filters block with shadow2019-06-15T04:24:00+02:00Matija ObrezaFilters block with shadowPlease add shadow to the filters block:
![image](/uploads/60ed0e0e31baef620335ab142d3e457c/image.png) ![image](/uploads/da5ac8e40356cf76444534711ad7cb58/image.png)
It should apply across all pages where we use `<FiltersBlock`.Please add shadow to the filters block:
![image](/uploads/60ed0e0e31baef620335ab142d3e457c/image.png) ![image](/uploads/da5ac8e40356cf76444534711ad7cb58/image.png)
It should apply across all pages where we use `<FiltersBlock`.0.1Oleksii SavranOleksii Savranhttps://gitlab.croptrust.org/genesys-pgr/genesys-ui/-/issues/373Crops not sorted in filter2019-06-15T17:08:09+02:00Matija ObrezaCrops not sorted in filterCrops are not sorted by name anymore:
![image](/uploads/c53b93ecd6ae66a4d2007c5e21d5b171/image.png)Crops are not sorted by name anymore:
![image](/uploads/c53b93ecd6ae66a4d2007c5e21d5b171/image.png)0.1Andrey GarnitskiyAndrey Garnitskiyhttps://gitlab.croptrust.org/genesys-pgr/genesys-ui/-/issues/355Improved UI for accession images2019-08-14T08:37:13+02:00Matija ObrezaImproved UI for accession imagesLoad https://beta.genesys-pgr.org/a/v108662803441e4931afb96252de45c58d and explore how we can improve display of accession images on desktops and mobiles.
Some genebanks provide small images, while others upload hi-res pictures.
How do...Load https://beta.genesys-pgr.org/a/v108662803441e4931afb96252de45c58d and explore how we can improve display of accession images on desktops and mobiles.
Some genebanks provide small images, while others upload hi-res pictures.
How do we fix the image viewer?0.1Gregor FrasGregor Frashttps://gitlab.croptrust.org/genesys-pgr/genesys-ui/-/issues/354Subset and dataset accessionRefs2019-06-12T15:19:20+02:00Matija ObrezaSubset and dataset accessionRefsWe now allow users to copy paste INSTCODE, ACCENUMB, GENUS, SPECIES and DOI from Excel to create accession refs.
In that same step we should allow the user to only paste accession numbers. Use the component from "My List" that allows se...We now allow users to copy paste INSTCODE, ACCENUMB, GENUS, SPECIES and DOI from Excel to create accession refs.
In that same step we should allow the user to only paste accession numbers. Use the component from "My List" that allows selection of INSTCODE and pasting a list of ACCENUMBs.
The backend takes these, loads matching accessions from Genesys and registers the `AccessionRef` entries directly with the dataset/subset.0.1Oleksii SavranOleksii Savranhttps://gitlab.croptrust.org/genesys-pgr/genesys-ui/-/issues/353Filters using Overview data2019-06-13T13:06:30+02:00Matija ObrezaFilters using Overview dataOn accession browse page we only display available filter values for crop and other filters.
Catalog pages (datasets, subsets and descriptor lists) should also display filtered options for crop, including the number of matching records.On accession browse page we only display available filter values for crop and other filters.
Catalog pages (datasets, subsets and descriptor lists) should also display filtered options for crop, including the number of matching records.0.1Maxym BorodenkoMaxym Borodenkohttps://gitlab.croptrust.org/genesys-pgr/genesys-ui/-/issues/351Filter code isn`t come when user uses search on home page2019-06-11T15:16:24+02:00Kiril MorhalenkoFilter code isn`t come when user uses search on home pageSteps to reproduce:
1. Go to "https://sandbox.genesys-pgr.org/a/overview".
2. Apply any filter.
3. Go to "Accession" tab and make sure that filter is applied.
4. Go to "Home" page.
5. Enter to the "Search" field any valid value (for "Acc...Steps to reproduce:
1. Go to "https://sandbox.genesys-pgr.org/a/overview".
2. Apply any filter.
3. Go to "Accession" tab and make sure that filter is applied.
4. Go to "Home" page.
5. Enter to the "Search" field any valid value (for "Accession").
6. Click "Search" button.
7. Go to "Overview" tab
Expected result:
Text filter with text which you enter to the "Search" field on the home page should be applied.
Actual result:
Filter code isn`t changed and previous filter stay applied.![filterCode_is_not_come_when_use_home_page_search](/uploads/39d04a555ad73d3b6552c8dc5b878828/filterCode_is_not_come_when_use_home_page_search.gif)0.1Oleksii SavranOleksii Savranhttps://gitlab.croptrust.org/genesys-pgr/genesys-ui/-/issues/350List recent subsets, datasets, descriptor lists2019-06-15T05:05:36+02:00Matija ObrezaList recent subsets, datasets, descriptor listsAdd display of 10 most recently published subsets, datasets and descriptor lists to partner DisplayPage and institute DisplayPage.
Use the same display as in accession.
Must work with SSR.Add display of 10 most recently published subsets, datasets and descriptor lists to partner DisplayPage and institute DisplayPage.
Use the same display as in accession.
Must work with SSR.0.1Viacheslav PavlovViacheslav Pavlovhttps://gitlab.croptrust.org/genesys-pgr/genesys-ui/-/issues/348Banner on the home page is shifted if resolution minimized2019-06-17T13:22:32+02:00Kiril MorhalenkoBanner on the home page is shifted if resolution minimizedUser should situated on the home page first time
Steps to reproduced:
1. Minimise resolution of browser`s window to 950px*anything
Actual result: See attached screen![baner_is_shifted](/uploads/37bc4698c8a4cf776b787b8d73e6ef78/baner_is...User should situated on the home page first time
Steps to reproduced:
1. Minimise resolution of browser`s window to 950px*anything
Actual result: See attached screen![baner_is_shifted](/uploads/37bc4698c8a4cf776b787b8d73e6ef78/baner_is_shifted.gif)0.1Oleksii SavranOleksii Savranhttps://gitlab.croptrust.org/genesys-pgr/genesys-ui/-/issues/347"Login" dropdown doesn't hide2019-06-10T16:34:44+02:00Kiril Morhalenko"Login" dropdown doesn't hidePreconditions:
User shouldn`t have "saved passwords to this site".
Steps to reproduced:
1. Login as usual user
2. Logout
3. Open "Login" dropdown
4. Move mouse out of "Login" dropdown
Actual result:
"Login" dropdown doesn`t hide![logi...Preconditions:
User shouldn`t have "saved passwords to this site".
Steps to reproduced:
1. Login as usual user
2. Logout
3. Open "Login" dropdown
4. Move mouse out of "Login" dropdown
Actual result:
"Login" dropdown doesn`t hide![login_dropdown_doesn_t_hide](/uploads/4970cdf35bc1952a782447b2b2386b12/login_dropdown_doesn_t_hide.gif)
Expected result:
"Login" dropdown should hide0.1Oleksii 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/344Descriptor display2019-06-10T16:34:45+02:00Matija ObrezaDescriptor displayDisplay of individual Descriptor needs improvements:
![image](/uploads/c51577a13923fa19fb180a313fb9ef63/image.png)
Both "This descriptor is not yet published!" and "This descriptor is a key descriptor for access and utilization of PGR....Display of individual Descriptor needs improvements:
![image](/uploads/c51577a13923fa19fb180a313fb9ef63/image.png)
Both "This descriptor is not yet published!" and "This descriptor is a key descriptor for access and utilization of PGR." should be moved to the
properties list and displayed only when `true`, as:
**Warning** This descriptor is not yet published. *Using that pink background*
**Key descriptor** This descriptor is a key descriptor for access and utilization of PGR.0.1Oleksii SavranOleksii Savranhttps://gitlab.croptrust.org/genesys-pgr/genesys-ui/-/issues/343BUG Dashboard: Subset editor2019-06-10T14:43:17+02:00Matija ObrezaBUG Dashboard: Subset editorIf I try editing an existing Subset created by someone else, the `owner` is not populated:
![image](/uploads/df8ff95851109f9ce6813f7166f4d39d/image.png)
This effectively disables the "Next step" button.
The "Select data provider" can ...If I try editing an existing Subset created by someone else, the `owner` is not populated:
![image](/uploads/df8ff95851109f9ce6813f7166f4d39d/image.png)
This effectively disables the "Next step" button.
The "Select data provider" can be replaced by **Data provider: `{owner.name}`** because it's not editable in any case.0.1Andrey GarnitskiyAndrey Garnitskiyhttps://gitlab.croptrust.org/genesys-pgr/genesys-ui/-/issues/342Subset title as Markdown2019-06-09T01:28:24+02:00Matija ObrezaSubset title as MarkdownRender `Subset` title as Markdown.Render `Subset` title as Markdown.0.1Oleksii SavranOleksii Savranhttps://gitlab.croptrust.org/genesys-pgr/genesys-ui/-/issues/341Descriptor List: Header consistency2019-06-10T16:34:42+02:00Matija ObrezaDescriptor List: Header consistencyFix `{descriptorList.version}` display for Descriptor List:
![image](/uploads/de97e6fe037d1844377f9730190a3535/image.png)
Should be:
![image](/uploads/bd97ad246a6ab3f57937d72640ad9e8d/image.png)Fix `{descriptorList.version}` display for Descriptor List:
![image](/uploads/de97e6fe037d1844377f9730190a3535/image.png)
Should be:
![image](/uploads/bd97ad246a6ab3f57937d72640ad9e8d/image.png)0.1Oleksii SavranOleksii Savranhttps://gitlab.croptrust.org/genesys-pgr/genesys-ui/-/issues/340My List UI inconsistent2019-06-09T01:28:22+02:00Matija ObrezaMy List UI inconsistent"My list" uses inconsistent layout:
![image](/uploads/4b73bf35c48d5a19cc8676aced1f9960/image.png)
Should be like: https://sandbox.genesys-pgr.org/a/map/v1c85a6a9b1414489fbbe1581aaf3adf6a
![image](/uploads/c3fb7baa9859c45f7a160de17649a..."My list" uses inconsistent layout:
![image](/uploads/4b73bf35c48d5a19cc8676aced1f9960/image.png)
Should be like: https://sandbox.genesys-pgr.org/a/map/v1c85a6a9b1414489fbbe1581aaf3adf6a
![image](/uploads/c3fb7baa9859c45f7a160de17649a01d/image.png)
- Number of accessions as in Accessions browser
- Actions as in Accessions browser
- No margin for map in My List0.1Oleksii SavranOleksii Savran