1. 12 Jan, 2017 7 commits
    • RyanHerb's avatar
      docker/vidjil/Dockerfile generic repo address · f6b40975
      RyanHerb authored
      The repository address was set to a server-specific address. This one
      should always point to the correct server
      f6b40975
    • RyanHerb's avatar
      uwsgi-entrypoint.sh fix databases ownership · 193a8769
      RyanHerb authored
      193a8769
    • RyanHerb's avatar
      docker-compose.yml all volumes in the same place · 676d3c76
      RyanHerb authored
      Some volumes were mounted in a different location from the rest of the
      volumes.
      Now everything will be easier to find in one single folder
      676d3c76
    • RyanHerb's avatar
      docker-commmpose.yml chqnge mysql default volume · 6841d350
      RyanHerb authored
      The mysql volume was by default set to the hosts mysql installation.
      Although it was convenient for some parts of the development process,
      this could be troublesome in the future.
      It now mounts to the same place as the uploads, results and web2py
      database files
      6841d350
    • RyanHerb's avatar
      docker/reporter/Dockerfile hackin' apt-get · 0d68fb8e
      RyanHerb authored
      For some reason we are getting a hash sum mismatch on `apt-get update`
      when building the image for the reporter.
      This little hack helps prevent that error.
      0d68fb8e
    • RyanHerb's avatar
      docker-compose.yml remove vidjil volume mounts · 56e910b4
      RyanHerb authored
      Some volumes were added to mount vidjil from the host.
      Although this makes it easier to handle the contents of the vidjil
      directory, it's not very user-friendly and also means the installation
      is not self-sufficient.
      Removing the volumes lets the containers default to the vidjil
      installation already contained within the vidjil docker image.
      56e910b4
    • RyanHerb's avatar
      create_db.sql change default user in db · 2763d55a
      RyanHerb authored
      The default database user for the docker installation was set to a
      username we are not used to manipulating, and was a source of confusion.
      Hopefully this change will lead to less confusion.
      2763d55a
  2. 11 Jan, 2017 3 commits
    • RyanHerb's avatar
      main.js fix syntax mistake · 8f306b2a
      RyanHerb authored
      A missing semi-colon was causing an issue with a self-calling function.
      8f306b2a
    • RyanHerb's avatar
      db.py defs.py.sample add defs for db pool size · 22b67f2d
      RyanHerb authored
      Due to database pool size being hardcoded to 1, concurrent requests were
      not possible and therefore slowed the app down considerably when several
      users were trying to use the app at the same time. Often resulting in
      timeouts.
      Adding this parameter allows us to manage the pool size easily and
      ensure users can post requests at the same time.
      22b67f2d
    • RyanHerb's avatar
      packaging/vidjil/debian/install install cgis · 4642c271
      RyanHerb authored
      The cgis are needeed for some browser functionnalities.
      They are compiled automatically into the vidjil package so we make the
      most of this rather than recompile them for the browser package.
      4642c271
  3. 10 Jan, 2017 13 commits
  4. 09 Jan, 2017 7 commits
  5. 06 Jan, 2017 2 commits
    • Mikaël Salson's avatar
      app.js: Don't load germline_builder before germline.js · 84266f55
      Mikaël Salson authored
      Once germline.js is loaded we can load the remainder. Otherwise
      germline_builder.js could be loaded before germline.js finished loading which
      caused germline_builder to complain because it didn't know the variable
      germline_data
      
      This commit just moved lines and reindented them.
      84266f55
    • Mikaël Salson's avatar
      Makefile: More PHONY rules · 4053dd67
      Mikaël Salson authored
      make browser (for instance) could not have been launched because the directory
      browser existed.
      4053dd67
  6. 05 Jan, 2017 5 commits
  7. 04 Jan, 2017 3 commits