core merge requestshttps://git-r3lab.uni.lu/minerva/core/-/merge_requests2018-09-12T15:15:59+02:00https://git-r3lab.uni.lu/minerva/core/-/merge_requests/386Resolve "Continous integration tests"2018-09-12T15:15:59+02:00Piotr GawronResolve "Continous integration tests"Closes #207Closes #207v12.2.0~beta.0https://git-r3lab.uni.lu/minerva/core/-/merge_requests/385Resolve "allow plugins to access information about active submap"2018-09-05T16:49:11+02:00Piotr GawronResolve "allow plugins to access information about active submap"Closes #454Closes #454v12.1.0https://git-r3lab.uni.lu/minerva/core/-/merge_requests/383Resolve "Add option to remove additional overlays generated by custom semant...2018-08-30T16:19:29+02:00Piotr GawronResolve "Add option to remove additional overlays generated by custom semantic zoom"Closes #488Closes #488v12.1.0https://git-r3lab.uni.lu/minerva/core/-/merge_requests/380Resolve "'Reduced modulation' edge transfer to Minerva"2018-08-29T09:42:11+02:00Piotr GawronResolve "'Reduced modulation' edge transfer to Minerva"Closes #480Closes #480v12.1.0https://git-r3lab.uni.lu/minerva/core/-/merge_requests/369Resolve "Functionality to update Terms of Service"2018-08-02T18:39:48+02:00Piotr GawronResolve "Functionality to update Terms of Service"Additionally there was relatively big refactor to remove redundant (copy-pasted) code regarding tabs management.
Closes #466Additionally there was relatively big refactor to remove redundant (copy-pasted) code regarding tabs management.
Closes #466v12.1.0https://git-r3lab.uni.lu/minerva/core/-/merge_requests/368fresh install of debian package uses flyway2018-07-31T18:55:30+02:00Piotr Gawronfresh install of debian package uses flywayFresh installation of debian package uses flyway, so there is no need for db scripting anymore.
Closes #389
Fresh installation of debian package uses flyway, so there is no need for db scripting anymore.
Closes #389
v12.1.0https://git-r3lab.uni.lu/minerva/core/-/merge_requests/359Resolve "use database migration framework"2018-07-30T11:29:30+02:00Piotr GawronResolve "use database migration framework"This Merge request resolves issue with manual db migrations. All script starting from version 12.1.0 will be managed by flyway library. Due to that all manual migration that were done starting from version 12.1.0 should be inserted into ...This Merge request resolves issue with manual db migrations. All script starting from version 12.1.0 will be managed by flyway library. Due to that all manual migration that were done starting from version 12.1.0 should be inserted into flyway history table (see the [flyway_manual_init.sql](/uploads/fb62887ac3a296d71326e26aecd746e9/flyway_manual_init.sql)) - this should affect only software developers who were working on version 12.1.0 up to now. Everybody who will start after MR is accepted wouldn't encounter any difficulties.
Regarding debian package. For now there is still manual migration and initialization of database, because there is no way to tell flyway what the previous version of database was. However, manual migration is limited to anything prior to 12.1.0. Further scripts will be migrated automatically by flyway.
Additionally there is new continuous integration test for checking if installation of debian package was performed properly and minerva website is available from localhost after installation.
Closes #389v12.1.0https://git-r3lab.uni.lu/minerva/core/-/merge_requests/347Resolve "Multicolored anchors"2018-07-20T13:53:26+02:00Piotr GawronResolve "Multicolored anchors"Closes #80Closes #80v12.1.0https://git-r3lab.uni.lu/minerva/core/-/merge_requests/346Resolve "LDAP authentication"2018-07-18T14:25:00+02:00Piotr GawronResolve "LDAP authentication"Closes #386Closes #386v12.1.0https://git-r3lab.uni.lu/minerva/core/-/merge_requests/272Resolve "parse reaction stochiometry"2018-04-05T16:14:02+02:00Piotr GawronResolve "parse reaction stochiometry"Due to that there is a change with REST API and plugin API responses:
Stoichiometry is associated with reaction node (but not with the alias/species). Therefore when checking for reaction products/modifiers/reactants the result will p...Due to that there is a change with REST API and plugin API responses:
Stoichiometry is associated with reaction node (but not with the alias/species). Therefore when checking for reaction products/modifiers/reactants the result will provide you with the Product/Modifier/Reactant structures instead of aliases. Those structures contain getAlias method that will return you the previously stored Alias structure.
Closes #368v12.0.0https://git-r3lab.uni.lu/minerva/core/-/merge_requests/271Resolve "list of properties visualized in left panel should be configurable"2018-04-05T13:50:45+02:00Piotr GawronResolve "list of properties visualized in left panel should be configurable"Closes #367Closes #367v12.0.0https://git-r3lab.uni.lu/minerva/core/-/merge_requests/261Resolve ""UNKNOWN DISEASE MAP""2018-03-28T19:12:33+02:00Piotr GawronResolve ""UNKNOWN DISEASE MAP""Closes #357Closes #357v12.0.0https://git-r3lab.uni.lu/minerva/core/-/merge_requests/259Resolve "Display of Minerva version"2018-03-28T17:50:48+02:00Piotr GawronResolve "Display of Minerva version"Closes #356Closes #356v12.0.0https://git-r3lab.uni.lu/minerva/core/-/merge_requests/229Resolve "sbml function visualization"2018-03-19T13:41:04+01:00Piotr GawronResolve "sbml function visualization"Closes #286Closes #286v12.0.0https://git-r3lab.uni.lu/minerva/core/-/merge_requests/228Resolve "add additional miriam types"2018-03-19T13:03:08+01:00Piotr GawronResolve "add additional miriam types"Closes #337Closes #337v12.0.0https://git-r3lab.uni.lu/minerva/core/-/merge_requests/227Resolve "search results should be merged"2018-03-19T12:50:21+01:00Piotr GawronResolve "search results should be merged"Closes #36Closes #36v12.0.0https://git-r3lab.uni.lu/minerva/core/-/merge_requests/222Resolve "searching for elements in submap"2018-03-15T17:40:35+01:00Piotr GawronResolve "searching for elements in submap"Closes #86Closes #86v12.0.0https://git-r3lab.uni.lu/minerva/core/-/merge_requests/221Resolve "plugin API should allow to store user data"2018-03-15T14:20:04+01:00Piotr GawronResolve "plugin API should allow to store user data"Closes #333Closes #333v12.0.0https://git-r3lab.uni.lu/minerva/core/-/merge_requests/219Resolve "reduce number of connections in the pool"2018-03-13T16:19:38+01:00Piotr GawronResolve "reduce number of connections in the pool"Closes #331Closes #331v12.0.0https://git-r3lab.uni.lu/minerva/core/-/merge_requests/216Resolve "repositioning data overlays"2018-03-13T11:34:16+01:00Piotr GawronResolve "repositioning data overlays"Closes #103Closes #103v12.0.0