An error occurred fetching the project authors.
  1. 21 Mar, 2019 3 commits
    • Łukasz Nowak's avatar
      caddy-frontend: Fix timeout on the backend · 5107d40b
      Łukasz Nowak authored
      dict in headers is smallcase, so it was never working in reality.
      5107d40b
    • Łukasz Nowak's avatar
      caddy-frontend: Prove that stale-if-error works · 115b6bf5
      Łukasz Nowak authored
      Added assertion which proves that the ATS is serving stale content in case if
      the backend does not work, according to RFC5861.
      
      It is beleived that stale-while-revalidate will work the same way, but it is
      much harder to test, thus it is not done directly.
      115b6bf5
    • Łukasz Nowak's avatar
      caddy-frontend: Adapt to ATS 7 · 7017a46e
      Łukasz Nowak authored
      Adapted configuration and instantiation to ATS 7.
      
      Deployment:
       * traffic_line has been replaced with traffic_ctl
       * access log, of squid style, is ascii instead of binary, to do so
         logging.config is generated
       * ip_allow.config is configured to allow access from any host
       * RFC 5861 (stale content on error or revalidate) is implemented with core
         instead with deprecated plugin
       * trafficserver-autoconf-port renamed to trafficserver-synthetic-port
       * proxy.config.system.mmap_max removed, as it is not used by the system anymore
      
      Tests:
       * As Via header is not returned to the client, it is dropped from the
         tests, instead its existence in the backend is checked.
       * Promise plugin trafficserver-cache-availability.py is re enabled, as
         it is expected to work immediately.
      7017a46e
  2. 13 Mar, 2019 3 commits
  3. 11 Mar, 2019 1 commit
    • Łukasz Nowak's avatar
      caddy-frontend/test: Select ports for services · e2265d46
      Łukasz Nowak authored
      As the test runs in erp5.util.testnode, which has some ports reserved,
      and they collide with default ports of caddy-frontend services, select
      ports for those services, and leave out default for monitor, as test expects.
      e2265d46
  4. 07 Mar, 2019 2 commits
  5. 04 Mar, 2019 1 commit
  6. 01 Mar, 2019 1 commit
  7. 28 Feb, 2019 2 commits
  8. 26 Feb, 2019 1 commit
  9. 14 Feb, 2019 1 commit
  10. 08 Feb, 2019 2 commits
  11. 17 Jan, 2019 1 commit
  12. 16 Jan, 2019 1 commit
    • Łukasz Nowak's avatar
      caddy-frontend/test: Workaround requests issue with Accept-Encoding · 28b1abe9
      Łukasz Nowak authored
      requests set Accept-Encoding header, but in the testr environment we
      want to have full control over its behaviour, thus not setting any header if
      not really wanted.
      
      As there is not known way to avoid setting the header (skip_accept_encoding is
      internal to httplib) set dummy Accept-Encoding header, which is enough for our
      environment.
      28b1abe9
  13. 10 Jan, 2019 1 commit
  14. 04 Jan, 2019 1 commit
  15. 02 Jan, 2019 1 commit
  16. 30 Dec, 2018 2 commits
  17. 28 Dec, 2018 2 commits
  18. 20 Dec, 2018 1 commit
  19. 18 Dec, 2018 1 commit
  20. 14 Dec, 2018 1 commit
  21. 13 Dec, 2018 2 commits
  22. 11 Dec, 2018 1 commit
  23. 06 Dec, 2018 1 commit
  24. 05 Dec, 2018 2 commits
  25. 27 Nov, 2018 4 commits
  26. 23 Nov, 2018 1 commit