SPP 2143 Learning Through Connecting issueshttps://gitlab.cceh.uni-koeln.de/groups/spp-2143-learning-through-connecting/-/issues2022-01-27T17:09:03Zhttps://gitlab.cceh.uni-koeln.de/spp-2143-learning-through-connecting/ltc_website/-/issues/98queries: adopt new API for entitiesMultiFilter2022-01-27T17:09:03ZAleksander Marcicqueries: adopt new API for entitiesMultiFilter* entitiesMultiFilter in branch "filterByMultiplePeriods" of ltc_hub replaced parameter "period: String" with "periods: [String]".
* to use the new features of the branch, please refactor the code of the explorer accordingly.
* afterwar...* entitiesMultiFilter in branch "filterByMultiplePeriods" of ltc_hub replaced parameter "period: String" with "periods: [String]".
* to use the new features of the branch, please refactor the code of the explorer accordingly.
* afterwards ltc_hub branch "filterByMultiplePeriods" should be merged into masterAleksander MarcicElisabeth ReuhlAleksander Marcic2021-11-23https://gitlab.cceh.uni-koeln.de/spp-2143-learning-through-connecting/ltc_hub/-/issues/40add type Literature/Reference2021-11-16T17:22:16ZAleksander Marcicadd type Literature/ReferenceAleksander MarcicAleksander Marcichttps://gitlab.cceh.uni-koeln.de/spp-2143-learning-through-connecting/ltc_website/-/issues/97timeline: update timeline when switching objects/archaeoSites2022-01-27T17:28:08ZAleksander Marcictimeline: update timeline when switching objects/archaeoSites* when no results are found timeline in not cleared -> clear timeline when no results are found* when no results are found timeline in not cleared -> clear timeline when no results are foundAleksander MarcicAleksander Marcichttps://gitlab.cceh.uni-koeln.de/spp-2143-learning-through-connecting/ltc_website/-/issues/96Graph: correct the "center" of the svg2021-11-09T11:04:02ZElisabeth ReuhlGraph: correct the "center" of the svgthe panning does not make sense: the graph can be moved outside the visible area on the left while on the right it is stopped at the borderthe panning does not make sense: the graph can be moved outside the visible area on the left while on the right it is stopped at the borderElisabeth ReuhlElisabeth Reuhlhttps://gitlab.cceh.uni-koeln.de/spp-2143-learning-through-connecting/ltc_website/-/issues/95useResizeObserver: changing height does not trigger the event2021-11-08T09:27:27ZAleksander MarcicuseResizeObserver: changing height does not trigger the eventchanging window width triggers the event correctly, but changing height does notchanging window width triggers the event correctly, but changing height does notAleksander MarcicAleksander Marcichttps://gitlab.cceh.uni-koeln.de/spp-2143-learning-through-connecting/ltc_website/-/issues/94switching between timeline and histogram sometimes causes bugs in timeline2021-11-08T09:29:15ZAleksander Marcicswitching between timeline and histogram sometimes causes bugs in timelineoften when switching back to the timeline, it will not be displayed.
like to be caused by resizeObserver logic (it renders correctly when console log on change of dimensions of observed element outputs "undefined" before the actual width...often when switching back to the timeline, it will not be displayed.
like to be caused by resizeObserver logic (it renders correctly when console log on change of dimensions of observed element outputs "undefined" before the actual width and height; when it outputs some other numbers first, a ghost timeline renders(can be found in DOM, but not visable))Aleksander MarcicAleksander Marcichttps://gitlab.cceh.uni-koeln.de/spp-2143-learning-through-connecting/ltc_website/-/issues/93tile height css calculation conflicts with height calculation in useResizeObs...2021-10-27T12:55:39ZAleksander Marcictile height css calculation conflicts with height calculation in useResizeObserverheight calculation in style.js, fullHeightTile and halfHeightTile results in height of timeline svg set to default 150height calculation in style.js, fullHeightTile and halfHeightTile results in height of timeline svg set to default 150Aleksander MarcicElisabeth ReuhlAleksander Marcichttps://gitlab.cceh.uni-koeln.de/spp-2143-learning-through-connecting/ltc_website/-/issues/92Graph: stop always showing all labels2022-01-27T17:12:14ZElisabeth ReuhlGraph: stop always showing all labelslooks too cluttered, sometimes the graph itself is hidden by some labelslooks too cluttered, sometimes the graph itself is hidden by some labelsElisabeth ReuhlElisabeth Reuhlhttps://gitlab.cceh.uni-koeln.de/spp-2143-learning-through-connecting/ltc_website/-/issues/91Graph: distinguish nodes of "direct search results" and related nodes2023-06-01T15:59:58ZElisabeth ReuhlGraph: distinguish nodes of "direct search results" and related nodesfor example, make the related nodes slightly opaque. possible problem: nodes could be directly found AND found as a related node. in this case they should probably be treated as the former styling-wise.
a related idea: let user choose w...for example, make the related nodes slightly opaque. possible problem: nodes could be directly found AND found as a related node. in this case they should probably be treated as the former styling-wise.
a related idea: let user choose whether to display related stuff / how many layers of ithttps://gitlab.cceh.uni-koeln.de/spp-2143-learning-through-connecting/ltc_website/-/issues/90Graph: zooming and panning2021-10-14T12:20:20ZElisabeth ReuhlGraph: zooming and panningElisabeth ReuhlElisabeth Reuhlhttps://gitlab.cceh.uni-koeln.de/spp-2143-learning-through-connecting/ltc_website/-/issues/89timeline: labels jump when highlighting in zoom2021-10-11T14:10:19ZAleksander Marcictimeline: labels jump when highlighting in zoomwhen highlighting a bar while in a zoomed state, the labels jump to the initial position until further zooming. further zooming fixes this until the next click event.when highlighting a bar while in a zoomed state, the labels jump to the initial position until further zooming. further zooming fixes this until the next click event.d3 timelineAleksander MarcicAleksander Marcichttps://gitlab.cceh.uni-koeln.de/spp-2143-learning-through-connecting/ltc_website/-/issues/88Graph: remove arrows or find a reason to keep them (if so: position arrow hea...2022-01-27T17:12:28ZElisabeth ReuhlGraph: remove arrows or find a reason to keep them (if so: position arrow heads correctly)As of now there are two problems:
a) the direction of arrows has no clear meaning
b) the arrowheads are hidden behind some circlesAs of now there are two problems:
a) the direction of arrows has no clear meaning
b) the arrowheads are hidden behind some circlesElisabeth ReuhlElisabeth Reuhlhttps://gitlab.cceh.uni-koeln.de/spp-2143-learning-through-connecting/ltc_website/-/issues/87a11y: fix keyboard navigation focus when tile gets maximized2021-10-04T13:31:13ZElisabeth Reuhla11y: fix keyboard navigation focus when tile gets maximizedProblem: when a dashboard tile is maximized the keyboard focus is no longer on it but instead in a different (not maximized) tile insteadProblem: when a dashboard tile is maximized the keyboard focus is no longer on it but instead in a different (not maximized) tile insteadhttps://gitlab.cceh.uni-koeln.de/spp-2143-learning-through-connecting/ltc_website/-/issues/86highlighting items across different dashboard tiles2023-06-01T15:59:57ZAleksander Marcichighlighting items across different dashboard tileswhen highlighting an element of a data visualization (like a chart bar or a map marker) in one dashboard tile, items connected to this element should be highlighted in all visible dashboard tiles
* sketch structure for an object containi...when highlighting an element of a data visualization (like a chart bar or a map marker) in one dashboard tile, items connected to this element should be highlighted in all visible dashboard tiles
* sketch structure for an object containing info about currently highlighted items
* add global state for highlighted items
* implement highlighting in dashboard componentshttps://gitlab.cceh.uni-koeln.de/spp-2143-learning-through-connecting/ltc_website/-/issues/85Graph: set boundaries for nodes to prevent them from escaping the screen2021-10-12T09:19:26ZElisabeth ReuhlGraph: set boundaries for nodes to prevent them from escaping the screenElisabeth ReuhlElisabeth Reuhlhttps://gitlab.cceh.uni-koeln.de/spp-2143-learning-through-connecting/ltc_website/-/issues/84Graph: cluster similar nodes2023-06-01T15:59:57ZElisabeth ReuhlGraph: cluster similar nodesfor example all the images associated with one topographyfor example all the images associated with one topographyhttps://gitlab.cceh.uni-koeln.de/spp-2143-learning-through-connecting/ltc_website/-/issues/83Dashboard: tabs for different views on monitors2021-10-05T12:08:35ZAleksander MarcicDashboard: tabs for different views on monitorsbackground info: on each monitor of the dashboard different views on the data can be displayed. the different views on the monitors can be flipped by clicking arrows. but now preview/overview of available views is given.
task: replac...background info: on each monitor of the dashboard different views on the data can be displayed. the different views on the monitors can be flipped by clicking arrows. but now preview/overview of available views is given.
task: replace the current interface for flipping through the different views with tabs. this way the user has a better grasp what/how many views are available on each monitor.Elisabeth ReuhlElisabeth Reuhlhttps://gitlab.cceh.uni-koeln.de/spp-2143-learning-through-connecting/ltc_website/-/issues/82Filters: make period search a live Chronontology search instead of hard coded...2022-01-27T17:28:33ZElisabeth ReuhlFilters: make period search a live Chronontology search instead of hard coded options or update optionsWhich periods should be offered as filters?
- Provenance Entangled Africa https://chronontology.dainst.org/search?fq=provenance:%22SPP2143%22&q=*&from=0
- and/or: everything within the time period and/or in Africa?Which periods should be offered as filters?
- Provenance Entangled Africa https://chronontology.dainst.org/search?fq=provenance:%22SPP2143%22&q=*&from=0
- and/or: everything within the time period and/or in Africa?https://gitlab.cceh.uni-koeln.de/spp-2143-learning-through-connecting/ltc_hub/-/issues/39some Arachne entityTypes not returning results2021-09-13T14:45:03ZElisabeth Reuhlsome Arachne entityTypes not returning resultsExample query for Hub playground:
```graphql
query entitytypes {
entitiesMultiFilter(searchString: "*", entityTypes: [Buecher]) {
identifier
name
}
}
```
For entityTypes _MehrteiligeDenkmaeler_, _Buecher_, or _dreiDModelle_ ...Example query for Hub playground:
```graphql
query entitytypes {
entitiesMultiFilter(searchString: "*", entityTypes: [Buecher]) {
identifier
name
}
}
```
For entityTypes _MehrteiligeDenkmaeler_, _Buecher_, or _dreiDModelle_ no results are returned, instead you get the errors `GraphQLError: Syntax Error: Cannot parse the unexpected character "\u00FC".` and `Uncaught TypeError: T is undefined`.
These seem to be the entity types where the spelling of the enum values varies from Arachne's spelling (no Umlaute/numbers).Aleksander MarcicAleksander Marcichttps://gitlab.cceh.uni-koeln.de/spp-2143-learning-through-connecting/ltc_website/-/issues/81Let users choose which Arachne entity types to query2022-01-27T17:12:44ZElisabeth ReuhlLet users choose which Arachne entity types to query