1. 19 Jan, 2021 2 commits
    • Łukasz Nowak's avatar
      8263933b
    • Łukasz Nowak's avatar
      caddy-frontend: Stabilise negative revalidation · a5ca9a36
      Łukasz Nowak authored
      Thanks to work on TrafficServer bug 7425 it was possible to understand
      correctly the switches and setup ATS to SlapOS CDN needs.
      
      max_stale_age with negative_revalidating_enabled is used to simulate
      stale-if-error and negative_revalidating_lifetime is set to 0, as Expires
      header provided by this switch is needless in SlapOS case.
      
      Tests are updated to follow the real use case, by rewriting ATS configuration
      to meet times required for the test to finish in reasonable time.
      a5ca9a36
  2. 15 Jan, 2021 3 commits
  3. 14 Jan, 2021 1 commit
  4. 13 Jan, 2021 3 commits
    • Xavier Thompson's avatar
      software/jupyter: Add frontend · ec1eba0b
      Xavier Thompson authored
      ec1eba0b
    • Xavier Thompson's avatar
      dbd9577b
    • Jérome Perrin's avatar
      slapos-testing: don't pin tested eggs · 217f7f05
      Jérome Perrin authored
      We want the tests to use the code from the repository, but when we have a
      pinned version, buildout will use the code from repository only when the
      version from the repository match the version spec from the pin.
      
      The way slapos.recipe.template was pinned to 4.4 caused issues when we made
      a change in slapos.recipe.template to make it 4.5, because tests were no
      longer using code from slapos.recipe.template repository, but from 4.4 egg
      from pypi.
      
      To prevent this kind of issues, unset the slapos.recipe.template = 4.4
      version pin and also unset the version for all tested egg, to prevent
      similar issues if extended profiles also have version pins.
      217f7f05
  5. 12 Jan, 2021 4 commits
  6. 11 Jan, 2021 2 commits
  7. 08 Jan, 2021 1 commit
  8. 03 Jan, 2021 1 commit
  9. 31 Dec, 2020 3 commits
  10. 28 Dec, 2020 2 commits
  11. 24 Dec, 2020 2 commits
  12. 22 Dec, 2020 4 commits
    • Jérome Perrin's avatar
      software/theia: version up 1.9.0 · 1b39046c
      Jérome Perrin authored
      1b39046c
    • Jérome Perrin's avatar
      software/theia: update most plugins to their latest version · b2e3675f
      Jérome Perrin authored
      use "latest" in generate_download_plugins_cfg.py, so that re-running this
      script updates plugins to their latest versions.
      b2e3675f
    • Jérome Perrin's avatar
      software/theia: download extensions using slapos.recipe.build 's download · 728a278f
      Jérome Perrin authored
      slapos.recipe.build verifies signatures of downloaded files and can also use
      buildout cache or download from shacache, which
      
      This introduces a new download-plugins.cfg, containing the URLs of
      extensions and their md5sum signatures. This profile is extended by
      software.cfg and there's a section using slapos.recipe.build to actually
      download extensions.
      
      A generate_download_plugins_cfg.py python script is also included, to be
      run by software release maintainers to update download-plugins.cfg using the
      list of plugins included in generate_download_plugins_cfg.py
      728a278f
    • Jérome Perrin's avatar
      software/theia: update extensions · a22fcd09
      Jérome Perrin authored
      Update extensions to newer version and to the URLs from openvsx instead of
      github, since openvsx prevent maintainers to modify releases.
      
      add vscode-references-view (
      https://open-vsx.org/extension/ms-vscode/references-view ) it's installed
      in default Theia and looks good.
      
      Some java extensions were not on openvsx, they were removed or updated.
      Newer java extension seem to associate .cfg as "properties" files, so force a
      mapping to make them open as zc-buildout.
      
      python was also updated, but not to latest version which does not work on
      Theia.
      a22fcd09
  13. 21 Dec, 2020 2 commits
  14. 17 Dec, 2020 1 commit
    • Léo-Paul Géneau's avatar
      software/jupyter: move to python 3 · b15cac5f
      Léo-Paul Géneau authored
      moves python2 release to component/jupyter-py2 because it is required by ERP5
      but not maintained anymore
      
      moves to python 3 :
      - test/test.py
      - jupyter_notebook_config.py.jinja
      - ERP5kernel.py
      
      modifies custom.js to create a workaround for events issue
      see (https://github.com/jupyter/notebook/issues/2499)
      
      upgrades slapos.cookbook version to 1.0.171 to use zero_knowledge recipe
      with python 3
      
      adds jupyter partition check in software/erp5/test/test_erp5.py
      b15cac5f
  15. 16 Dec, 2020 1 commit
  16. 15 Dec, 2020 2 commits
  17. 14 Dec, 2020 1 commit
  18. 09 Dec, 2020 2 commits
  19. 07 Dec, 2020 3 commits