Releases: panoptes-organization/panoptes
Releases · panoptes-organization/panoptes
Release 0.2.3
Release 0.2.2
What's Changed
Full Changelog: v0.2.1...v0.2.2
Release 0.2.1
v0.2.0
- DB improvements (credits: @drekoumis, @dafentoulis)
- New functionality to delete workflows (@drekoumis, @dafentoulis)
- pip and conda support (credits: @agardelakos)
- UI (js) improvements (Credits: @dafentoulis)
- Improvements in the snakemake/panoptes communication (@vsoch)
Version 0.1.1
Fix requirements, PEP8 refactoring, remove unused code
v0.1: Release 0.1 (#85)
* Add gitter button * Fixes #23 issue with errors in js libraries (#26) * First implementation of panoptes api * Added workflow jobs in db * added api for jobs * Error fixes * Fixed inconsistency in jobs api * feature/31_UI initial commit * Minor fix * typo and db update fixes * Final fix * feature/31_UI about page * added job id and hiden db id * Change in model job primary key * feature/31_UI contribute * Feature/add api to panoptes (#34) * First implementation of panoptes api * Added workflow jobs in db * added api for jobs * Error fixes * Fixed inconsistency in jobs api * Minor fix * typo and db update fixes * Final fix * added job id and hiden db id * Change in model job primary key * Removes unused messages * Change the filter for job query * feature/31_UI added jobs * First implementation of panoptes api * Added workflow jobs in db * feature/31_UI initial commit * feature/31_UI about page * feature/31_UI contribute * feature/31_UI added jobs * feature/31_UI job html * Feature/update status (#37) * Fix issue with progress bar. Update status of jobs to done. * Added job status in workflow table * Fix issue with steps in workflows.html and workflow.html * Feature/7 setup (#38) * feature/7_setup * feature/7_setup removed comment * feature/7_setup PR comment * Feature/29 ci cd (#40) * feature/29 travis initial commit * feature/29_ci_cd test commit to trigger build * feature/29_ci_cd fixed yml * feature/29 added README link to travis (#41) * Added badges for status in jobs (#39) * Added badges for status in jobs * Changes in the landing page * Added check for null values in workflow job size * Removed button * Added formater for datetime * Changes templates to use datetime formater * Feature/43 add jobs start and end time (#44) * Added start and and date to db * added init values for jobs * Visual improvements and duration meta * Added library for time parse to requirements * Feature/dockerfile (#45) * Add Dockerfile. Add docker-compose. Add run.py to start easier the application. * Update Dockerfile and run.py * The correct way is docker run -p 8000:1234 -it <container id> * Update Dockerfile, docker-compose.yaml and change run.py to panoptes.py * COPY instead of cloning the repo * Update README.md with docker-compose instructions * Update README.md * Update docker info in README.md * Update README.md * Removed variables from Dockerfile * changed icons (#47) * Wrong page handle (#49) * Wring page handle * more 404 forms * Update issue templates (#52) * Update issue templates * Update issue template * Update video with biohackathon features. (#58) * Feature/docker to travis (#60) * initial commit * adding api test * try2 * WIP * feature/docket_to_travis: changes function name to conform to pytest rules * docker_to_travis: fixed .travis.yml * docker_to_travis: proper name of the test class * docker_to_travis: removed useless code * Update properly job and workflow status to Error when a job or workflow fails. (#65) * Add no execution status in workflows where results is already there. closes #42 (#66) * Add service-info endpoint in the API (#67) closes #64 * Bump lodash from 4.17.14 to 4.17.19 in /server/static (#71) Bumps [lodash](https://github.com/lodash/lodash) from 4.17.14 to 4.17.19. - [Release notes](https://github.com/lodash/lodash/releases) - [Commits](https://github.com/lodash/lodash/compare/4.17.14...4.17.19) Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump jquery from 3.4.1 to 3.5.0 in /server/static (#70) Bumps [jquery](https://github.com/jquery/jquery) from 3.4.1 to 3.5.0. - [Release notes](https://github.com/jquery/jquery/releases) - [Commits](https://github.com/jquery/jquery/compare/3.4.1...3.5.0) Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Feature/arg parse (#72) * Add argparse in panoptes.py * Clean up argparse. Change default database path to .panoptes.db * Add exec mode in two scripts. Minor README.md update. * Clean up codebase (#74) - Remove unused html files and js libraries (mainly from core-ui) - Slim Dockerfile - Remove developer instructions from README.md - Remove all npm and node dependencies - Improve the appearance of some html files (index.html and workflow.html) Fixes #48 * Update tests in .travis.yml (#75) - Install conda (with mamba support) - Start panoptes server with docker-compose (as before) - Install snakemake with wms-monitor option (conda env: snakemake_develop) - Run example workflow that populates the database - Add tests to test the panoptes API (virtualenv: venv_test) Fixes #61 * Update travis CI tests to use latest snakemake version (#77) Update travis CI to use latest snakemake version. Fixes #76 * Feature/46 create pypi package (#84) * WIP: => in requirements, gitignore and setup.py modifications * renamed folder server into panoptes * changed references from server to panoptes * removed duplicate file * moved tests folder inside panoptes * added MANIFEST for html files * changed panoptes.py directory in order the keyword panoptes to work after the pip install panoptes command * updated readme & docker-compose * typo readme * Fix MANIFEST.in (#78) * feature/46: updated README * Fix docker compose * fixed tests path * fix in travis.yml * fix in travis Co-authored-by: Foivos Gypas <[email protected]> Co-authored-by: fgypas <[email protected]> * fix README Co-authored-by: fgypas <[email protected]> Co-authored-by: Foivos Gypas <[email protected]> Co-authored-by: Giorgos Kostoulas <[email protected]> Co-authored-by: gkostoulas <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>