G-Node / gin-proc

BSD 3-Clause "New" or "Revised" License
0 stars 7 forks source link

Updated UI #21

Closed mrinalwahal closed 5 years ago

mrinalwahal commented 5 years ago

Following tasks are done:

  1. Python gogs_client is removed and auth is shifted to a bare API call.
  2. UI of the front-end has been updated.
  3. Docker image updated to have pre-installed snakemake so to avoid installing snakemake in every build job.
  4. Code is cleaner than before.
  5. PEP8 styling is enabled and py-linting is being adhered to.
  6. You can no longer access the workflow page on the front-end without logging in first.
  7. Front-end packages are reduced and only the required ones are kept.
lgtm-com[bot] commented 5 years ago

This pull request fixes 4 alerts when merging ad87d92d44c87b97efb5051a6df780f0017c0f3b into 2e79cf169fdc3345ce863ac2426f531b4d28c04c - view on LGTM.com

fixed alerts: