Changelog
This project adheres to Semantic Versioning and Keep a Changelog format.
[0.13.2] -- 2019-12-13
Changed:
- caravel config file format change. introduced in v0.2:
config_versionentry- a possibility to add project-level attributes (like
name)
- removed custom command feature
- list of projects in the index page to a table representation
- removed the subproject switching functionality on the project page
Added:
CaravelConfclass for caravel config file management- the possibility to set preferences in the config file
- direct subproject activation from the index page
- text indicating currently active subproject
[0.13.1] -- 2019-07-18
Fixed:
- problem creating Project metadata regarding defined subprojects when none are defined; #120
- problem with navbar dropdowns not expanding; #121
- error when summarizing a project that has not been run; #111
Changed:
- computing configuration page to preferences page
- status page produced by
looper summarizeis not included in the navbar anymore - Project metadata is now hidden in a modal
- the files to be deleted are not previewed beforehand
- switched to list representation of the available projects in the "Home" page
Added:
- demonstrational data
- demo mode when run with
--demooption - go to the top buttons where relevant
- "live" monitoring of the submitted jobs in the sample status table
- moved sample status to the "Process" page
- "other settings" tab in the preferences page
[0.13.0] -- 2019-05-02
Fixed:
- silent failing of
looper rerun looper summarizenot overwriting the existing summary-related files
Changed:
lumpandlumpndefaults to 0 and 1, respectively
Added:
- custom summarizers support
- subproject activation and deactivation updates all the
Projectobject attributes in the "Process" page - link to the computing configuration settings in the "Home" page
[0.2.0] -- 2019-04-18
Changed:
- Use logger instead of printing to the error for logging
- Instead of having the optional
tokensection in the config file allow to use hidden.caravel_tokento predefine the token - Change logging levels to 10 (debug) and 20 (info) in debug and normal modes, respectively
Added:
- New
bootstrapUI - Back button to each page
- Compute environment configuration page
- Deactivate subproject with a dedicated button
- Use
divvyfor computing environment configuration - Display
looperlog in the terminal and in a separate page, when finished looperandpeppyversions assurance- New way of
caravel,looperandpythonversions monitoring on the client side in the footer - Systematic HTML form elements determination based on
looperarguments options - The port that the server will be run on can be determined manually from the CLI (
-pand--portoptions) - Seamless integration with
looperreporting module, the pages are displayed withcaravel's navbar and footer
[0.1.1] -- 2019-01-15
Changed:
- Fixed a bug that prevented command options from populating (caravel now uses looper's command line parser)
- Fixed a bug that required re-starting with token upon any errors.
- Allow for activating subprojects using new
peppymethod.
Added:
- Allow setting the authentication token in the caravel config file
[0.1] -- 2018-12-21
Added:
- First semi-functional release of caravel.