TIDO issueshttps://gitlab.gwdg.de/subugoe/emo/tido/-/issues2023-09-21T09:57:03Zhttps://gitlab.gwdg.de/subugoe/emo/tido/-/issues/75Use PWA features2023-09-21T09:57:03ZKristine VoigtUse PWA featuresUse PWA features
"As a User i want to take advantage to Progressie Web App features to have a better user experience"Use PWA features
"As a User i want to take advantage to Progressie Web App features to have a better user experience"Ahikar Version 0.13.0Paul PestovPaul Pestovhttps://gitlab.gwdg.de/subugoe/emo/tido/-/issues/117gitlab-jira connection test2020-12-21T11:56:58ZKristine Voigtgitlab-jira connection testI try to link Jira and Gilab here: https://pm.sub.uni-goettingen.de/browse/EMO-127I try to link Jira and Gilab here: https://pm.sub.uni-goettingen.de/browse/EMO-127Ahikar Version 0.14.0https://gitlab.gwdg.de/subugoe/emo/tido/-/issues/102content panel bug2021-11-24T09:57:01ZKristine Voigtcontent panel bug# Bugs
## Description
position in tree is lost when entering image fullscreen (and back) and if switch vom contents to metadata tab and back
### I expected the following to happen
same behaviour with fullscreen view.
…
### On the c...# Bugs
## Description
position in tree is lost when entering image fullscreen (and back) and if switch vom contents to metadata tab and back
### I expected the following to happen
same behaviour with fullscreen view.
…
### On the contrary, I observed
…
## How to reproduce the bug
Please describe briefly how you discovered the bug and what a developer has to do to reproduce it.
_Steps:_
* Step 1
* Step 2
* ...
## Severity
How much impact does this bug have on the product or further development?
* [ ] Minor
* [ ] Major
* [ ] Critical
* [ ] Blocker
## Platform
* [ ] Unix
* [ ] Windows
* [ ] MacOS
## Browser
* [ ] Safari
* [ ] Chrome/Chromium
* [ ] Firefox
* [ ] Other: ?
## Program and – if applicable – dependency version
Which version of the software did you use?
## Related Tickets
Add related issues.
/cc [Mathias Göbel](https://gitlab.gwdg.de/mgoebel), [Frank Schneider](https://gitlab.gwdg.de/schneider210), [Michelle Weidling](https://gitlab.gwdg.de/mrodzis)Ahikar Version 0.14.0https://gitlab.gwdg.de/subugoe/emo/tido/-/issues/410Refactoring: Move away from Quasar Framework2024-01-26T11:04:16ZMichelle WeidlingRefactoring: Move away from Quasar Framework3.1.0https://gitlab.gwdg.de/subugoe/emo/tido/-/issues/409Collect user stories for comparing several manifests2023-02-24T11:21:42ZMichelle WeidlingCollect user stories for comparing several manifests4.0.0https://gitlab.gwdg.de/subugoe/emo/tido/-/issues/252Roadmap about Implementation of the Variants in Annotations Panel2023-12-11T12:36:19ZKristine VoigtRoadmap about Implementation of the Variants in Annotations PanelWe already have wireframes and a concept. We need a roadmapping for the implementation steps.
Respective Ahiqar-ticket: [TIDO: implement concept for variants (AP2.b)](https://projects.academiccloud.de/projects/ahiqar/work_packages/18873...We already have wireframes and a concept. We need a roadmapping for the implementation steps.
Respective Ahiqar-ticket: [TIDO: implement concept for variants (AP2.b)](https://projects.academiccloud.de/projects/ahiqar/work_packages/18873/activity)3.1.0https://gitlab.gwdg.de/subugoe/emo/tido/-/issues/424Nested Metadata Object not working for nesting depth > 22024-03-08T09:12:40ZMichelle WeidlingNested Metadata Object not working for nesting depth > 2**TIDO version**: 3.2.2 (locally with `npm run serve:dev`)
Tested on `develop` branch.
---
I have a manifest that has nested metadata. Here's what it looks like (MWE):
```json
{
"@context": "https://gitlab.gwdg.de/subugoe/textapi/s...**TIDO version**: 3.2.2 (locally with `npm run serve:dev`)
Tested on `develop` branch.
---
I have a manifest that has nested metadata. Here's what it looks like (MWE):
```json
{
"@context": "https://gitlab.gwdg.de/subugoe/textapi/specs/-/raw/main/jsonld/manifest.jsonld",
"textapi": "1.1.0",
"id": "http://localhost:8001/api/eupt/KTU__1.14/manifest.json",
"label": "KTU 1.14",
"sequence": [
{
"@context": "https://gitlab.gwdg.de/subugoe/textapi/specs/-/raw/main/jsonld/sequence.jsonld",
"id": "http://localhost:8001/api/eupt/KTU__1.14/1/full.json",
"type": "item",
"label": "Volltext"
}
],
"support": [
{
"@context": "https://gitlab.gwdg.de/subugoe/textapi/specs/-/raw/main/jsonld/support.jsonld",
"type": "css",
"mime": "text/css",
"url": "http://localhost:8001/api/eupt/css/styles.css"
}
],
"license": [
{}
],
"metadata": [
{
"key": "Bibliographie",
"metadata": [
{
"key": "Fotos",
"metadata": [
{
"key": 1,
"value": "Virolleaud 1936, pl. III-IV"
},
{
"key": 2,
"value": "CTA, pl. XX-XXI"
},
{
"key": 3,
"value": "Schweich, pl. XXXVII"
},
{
"key": 4,
"value": "MOu II, CD:03 RS 2[003]+ i"
},
{
"key": 5,
"value": "ColUF"
}
]
}
]
}
]
}
```
As you can see, we have a nesting depth of 3 (technically, the TextAPI specs allows you to nest infinitely).
**What I expected**: I expected the viewer to show all levels of nesting in the Metadata Panel
**What happened**:
Nothing is displayed at all.
![image](/uploads/40205c7d045afba5aa338370d205ef74/image.png)
Also, I cannot switch to the content overview, so it seems like the manifest above causes TIDO to crash. (?)Orlin MalkjaOrlin Malkjahttps://gitlab.gwdg.de/subugoe/emo/tido/-/issues/423Use TypeScript2024-01-26T11:37:03ZPaul PestovUse TypeScripthttps://gitlab.gwdg.de/subugoe/emo/tido/-/issues/420Configuration for labels in tido-config.js not working2024-01-10T11:35:51ZMichelle WeidlingConfiguration for labels in tido-config.js not workingWhen embedding TIDO, we have the possibility to set global labels for `item` and `manifest`.
In EUPT, we use
```json
labels: {
item: "Kolumne",
manifest: "Tafel"
}
```
These values are not used in TIDO, however. Instead "Sheet" fo...When embedding TIDO, we have the possibility to set global labels for `item` and `manifest`.
In EUPT, we use
```json
labels: {
item: "Kolumne",
manifest: "Tafel"
}
```
These values are not used in TIDO, however. Instead "Sheet" for `item` and "Manuscript" for `manifest` are used.
(Hint from @paul.pestov: translatable default labels)https://gitlab.gwdg.de/subugoe/emo/tido/-/issues/419Make `support` object optional2024-01-10T10:32:51ZTillmann DönickeMake `support` object optionalError shown in TIDO viewer: `support.forEach is not a function`
Assumed cause: The `support` object is optional in the TIDO specification, but required in the TIDO implementation.
Assumed solution: Make The `support` object optional in t...Error shown in TIDO viewer: `support.forEach is not a function`
Assumed cause: The `support` object is optional in the TIDO specification, but required in the TIDO implementation.
Assumed solution: Make The `support` object optional in the TIDO implementation.https://gitlab.gwdg.de/subugoe/emo/tido/-/issues/418Don't request manifests in sequence at init2023-09-21T09:43:15ZPaul PestovDon't request manifests in sequence at initFor various features we currently request all manifests with a collection at init time. This is not a scalable apporoach since there can be many sequence items in a collection. So we need to make sure that we retrieve the same informatio...For various features we currently request all manifests with a collection at init time. This is not a scalable apporoach since there can be many sequence items in a collection. So we need to make sure that we retrieve the same information with other methods.
- [x] One issue was already resolved by adding the `label` key to sequence items so the TreeView doesn't need the list of manifests anymore. (See #397)
- [ ] Check header
- [ ] Check metadatahttps://gitlab.gwdg.de/subugoe/emo/tido/-/issues/417Selecting all annotations leads to text panel scroll to the last highlighted2023-09-21T08:58:57ZPaul PestovSelecting all annotations leads to text panel scroll to the last highlightedFix: Do not scroll the text panel when performing "select all annotations"Fix: Do not scroll the text panel when performing "select all annotations"https://gitlab.gwdg.de/subugoe/emo/tido/-/issues/416Offer/show more than one facsimile for one document in TIDO2023-09-20T08:45:25ZRafael Maria RaschkowskiOffer/show more than one facsimile for one document in TIDO# Feature Requests
## Description
In the Sogdian Ahiqar we have a document with two different scans. They both need to be offered or shown in a way (e.g. either both are same time visible or switch picture by click on a reference or s....# Feature Requests
## Description
In the Sogdian Ahiqar we have a document with two different scans. They both need to be offered or shown in a way (e.g. either both are same time visible or switch picture by click on a reference or s.th. else).
>> Es gibt in der SUB Göttingen Bilder von 2 Fragmenten, die ein Wissenschaftler im Jahr 1941 erstellt hat. Ich habe mit der SUB über die Nutzung und Veröffentlichung dieser Bilder gesprochen und es gibt hierzu keine Einwände (auch von rechtlicher Seite nicht). D.h. wir haben in 2 Fällen für eine Transkription jeweils 2 Bilder.
> Hier haben wir (ausnahmsweise ;) ) eine einfache Lösung: Mehrere Facsimiles können über mehrere URIs in @facs angegeben werden:
> <pb n="1r" facs="textgrid:uri1 textgrid:uri2"/>
> Die URIs müssen nur durch ein Leerzeichen voneinander getrennt sein. Darüber, wie wir das in TIDO darstellen müssen wir uns noch Gedanken machen (@Rafael Maria).
## User Stories
As a scientist I need to be able to compare the text with the respective picture where it is written originally even when the text is split in two pictures.
## Classification
Is this feature an enhancement of existing code or a completely new feature?
* [ ] enhancement
* [X] new feature
## Related Tickets
Add all related issues.
/cc [Mathias Göbel](https://gitlab.gwdg.de/mgoebel), [Frank Schneider](https://gitlab.gwdg.de/schneider210), [Michelle Weidling](https://gitlab.gwdg.de/mrodzis)https://gitlab.gwdg.de/subugoe/emo/tido/-/issues/414Error message when entry point is unavailable2023-08-16T10:03:58ZMichelle WeidlingError message when entry point is unavailableWhen an entry point is unavailable the following message is shown:
![Screenshot_2023-08-16_12-01-54](/uploads/696dc4cea79a94627fe5b6ba31438441/Screenshot_2023-08-16_12-01-54.png)
It would be nice to have a more "human" message here.When an entry point is unavailable the following message is shown:
![Screenshot_2023-08-16_12-01-54](/uploads/696dc4cea79a94627fe5b6ba31438441/Screenshot_2023-08-16_12-01-54.png)
It would be nice to have a more "human" message here.https://gitlab.gwdg.de/subugoe/emo/tido/-/issues/413Display links in free text consistently2023-04-24T09:00:19ZPaul PestovDisplay links in free text consistentlyFollow up issue from this discussion: https://gitlab.gwdg.de/subugoe/emo/tido/-/merge_requests/287#note_786836
This was already discussed several times. We still don't have a reliable solution to display links in a dynamic text response...Follow up issue from this discussion: https://gitlab.gwdg.de/subugoe/emo/tido/-/merge_requests/287#note_786836
This was already discussed several times. We still don't have a reliable solution to display links in a dynamic text response. Markdown seems to be the most promiseful solution.https://gitlab.gwdg.de/subugoe/emo/tido/-/issues/412Content tree: allow collapsing all opened branches / manifests2023-04-18T06:58:14ZMichelle WeidlingContent tree: allow collapsing all opened branches / manifestsWhen I open several manifests in a long content tree, the clearness decreases a lot. Especially when I choose to reopen a manifest further up in the list, I have to scroll a lot. It would be nice if I could collapse all opened manifests ...When I open several manifests in a long content tree, the clearness decreases a lot. Especially when I choose to reopen a manifest further up in the list, I have to scroll a lot. It would be nice if I could collapse all opened manifests the have some clearness over all available manifests again.https://gitlab.gwdg.de/subugoe/emo/tido/-/issues/411Bookmark selected annotations2023-03-31T08:55:54ZPaul PestovBookmark selected annotations# Feature Requests
## Description
This issue was a part of !399 and should enable to have bookmarkable annotations.
## User Stories
As a user I want to send the url of my current view on the data to a colleague, and the current state...# Feature Requests
## Description
This issue was a part of !399 and should enable to have bookmarkable annotations.
## User Stories
As a user I want to send the url of my current view on the data to a colleague, and the current state of the panel content should be part of it.
## Classification
Is this feature an enhancement of existing code or a completely new feature?
* [ ] enhancement
* [x] new feature
## Related Tickets
Add all related issues.
/cc [Mathias Göbel](https://gitlab.gwdg.de/mgoebel), [Frank Schneider](https://gitlab.gwdg.de/schneider210), [Michelle Weidling](https://gitlab.gwdg.de/mrodzis)https://gitlab.gwdg.de/subugoe/emo/tido/-/issues/408bidirectional link between words in the image and in the text panel2023-02-08T09:59:41ZRafael Maria Raschkowskibidirectional link between words in the image and in the text panel# Feature Requests
## Description
This is about a bidirectional link between lines/ words in the image with their corresponding lines/ words in the text panel.
## User Stories
- As a user I want to be able to click on a word in the ...# Feature Requests
## Description
This is about a bidirectional link between lines/ words in the image with their corresponding lines/ words in the text panel.
## User Stories
- As a user I want to be able to click on a word in the image and get it and its corresponding word in text panel highlighted
- As a user I want to be able to click on a word in the text panel and get it and its corresponding word in image highlighted
Pointing to/from the region of the word in the image (coordinates) suffices.
## Classification
Is this feature an enhancement of existing code or a completely new feature?
* [ ] enhancement
* [x] new feature
## Related Tickets
https://projects.academiccloud.de/work_packages/18875
/cc [Mathias Göbel](https://gitlab.gwdg.de/mgoebel), [Frank Schneider](https://gitlab.gwdg.de/schneider210), [Michelle Weidling](https://gitlab.gwdg.de/mrodzis)https://gitlab.gwdg.de/subugoe/emo/tido/-/issues/404Make the URL shorter and less redundant2024-02-07T13:16:30ZKristine VoigtMake the URL shorter and less redundant# Feature Requests
## Description
currrently the URL is redundant and very long. We need to think about how to make the url less complex.
The URL parameters need a tido prefix or use the TIFY way (need to evaluate if possible).
Update...# Feature Requests
## Description
currrently the URL is redundant and very long. We need to think about how to make the url less complex.
The URL parameters need a tido prefix or use the TIFY way (need to evaluate if possible).
Update:
- As first step we need to introduce a a single GET parameter key where we put all TIDO settings into instead of simply appending multiple GET parameters to the URL.
- As second step we should use a sequence index in a manifest to append the current item to the URL instead of the whole item id.
## User Stories
As Ahiqar user I want to have a handy URL that I can share with fellow scientists.
## Classification
Is this feature an enhancement of existing code or a completely new feature?
* [x] enhancement
* [ ] new feature
## Related Tickets
Add all related issues.
- [OpenProject AHIQAR #20314 Shorten TIDO URLs](https://projects.academiccloud.de/projects/ahiqar/work_packages/20314/activity?query_id=3677&query_props=%7B%22c%22%3A%5B%22id%22%2C%22subject%22%2C%22version%22%2C%22type%22%2C%22dueDate%22%2C%22status%22%2C%22priority%22%2C%22percentageDone%22%2C%22assignee%22%2C%22responsible%22%5D%2C%22hi%22%3Atrue%2C%22g%22%3A%22%22%2C%22is%22%3Atrue%2C%22tv%22%3Afalse%2C%22hl%22%3A%22inline%22%2C%22hla%22%3A%5B%22status%22%2C%22priority%22%2C%22dueDate%22%5D%2C%22t%22%3A%22manualSorting%3Aasc%22%2C%22f%22%3A%5B%7B%22n%22%3A%22status%22%2C%22o%22%3A%22o%22%2C%22v%22%3A%5B%5D%7D%5D%2C%22pp%22%3A250%2C%22pa%22%3A1%7D)
/cc [Mathias Göbel](https://gitlab.gwdg.de/mgoebel), [Frank Schneider](https://gitlab.gwdg.de/schneider210), [Michelle Weidling](https://gitlab.gwdg.de/mrodzis)https://gitlab.gwdg.de/subugoe/emo/tido/-/issues/400TIDO should be able to load a config (one TIDO for different configs)2023-03-31T08:58:39ZKristine VoigtTIDO should be able to load a config (one TIDO for different configs)# Feature Requests
## Description
At the moment you need a separate TIDOs entry HTML page for each TIDO config. The goal is to have only one TIDO instance and to be able to deliver the config via a specified URL given as GET parameter....# Feature Requests
## Description
At the moment you need a separate TIDOs entry HTML page for each TIDO config. The goal is to have only one TIDO instance and to be able to deliver the config via a specified URL given as GET parameter.
## User Stories
###
- As a text repository developer
- …I want to provide an external configuration for TIDO
- …in order to maintain only a single TIDO instance.
###
- As a text repository developer who wants to add TIDO as a viewer for repository data
- …I do not want to allow projects to provide a complete HTML entry page for TIDO, but just the config
- …in order to separate concerns.
###
- As a poor editor
- …I want to get a customized TIDO from the text repository
- …so I dont have to host it on my own.
## Classification
Is this feature an enhancement of existing code or a completely new feature?
* [ ] enhancement
* [x] new feature
## Related Tickets
Add all related issues.