1. 31 Mar, 2021 1 commit
  2. 16 Feb, 2021 1 commit
  3. 05 Feb, 2021 1 commit
    • Jérome Perrin's avatar
      software/*: version up urllib3, requests and dependencies · 340a7609
      Jérome Perrin authored
      Several softwares were using fixed versions, but versions are also defined in
      stack/slapos.cfg, so let's use from stack/slapos.cfg which will simplify
      version management.
      
      This urllib3 has visible changes for us, it no longer send the request path
      "as is", but normalizes the . and .. which is not what we want in
      caddy-frontend test, so we adjust the test to use prepared requests, which is
      the recommended approach for this kind of low level needs. Since prepared
      requests does not set default user agent "python-requests", tests checking that
      user agent is in log files have been adjusted to use a dedicated test user agent
      header.
      
      Another change is that certificates are now verified by default, so we adjust
      seleniumserver tests to disable certificate validation. jstestnode, already
      had a patch regarding certificate validation, because we wanted certificates
      to be validated before it was the default. We just update this patch a bit
      because we want to keep the optional behaviours of validating against a
      specific CA or to disable validation.
      340a7609
  4. 13 Jan, 2021 1 commit
  5. 05 Aug, 2020 1 commit
  6. 14 May, 2020 1 commit
  7. 22 Apr, 2020 1 commit
  8. 15 Apr, 2020 2 commits
  9. 11 Mar, 2020 3 commits
  10. 17 Feb, 2020 1 commit
  11. 14 Jan, 2020 1 commit
  12. 19 Nov, 2019 1 commit
  13. 13 Aug, 2019 1 commit
  14. 26 Nov, 2018 1 commit
  15. 29 Oct, 2018 3 commits
  16. 07 Sep, 2018 1 commit
  17. 06 Sep, 2018 1 commit
  18. 31 Aug, 2018 1 commit
    • Julien Muchembled's avatar
      component/firefox: simplify profile · 654ac2e1
      Julien Muchembled authored
      Major change is that slapos compatible wrapper is no longer installed in
      parts/firefox/firefox-slapos , but directly as "firefox" in the
      buildout:bin-directory of the software profile.
      geckodriver is also in the same buildout:bin-directory.
      This way, softwares using this just need to add
      buildout:bin-directory to $PATH
      
      erp5testnode knows since
      nexedi/erp5@59ee7970
      that it should look for firefox in buildout:bin-directory of the
      installed SR, so we should not need backward compatibility here.
      
      Adjust seleniumrunner and jstestnode for the changes
      
      Also drop unused firefox 45
      
      Jérome changes from original 8cf6908df752b9e7632b2910ffc85027f1f4f22c :
       - name sections [firefox-wrapper] and [firefox] because including the
      version in section name means we have to also update section name when
      we update version. Users have to be careful of installing
      ${firefox-wrapper:} and not ${firefox:}
       - introduce macros for implementation and simple section using the
      macros, to make it easy to had more versions or to increase versions,
      for both firefox and geckodriver. They are slightly different because
      for firefox we need a wrapper, but geckodriver is usable directly.
       - use same version, the "versions up" will be separate commits.
       - now that seleniumrunner and jstestnode are using buildout.hash.cfg,
      md5sums are in separate files.
      Co-authored-by: Jérome Perrin's avatarJérome Perrin <jerome@nexedi.com>
      654ac2e1
  19. 30 Aug, 2018 1 commit
  20. 28 Aug, 2018 1 commit
  21. 27 Aug, 2018 1 commit
  22. 21 Aug, 2018 1 commit
  23. 09 Aug, 2018 3 commits
  24. 17 Jul, 2018 1 commit
  25. 25 Jan, 2018 1 commit
  26. 11 Dec, 2017 1 commit
  27. 08 Dec, 2017 1 commit
  28. 07 Dec, 2017 1 commit
  29. 18 Oct, 2017 1 commit
  30. 13 Oct, 2017 1 commit
  31. 03 Jun, 2017 1 commit
  32. 16 May, 2017 1 commit
  33. 21 Feb, 2017 1 commit