1. 09 Jan, 2017 4 commits
  2. 12 Dec, 2016 1 commit
  3. 05 Dec, 2016 2 commits
  4. 02 Dec, 2016 3 commits
  5. 26 Oct, 2016 1 commit
  6. 25 Oct, 2016 4 commits
    • Adds Feign Logger factory interface (#1411) · aef753a3
      Venil Noronha authored
      Fixes gh-1363
    • Allow Cors requests through to backend by default · 7f075d11
      Dave Syer authored
      Instead of blocking them (which is the default behaviour of a
      Spring MVC controller) Cors requests will flow through the Zuul
      filters by default. Users can control it by grabbing the
      ZuulHandlerMapping in a @PostConstruct and injecting some
      CorsConfiguration via its setCorsConfigurations() method.
    • Append to X-Forwarded-* headers instead of replacing them · a38b7b71
      Dave Syer authored
      This fixes most of the issues people encounter when there are
      multiple proxies in the request. The tricky thing is that there
      is another header "Forwarded" that we don't recognize, but which
      backends probably do, at least some of the time (since it is
      from an actual RFC). The problem is that "Forwarded" does not
      contain the ports, so Spring UriComponentsBuilder cannot use it
      to rewrite links to a specific port. Since we do not support it
      already, this change doesn't make things any worse, but the
      corner case is there still.
    • Suppress some warnings · 71ac67f9
      Dave Syer authored
  7. 24 Oct, 2016 2 commits
  8. 20 Oct, 2016 1 commit
  9. 13 Oct, 2016 1 commit
  10. 11 Oct, 2016 2 commits
    • import order · aa160940
      Spencer Gibb authored
    • Prevent double url encoding for secure ribbon urls (#1389) · c8829f2a
      Max Ishchenko authored
      Secure ribbon urls were forced to use https scheme via UriComponentsBuilder, that was created from original uri. This transformation url encoded previously encoded url parts that were used to create builder. This was introduced in c883495f.
      
      This change fixes double url encoding using RibbonUtils.updateToHttpsIfNeeded that fixes double escaping case and corner case with '+' in url as well.
      
      Fixes gh-1382
  11. 05 Oct, 2016 3 commits
  12. 04 Oct, 2016 2 commits
  13. 03 Oct, 2016 1 commit
    • Support '+' in encoded query string when rebuilding the URI to https · 8e1be547
      Jacques-Etienne Beaudet authored
      RibbonUtils now replace the encoded space character '+' in the query string in favor of the equivalent '%20' when rewriting the URI in https. This is due to UriComponentsBuilder verifying the allowed characters in the encoded URI when building to the URI java.net class. The '+' is considered illegal but is widely used in the field. (#1367)
  14. 23 Sep, 2016 2 commits
  15. 22 Sep, 2016 1 commit
  16. 21 Sep, 2016 1 commit
  17. 16 Sep, 2016 1 commit
  18. 15 Sep, 2016 1 commit
  19. 06 Sep, 2016 1 commit
  20. 01 Sep, 2016 3 commits
  21. 31 Aug, 2016 3 commits