You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Clarified installation instructions after feedback from client. Client left
feedback after release 0.3 indicating that our current README was unhelpful.
We have greatly simplified it and moved more non-essential information into
separate documents.
Updated user interface with loading icon to provide visual representation of
the request's duration.
Changed the homepage to update when a file is selected not when it is
analysed, based on client feedback.
Updated the representation of drugs in PML after client feedback. Our initial
representation meant that users had to look up the CHEBI/DINTO identifier for
a drug. Now users can specify drugs with a new drug { "name" } construct.
Added UI section to display drugs that were specified in the PML but that are
not included in DINTO
Updated user interface to enable live updates in which the results of the
PML parsing and DINTO lookup are displayed as soon as they are found before
the DDIs have been calculated
Updated how analysis results are displayed to make them more readable.
Previously we would display the JSON responses from the API to the user. Now
we take the JSON responses and create a readable message which is then
displayed to the user.
Updated the testing instructions. The client indicated that he would like
clear instructions for manual acceptance tests. We have updated the testing
instructions in FEATURES.md accordingly. We also removed references to
Panacea's automated unit tests. A section was added about running our new
end-to-end tests instead, as these are a much more thorough test of the
system.
Added
install-docker.sh for easy docker installation on Ubuntu 16.04. Part of
simplifying the installation steps.
Created Athloi: This service runs our end to end Cucumber tests using Selenium WebDriver
and Firefox. This service also runs during continuous integration to ensure
there are no regressions to the end user interface between commits/releases.
Fixed
Fixed a bug where analysis requests would time out.
Fixed bug where results of the previous DDI analysis would not be cleared
in the event there was an error with the current analysis