Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Tags: Groww-OSS/lura

Tags

v2.7.1-89c6aab3e66d3948bc879a068d5a6dc2da205072

Toggle v2.7.1-89c6aab3e66d3948bc879a068d5a6dc2da205072's commit message
h2c client

v2.7.1-0b75ada80463eb896e750cd4ac33a56945dab282

Toggle v2.7.1-0b75ada80463eb896e750cd4ac33a56945dab282's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Version upgrade (#6)

* Bump golang.org/x/crypto from 0.14.0 to 0.17.0

Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.14.0 to 0.17.0.
- [Commits](golang/crypto@v0.14.0...v0.17.0)

---
updated-dependencies:
- dependency-name: golang.org/x/crypto
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>

* add ParentEndpoint to Backend config structure and info to the backend
logs.

Signed-off-by: David Hontecillas <[email protected]>

* Do not abort the loading of handler plugins when one of them fails to load. Adjust log levels.

Signed-off-by: Daniel Ortiz <[email protected]>

* Fix typo

Fix typo in "Response" word.

Signed-off-by: Javier Vázquez Romera <[email protected]>

* Add the encoding to the HTTPResponseError so, when returning an error from the backend, the content-type matches. This change only applies when using "return_error_code" or "return_error_details".

Signed-off-by: Daniel Ortiz <[email protected]>

* Fix tests and add mux support.

Signed-off-by: Daniel Ortiz <[email protected]>

* Remove mux support since we can't write headers after the first write.

Signed-off-by: Daniel Ortiz <[email protected]>

* refactor: autofix issues in 1 file

Resolved issues in transport/http/client/status_test.go with DeepSource Autofix

* Remove unused code.

Signed-off-by: Daniel Ortiz <[email protected]>

* add parent endpoint method to backend logs to better indetify the parent endpoint

Signed-off-by: David Hontecillas <[email protected]>

* Pass the application context to the request and response modifiers. Also extend the structs passed to the modifier functions so it can retrieve the execution Context. Reponse modifers now have access to the Request. Updated examples to show the new features.

Signed-off-by: Daniel Ortiz <[email protected]>

* refactor: autofix issues in 1 file

Resolved issues in proxy/plugin/modifier_test.go with DeepSource Autofix

* do not export a function returning an unexported type

Signed-off-by: kpacha <[email protected]>

* set the timeouts for the internal endpoint and backend(s)

Signed-off-by: kpacha <[email protected]>

* build the final string directly

Signed-off-by: kpacha <[email protected]>

* remove unrequired request clone

Signed-off-by: kpacha <[email protected]>

* fix log messages

Signed-off-by: kpacha <[email protected]>

* simplify the timeout assignation

Signed-off-by: kpacha <[email protected]>

* feat: add overwrite functionality for invalid Pattern

Signed-off-by: Emin Aktas <[email protected]>

* Bump google.golang.org/protobuf from 1.30.0 to 1.33.0

Bumps google.golang.org/protobuf from 1.30.0 to 1.33.0.

---
updated-dependencies:
- dependency-name: google.golang.org/protobuf
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>

* requests should be cloned at the split/merge and concurrent mw only

Signed-off-by: kpacha <[email protected]>

* do not use log.Fatal

Signed-off-by: kpacha <[email protected]>

* set the max header bytes param configurable

Signed-off-by: kpacha <[email protected]>

* fix the hash of the new config test

Signed-off-by: kpacha <[email protected]>

* clone the body if there are one or more unsafe backends

Signed-off-by: kpacha <[email protected]>

* Bump golang.org/x/net from 0.17.0 to 0.23.0

Bumps [golang.org/x/net](https://github.com/golang/net) from 0.17.0 to 0.23.0.
- [Commits](golang/net@v0.17.0...v0.23.0)

---
updated-dependencies:
- dependency-name: golang.org/x/net
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>

* add config field to serve tls using multiple key pairs

Signed-off-by: David Hontecillas <[email protected]>

* use list of certificates for serving TLS

Signed-off-by: David Hontecillas <[email protected]>

* test serving multiple certificates

Signed-off-by: David Hontecillas <[email protected]>

* fix style issues in certs tests

Signed-off-by: David Hontecillas <[email protected]>

* add config option to tweak the DNS cache TTL

Signed-off-by: David Hontecillas <[email protected]>

* get go version from runtime

Signed-off-by: David Hontecillas <[email protected]>

* Correct typo in plugin registration log

Signed-off-by: Albert Lombarte <[email protected]>

* h2c disabled by default

---------

Signed-off-by: dependabot[bot] <[email protected]>
Signed-off-by: David Hontecillas <[email protected]>
Signed-off-by: Daniel Ortiz <[email protected]>
Signed-off-by: Javier Vázquez Romera <[email protected]>
Signed-off-by: kpacha <[email protected]>
Signed-off-by: Emin Aktas <[email protected]>
Signed-off-by: Albert Lombarte <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: David Hontecillas <[email protected]>
Co-authored-by: Daniel Ortiz <[email protected]>
Co-authored-by: Javier Vázquez Romera <[email protected]>
Co-authored-by: A. Lombarte <[email protected]>
Co-authored-by: deepsource-autofix[bot] <62050782+deepsource-autofix[bot]@users.noreply.github.com>
Co-authored-by: Daniel López <[email protected]>
Co-authored-by: Emin Aktas <[email protected]>
Co-authored-by: Albert Lombarte <[email protected]>

2.4.1-809eab8d76bc736b134473e5790e353e4174378e

Toggle 2.4.1-809eab8d76bc736b134473e5790e353e4174378e's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Public sync (#4)

v2.4.1-d550b5f41acc1280c69746b01a61c4617e206519

Toggle v2.4.1-d550b5f41acc1280c69746b01a61c4617e206519's commit message
Merge branch 'master' of https://github.com/luraproject/lura

v2.3.0-ce57936bd1b4ac8a786986d3c39ae558cfda02a8

Toggle v2.3.0-ce57936bd1b4ac8a786986d3c39ae558cfda02a8's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Merge branch 'luraproject:master' into master

v2.3.0-9067577bd5b80d7d24aff1588efa1b3062cfa124

Toggle v2.3.0-9067577bd5b80d7d24aff1588efa1b3062cfa124's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Default_transport (#3)