close
The Wayback Machine - https://web.archive.org/web/20210921015121/https://github.com/labstack/echo/commits/master
Skip to content
Permalink
master

Commits on Sep 20, 2021

  1. Update README.md

    vishr committed Sep 20, 2021

Commits on Sep 19, 2021

  1. Allow escaping of colon in route path so Google Cloud API "custom met…

    …hods" https://cloud.google.com/apis/design/custom_methods can be implemented (resolves #1987) (#1988)
    
    Allow escaping of colon in route path so Google Cloud API "custom methods" https://cloud.google.com/apis/design/custom_methods could be implemented (resolves #1987)
    aldas committed Sep 19, 2021

Commits on Sep 15, 2021

Commits on Sep 14, 2021

  1. Added request logger middleware which helps to use custom logger libr…

    …ary for logging requests (#1980)
    
    Added request logger middleware which helps to use custom logger library for logging requests.
    aldas committed Sep 14, 2021

Commits on Aug 22, 2021

  1. try to fix #1905 and add some notes (#1947)

    * fix 1905 and add some notes
    
    (cherry picked from commit 9d96199)
    
    * fix typo
    
    (cherry picked from commit e8ea1bc)
    
    * Add tests for timeout middleware with full http.Server stack running.
    Add warning about middleware
    
    * Fix example
    
    Co-authored-by: lipengwei <lipengwei@uniontech.com>
    Co-authored-by: toimtoimtoim <desinformatsioon@gmail.com>
    3 people committed Aug 22, 2021

Commits on Aug 15, 2021

  1. Update README.md

    vishr committed Aug 15, 2021
  2. Delete .all-contributorsrc

    vishr committed Aug 15, 2021
  3. docs: add aldas as a contributor for review (#1962)

    * docs: update README.md [skip ci]
    
    * docs: update .all-contributorsrc [skip ci]
    
    * docs: update README.md [skip ci]
    
    * docs: update .all-contributorsrc [skip ci]
    
    Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
    Co-authored-by: Vishal Rana <vr@labstack.com>
    allcontributors and vishr committed Aug 15, 2021
  4. Update .all-contributorsrc

    vishr committed Aug 15, 2021
  5. docs: add pafuent as a contributor for maintenance (#1961)

    * docs: update README.md [skip ci]
    
    * docs: update .all-contributorsrc [skip ci]
    
    Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
    allcontributors committed Aug 15, 2021
  6. docs: add aldas as a contributor for maintenance (#1960)

    * docs: update README.md [skip ci]
    
    * docs: update .all-contributorsrc [skip ci]
    
    Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
    allcontributors committed Aug 15, 2021
  7. docs: add vishr as a contributor for maintenance (#1959)

    * docs: update README.md [skip ci]
    
    * docs: update .all-contributorsrc [skip ci]
    
    Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
    allcontributors committed Aug 15, 2021
  8. Update README.md

    vishr committed Aug 15, 2021
  9. docs: add vishr as a contributor for design (#1958)

    * docs: update README.md [skip ci]
    
    * docs: create .all-contributorsrc [skip ci]
    
    Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
    allcontributors committed Aug 15, 2021
  10. Update README.md

    vishr committed Aug 15, 2021

Commits on Aug 12, 2021

  1. return first if response is already committed in DefaultHTTPErrorHandler

    Mohammad Alian authored and aldas committed Aug 12, 2021

Commits on Aug 10, 2021

  1. Ignore case of auth scheme in request header

    Some clients send an authorization header containing the "bearer"
    keyword in lower case. This led to echo responding with "missing or
    malformed jwt".
    
    Request.BasicAuth (net/http) ignores the basic auth scheme's case since
    a while: https://go-review.googlesource.com/c/go/+/111516/
    philippthun authored and aldas committed Aug 10, 2021

Commits on Aug 2, 2021

Commits on Aug 1, 2021

  1. JWT middleware has been changed from github.com/dgrijalva/jwt-go to…

    … github.com/golang-jwt/jwt` due former library being unmaintained and having security
    
    issues.
    NOTE: `golang-jwt/jwt` now only supports last 2 Go releases. So 1.15+
    For detailed information please read #1940
    aldas committed Aug 1, 2021

Commits on Jul 12, 2021

Commits on Jul 10, 2021

  1. Fixing Timeout middleware Context propagation (#1910)

    This will let middlewares/handler later on the chain to properly handle
    the Timeout middleware Context cancellation.
    
    Fixes #1909
    pafuent committed Jul 10, 2021

Commits on Jul 5, 2021

  1. Allow for custom JSON encoding implementations (#1880)

    * Allow for custom JSON encoding implementations
    
    Co-authored-by: toimtoimtoim <desinformatsioon@gmail.com>
    hoshsadiq and aldas committed Jul 5, 2021

Commits on Jun 25, 2021

Commits on Jun 13, 2021

  1. Adds JWTConfig.ParseTokenFunc to JWT middleware to allow different li…

    …braries implementing JWT parsing.
    aldas committed Jun 13, 2021

Commits on Jun 2, 2021

  1. Split XFF header only by comma

    osavchenko authored and aldas committed Jun 2, 2021
  2. fix rateLimiteDoc

    harukitosa authored and aldas committed Jun 2, 2021

Commits on Jun 1, 2021

  1. docs: Added comment about TokenLookup

    Signed-off-by: Kaan Karakaya <yusufkaan142@gmail.com>
    TheYkk authored and aldas committed Jun 1, 2021

Commits on May 25, 2021

  1. feat: Bind data using headers as source (#1866)

    Currently, echo supports binding data from query, path or body.
    Sometimes we need to read bind data from headers. It would be nice to
    automatically bind those using the `bindData` func, which is already
    well prepared to accept `http.Header`.
    
    I didn't add this to the `Bind` func, so this will not happen
    automatically. Main reason is backwards compatability. It might be
    confusing if variables are bound from headers when upgrading, and might
    even have become a security issue as pointed out in #1670.
    
    * Add docs for BindHeaders
    * Add test for BindHeader with invalid data type
    noseglid committed May 25, 2021

Commits on May 8, 2021

  1. explicitly return an error instead of hiding it

    lipengwei authored and aldas committed May 8, 2021
  2. Fix #1858: Add query params binding support for anonymous struct poin…

    …ter filed
    lipengwei authored and aldas committed May 8, 2021
  3. restore originalWriter in case of panic inside echoHandlerFuncWrapper…

    ….ServeHTTP method
    Bl1tz23 authored and aldas committed May 8, 2021
Older