minerva (12.1.4) stable; urgency=medium
  * Bug fix: no check for limit on custom data overlays fixed
  * Bug fix: error message improved when there is privilege problem during 
    data overlay upload
  * Bug fix: upload of data overlay from admin panel didn't work
  * Bug fix: add project button is disabled when user doesn't have proper 
    privileges ("Add project" privilege)
  * Bug fix: there are no more extra markers due to map wrapping
  * Bug fix: upload of the project failed when another project was removed 
    during upload 
  * Bug fix:  word wrapping fixed in overlay table for long overlay names

 -- Piotr Gawron <piotr.gawron@uni.lu>  Fri, 28 Dec 2018 14:00:00 +0200

minerva (12.1.3) stable; urgency=medium
  * Bug fix: add project button is disabled when user has no privileges
  * Bug fix: projectId was missing in the edit window
  * Bug fix: user could provide invalid mesh ID that caused errors when 
    browsing map 
  * Bug fix: user created from LDAP connection doesn't have a password 
    stored in the database 

 -- Piotr Gawron <piotr.gawron@uni.lu>  Fri, 14 Dec 2018 14:00:00 +0200

minerva (12.1.2) stable; urgency=medium
  * Bug fix: vmh annotations should be properly matching id entered in the input
  * Bug fix: opacity was not working when highliting objects in plugins
  * Bug fix: integer configurtion options (like SMTP_PORT) are properly 
    validated before saving
  * Bug fix: inside of reaction box wasn't properly aligned
  * Bug fix: too long data overlay name disturbed size of the map div and 
    interaction with the map
  * Bug fix: search for some drugs resulted in internal server error
  * Bug fix: LDAP login is case insensitive
  * Bug fix: adding user could end up with error in the frontend

 -- Piotr Gawron <piotr.gawron@uni.lu>  Wed, 12 Dec 2018 16:00:00 +0200

minerva (12.1.1) stable; urgency=medium
  * Bug fix: lineWidth in data overlays was ignored
  * Bug fix: legend was blinking after using controls
  * Bug fix: comment header was missing
  * Bug fix: click on drug target zooms to the results
  * Bug fix: export columns return proper value types
  * Bug fix: partial zooming is disabled

 -- Piotr Gawron <piotr.gawron@uni.lu>  Fri, 2 Nov 2018 13:00:00 +0200

minerva (12.1.0) stable; urgency=medium
  * Small improvement: default privilege value for 'Custom overlays' added
  * Small improvement: explicit logging of successful and unsuccessful logins
  * Small improvement: clicking on search result icon (on the map) change tab to 
    the corresponding search results
  * Small improvement: option to remove additional overlays generated by custom
    semantic zoom
  * Small improvement: 'Reduced modulation' edge was displayed differently in
    CellDesigner and Minerva
  * Small improvement: user-friendly documentation for plugin URL field
  * Small improvement: plugins have to access information about active submap
  * Feature: genome browser with gene variants
  * Feature: support of all CellDesigner element modifications
  * Feature: ldap authentication
  * Feature: multicolored anchors for data overlays
  * Feature: minerva is distributed using rpm packages
  * Small improvement: annotations from RHEA are handled
  * Small improvement: changing of Terms of Service url allows admin to reset
    the status of ToS acceptance for all users
  * Small improvement: description of a grouped results in improved
  * Small improvement: selection of required annotation on map upload improved
  * Bug fix: annotations for elements with mutation in name (like "BID (p15)")
    weren't provided properly
  * Bug fix: passwords in the configuration tab are hidden with '*'
  * Bug fix: user has access to transparency level when creating custom semantic
    view (without this parametere functionality was very difficult to use)
  * Bug fix: loading invalid plugin doesn't render empty div anymore
  * Bug fix: sorting of custom overlays was broken when description of overlay
    was present
  * Bug fix: when there is a problem with adjusting font in complexes (because 
    the font should be smaller than 1pt) description is not drawn anymore
  * Bug fix: going to export page and back was breaking a map
  * Bug fix: coordinates of selected area wasn't processed properly when they
    exceeded canvas
  * Bug fix: postgres migration script fixed to work with new docker compose
  * Bug fix: double click on user add button disabled 
  * Bug fix: privileges are mirrored correctly across different popups
  * Bug fix: plugin tab css fixed
  * Bug fix: uploading sbml file with no ids in glyphs returned error that 
    could not be easily understand
  * Bug fix: ds_store files in subfolders crashed zip upload
  * Bug fix: when creating new user default privileges were not filled

 -- Piotr Gawron <piotr.gawron@uni.lu>  Mon, 29 Oct 2018 13:00:00 +0200

