Uploader issueshttps://gitlab.croptrust.org/genesys-pgr/anno/-/issues2017-10-27T13:27:32+02:00https://gitlab.croptrust.org/genesys-pgr/anno/-/issues/9Release 1.12017-10-27T13:27:32+02:00Matija ObrezaRelease 1.1Release 1.1Release 1.11.1Matija ObrezaMatija Obrezahttps://gitlab.croptrust.org/genesys-pgr/anno/-/issues/8Release 1.12017-10-05T15:18:03+02:00Matija ObrezaRelease 1.1We have breaking changes coming into the code. Move to new version.We have breaking changes coming into the code. Move to new version.1.1Matija ObrezaMatija Obrezahttps://gitlab.croptrust.org/genesys-pgr/anno/-/issues/7Settings: Scope2017-10-06T13:31:00+02:00Matija ObrezaSettings: Scope`genesys-api-client:1.1` allows for configurable OAuth `scope` setting.
Add field to Settings dialog and persist it in the `workspace.json` file.`genesys-api-client:1.1` allows for configurable OAuth `scope` setting.
Add field to Settings dialog and persist it in the `workspace.json` file.1.1Matija ObrezaMatija Obrezahttps://gitlab.croptrust.org/genesys-pgr/anno/-/issues/6Editing JDBC connect string2017-09-25T19:06:11+02:00Matija ObrezaEditing JDBC connect stringWhen trying to edit the JDBC connection URL in the "Add database" dialog the cursor keeps jumping to the start of the text field.
![anno-jdbc](/uploads/c03e812c6a7a57375045764b627a0c21/anno-jdbc.png)
This seems to be a problem only whe...When trying to edit the JDBC connection URL in the "Add database" dialog the cursor keeps jumping to the start of the text field.
![anno-jdbc](/uploads/c03e812c6a7a57375045764b627a0c21/anno-jdbc.png)
This seems to be a problem only when the **Driver** is selected.1.1https://gitlab.croptrust.org/genesys-pgr/anno/-/issues/3DOI support2017-09-25T19:05:57+02:00Matija ObrezaDOI supportIssue genesys-pgr/genesys-server#107 adds DOI support to the Genesys API.
Add "DOI" descriptor to the list of available MCPD descriptors in the uploader tool.
![doi-listed](/uploads/b792eb8001ef67135f800ff77267307e/doi-listed.png)
W...Issue genesys-pgr/genesys-server#107 adds DOI support to the Genesys API.
Add "DOI" descriptor to the list of available MCPD descriptors in the uploader tool.
![doi-listed](/uploads/b792eb8001ef67135f800ff77267307e/doi-listed.png)
When mapped on the column the values are added to the JSON as:
```json
{
"doi": "10.2323/AEW#",
"instCode": ...
}
```
The DOI field only allows a single value and during data validation the could should test that if DOI has a value, it matches the regexp pattern `^10\.[0-9]+/.+`.1.1https://gitlab.croptrust.org/genesys-pgr/anno/-/issues/16Release 1.22018-02-23T16:26:53+01:00Matija ObrezaRelease 1.21.2Matija ObrezaMatija Obrezahttps://gitlab.croptrust.org/genesys-pgr/anno/-/issues/15Client ID label2018-02-23T14:59:16+01:00Matija ObrezaClient ID labelIn the Settings dialog, rename label **Client API key** to read **Client ID/API key**.In the Settings dialog, rename label **Client API key** to read **Client ID/API key**.1.2Maxym BorodenkoMaxym Borodenkohttps://gitlab.croptrust.org/genesys-pgr/anno/-/issues/14Improved Excel source2018-02-23T14:59:36+01:00Matija ObrezaImproved Excel sourceExcel reader does not handle Excel dates well. Use the `DateUtils.isDate` in POI library (or something like that) and read the `Date` value (`getDateValue()`) of the cell and return the value formatted as **YYYYMMDD**.
This should work ...Excel reader does not handle Excel dates well. Use the `DateUtils.isDate` in POI library (or something like that) and read the `Date` value (`getDateValue()`) of the cell and return the value formatted as **YYYYMMDD**.
This should work for preview and actual sending of data to server.
## Blank cells at start of row
It appears that Excel reader strips out the first cells if they are blank. This should not happen.1.2Maxym BorodenkoMaxym Borodenkohttps://gitlab.croptrust.org/genesys-pgr/anno/-/issues/13Reset mapping button2018-02-22T15:05:57+01:00Matija ObrezaReset mapping buttonWhen a data sheet is open, a "Reset mapping" button should be enabled in the toolbar (next to the Automap).
When clicked, mappings for selected sheet are completely reset.When a data sheet is open, a "Reset mapping" button should be enabled in the toolbar (next to the Automap).
When clicked, mappings for selected sheet are completely reset.1.2Maxym BorodenkoMaxym Borodenkohttps://gitlab.croptrust.org/genesys-pgr/anno/-/issues/12Highlight selected column2018-02-22T11:32:23+01:00Matija ObrezaHighlight selected columnWhen looking at the data sheet and clicking the column header label, the selected column details are displayed in the details view below. The users are getting lost because there is no indication which column is selected.
Update the she...When looking at the data sheet and clicking the column header label, the selected column details are displayed in the details view below. The users are getting lost because there is no indication which column is selected.
Update the sheet viewer so that currently selected column is highlighted as follows:
1. If not mapped (RDF term is blank): Yellow
1. If mapped (RDF term is not blank): Pink
For unselected columns, the background should be:
1. Not mapped: default (as is now)
1. If mapped: Light blue1.2Maxym BorodenkoMaxym Borodenkohttps://gitlab.croptrust.org/genesys-pgr/anno/-/issues/11Initial window size on Windows2018-02-19T09:56:03+01:00Matija ObrezaInitial window size on WindowsOn MS Windows OS all app windows open with strange initial width and height. Please have a look why this happens. I don't know how it behaves on Linux, but it's good on Mac.
![ScreenshotGenesysMagic](/uploads/3bfc08724d1b0f891aa176990ce...On MS Windows OS all app windows open with strange initial width and height. Please have a look why this happens. I don't know how it behaves on Linux, but it's good on Mac.
![ScreenshotGenesysMagic](/uploads/3bfc08724d1b0f891aa176990ce414f0/ScreenshotGenesysMagic.png)
![ScreenshotGenesysMagic2](/uploads/90dccef3e5c6f178c8bc6e4ab320a44c/ScreenshotGenesysMagic2.png)1.2Maxym BorodenkoMaxym Borodenkohttps://gitlab.croptrust.org/genesys-pgr/anno/-/issues/10Update documentation2017-12-18T19:46:25+01:00Matija ObrezaUpdate documentationUpdate documentationUpdate documentation1.2Matija ObrezaMatija Obrezahttps://gitlab.croptrust.org/genesys-pgr/anno/-/issues/37API v12021-04-22T08:28:24+02:00Matija ObrezaAPI v1Anno default settings still use */api/v0* as API server base URL.
![image](https://gitlab.croptrust.org/genesys-pgr/genesys-server/uploads/3a1eb4c1bb6189a359d22a843d01b1c8/image.png)
The JSON generated by Anno is API v1.Anno default settings still use */api/v0* as API server base URL.
![image](https://gitlab.croptrust.org/genesys-pgr/genesys-server/uploads/3a1eb4c1bb6189a359d22a843d01b1c8/image.png)
The JSON generated by Anno is API v1.3.0Maxym BorodenkoMaxym Borodenkohttps://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/anno/-/issues/34MCPD descriptor list2023-08-04T12:04:52+02:00Matija ObrezaMCPD descriptor listIt would be really great if the list of descriptors (right) could be sorted (by both columns) and if the mapped descriptors were highlighted.It would be really great if the list of descriptors (right) could be sorted (by both columns) and if the mapped descriptors were highlighted.3.0Matija ObrezaMatija Obrezahttps://gitlab.croptrust.org/genesys-pgr/anno/-/issues/33Upgrade to J112021-01-28T13:12:01+01:00Matija ObrezaUpgrade to J113.0Maxym BorodenkoMaxym Borodenkohttps://gitlab.croptrust.org/genesys-pgr/anno/-/issues/32Enable mapping for dataProviderId2020-09-06T19:26:17+02:00Matija ObrezaEnable mapping for dataProviderIdgenesys-pgr/genesys-server!538 adds field `dataProviderId` to `Accession`. Please add support to map `dataProviderId` to the Uploader.genesys-pgr/genesys-server!538 adds field `dataProviderId` to `Accession`. Please add support to map `dataProviderId` to the Uploader.1.8Maxym BorodenkoMaxym Borodenkohttps://gitlab.croptrust.org/genesys-pgr/anno/-/issues/31INSTCODE blacklist/whitelist in workspace.json file2020-05-26T12:52:57+02:00Matija ObrezaINSTCODE blacklist/whitelist in workspace.json fileThe list of blacklisted or whitelisted institute codes must be stored in the `workspace.json` file, not in a global `.properties` file.The list of blacklisted or whitelisted institute codes must be stored in the `workspace.json` file, not in a global `.properties` file.1.7Viacheslav PavlovViacheslav Pavlovhttps://gitlab.croptrust.org/genesys-pgr/anno/-/issues/30Advanced settings GUI2020-05-26T12:51:24+02:00Matija ObrezaAdvanced settings GUIThe GUI for managing lists of white-/blacklisted INSTCODEs is not intuitive:
![image](/uploads/d17e22725da55d491a2e7cd5f39bd78b/image.png)
User has to hit Enter key to add an item, it is not clear what the "Save" button does and removi...The GUI for managing lists of white-/blacklisted INSTCODEs is not intuitive:
![image](/uploads/d17e22725da55d491a2e7cd5f39bd78b/image.png)
User has to hit Enter key to add an item, it is not clear what the "Save" button does and removing of items is using a web-like UI.
## Changes
The section "Selected Institute codes" should have: A label "New entry", followed by text field, followed by "Add to list" button.
Use the standard List box with multi-select enabled. Add "Remove" button (enabled if there is anything selected).
Remove "Save" button.1.7Viacheslav PavlovViacheslav Pavlovhttps://gitlab.croptrust.org/genesys-pgr/anno/-/issues/29Add AEGIS flag2019-09-08T12:06:22+02:00Matija ObrezaAdd AEGIS flaggenesys-pgr/genesys-server#463 implements a new AEGIS flag for accession passport data.
Add AEGIS status with heading "AEGIS" to the list of available (mappable) fields.
The data is boolean (similar to MLSSTATUS) and is included in the...genesys-pgr/genesys-server#463 implements a new AEGIS flag for accession passport data.
Add AEGIS status with heading "AEGIS" to the list of available (mappable) fields.
The data is boolean (similar to MLSSTATUS) and is included in the JSON as `aegis` property:
```json
{ ...
"aegis": true,
...
}
```1.5Viacheslav PavlovViacheslav Pavlov