From 4412931650e86eb75df8735e06c8c8b0d1556e6f Mon Sep 17 00:00:00 2001 From: Christoph Helma Date: Fri, 6 Sep 2019 12:46:24 +0200 Subject: swagger removed --- VERSION | 2 +- docker/Dockerfile | 13 +------ docker/swagger.html | 107 ---------------------------------------------------- views/layout.haml | 4 +- 4 files changed, 4 insertions(+), 122 deletions(-) delete mode 100644 docker/swagger.html diff --git a/VERSION b/VERSION index 347f583..9df886c 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -1.4.1 +1.4.2 diff --git a/docker/Dockerfile b/docker/Dockerfile index b5bd07e..e4480ea 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -39,11 +39,6 @@ RUN tar -xvzf mongodb-bin.tar.gz WORKDIR /home/ist/src/mongodb-bin RUN makepkg -s --noconfirm -# rest api swagger gui -WORKDIR /home/ist -RUN git clone https://github.com/swagger-api/swagger-ui.git -COPY swagger.html /home/ist/swagger-ui/dist/index.html - # start script COPY start.sh /home/ist/start.sh @@ -51,8 +46,7 @@ COPY start.sh /home/ist/start.sh USER root RUN pacman -U --noconfirm /home/ist/src/mongodb-bin/mongodb-bin*.pkg.tar.xz -# install lazar-gui gem -# lazar gem (required from lazar-gui) needs mongodb +# install lazar-gui gem after mongodb: lazar gem (required from lazar-gui) needs mongodb RUN gem install lazar-gui # change owners (temporary workaround) @@ -63,9 +57,6 @@ RUN chown ist `ls -d $(gem environment gemdir)/gems/lazar-gui-*`/api/api USER ist RUN rm -r /home/ist/src -# swagger links -RUN ln -s /home/ist/swagger-ui/dist/swagger-ui-bundle.js `ls -d $(gem environment gemdir)/gems/lazar-gui-*`/public/swagger-ui-bundle.js -RUN ln -s /home/ist/swagger-ui/dist/swagger-ui-standalone-preset.js `ls -d $(gem environment gemdir)/gems/lazar-gui-*`/public/swagger-ui-standalone-preset.js -RUN ln -s /home/ist/swagger-ui/dist/swagger-ui.css `ls -d $(gem environment gemdir)/gems/lazar-gui-*`/public/swagger-ui.css +EXPOSE 8088 ENTRYPOINT ["/home/ist/start.sh"] diff --git a/docker/swagger.html b/docker/swagger.html deleted file mode 100644 index 239e4f1..0000000 --- a/docker/swagger.html +++ /dev/null @@ -1,107 +0,0 @@ - - - - - - Swagger UI - - - - - - - - -
- - - - - - diff --git a/views/layout.haml b/views/layout.haml index 8cd5dfb..7c3f8f5 100644 --- a/views/layout.haml +++ b/views/layout.haml @@ -41,12 +41,10 @@ %span.fa.fa-envelope [version: #{@version}] %p - A graphical overview of the service API can be found - %a{:href => "//#{$host_with_port}/api", :rel => "external"} here. Please cite %a{ :href=>"https://doi.org/10.3389/fphar.2013.00038", :rel=>"external"} %img{ :src=>"https://zenodo.org/badge/DOI/10.3389/zenodo.10.3389.svg", :alt=>"DOI"} - in scientific publications. + if you use this service for scientific purposes. %a{:href=>"https://twitter.com/intent/tweet?source=http%3A%2F%2Flazar.in-silico.ch&text=https%3A%2F%2Flazar.in-silico.ch", :rel=>"external", :title=>"Tweet"} %span.fa.fa-twitter-square %a{:href=>"http://www.linkedin.com/shareArticle?mini=true&url=https%3A%2F%2Flazar.in-silico.ch&title=&summary=&source=https%3A%2F%2Flazar.in-silico.ch", :rel=>"external", :title=>"Share on LinkedIn"} -- cgit v1.2.3