minerva (12.0.4) stable; urgency=medium
  * Bug fix: CellDesigner modifications that are drawn as reaction are handled
    properly (like catalysis)
  * Bug fix: Removing of guest (anonymous) account is forbidden - system is
    unstable after removing such user
  * Bug fix: Tair database moved to https
  * Bug fix: Taxnomy database changed html output that resulted in problems
    with resolving species name to the id

 -- Piotr Gawron <piotr.gawron@uni.lu>  Wed, 12 Sep 2018 17:00:00 +0200

minerva (12.0.3) stable; urgency=medium
  * Bug fix: SBML model annotations caused errors on upload
  * Bug fix: Export of some models to SBML didn't work properly
  * Bug fix: zip files weren't processed properly
  * Bug fix: required annotations were always required for some types
  * Bug fix: user cannot remove default map anymore

 -- Piotr Gawron <piotr.gawron@uni.lu>  Mon, 27 Aug 2018 11:00:00 +0200

minerva (12.0.2) stable; urgency=medium
  * Bug fix: data overlay by annotation type fixed
  * Bug fix: [plugin] getting reactions with set of id larger than 100 elements
    works properly
  * Bug fix: name of commented protein was remembered for the new comment
  * Bug fix: setting zoom level wasn't ranged and validated
  * Bug fix: when uploading data overlay there is a warning regarding mixed new
    line characters when necessary
  * Performance: tomcat inside docker image by default can use 3G of memory

 -- Piotr Gawron <piotr.gawron@uni.lu>  Tue, 31 Jul 2018 13:00:00 +0200

minerva (12.0.1) stable; urgency=medium
  * Bug fix: setting default zoom level on submap
  * Bug fix: opened submap had different background then current selection
  * Bug fix: clicking on comments was difficult in OpenLayers
  * Bug fix: general map comment didn't display coordinates properly
  * Bug fix: opening map could crash when CellDesigner file contained duplicate
    reaction id
  * Bug fix: map is repositioned when info window is outside of current view in
    OpenLayers library

 -- Piotr Gawron <piotr.gawron@uni.lu>  Tue, 24 Jul 2018 10:00:00 +0200

minerva (12.0.0) stable; urgency=medium
  * Feature: There is alternative OpenLayers map engine available
  * Feature: database connection configuration (login, password, host, etc)
    can be modified using /etc/minerva/db.properties file
  * Feature: searching for elements in submap gives marker on top map
    indicating the submap connection
  * Feature: similar search results are merged
  * Feature: visualization of protein structures by MolArt
  * Feature: reordering of data overlays is supported
  * Feature: support for STRING, STITCH, KEGG, CAZy, BRENDA  annotators
  * Feature: annotations contain info about source (there is difference
    between manual and automatically added annotations)
  * Feature: default permission for new projects are configurable
  * Feature: SBML support (with and without layout extension)
  * Feature: kinetics support
  * Feature: plugin API
  * Feature: all functionalities are provided via REST API
  * Feature: visualization of two (or more) overlaying results (like drug
    target, mirna target) is highlighted with different icon
  * Small improvement: email for account request contain configurable text
  * Small improvement: transparency level for data overlays is configurable
  * Small improvement: CellDesigner reactions of Modifier type are acceptable
  * Small improvement: performance improved for overlays identified by
    annotation identifiers
  * Small improvement: Legend is always on top
  * Small improvement: When email content is too big it's compressed
  * Small improvement: Description of chemical panel refers to the disease
    connected to the map
  * Small improvement: Confirm button when removing data overlay
  * Small improvement: Clicking on data overlayed element behaves in the same
    way as clicking on not overlayed element
  * Small improvement: Title of list of submaps doesn't contain UNKNOWN tag
  * Small improvement: DOI is supported as miriam type
  * Small improvement: When loading data in search tab there is "LOADING" icon
  * Small improvement: Data overlays can use source element identifiers for
    filtering
  * Small improvement: Data overlays can submap column to differentiate between
    maps
  * Small improvement: search by chemical names is possible
  * Small improvement: auto complete functionality for drugs, mirnas and
    chemicals
  * Small improvement: columns value and type are not mutually exclusive in
    data overlays
  * Small improvement: column type is case insensitive in data overlays
  * Small improvement: every submap contains default center position and zoom
    level to customize default view when entering map for the first time
  * Small improvement: data overlays color scale contains configurable default
    middle color (for 0 values)
  * Small improvement: opening data overlay switch to empty background
  * Small improvement: multiple x-frame domains are allowed
  * Small improvement: No duration of the text notification in overlay tab
  * Small improvement: JS plugin API allows to store data on server side
  * Small improvement: submap reference in publication list
  * Small improvement: size of connection to database reduced to 90 (so default
    connection pool to postgres is not completely filled with minerva)
  * Small improvement: visualization of sbml function improved (lambda
    expression removed from the definition)
  * Small improvement: handling of additional miriam types from BiGG ontology
  * Small improvement: configuration options are grouped in categories
  * Bug fix: searching with two queries sometimes resulted in one complex
    instead of two queries
  * Bug fix: uploaded submaps didn't have hierarchical masking
  * Bug fix: uploading of zip files created by mac doesn't crash due to
    .DS_Store folder
  * Bug fix: auto complete is case insensitive
  * Bug fix: google maps API 404 errors for non existing tiles are removed

 -- Piotr Gawron <piotr.gawron@uni.lu>  Mon, 16 Jul 2018 12:00:00 +0200

