dme issueshttps://gitlab.rz.uni-bamberg.de/dariah/dme/-/issues2019-11-28T08:36:56Zhttps://gitlab.rz.uni-bamberg.de/dariah/dme/-/issues/162Translatable log messages2019-11-28T08:36:56ZGradl, TobiasTranslatable log messagesLog messages should contain codes only, otherwise language specifics are
branded in the session; the log area is not language selectable
*(from redmine: issue id 447, created on 2018-01-22tgradl)*Log messages should contain codes only, otherwise language specifics are
branded in the session; the log area is not language selectable
*(from redmine: issue id 447, created on 2018-01-22tgradl)*X.xGradl, TobiasGradl, Tobiashttps://gitlab.rz.uni-bamberg.de/dariah/dme/-/issues/158Implement security more consistently2019-11-28T08:36:51ZGradl, TobiasImplement security more consistentlypush functionality to base controllers if possible
*(from redmine: issue id 443, created on 2018-01-22tgradl)*push functionality to base controllers if possible
*(from redmine: issue id 443, created on 2018-01-22tgradl)*X.xGradl, TobiasGradl, Tobiashttps://gitlab.rz.uni-bamberg.de/dariah/dme/-/issues/547Refactor translations2019-11-28T08:48:03ZGradl, TobiasRefactor translationsremove sample junk + really conceptualize and refactor naming
*(from redmine: issue id 436, created on 2018-01-22tgradl)*remove sample junk + really conceptualize and refactor naming
*(from redmine: issue id 436, created on 2018-01-22tgradl)*X.xGradl, TobiasGradl, Tobiashttps://gitlab.rz.uni-bamberg.de/dariah/dme/-/issues/151Refactor translations2019-11-28T08:36:43ZGradl, TobiasRefactor translationsremove sample junk + really conceptualize and refactor naming
*(from redmine: issue id 436, created on 2018-01-22tgradl)*remove sample junk + really conceptualize and refactor naming
*(from redmine: issue id 436, created on 2018-01-22tgradl)*X.xGradl, TobiasGradl, Tobiashttps://gitlab.rz.uni-bamberg.de/dariah/dme/-/issues/544Merge mapping execution and processing service2019-11-28T08:47:59ZGradl, TobiasMerge mapping execution and processing servicethey share some base functionality like handling consumption services,
listeners etc.
*(from redmine: issue id 433, created on 2018-01-22tgradl)*
* Relations:
* relates #432they share some base functionality like handling consumption services,
listeners etc.
*(from redmine: issue id 433, created on 2018-01-22tgradl)*
* Relations:
* relates #432X.xGradl, TobiasGradl, Tobiashttps://gitlab.rz.uni-bamberg.de/dariah/dme/-/issues/543Complete the refactoring of editor functionality2019-11-28T08:50:07ZGradl, TobiasComplete the refactoring of editor functionality\- both client and server side
- mapping and schema editors are not as separate as originally thought
=>complete reuse, consolidation and separation
*(from redmine: issue id 432, created on 2018-01-22tgradl)*
* Relations:
* rela...\- both client and server side
- mapping and schema editors are not as separate as originally thought
=>complete reuse, consolidation and separation
*(from redmine: issue id 432, created on 2018-01-22tgradl)*
* Relations:
* relates #433X.xGradl, TobiasGradl, Tobiashttps://gitlab.rz.uni-bamberg.de/dariah/dme/-/issues/541Ensure database consistency2019-11-28T08:47:56ZGradl, TobiasEnsure database consistencycurrently, entity ids are not checked with saved elements, which could
lead to non-referencable elements in the database. Other potential
problems might exist, find them and solve them at base dao level.
*(from redmine: issue id 430, c...currently, entity ids are not checked with saved elements, which could
lead to non-referencable elements in the database. Other potential
problems might exist, find them and solve them at base dao level.
*(from redmine: issue id 430, created on 2018-01-22tgradl)*X.xGradl, TobiasGradl, Tobiashttps://gitlab.rz.uni-bamberg.de/dariah/dme/-/issues/148Merge mapping execution and processing service2019-11-28T08:36:40ZGradl, TobiasMerge mapping execution and processing servicethey share some base functionality like handling consumption services,
listeners etc.
*(from redmine: issue id 433, created on 2018-01-22tgradl)*
* Relations:
* relates #432they share some base functionality like handling consumption services,
listeners etc.
*(from redmine: issue id 433, created on 2018-01-22tgradl)*
* Relations:
* relates #432X.xGradl, TobiasGradl, Tobiashttps://gitlab.rz.uni-bamberg.de/dariah/dme/-/issues/147Complete the refactoring of editor functionality2019-11-28T08:36:39ZGradl, TobiasComplete the refactoring of editor functionality\- both client and server side
- mapping and schema editors are not as separate as originally thought
=>complete reuse, consolidation and separation
*(from redmine: issue id 432, created on 2018-01-22tgradl)*
* Relations:
* rela...\- both client and server side
- mapping and schema editors are not as separate as originally thought
=>complete reuse, consolidation and separation
*(from redmine: issue id 432, created on 2018-01-22tgradl)*
* Relations:
* relates #433X.xGradl, TobiasGradl, Tobiashttps://gitlab.rz.uni-bamberg.de/dariah/dme/-/issues/145Ensure database consistency2019-11-28T08:36:37ZGradl, TobiasEnsure database consistencycurrently, entity ids are not checked with saved elements, which could
lead to non-referencable elements in the database. Other potential
problems might exist, find them and solve them at base dao level.
*(from redmine: issue id 430, c...currently, entity ids are not checked with saved elements, which could
lead to non-referencable elements in the database. Other potential
problems might exist, find them and solve them at base dao level.
*(from redmine: issue id 430, created on 2018-01-22tgradl)*X.xGradl, TobiasGradl, Tobiashttps://gitlab.rz.uni-bamberg.de/dariah/dme/-/issues/533Implement hit test for cubic bezier connections2019-11-28T08:47:46ZGradl, TobiasImplement hit test for cubic bezier connections\- used in context
http://www.w3schools.com/tags/canvas\_beziercurveto.asp
- required formula for given t:
https://en.wikipedia.org/wiki/B%C3%A9zier\_curve
*(from redmine: issue id 422, created on 2018-01-22tgradl)*\- used in context
http://www.w3schools.com/tags/canvas\_beziercurveto.asp
- required formula for given t:
https://en.wikipedia.org/wiki/B%C3%A9zier\_curve
*(from redmine: issue id 422, created on 2018-01-22tgradl)*X.xGradl, TobiasGradl, Tobiashttps://gitlab.rz.uni-bamberg.de/dariah/dme/-/issues/137Implement hit test for cubic bezier connections2019-11-28T08:36:27ZGradl, TobiasImplement hit test for cubic bezier connections\- used in context
http://www.w3schools.com/tags/canvas\_beziercurveto.asp
- required formula for given t:
https://en.wikipedia.org/wiki/B%C3%A9zier\_curve
*(from redmine: issue id 422, created on 2018-01-22tgradl)*\- used in context
http://www.w3schools.com/tags/canvas\_beziercurveto.asp
- required formula for given t:
https://en.wikipedia.org/wiki/B%C3%A9zier\_curve
*(from redmine: issue id 422, created on 2018-01-22tgradl)*X.xGradl, TobiasGradl, Tobiashttps://gitlab.rz.uni-bamberg.de/dariah/dme/-/issues/503Some dependencies are not loaded on the laptop2019-11-28T08:47:08ZGradl, TobiasSome dependencies are not loaded on the laptopsome ANTLR related dependencies are not fetched when running in Jetty on
the Laptop
Find out why or how to include those dependencies (versions are a
problem, however)
*(from redmine: issue id 392, created on 2018-01-22tgradl)*some ANTLR related dependencies are not fetched when running in Jetty on
the Laptop
Find out why or how to include those dependencies (versions are a
problem, however)
*(from redmine: issue id 392, created on 2018-01-22tgradl)*X.xGradl, TobiasGradl, Tobiashttps://gitlab.rz.uni-bamberg.de/dariah/dme/-/issues/107Some dependencies are not loaded on the laptop2019-11-28T08:35:48ZGradl, TobiasSome dependencies are not loaded on the laptopsome ANTLR related dependencies are not fetched when running in Jetty on
the Laptop
Find out why or how to include those dependencies (versions are a
problem, however)
*(from redmine: issue id 392, created on 2018-01-22tgradl)*some ANTLR related dependencies are not fetched when running in Jetty on
the Laptop
Find out why or how to include those dependencies (versions are a
problem, however)
*(from redmine: issue id 392, created on 2018-01-22tgradl)*X.xGradl, TobiasGradl, Tobiashttps://gitlab.rz.uni-bamberg.de/dariah/dme/-/issues/499Redirect at 403 in editor2019-11-28T08:47:04ZGradl, TobiasRedirect at 403 in editorErrors are thrown if user is on protected schema and session expires
*(from redmine: issue id 381, created on 2018-01-22tgradl)*Errors are thrown if user is on protected schema and session expires
*(from redmine: issue id 381, created on 2018-01-22tgradl)*X.xGradl, TobiasGradl, Tobiashttps://gitlab.rz.uni-bamberg.de/dariah/dme/-/issues/103Redirect at 403 in editor2019-11-28T08:35:44ZGradl, TobiasRedirect at 403 in editorErrors are thrown if user is on protected schema and session expires
*(from redmine: issue id 381, created on 2018-01-22tgradl)*Errors are thrown if user is on protected schema and session expires
*(from redmine: issue id 381, created on 2018-01-22tgradl)*X.xGradl, TobiasGradl, Tobiashttps://gitlab.rz.uni-bamberg.de/dariah/dme/-/issues/495Evaluate performance impact of tracking feature at runtime2019-11-28T08:46:59ZGradl, TobiasEvaluate performance impact of tracking feature at runtimeTracking has originally implemented with a start and pause tracking
feature - not respecting loading of the objects. This lead to issues
when creating new objects and tracking is now always on - even if API
calls are answered.
Potential...Tracking has originally implemented with a start and pause tracking
feature - not respecting loading of the objects. This lead to issues
when creating new objects and tracking is now always on - even if API
calls are answered.
Potential fix if required: Provide an option to the entities to prevent
tracking, when API calls are served
*(from redmine: issue id 377, created on 2018-01-22tgradl)*X.xGradl, TobiasGradl, Tobiashttps://gitlab.rz.uni-bamberg.de/dariah/dme/-/issues/494Protect schema editor components2019-11-28T08:46:58ZGradl, TobiasProtect schema editor components\- ask for login in js calls
- protect sensitive methods in editor controllers
=>test editor components and close security topic for now
*(from redmine: issue id 376, created on 2018-01-22tgradl)*
* Relations:
* relates #359\- ask for login in js calls
- protect sensitive methods in editor controllers
=>test editor components and close security topic for now
*(from redmine: issue id 376, created on 2018-01-22tgradl)*
* Relations:
* relates #359X.xGradl, TobiasGradl, Tobiashttps://gitlab.rz.uni-bamberg.de/dariah/dme/-/issues/99Evaluate performance impact of tracking feature at runtime2019-11-28T08:35:38ZGradl, TobiasEvaluate performance impact of tracking feature at runtimeTracking has originally implemented with a start and pause tracking
feature - not respecting loading of the objects. This lead to issues
when creating new objects and tracking is now always on - even if API
calls are answered.
Potential...Tracking has originally implemented with a start and pause tracking
feature - not respecting loading of the objects. This lead to issues
when creating new objects and tracking is now always on - even if API
calls are answered.
Potential fix if required: Provide an option to the entities to prevent
tracking, when API calls are served
*(from redmine: issue id 377, created on 2018-01-22tgradl)*X.xGradl, TobiasGradl, Tobiashttps://gitlab.rz.uni-bamberg.de/dariah/dme/-/issues/98Protect schema editor components2019-11-28T08:35:38ZGradl, TobiasProtect schema editor components\- ask for login in js calls
- protect sensitive methods in editor controllers
=>test editor components and close security topic for now
*(from redmine: issue id 376, created on 2018-01-22tgradl)*
* Relations:
* relates #359\- ask for login in js calls
- protect sensitive methods in editor controllers
=>test editor components and close security topic for now
*(from redmine: issue id 376, created on 2018-01-22tgradl)*
* Relations:
* relates #359X.xGradl, TobiasGradl, Tobias