From 0ae2a9b1ab91a9235d0c6cb6e268f528a5796736 Mon Sep 17 00:00:00 2001 From: Steven Wingett Date: Tue, 16 Mar 2021 16:52:03 +0000 Subject: [PATCH 1/2] Create CHANGELOG.md --- CHANGELOG.md | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 CHANGELOG.md diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..01d108c --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,30 @@ +# Labrador Version History + +Labrador v0.3 (16 March 2021) +------------------------------------------------- +Labrador v0.3 is a minor update incorporating the change described below: + +- Updated documentation on how to run Labrador using a webserver inside a +Docker container + + +Labrador v0.2 (22 January 2014) +------------------------------------------------- +Labrador v0.2 is a minor update incorporating the change described below: + +New Features +- Custom accession numbers +- Labrador now checks for available updates +- Enter an e-mail address in the search bar to show projects associated +with that user Updates +- Number of e-mails sent when adding projects and datasets cut down if +you're an admin +- Documentation - described how to set up Sendmail for the PHP mail() +function + +Bug fixes +- You can now add new papers whilst editing an existing project +- Number of new datasets in e-mail notifications is now correct +- Retrieving an accession when editing a project no longer warns you that +it exists +- Minor formatting fixes From eb46f62908078f4388cb468e951e7c3a33ea3d25 Mon Sep 17 00:00:00 2001 From: Phil Ewels Date: Tue, 16 Mar 2021 20:36:59 +0100 Subject: [PATCH 2/2] Reworked by @ewels --- CHANGELOG.md | 45 +++++++++++++++++++++++++++++++++++---------- 1 file changed, 35 insertions(+), 10 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 01d108c..5aadb34 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,18 +1,42 @@ # Labrador Version History -Labrador v0.3 (16 March 2021) -------------------------------------------------- -Labrador v0.3 is a minor update incorporating the change described below: +## Labrador v0.3 (16 March 2021) -- Updated documentation on how to run Labrador using a webserver inside a -Docker container +Labrador v0.3 includes a range of updates that have mostly been contributed by @darogan and @StevenWingett who have been using Labrador at other centres beyond the fair shores of the Babraham Institute. +* Updated documentation on how to run Labrador using a webserver inside a Docker container +* Improved `sendmail` setup - Updated instructions to use a new config file to setup `sendmail`. +* Added Docker container instructions - Updated the documentation to provide instructions on how to run Labrador inside a Docker container. +* Fix invalid filenames before writing SRA links file +* Fix the data dir permissions problem +* Make dataset lookups work for GEO accessions again +* Make new project directories get `777` permissions +* Symlink based failure fixes +* Conditional statements wrapped around `df` check and logo, plus removed custom images from img +* Simplified and tidied up the use of config variables for data and server locations +* Add a conditional for testing the storage situation on local server +* Implemented samtools path check, replace `zcat` with `gunzip -c` for OSX compatibility +* Fixed minor variable formatting in `header.php` +* Added a samtools path variable for setting in the config if required +* Remove hard coded links to be more generic for main Labrador repo +* Added PHPExcel and ParseDown submodules +* Added support for markdown reports +* PHP7 Compatability updates to split function in `files.php`, plus minor formatting +* Added PDF viewer to reports +* Base version customised for generic NGS projects +* Cleaned up datasets page a bit. +* Added last modified dates to homepage and datasets pages. +* Fixed datatables error on homepage. +* Got SRA links modal to work with selected table rows. +* Added option to save file list to server. +* Removed links to 'processing' page. Made javascript SRA links download. Added datatables. +* Updated `mysql_` to `mysqli_` -Labrador v0.2 (22 January 2014) -------------------------------------------------- -Labrador v0.2 is a minor update incorporating the change described below: +## Labrador v0.2 (22 January 2014) + + +### New Features -New Features - Custom accession numbers - Labrador now checks for available updates - Enter an e-mail address in the search bar to show projects associated @@ -22,7 +46,8 @@ you're an admin - Documentation - described how to set up Sendmail for the PHP mail() function -Bug fixes +### Bug fixes + - You can now add new papers whilst editing an existing project - Number of new datasets in e-mail notifications is now correct - Retrieving an accession when editing a project no longer warns you that