minerva (11.1.3) stable; urgency=medium
  * Bug fix RPM: remove directory with contents of unpacked war file
    when uninstalling
  * Bug fix: don't append Google API key to Google maps javascript URL
    when it is not set

 -- Piotr Gawron <piotr.gawron@uni.lu>  Mon, 23 Jul 2018 12:00:00 +0200

minerva (11.1.2) stable; urgency=medium
  * Bug fix: Searching for chemicals with invalid mesh ID crashed
  * Bug fix: opening map that was removed and re-uploaded could crash
  * warning message due to lack of google consent improved

 -- Piotr Gawron <piotr.gawron@uni.lu>  Wed, 04 Jul 2018 16:00:00 +0200

minerva (11.1.1) stable; urgency=medium
  * Bug fix: Updating privileges takes much less time
  * Bug fix: Concurent update on privileges shouldn't crash anymore
  * Bug fix: Search by element id crashed when submaps were available
  * Bug fix: GO connector uses new API, because the old one was turned off
    and stopped working


 -- Piotr Gawron <piotr.gawron@uni.lu>  Wed, 27 Jun 2018 15:00:00 +0200

minerva (11.1.0) stable; urgency=high
  * User can provide Google Maps API key that must be registered in google
    cloud account
  * User data overlays must be Google Maps API terms of use compliant
  * Terms of Use added

 -- Piotr Gawron <piotr.gawron@uni.lu>  Tue, 05 Jun 2018 9:00:00 +0200
  
minerva (11.0.10) stable; urgency=medium
  * Bug fix: link from overview image to search result was broken

 -- Piotr Gawron <piotr.gawron@uni.lu>  Wed, 16 Apr 2018 15:00:00 +0200

minerva (11.0.9) stable; urgency=medium
  * Bug fix: some comment couldn't be loaded
  * Bug fix: when adding comment it didn't appear on map immediately

 -- Piotr Gawron <piotr.gawron@uni.lu>  Wed, 21 Feb 2018 18:00:00 +0200

minerva (11.0.8) stable; urgency=medium
  * Bug fix: XSS vulnerability
  * Bug fix: "java.lang.IllegalStateException: getWriter()" exceptions
    in logs
  * Bug fix: crash for uploading and caching chemical data
  * Bug fix: disappearing tiles in submodels
  * Bug fix: max number of results is properly taken from configuration
  * Bug fix: overlay cannot be hidden before process of fetching data
    during opening is finished
  * Bug fix: redirection to login page when session expired and access to
    export page is requested
  * Bug fix: sometimes overlays couldn't be hidden in submaps
  * Bug fix: comments on submaps are visualized properly

 -- Piotr Gawron <piotr.gawron@uni.lu>  Mon, 05 Feb 2018 18:00:00 +0200

minerva (11.0.7) stable; urgency=medium
  * Bug fix: redirection added when anonymous tries to access secured map
  * Bug fix: loading time of custom overlays is reduced
  * Bug fix: there should be no problem with symlink when upgrading debian
    package
  * Bug fix: number of services changed API address to https: pmceurope
    (pubmed), uniprot, ensembl, hgnc, recon, ctd database

 -- Piotr Gawron <piotr.gawron@uni.lu>  Thu, 18 Jan 2018 16:00:00 +0200

minerva (11.0.6) stable; urgency=medium
  * Bug fix: fix a bug when entering invalid mirna id

 -- Piotr Gawron <piotr.gawron@uni.lu>  Thu, 14 Dec 2017 16:00:00 +0200
 
