TIDO issueshttps://gitlab.gwdg.de/subugoe/emo/tido/-/issues2023-08-24T10:35:19Zhttps://gitlab.gwdg.de/subugoe/emo/tido/-/issues/415Links not working properly2023-08-24T10:35:19ZMichelle WeidlingLinks not working properlyWhen I enter a URL to a specific item I get redirected to the entry point item.
E.g.:
* enter <https://ahikar-test.sub.uni-goettingen.de/arabic-karshuni.html?item=https%3A%2F%2Fahikar-test.sub.uni-goettingen.de%2Fapi%2Ftextapi%2Fahiqar...When I enter a URL to a specific item I get redirected to the entry point item.
E.g.:
* enter <https://ahikar-test.sub.uni-goettingen.de/arabic-karshuni.html?item=https%3A%2F%2Fahikar-test.sub.uni-goettingen.de%2Fapi%2Ftextapi%2Fahiqar%2Farabic-karshuni%2F410cr%2F79r%2Flatest%2Fitem.json&panels=0_0%2C1_0%2C2_0%2C3_0> which should lead to MS 626 folio 79r in the Arabic/Karshuni collection
* I get redirected to <https://ahikar-test.sub.uni-goettingen.de/arabic-karshuni.html?item=https%3A%2F%2Fahikar-test.sub.uni-goettingen.de%2Fapi%2Ftextapi%2Fahiqar%2Farabic-karshuni%2F3r177%2F2a%2Flatest%2Fitem.json> which is Cod. Arab. 236 Copenhagen, folio 2a (the first item of the Arabic/Karshuni entry point
This happens in TIDO version: 3.2https://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/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/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/406Remove item url parsing for tree label2023-09-21T09:58:10ZdindigalaRemove item url parsing for tree labelPresent:
- We are parsing item url to get the label (ex: -2a) and displaying on the tree.
Expected:
- Receive the tree label from the api or use existing property (ex: item.title) from the api.Present:
- We are parsing item url to get the label (ex: -2a) and displaying on the tree.
Expected:
- Receive the tree label from the api or use existing property (ex: item.title) from the api.https://gitlab.gwdg.de/subugoe/emo/tido/-/issues/405Instancing of panels (make text types independant)2023-09-21T10:00:23ZKristine VoigtInstancing of panels (make text types independant)# Feature Requests
## Description
currently the text panel is connected with annotations and the different text types. We need to make them independent.
## User Stories
As a user I need I want to see different text types next to eac...# Feature Requests
## Description
currently the text panel is connected with annotations and the different text types. We need to make them independent.
## User Stories
As a user I need I want to see different text types next to each other in order to compare them.
## 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)Paul PestovPaul Pestovhttps://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/403Not all Metadata shown2022-08-30T08:31:31ZPaul PestovNot all Metadata shownRepro steps:
- Go to [gfl page](https://dev.gfl.sub.uni-goettingen.de/repositorium/Z_1816-10-12_k#/?itemurl=https://dev.gfl.sub.uni-goettingen.de/tido/gfl/Z_1816-10-12_k_page1-%5B1%5Dv/latest/item.json)
- Inspect the Metadata Tab
Expect...Repro steps:
- Go to [gfl page](https://dev.gfl.sub.uni-goettingen.de/repositorium/Z_1816-10-12_k#/?itemurl=https://dev.gfl.sub.uni-goettingen.de/tido/gfl/Z_1816-10-12_k_page1-%5B1%5Dv/latest/item.json)
- Inspect the Metadata Tab
Expected:
- All metadata shown that are return in the [entrypoint](https://dev.gfl.sub.uni-goettingen.de/tido/gfl/Z_1816-10-12_k/manifest.json) response
Actual:
- Only kennzeichnung, Sprache and Bildlizenz are shownhttps://gitlab.gwdg.de/subugoe/emo/tido/-/issues/402Sometimes unknown error key2023-03-31T08:42:04ZPaul PestovSometimes unknown error keyEntrypoint: https://dev.gfl.sub.uni-goettingen.de/tido/gfl/Z_1823-08-31_z/manifest.json
Repro steps:
- TIDO v2.4.0
- Go to [Gfl page](https://dev.gfl.sub.uni-goettingen.de/repositorium/Z_1823-08-31_z)
Actual Result:
- Sometimes there i...Entrypoint: https://dev.gfl.sub.uni-goettingen.de/tido/gfl/Z_1823-08-31_z/manifest.json
Repro steps:
- TIDO v2.4.0
- Go to [Gfl page](https://dev.gfl.sub.uni-goettingen.de/repositorium/Z_1823-08-31_z)
Actual Result:
- Sometimes there is this error, so the panels don't load
![Bildschirmfoto_vom_2022-08-26_16-37-38](/uploads/d7f6ebbf4c21699a52ac1a25c5a3450f/Bildschirmfoto_vom_2022-08-26_16-37-38.png)https://gitlab.gwdg.de/subugoe/emo/tido/-/issues/401Treeview: lazy load sequence items2022-08-04T11:56:03ZKristine VoigtTreeview: lazy load sequence items# Feature Requests
## Description
Just leave a short summary what the feature is about.
## User Stories
As (role of the user) I need (what has to be done) in order to (what I want to achieve with this feature).
## Classification
Is...# Feature Requests
## Description
Just leave a short summary what the feature is about.
## User Stories
As (role of the user) I need (what has to be done) in order to (what I want to achieve with this feature).
## Classification
Is this feature an enhancement of existing code or a completely new feature?
* [ ] enhancement
* [ ] 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/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.https://gitlab.gwdg.de/subugoe/emo/tido/-/issues/399Bookmarking Optimization: Activated Panel/Tab content in the URL2022-09-08T13:00:42ZKristine VoigtBookmarking Optimization: Activated Panel/Tab content in the URL# Feature Requests
## Description
we need the information about states of the panel content in the URL, to make it bookmarkable.
## User Stories
As a user I want to send the url of my current view on the data to a colleague, and the ...# Feature Requests
## Description
we need the information about states of the panel content in the URL, to make it bookmarkable.
## 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.
Content Panel: Treeview should be at currently selected page
Text Panel: The Annotations that are selected
Annotation Panel: The Annotations that are selected
Image Panel: zoomlvl
## Classification
Is this feature an enhancement of existing code or a completely new feature?
* [x] enhancement
* [ ] 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/398Bookmarking Optimization: Active Tabs in the URL2022-09-08T12:47:20ZKristine VoigtBookmarking Optimization: Active Tabs in the URL# Feature Requests
## Description
we need the information about states of the tabs in the panels in the URL, to make it bookmarkable.
## User Stories
As a user I want to send the url of my current view on the data to a colleague, and...# Feature Requests
## Description
we need the information about states of the tabs in the panels in the URL, to make it bookmarkable.
## User Stories
As a user I want to send the url of my current view on the data to a colleague, and the current tab that I have chosen state should be part of it.
## Classification
Is this feature an enhancement of existing code or a completely new feature?
* [x] enhancement
* [ ] 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/397add label to sequence (text-api#73)2023-09-21T09:43:14ZKristine Voigtadd label to sequence (text-api#73)# Feature Requests
## Description
The sequence currently returns URLs only what causes the client to ask for every single item in order to prepare a list of items naming labels.
The idea is to provide these labels within the sequence t...# Feature Requests
## Description
The sequence currently returns URLs only what causes the client to ask for every single item in order to prepare a list of items naming labels.
The idea is to provide these labels within the sequence to reduce the amout of requests/data to be loaded initially.
## User Stories
> As user I need to get a list with lables in order to browse my collection/manifest.
> As a client developer I want to prevent my client from doing obnoxious requests.
## 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), [Michelle Weidling](https://gitlab.gwdg.de/mrodzis)Paul PestovPaul Pestovhttps://gitlab.gwdg.de/subugoe/emo/tido/-/issues/396Project header TIDO translation fix2023-03-31T08:41:35ZKristine VoigtProject header TIDO translation fixDefault translation for "Edition Viewer" should be changed into Viewer in german and viewer also in English.
change the gfl config first. Then we can be sure that config still works.Default translation for "Edition Viewer" should be changed into Viewer in german and viewer also in English.
change the gfl config first. Then we can be sure that config still works.Paul PestovPaul Pestovhttps://gitlab.gwdg.de/subugoe/emo/tido/-/issues/395project header should be configurable2023-03-31T08:45:27ZKristine Voigtproject header should be configurablecurrently you have to choose if you want to display the project header or not.
It should be possible to embed it or use the project header.
Is it possible to update tido if it is embedded, or will tido break when something changes in t...currently you have to choose if you want to display the project header or not.
It should be possible to embed it or use the project header.
Is it possible to update tido if it is embedded, or will tido break when something changes in the website?
* next action would be: Try it out, and see if it already works. Risk: breaks later when we have updates.