Genesys PGR issueshttps://gitlab.croptrust.org/groups/genesys-pgr/-/issues2024-03-26T07:49:03+01:00https://gitlab.croptrust.org/genesys-pgr/genesys-ui/-/issues/423Missing translations for pretty filters2024-03-26T07:49:03+01:00Kiril MorhalenkoMissing translations for pretty filtersPlease add translation to pretty filters after apply filters from "EVALUATION SITE" block on the "https://sandbox.genesys-pgr.org/datasets/overview" page.
![image](/uploads/805d226443460ed24ff47f004692f3e2/image.png)Please add translation to pretty filters after apply filters from "EVALUATION SITE" block on the "https://sandbox.genesys-pgr.org/datasets/overview" page.
![image](/uploads/805d226443460ed24ff47f004692f3e2/image.png)Oleksii SavranOleksii Savranhttps://gitlab.croptrust.org/genesys-pgr/ui-embedded/-/issues/22Webpack 52024-01-19T09:04:29+01:00Matija ObrezaWebpack 5Migrate to `Webpack@5`Migrate to `Webpack@5`1.7Maksym TishchenkoMaksym Tishchenkohttps://gitlab.croptrust.org/genesys-pgr/genesys-ui/-/issues/919UI: Breadcrumbs update2023-11-13T10:18:23+01:00Christelle RabilUI: Breadcrumbs updateWe reviewed the breadcrumbs maximum characters function, and we would like to keep it in mobile version as it is now.
Updates for the **desktop** only:
- The breadcrumbs can use the entire available width (all the way to the margin of ...We reviewed the breadcrumbs maximum characters function, and we would like to keep it in mobile version as it is now.
Updates for the **desktop** only:
- The breadcrumbs can use the entire available width (all the way to the margin of the "Login" button), and the last item would be clipped \[...\] if necessary
- When scrolling down the page, can the breadcrumbs should remain visible (not in mobile version)Vladyslava MokliakVladyslava Mokliakhttps://gitlab.croptrust.org/genesys-pgr/genesys-ui/-/issues/368Filter bar isn`t scrolled in Chrome browser.2023-11-13T10:13:56+01:00Kiril MorhalenkoFilter bar isn`t scrolled in Chrome browser.**Steps to reproduce:**
1. Go to "https://sandbox.genesys-pgr.org/a/overview".
2. Scroll "Overview" page to the bottom.
3. Move mouse to filters bar.
4. Try to scroll it to the bottom.
**Expected result:**
Filters bar should be scrolled...**Steps to reproduce:**
1. Go to "https://sandbox.genesys-pgr.org/a/overview".
2. Scroll "Overview" page to the bottom.
3. Move mouse to filters bar.
4. Try to scroll it to the bottom.
**Expected result:**
Filters bar should be scrolled to the bottom.
**Actual result:**
Filters bar isn`t scrolled.
Reproduced only in Chrome browser.
![filter_bar_isn_t_scrolled](/uploads/64f9b6d1c7fe869233c4cb9a4c9e1301/filter_bar_isn_t_scrolled.gif)Vladyslava MokliakVladyslava Mokliakhttps://gitlab.croptrust.org/genesys-pgr/genesys-server/-/issues/590ES full reindex with slow-down2023-05-26T11:02:38+02:00Matija ObrezaES full reindex with slow-downThe `scanDatabase` can sometimes be waaaaaay faster than our ES queue processor and ES service itself.
I'm getting `Update queue size: 1559000`: 1.5M elements in the reindex queue and that indicates that the indexing is falling behind o...The `scanDatabase` can sometimes be waaaaaay faster than our ES queue processor and ES service itself.
I'm getting `Update queue size: 1559000`: 1.5M elements in the reindex queue and that indicates that the indexing is falling behind of scanning.
The queue size should not be larger than 10,000 entries at any moment.
The queue grows that large because of
1. Slow indexing
1. Fast scheduling
Where is the bottleneck?Matija ObrezaMatija Obrezahttps://gitlab.croptrust.org/genesys-pgr/ui-embedded/-/issues/71Upgrade dependencies2023-03-21T06:22:45+01:00Matija ObrezaUpgrade dependenciesUpgrade dependencies so that the *main* branch is aligned with genesys-ui *main* dependencies.Upgrade dependencies so that the *main* branch is aligned with genesys-ui *main* dependencies.1.5Oleksii PlotnykovOleksii Plotnykovhttps://gitlab.croptrust.org/genesys-pgr/genesys-ui/-/issues/957Leaflet maps updates2023-02-16T14:46:14+01:00Matija ObrezaLeaflet maps updatesThis ticket is to focus on our Maps implementation and include suggestions from @crabil (please add your comments below if I forgot something).
## Downloading the big image
1. Rename "Scale" label to "Image scale factor". Change the in...This ticket is to focus on our Maps implementation and include suggestions from @crabil (please add your comments below if I forgot something).
## Downloading the big image
1. Rename "Scale" label to "Image scale factor". Change the input to a dropdown with `<option value="1">1x`, `<option value="2">2x`, `<option value="3">4x`. Make sure that the function to generate the image **never accepts** scale > 3.
1. Users have a tendency to double-click. Please **disable** the "Download" link when clicked, so that image generation cannot be triggered twice, and re-enable it after the big image is generated.
1. There is a possibility that Genesys responds to a tile request with a *too many requests* error. In this case, the tile should be re-downloaded. If this does not work out, then we will need to slow down the loading of images somehow else.
## Map scale legend
Use https://github.com/nerik/leaflet-graphicscale or https://github.com/daniellsu/leaflet-betterscale.
![image](/uploads/1612d604ac2f2eaa3cde35ec685ecbcb/image.png)
Ideally, the map scale is also rendered when downloading the big image.
## North pointer
https://stackoverflow.com/questions/22325460/how-can-i-add-a-north-arrow-to-a-leaflet-js-map
Ideally, the north pointer is also rendered when downloading the big image.2023.2Maksym TishchenkoMaksym Tishchenkohttps://gitlab.croptrust.org/genesys-pgr/genesys-ui/-/issues/3Upgrade to Webpack 42022-02-18T12:05:04+01:00Matija ObrezaUpgrade to Webpack 4Migrate from webpack 3 to webpack 4.Migrate from webpack 3 to webpack 4.0.1Viacheslav PavlovViacheslav Pavlovhttps://gitlab.croptrust.org/genesys-pgr/anno/-/issues/35J11: BG Colors2021-10-04T11:20:50+02:00Matija ObrezaJ11: BG ColorsOn Win10, the background colors get messed up.
![image](/uploads/9e04f7668716b52634418593315925fb/image.png)
Also the highlights:
![image](/uploads/8b97952025fdb814cb548e2d428b4dff/image.png)
![image](/uploads/130e20a95271eaf8fc49b03...On Win10, the background colors get messed up.
![image](/uploads/9e04f7668716b52634418593315925fb/image.png)
Also the highlights:
![image](/uploads/8b97952025fdb814cb548e2d428b4dff/image.png)
![image](/uploads/130e20a95271eaf8fc49b0396c62e08a/image.png)
## Remove custom highlighting
Can we change the Column header background colors instead of this:
![image](/uploads/b0d096d88ddcda7b62cfd0bd978e6531/image.png)3.0Matija ObrezaMatija Obrezahttps://gitlab.croptrust.org/genesys-pgr/genesys-server/-/issues/245Map isn't displayed on the /org/CGIAR/map page2021-02-15T09:58:38+01:00Aleksandr KirichenkoMap isn't displayed on the /org/CGIAR/map page**Steps:**
1. Go to the "https://sandbox.genesys-pgr.org/org/CGIAR" page;
2. Click on the VIEW MAP button;
**Expected result:** Map is displayed.
**Actual result:** Map isn't displayed. See attached screen:
![SCR_0071](/uploads/47da0d1...**Steps:**
1. Go to the "https://sandbox.genesys-pgr.org/org/CGIAR" page;
2. Click on the VIEW MAP button;
**Expected result:** Map is displayed.
**Actual result:** Map isn't displayed. See attached screen:
![SCR_0071](/uploads/47da0d15aa5382f7b45e3a7f5cec01b6/SCR_0071.png)https://gitlab.croptrust.org/genesys-pgr/genesys-server/-/issues/179Article templates2021-02-15T09:52:04+01:00Matija ObrezaArticle templatesSome existing **global** articles are actually templates in the system.
Allow for editing of `Article#template` flag only for `ContentService#getDefaultLanguage`. If the flag changes, update all articles with the same `slug` to the sta...Some existing **global** articles are actually templates in the system.
Allow for editing of `Article#template` flag only for `ContentService#getDefaultLanguage`. If the flag changes, update all articles with the same `slug` to the state as set for default language.
Indexing and deleting from ES index was taken care of in 50bc2ad69438f27ae876e587eb526005f10f296e.2.5Maxym BorodenkoMaxym Borodenkohttps://gitlab.croptrust.org/genesys-pgr/anno/-/issues/20Settings: threadpool and batch size2021-02-15T09:32:33+01:00Matija ObrezaSettings: threadpool and batch sizeAdd a new "tab" after **Genesys API** titled `Advanced settings`.
- Add a configuration setting for "Worker threads". Default value (also if not provided) should be `2`.
- Add setting for "Batch size". Default value `100`.
These settin...Add a new "tab" after **Genesys API** titled `Advanced settings`.
- Add a configuration setting for "Worker threads". Default value (also if not provided) should be `2`.
- Add setting for "Batch size". Default value `100`.
These settings should affect the `threadPool` and the number of records (batch) sent in one request to the server.
Settings need to be persisted in the `workspace.json` (and loaded). Ensure that if the JSON file does not have these properties the defaults are used.
![image](/uploads/ae96eb9ef7b152b7f51110468652412a/image.png)1.8Vladyslava MokliakVladyslava Mokliakhttps://gitlab.croptrust.org/genesys-pgr/ui-embedded/-/issues/26PDCI summary2020-12-02T07:38:32+01:00Matija ObrezaPDCI summaryPDCI summary could be added to Overview:
![image](/uploads/98d4578721f87197c161fe730a0dd97d/image.png)
Needs to load PDCI for the specified filter.PDCI summary could be added to Overview:
![image](/uploads/98d4578721f87197c161fe730a0dd97d/image.png)
Needs to load PDCI for the specified filter.1.1Lilibeth SisonLilibeth Sisonhttps://gitlab.croptrust.org/genesys-pgr/genesys-ui/-/issues/750`deversityTrees` filter label don`t have the translation2020-10-05T07:53:35+02:00Kiril Morhalenko`deversityTrees` filter label don`t have the translation**Steps:**
1. Go to "https://sandbox.genesys-pgr.org/a/v2ErRxxJXlg";
**Expected result:**
deversityTrees filter label should have the translation;
**Actual result:**
![image](/uploads/d0e788e7fd86a788ba93e5c07e36761d/image.png)**Steps:**
1. Go to "https://sandbox.genesys-pgr.org/a/v2ErRxxJXlg";
**Expected result:**
deversityTrees filter label should have the translation;
**Actual result:**
![image](/uploads/d0e788e7fd86a788ba93e5c07e36761d/image.png)Oleksii SavranOleksii Savranhttps://gitlab.croptrust.org/genesys-pgr/genesys-ui/-/issues/738[Mobile] "Download MCPD" text isn`t fitted to the button frame;2020-09-08T11:22:12+02:00Kiril Morhalenko[Mobile] "Download MCPD" text isn`t fitted to the button frame;**Steps:**
1. Go to "https://sandbox.genesys-pgr.org/subsets/6feed6ca-4b58-4920-9dd6-96846ada69f9" via your mobile phone;
2. Scroll page to "Data and resources" block;
**Expected result:**
The text should be fitted to the button frame;
...**Steps:**
1. Go to "https://sandbox.genesys-pgr.org/subsets/6feed6ca-4b58-4920-9dd6-96846ada69f9" via your mobile phone;
2. Scroll page to "Data and resources" block;
**Expected result:**
The text should be fitted to the button frame;
**Actual result:**
![image](/uploads/e8d2861eab1d81fc256dbf64fceed599/image.png)Oleksii SavranOleksii Savranhttps://gitlab.croptrust.org/genesys-pgr/genesys-server/-/issues/540Extended MCPD Excel export2020-08-29T21:25:50+02:00Matija ObrezaExtended MCPD Excel exportAdd columns `GRIN_TAXON_ID`, `GRIN_NAME` and `GRIN_AUTHOR` to the Excel MCPD export.
This requires a `leftJoin(taxonomy.currentGrinTaxonomy)` to export `currentGrinTaxonomy.id`, `.name`, `.nameAuthority`.
Requires !568Add columns `GRIN_TAXON_ID`, `GRIN_NAME` and `GRIN_AUTHOR` to the Excel MCPD export.
This requires a `leftJoin(taxonomy.currentGrinTaxonomy)` to export `currentGrinTaxonomy.id`, `.name`, `.nameAuthority`.
Requires !5682.5Maxym BorodenkoMaxym Borodenkohttps://gitlab.croptrust.org/genesys-pgr/genesys-ui/-/issues/698Default image isn`t displayed on the `/c` page;2020-06-15T21:12:20+02:00Kiril MorhalenkoDefault image isn`t displayed on the `/c` page;**Steps:**
1. Go to "https://sandbox.genesys-pgr.org/c" as admin user;
2. Create new crop (e.g. "Test");
3. Go to "https://sandbox.genesys-pgr.org/admin/repository/f/crop/" as admin;
4. Create folder for new crop with the same name and o...**Steps:**
1. Go to "https://sandbox.genesys-pgr.org/c" as admin user;
2. Create new crop (e.g. "Test");
3. Go to "https://sandbox.genesys-pgr.org/admin/repository/f/crop/" as admin;
4. Create folder for new crop with the same name and open it;
5. Create "covers" folder and open it;
6. Upload picture;
7. Create gallery;
8. Go to "https://sandbox.genesys-pgr.org/c" and open created crop (make sure that image is uploaded);
9. Go to "https://sandbox.genesys-pgr.org/admin/repository/f/crop/" as admin and delete created folder;
10. Go to the `/c` page and wait for the information on the page to be updated (this may take about 15 minutes);
**Expected result:**
When crop don't have attached pictures on the `/c` page, default picture should be displayed;
**Actual result:**
Default image isn`t displayed;
![image](/uploads/b3084593046e145aee3e077fd43c9c24/image.png)Anastasiia KarasAnastasiia Karashttps://gitlab.croptrust.org/genesys-pgr/genesys-ui/-/issues/718Date localization with moment.js2020-06-10T15:18:08+02:00Oleksii SavranDate localization with moment.jsThe `moment.js` module covers date localization functionality. If it works fine, please, remove the use of `response-time-ago`.The `moment.js` module covers date localization functionality. If it works fine, please, remove the use of `response-time-ago`.Oleksii SavranOleksii Savranhttps://gitlab.croptrust.org/genesys-pgr/genesys-ui/-/issues/712Missing translation for the "Accession number" filter label2020-05-25T08:57:14+02:00Kiril MorhalenkoMissing translation for the "Accession number" filter label**Steps:**
1. Go to "https://sandbox.genesys-pgr.org/a";
2. Enter to the "Accession number" filter text "ITC0002";
3. Apply filters;
**Expected result:**
Filter label "Accession number: ITC0002" is displayed;
**Actual result:**
Filter ...**Steps:**
1. Go to "https://sandbox.genesys-pgr.org/a";
2. Enter to the "Accession number" filter text "ITC0002";
3. Apply filters;
**Expected result:**
Filter label "Accession number: ITC0002" is displayed;
**Actual result:**
Filter label "accessionNumbers: ITC0002" is displayed;
![image](/uploads/701bd65ec93d3c69bddcc5eb0e083512/image.png)Oleksii SavranOleksii Savranhttps://gitlab.croptrust.org/genesys-pgr/genesys-ui/-/issues/714Not actual information about Last updates of passport data;2020-05-25T08:56:26+02:00Kiril MorhalenkoNot actual information about Last updates of passport data;**Steps:**
1. Go to "https://sandbox.genesys-pgr.org/wiews/PHL001";
2. Click on the link for "4 November 2015" in the "Last updates of passport data" block;
**Expected result:**
Value of accession should be the same with "Accession brow...**Steps:**
1. Go to "https://sandbox.genesys-pgr.org/wiews/PHL001";
2. Click on the link for "4 November 2015" in the "Last updates of passport data" block;
**Expected result:**
Value of accession should be the same with "Accession browser" page;
**Actual result:**
Value which is displayed on the "Genebank details" page
![image](/uploads/03d1035858efffa04addd9885f1cbd1a/image.png)
Value which is displayed on the "Accession browser" page
![image](/uploads/4f675f151b59b3c97b10c7389452ffb5/image.png)Oleksii SavranOleksii Savran