minerva (11.0.5) stable; urgency=medium
  * Bug fix: fix on connection to drugbank database
  * Bug fix: posttranslational modification data was sometimes unavailable
    in search results panel

 -- Piotr Gawron <piotr.gawron@uni.lu>  Thu, 30 Nov 2017 16:00:00 +0200

minerva (11.0.4) stable; urgency=medium
  * Bug fix: fix on connection to taxonomy database
  * Bug fix: color coding for reactions (wrong color was chosen)
  * Bug fix: overlays with many reactions did not work properly

 -- Piotr Gawron <piotr.gawron@uni.lu>  Thu, 09 Nov 2017 14:50:00 +0200

minerva (11.0.3) stable; urgency=medium
  * Bug fix: removing empty project removed images from all projects
  * Bug fix: clicking on map when left panel was hidden threw error
  * Bug fix: links to invalid annotations were opening invalid web page
  * Bug fix: service resolving miriam resources doesn't work over http
    anymore
  * Bug fix: chebi annotator doesn't work over http anymore

 -- Piotr Gawron <piotr.gawron@uni.lu>  Thu, 19 Oct 2017 13:50:00 +0200

minerva (11.0.2) stable; urgency=medium
  * Bug fix: login issues when default page is in secure area

 -- Piotr Gawron <piotr.gawron@uni.lu>  Fri, 25 Sep 2017 12:00:00 +0200

minerva (11.0.1) stable; urgency=medium
  * Bug fix: logout caused issues with session data

 -- Piotr Gawron <piotr.gawron@uni.lu>  Fri, 08 Sep 2017 12:00:00 +0200

minerva (11.0.0) stable; urgency=medium

  * Bug fix: security issue - access to specific map can be restricted
    by the user login
  * Bug fix: sbgn import
  * Bug fix: mesh connector
  * Rest API (documentation can be found here:
    https://git-r3lab.uni.lu/piotr.gawron/minerva/blob/master/README.md)
  * Selecting an element on the map shows info about it in the bottom left
    corner (when Search tab is not open)
  * Upload of data overlays allows to upload just names of the proteins
    (or other elements), it can be done via file or just by typing in the
    proper text box
  * Layout changes: the main one is that there are only 3 tab panels
    (search, overlay, info), so it should be easier to navigate

 -- Piotr Gawron <piotr.gawron@uni.lu>  Mon, 28 Aug 2017 12:00:00 +0200

minerva (10.0.5) stable; urgency=medium

  * Bug fix: interacting drugs can be found for RNAs
  * Bug fix: error handling improved on map upload
  * Bug fix: taxonomy ncbi server switched to https
  * Overlay presents description field if possible


 -- Piotr Gawron <piotr.gawron@uni.lu>  Sat, 04 Mar 2017 12:00:00 +0200

minerva (10.0.4) stable; urgency=medium

  * Bug fix: overlays colors are centered in white (not black)
  * Bug fix: export to CellDesigner fixed
  * Bug fix: DrugBank connector updated due to change in DrugBank website

 -- Piotr Gawron <piotr.gawron@uni.lu>  Thu, 29 Dec 2016 17:01:16 +0200

minerva (10.0.3) stable; urgency=medium

  * Bug fix: login cannot contain whitespace
  * Bug fix: search for multiple drugs will not return more drugs than
    queried for
  * Bug fix: drug list for some proteins (like RHOA) hung webpage
  * Bug fix: comments on submaps issue
  * Bug fix: link to submap from comment panel
  * Overlay coloring can be defined in Configuration

 -- Piotr Gawron <piotr.gawron@uni.lu>  Thu, 15 Dec 2016 15:01:16 +0200

minerva (10.0.2) stable; urgency=medium

  * Bug fix: markers for mirna targets visibility

 -- Piotr Gawron <piotr.gawron@uni.lu>  Thu, 29 Sep 2016 10:01:16 +0200

minerva (10.0.1) stable; urgency=medium

  * Bug fix: export to image
  * Bug fix: trigger reaction and physical stimulation reactions are no
    longer allowed (CellDesigner data model issue)
  * Bug fix: clicking on reactions in submaps

 -- Piotr Gawron <piotr.gawron@uni.lu>  Fri, 21 Sep 2016 13:01:16 +0200

minerva (10) stable; urgency=medium

  * Project info tab available for users
  * Management of overlays in admin panel
  * Bug fix: Visualization of text mining
  * Bug fix: Exception when accessing non-existing project
  * Bug fix: Zooming issue when searching for results on submaps
  * Bug fix: Out of memory when caching a lot of data
  * Bug fix: Corrupted drug names
  * Bug fix: Unexpected errors when uploading layouts
  * Bug fix: Coordinates in url
  * Bug fix: Hiding left panel
  * Bug fix: CellDesigner font size is processed properly
  * Bug fix: Search by reaction id is not case sensitive

 -- Piotr Gawron <piotr.gawron@uni.lu>  Mon, 22 Aug 2016 13:01:16 +0200

minerva (9) stable; urgency=medium

  * Fix on install script of version 8 that crashed some new installations

 -- Piotr Gawron <piotr.gawron@uni.lu>  Wed, 29 Jun 2016 09:58:34 +0200

minerva (8) stable; urgency=medium

  * Micro RNA interface
  * Toxic chemicals interface
  * Data sets (layouts) visualized dynamically in the browser
  * Reverse query for drugs, chemicals, micro RNAs interfaces
  * Small bug fixes

 -- Piotr Gawron <piotr.gawron@uni.lu>  Thu, 14 Apr 2016 13:03:55 +0200

minerva (7) stable; urgency=low

  * Uploaded datasets are available for download
  * Entrez annotator
  * Ensembl annotator
  * Valid/required annotations and used annotations saved in user profile
  * Export to pdf/png/jpg/svg
  * New web interface

 -- Piotr Gawron <piotr.gawron@uni.lu>  Thu, 3 Dec 2015 22:00:00 +0200

minerva (6) stable; urgency=low

  * Searching by annotations
  * Errors from parsing data forwarded to client
  * Notification email system added
  * Warnings are downloadable
  * Complex map (composed from many small maps)
  * Visualization of Recon specific annotations
  * Versioning system
  * Galaxy connector
  * Miriam types report
  * Advanced annotation options
  * Uniprot annotation module
  * Customized validation of miriam annotations
  * Recon annotation service
  * Bug fix: Data autofill problem in user management
  * Bug fix: User privileges for adding project
  * Bug fix: Problem with some miriam entries in RDF format
  * Bug fix: Reporting of drawing problems
  * Bug fix: Visualization of posttranslationa modification
  * Bug fix: Drugbank problem after update of Drugbank interface
  * Bug fix: Session scope fixed (browsing many maps at the same time)
  * Bug fix: Asynchronous removing/adding maps
  * Bug fix: Export to CellDesigner rarely produced corrupted CellDesigner file
  * Bug fix: Recon annotations of reactions
  * Bug fix: Login problem when browsing not default map
  * Bug fix: Multimers are available for every element

 -- Piotr Gawron <piotr.gawron@uni.lu>  Tue, 21 Jul 2015 22:00:00 +0200

minerva (5) stable; urgency=low

  * Additional checkboxes in upload model: annotate automatically, cache data, verify annotations
  * Popup window in admin panel that list warnings
  * Information about build
  * Parsing and annotation warnings for models in admin panel
  * Custom reaction visualization in upload overlay
  * Bug fix: Problem with touch interface on Windows 8.1
  * Bug fix: Google Maps API problem with floating bubbles
  * Bug fix: Error handling in admin panel
  * Bug fix: Reaction color in CellDesigner file
  * Bug fix: Reaction line width

 -- Piotr Gawron <piotr.gawron@uni.lu>  Thu, 18 Dec 2014 22:00:00 +0200

minerva (4) stable; urgency=low

  * Export of the part of the map into CellDesigner file
  * Logo files managable via config webpage
  * Import data from GO
  * Custom overlay upload
  * Additional structural information imported from annotation service
  * Bug fix: Fonts and lines in hierarchical view
  * Bug fix: Visualization of residues in rna, antisense rna, proteins
  * Bug fix: Problem with touching bubbles on touch interface
  * Bug fix: Problem with special UTF-8 characters in CellDesigner file
  * Bug fix: Problem with users and session expire
  * Bug fix: Export problem

 -- Piotr Gawron <piotr.gawron@uni.lu>  Thu, 11 Sep 2014 22:00:00 +0200

minerva (3) stable; urgency=low

  * Drug targeting interface
  * Export to CellDesigner
  * Status page of all dependent services
  * Configuration page

 -- Piotr Gawron <piotr.gawron@uni.lu>  Thu, 5 Jun 2014 22:00:00 +0200

minerva (2) stable; urgency=low

  * Upload of the CellDesigner map
  * Bug fix: Problem with touch interface after update of browsers engine
  * Bug fix: Problem in Safari when searching for elements

 -- Piotr Gawron <piotr.gawron@uni.lu>  Wed, 2 Apr 2014 22:00:00 +0200

minerva (1) stable; urgency=low

  * Initial release

 -- Piotr Gawron <piotr.gawron@uni.lu>  Wed, 4 Dec 2013 22:00:00 +0200