Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

fabio

Consul Load-Balancing made simple
Collective - Host: opensource - https://opencollective.com/fabio - Code: https://github.com/fabiolb/fabio

Fix x-forwarded-for header processing for ws connections

github.com/fabiolb/fabio - 96c2aa2b9122eb944cbd3970741db5c78a02f684 authored almost 3 years ago by bn0ir <[email protected]>
Update registry.backend.md

fix: dest to dst
doc: added short description to the fields

github.com/fabiolb/fabio - ac41fdfe99c2d2e6638a9b187f99ad1d09d03cca authored about 3 years ago by Daniel Mendes <[email protected]>
Resulting complete routing table has no 'tags "a,b"' in last line

because the 'route add service-c' in the manual configuration above does not add any tag.

github.com/fabiolb/fabio - 6df67696c38a3d8850ac1cfe61173db669d28540 authored over 3 years ago by Rolf Sommerhalder <[email protected]>
Validate consul consistency configuration

Do not allow registry.consul.allowStale and
registry.consul.requireConsistent to be true at the ...

github.com/fabiolb/fabio - ff15d971b238760b61f59fc7a2a3ed2f7bb64855 authored over 3 years ago by Jeremy Williams <[email protected]>
Simple HTTP path prefix replacement (#767)

Fixes #691

github.com/fabiolb/fabio - bf654ba0f4c94b855b25134e467e35f9c75b1637 authored over 3 years ago by JamesJJ <[email protected]>
Updating tcp dynamic proxy to match on routes that are port only (#806)

This fixes #797

github.com/fabiolb/fabio - 56a1e43ee93bc3c03a1f827784b3ae67d0d8ae88 authored over 3 years ago by Nathan Johnson <[email protected]>
Fix small typo in README.md (#821)

github.com/fabiolb/fabio - 0f4518aa9d0b9b11cdf977661f86990e495b32d1 authored over 3 years ago by Miguel <[email protected]>
Update 2 broken links in documentation (#822)

Found this while trying to configure Path Stripping and getting a 404.

Tested all other links...

github.com/fabiolb/fabio - c87ac956067879f2d591841380a4523648f1a4a5 authored over 3 years ago by Miguel <[email protected]>
Updated order of operations in BuildRedirectURL

Strip paths before doing replacement of the pseudo $path variable
so that redirects and path sub...

github.com/fabiolb/fabio - d8c81f8aa08984e6fb0777a8109363fea9b123e6 authored over 3 years ago by Aaron Hurt <[email protected]>
update inetaf_tcpproxy_integration_test.go to use CI instead of GITHUB

github.com/fabiolb/fabio - 81ed7aaf12ee494c676e0bbd830fd549ef0a4e1d authored almost 4 years ago by Nathan Johnson <[email protected]>
Merge pull request #818 from fabiolb/feature/no_golang_ver_in_build_name

Remove golang toolchain name from release binary names

github.com/fabiolb/fabio - ad9896d4ce9fa2ada6f0ea0ddf0b1acf2733e860 authored almost 4 years ago by Nathan Johnson <[email protected]>
Remove golang toolchain name from release binary names

Add the golang runtime version to the version string when version is printed

Fixes #805

github.com/fabiolb/fabio - ea7f70a20916df994fb8e1aff46fe7ad11e1632f authored almost 4 years ago by Nathan Johnson <[email protected]>
update README for github actions build status

github.com/fabiolb/fabio - 69b3be328ff4eeffab3dfa2e95f4b443e9ff56a1 authored almost 4 years ago by Nathan Johnson <[email protected]>
publish github pages from github pages

github.com/fabiolb/fabio - 385cabc1f545cd26671e047f6c5dc2bd121f4bcf authored almost 4 years ago by Nathan Johnson <[email protected]>
Merge pull request #819 from fabiolb/feature/githubactions

Add support for github actions

github.com/fabiolb/fabio - 397501a39740747a39bba6b64d28e906b71cbc22 authored almost 4 years ago by Nathan Johnson <[email protected]>
Add support for github actions

fixes #817

github.com/fabiolb/fabio - e5e2f92ebde43ec71ad193be5360b1b926084556 authored almost 4 years ago by Nathan Johnson <[email protected]>
remove donate link from issue template

github.com/fabiolb/fabio - 8719433217a650d9621b802825a2949154bee49d authored almost 4 years ago by Nathan Johnson <[email protected]>
fixes #807 - changes map for grpc connections to be a string key

github.com/fabiolb/fabio - b8151c3ed99dcab7dcd7bb4a1e0d78c240be8aca authored almost 4 years ago by Nathan Johnson <[email protected]>
Add allow stale config param for consul queries

github.com/fabiolb/fabio - 734367e736bea5666fe063fe78d7ad0f0619883d authored almost 4 years ago by Jeremy Williams <[email protected]>
Merge pull request #813 from hsmade/patch-1

we don't use Fabio

github.com/fabiolb/fabio - 885532c20fa590bc92c71ed5049625b5d727e76c authored almost 4 years ago by Nathan Johnson <[email protected]>
we don't use Fabio

github.com/fabiolb/fabio - 3018e18d80460b86afa5bcd2737a72aa486b0414 authored almost 4 years ago by Wim Fournier <[email protected]>
Add command line flag to toggle required consistency on consul reads

github.com/fabiolb/fabio - 8a02d21ec02de498aa6c487688bf3f54e07dc86d authored almost 4 years ago by Jeremy Williams <[email protected]>
grpc proxy is able to route to particular backend host(s) by specifying 'dsthost' in metadata in grpc client side.;set max message size for grpc proxy server and client;

github.com/fabiolb/fabio - 5885be98090812c19c1a1579fcb8b28822d1796a authored about 4 years ago by Dapeng Wen <[email protected]>
update quickstart

github.com/fabiolb/fabio - b8d800f880bd4109ad899fb49cf7398f1f90fe33 authored about 4 years ago by Nathan Johnson <[email protected]>
update travis-ci links to new location at travis-ci.com

github.com/fabiolb/fabio - 076d15a21cdb79e3be95296aeba841c150485687 authored about 4 years ago by Nathan Johnson <[email protected]>
updating goreleaser config for arm64

github.com/fabiolb/fabio - 76c575672f4818735fd453d34d46c6bb64ff7364 authored about 4 years ago by Nathan Johnson <[email protected]>
updating README

github.com/fabiolb/fabio - f7dddc2bee4d026de5f2bb8f4615e80626a22707 authored about 4 years ago by Nathan Johnson <[email protected]>
Adding dogstatsd support with tags. Would love to see someone test this.

github.com/fabiolb/fabio - e2c03109a32e6aa133f28d14d3c5885a3b543d1f authored about 4 years ago by Nathan Johnson <[email protected]>
update README, fix typo

github.com/fabiolb/fabio - f8de721bc84956923f54a09399848a6643d3e9bd authored about 4 years ago by Nathan Johnson <[email protected]>
fix tx and rx counters for routes

github.com/fabiolb/fabio - 5074083fd4cf38298a7a05843ab79b8a74cf454e authored about 4 years ago by Nathan Johnson <[email protected]>
Updated metrics refactor

Currently all previously supported backends have been implemented, though
there will definitely ...

github.com/fabiolb/fabio - b20de1994362de644062f542c881e1640f6d9473 authored about 4 years ago by Nathan Johnson <[email protected]>
wrong counter

github.com/fabiolb/fabio - b8ec4f4ee4a7cc53f3a35427ca72277b668ce777 authored about 4 years ago by Nathan Johnson <[email protected]>
fix conflict with status counter

github.com/fabiolb/fabio - 73b1c58a9243468854620527140e18d76fc74ba7 authored about 4 years ago by Nathan Johnson <[email protected]>
update fabio.properties to explain new changes

github.com/fabiolb/fabio - 17c615ab414e96624e0a7947ba6591871dfd0119 authored about 4 years ago by Nathan Johnson <[email protected]>
Refactor metrics

This patch refactors the metrics support within fabio to
achieve several goals:

* support labe...

github.com/fabiolb/fabio - 3bb48929fa6bb80c7300bd00b7549419fe88d4dc authored about 4 years ago by Frank Schroeder <[email protected]>
Release v1.5.15

github.com/fabiolb/fabio - 3b4d9d70554e3a00f9a87baf2bca0f8c222638e5 authored about 4 years ago by Nathan Johnson <[email protected]>
Preparing for 1.5.15 release

github.com/fabiolb/fabio - ef36ef2494202a635a624d23e706ae339b61beab authored about 4 years ago by Nathan Johnson <[email protected]>
Merge pull request #803 from fabiolb/feature/changedefaultGOGC

Updating the default GOGC to 100. 800 proves to be a bit insane.

github.com/fabiolb/fabio - 38b22e388dd3c4ea03f4b51d6776999bad7a3ee7 authored about 4 years ago by Nathan Johnson <[email protected]>
Updating the default GOGC to 100. 800 proves to be a bit insane.

github.com/fabiolb/fabio - d69d99f6ab1080bdd5d34ba2daae82ab2a346942 authored about 4 years ago by Nathan Johnson <[email protected]>
Stop dynamic TCP listener when upstream is no longer available (#798)

* Stop dynamic TCP listener when upstream is no longer available

* Make `proxy.servers` a map...

github.com/fabiolb/fabio - 019ad7a2e5cc0d8f2327dd71284884b732afd122 authored about 4 years ago by Mariusz Kupidura <[email protected]>
Merge pull request #794 from fabiolb/updatedeps

Updating dependencies

github.com/fabiolb/fabio - 2a56cb921e0a6b0194026d15ad86ee047603e5df authored about 4 years ago by Nathan Johnson <[email protected]>
Updating dependencies

Updated most of the dependencies in vendor.

github.com/fabiolb/fabio - 54c73a956c55be256060d0fa904b149074cc0d3e authored about 4 years ago by Nathan Johnson <[email protected]>
Merge pull request #790 from stevenscg/patch-1

Update CHANGELOG.md

github.com/fabiolb/fabio - 231e7f24a13fde2fca2ffd9e8f553c18addac165 authored over 4 years ago by Nathan Johnson <[email protected]>
Update CHANGELOG.md

This fixes a typo in the 1.5.14 release. It took me a few minutes of looking around for the dock...

github.com/fabiolb/fabio - c06b6fc1ba9c2609a8f68d5cae8ac1a88dc6f0c8 authored over 4 years ago by Chris Stevens <[email protected]>
updating fabio.properties to show https+tcp+sni

github.com/fabiolb/fabio - 267f08111f3bf374ed6ade74f44cdb130d7f8ad5 authored over 4 years ago by Nathan Johnson <[email protected]>
Updating documentation on verifying releases

github.com/fabiolb/fabio - e99883de26ef8611e703c0eeca7a02a6dbfb7857 authored over 4 years ago by Nathan Johnson <[email protected]>
more README updates

github.com/fabiolb/fabio - d914c1ad165e51f64609f795853a33def26c01c7 authored over 4 years ago by Nathan Johnson <[email protected]>
amnend README to point to new signing key

github.com/fabiolb/fabio - 5f60b24cb2beb77586f1a733726673d587ecedb4 authored over 4 years ago by Nathan Johnson <[email protected]>
update go version required to build in README.md

github.com/fabiolb/fabio - 01df0c9dd37c1e999341d7597b9873c7e8d56874 authored over 4 years ago by Nathan Johnson <[email protected]>
updating README.md for v1.5.14

github.com/fabiolb/fabio - 066941cbcb83c166f2a669b81d05a7b5d2c921af authored over 4 years ago by Nathan Johnson <[email protected]>
Release v1.5.14

github.com/fabiolb/fabio - 16b759d0f66784638e5549dc6d91b01e38dd4dcc authored over 4 years ago by Nathan Johnson <[email protected]>
walk version back for make release

github.com/fabiolb/fabio - 68503e740d4221be6b0f093534ac50387f69bbf5 authored over 4 years ago by Nathan Johnson <[email protected]>
Merge pull request #785 from fabiolb/release/1.5.14

updating documentation for pending 1.5.14 release

github.com/fabiolb/fabio - d629d87f788e72092f61e178292e3dd414a97fdc authored over 4 years ago by Nathan Johnson <[email protected]>
Updating documentation for pending 1.5.14 release

updating CHANGELOG.md for 1.5.14 release

bump Dockerfile-goreleaser alpine version

github.com/fabiolb/fabio - 3e6149c2146007fd66fce61a9c98e47c3b43c92f authored over 4 years ago by Nathan Johnson <[email protected]>
fix typo

github.com/fabiolb/fabio - bbeb054283585b4726f05573b421114788a5705a authored over 4 years ago by Nathan Johnson <[email protected]>
Merge pull request #787 from fabiolb/issue-768-matchingHostNoGlob

Fixing issue #786 - matchingHostNoGlob sometimes returns incorrect host

github.com/fabiolb/fabio - 371346afa97cc99a9358eb399cf7556dfa01de10 authored over 4 years ago by Nathan Johnson <[email protected]>
Fixing issue #786 - matchingHostNoGlob sometimes returns incorrect host

Moves logic for reversing hosts / ports to get most specific match into
separate method

Calls t...

github.com/fabiolb/fabio - a6c254963d7e7602c8f60a1d161a57dd4b2d61e9 authored over 4 years ago by Nathan Johnson <[email protected]>
Merge pull request #784 from nathanejohnson/feature/httpstcpsni

https+tcp+sni listener support

github.com/fabiolb/fabio - 205ad55917e870262b334d81529b9cdd43f75901 authored over 4 years ago by Nathan Johnson <[email protected]>
https+tcp+sni listener support

Adds support for the https+tcp+sni listener. Any routes that are marked with
proto=tcp or have ...

github.com/fabiolb/fabio - ffec71ee20299755fdfef9437b2dc48920792fcb authored over 4 years ago by Nathan Johnson <[email protected]>
Merge pull request #774 from 0xflotus/patch-1

(docs): fixed small error

github.com/fabiolb/fabio - e8d6d82210ec39971caec1078edf8642f30ab2c5 authored over 4 years ago by Nathan Johnson <[email protected]>
Merge pull request #775 from josgraha/patch-1

chore: fix typo in comments

github.com/fabiolb/fabio - ba04f7fd89770eb477e53c618ec995fb9224a698 authored over 4 years ago by Nathan Johnson <[email protected]>
chore: fix typo in comments

s/ErroHandler/ErrorHandler/

github.com/fabiolb/fabio - 3acec8a5c1813d66eae6534f0940a6985a4de4d3 authored over 4 years ago by Joe Graham <[email protected]>
(docs): fixed small error

github.com/fabiolb/fabio - 538bac524093de02813662f4b332e14309ec8e10 authored over 4 years ago by 0xflotus <[email protected]>
Feat: Pass encoded characters in path unchanged (#489)

We enable passing substrings that represent encoded reserved symbols, like
`%2f` for `/`, in th...

github.com/fabiolb/fabio - c034d4fae1d604adbb5ff98034cad138eab3a771 authored almost 5 years ago by Valentin Krasontovitsch <[email protected]>
Preserve table state by storing buffer table in fixed strings. Fixes #737 (#749)

github.com/fabiolb/fabio - 1c9dc1d36473dd7969674d3030ec8e795bad0613 authored almost 5 years ago by Aaron Hurt <[email protected]>
Add HTTP method and path to trace span operation name (#715)

* Add HTTP method and path to span operation name

Also, set HTTP method and URL span tags.

...

github.com/fabiolb/fabio - 15565deb06bf2ef7a8b67f42e958c7b370bf29da authored almost 5 years ago by Chris Dickson <[email protected]>
Issue 554 Added compiled glob matching using LRU Cache (#615)

* consul: refactor service monitor

Refactor the set of functions which watch the consul state...

github.com/fabiolb/fabio - 828d81f967087b6c67f88ac0b492170d5a418aee authored almost 5 years ago by Jeremy White <[email protected]>
Issue 558 - Add Polling Interval From Fabio to Consul to Fabio Config (#572)

* consul: refactor service monitor

Refactor the set of functions which watch the consul state...

github.com/fabiolb/fabio - dfee47ae499b250f1adfcd9e424c34d1505619e3 authored almost 5 years ago by Jeremy White <[email protected]>
only deploy once per build (#747)

github.com/fabiolb/fabio - 70a8754635873754c52049d448dcd4830646d766 authored almost 5 years ago by Aaron Hurt <[email protected]>
switch to github pages for doc hosting (#746)

github.com/fabiolb/fabio - b317248f280ed601e9c4c04609226595027c66a5 authored almost 5 years ago by Aaron Hurt <[email protected]>
Issue 647 NormalizeHost (#648)

* created removed stringtolower from normalizehost

* removed equalfold

github.com/fabiolb/fabio - cec07f591123d14520f8d24b6ca6ea614d840d03 authored almost 5 years ago by Michael Murphy <[email protected]>
Added idleTimout to config and to serve.go HTTP server (#635)

* Added idleTimout to config and to serve.go HTTP server
* updated fabio.properties to include ...

github.com/fabiolb/fabio - 73c6eefdea38dd6005dcebb5dfdd8ac79d5ee63f authored almost 5 years ago by Jeremy White <[email protected]>
Deprecate deregisterCriticalServiceAfter option (#674)

The deregisterCriticalServiceAfter option applied to the HTTP health
check for services that ar...

github.com/fabiolb/fabio - 13c6ab24d5532c37176486b8ba2dc401ade093f5 authored almost 5 years ago by Peter Schultz <[email protected]>
Add missing <svc> entry to example route (#733)

github.com/fabiolb/fabio - 483f4153875b905d206a471622963db3875d1f70 authored almost 5 years ago by BeHe <[email protected]>
Fix infinite buffering of SSE responses when gzip is enabled (#739)

github.com/fabiolb/fabio - 2e79b5a5e78003ccd0f27fc896f99465423f4761 authored almost 5 years ago by Chris Lajoie <[email protected]>
always pull new image

github.com/fabiolb/fabio - df63a7ac1aff773b36a04170d524d63b09d1669c authored almost 5 years ago by Aaron Hurt <[email protected]>
minor transition updates (#745)

* create 404 template in docs/layouts/404.html
* remove magiconair repo from .goreleaser.yml
*...

github.com/fabiolb/fabio - 2059151686e12cc4b6b1ae04adc3ecad1db65ab8 authored almost 5 years ago by Aaron Hurt <[email protected]>
switch back to travis CI (#744)

update consul and vault CI versions
update README.md to point to travis for build status

github.com/fabiolb/fabio - 4425372ffe95fdf7bb16691503de61e92d267add authored almost 5 years ago by Nathan Johnson <[email protected]>
fix date format in doc footer

github.com/fabiolb/fabio - 235f01fda90a885785ed6153cb6a6fe5ba49ae96 authored almost 5 years ago by Aaron Hurt <[email protected]>
make sure we capture both hosts

github.com/fabiolb/fabio - a67f88bd2657e4a32b31b6765d7d93c90ee57f2d authored almost 5 years ago by Aaron Hurt <[email protected]>
fix port

github.com/fabiolb/fabio - 136b6f4d5f66a5b2088713052b655805f4bc2369 authored almost 5 years ago by Aaron Hurt <[email protected]>
follow hugo best practices and use a dedicated webserver for static assets (#742)

github.com/fabiolb/fabio - b4ff0ae626007b210af6d7bddd7e174832c16816 authored almost 5 years ago by Aaron Hurt <[email protected]>
more small documentation updates

github.com/fabiolb/fabio - f4b19d9049c139c62d71f0dca9516b55f58f4fdd authored almost 5 years ago by Aaron Hurt <[email protected]>
update readme

github.com/fabiolb/fabio - 9da7b1b6ce0f631f7974e8663b34022c3496dca7 authored almost 5 years ago by Aaron Hurt <[email protected]>
Documentation updates for project transition. (#740)

Documentation updates for project transition.

This updates documentation for the project tran...

github.com/fabiolb/fabio - 619abbad7b6d2bd8b62864ab8c059c3e24711a75 authored almost 5 years ago by Aaron Hurt <[email protected]>
Handle context canceled errors + better http proxy error handling (#644)

github.com/fabiolb/fabio - 9c6c64aed2385ad6c85a1f8c5060991099345d8c authored about 5 years ago by Daniel Santos <[email protected]>
minor fixups

* override environment variables when using makefile
* fix broken test

github.com/fabiolb/fabio - a6e750f19db63f9891e67d03e312973333e4198e authored about 5 years ago by Aaron Hurt <[email protected]>
fix tests after 626

github.com/fabiolb/fabio - 2c22a779ee43f5e51556373627753915c566d892 authored about 5 years ago by Aaron Hurt <[email protected]>
Issue 613 tcp dynamic (#626)

* moved tcp dynamic

* setting .gitignore and Makefile back to master

* added features md f...

github.com/fabiolb/fabio - 3584cbb23602342144413ff99230f9dc8ce0b4a4 authored about 5 years ago by Michael Murphy <[email protected]>
Update Changelog for v1.5.13

github.com/fabiolb/fabio - 08b493ae96a578fdcaea4d7609f7c69fa8c4bb70 authored about 5 years ago by Peter Schultz <[email protected]>
Update Dockerfile to go1.13.4

github.com/fabiolb/fabio - c9940687d6434cd35437f42d32bfa3e55b6a4fb9 authored about 5 years ago by Frank Schroeder <[email protected]>
Update CHANGELOG

github.com/fabiolb/fabio - 493b024759b550366157bf4df1c7f38af9ab42d0 authored about 5 years ago by Frank Schroeder <[email protected]>
Merge pull request #720 from fabiolb/issue-719

fix nil-pointer dereference in detailed config log

github.com/fabiolb/fabio - dc80d2c460f598adca9496fee741facbcec47082 authored about 5 years ago by Peter Schultz <[email protected]>
fix nil-pointer dereference in detailed config log

Closes #719.

Signed-off-by: Peter Schultz <[email protected]>

github.com/fabiolb/fabio - 2cca3ec1f7ba9093b62dd799d171001ce876b790 authored about 5 years ago by Peter Schultz <[email protected]>
Safely handle missing cert from Vault KV store (#710)

github.com/fabiolb/fabio - c5fdb87b6747fe16bcddb746e071b95eee8a4f23 authored about 5 years ago by Damien Radtke <[email protected]>
Use pipefail to make sure that all cmds run. Run brew checks

github.com/fabiolb/fabio - 7f24c21eec1e7f285aa463486c9f3ed9fa28da36 authored about 5 years ago by Frank Schroeder <[email protected]>
update README

github.com/fabiolb/fabio - 8d9d9744f9b4f65e10bdf05fc63aab3c73093837 authored about 5 years ago by Frank Schroeder <[email protected]>
Release v1.5.12

github.com/fabiolb/fabio - 9683413466585ac8243690690aec895fbfb9116e authored about 5 years ago by Frank Schroeder <[email protected]>
update goreleaser config

github.com/fabiolb/fabio - 069c5fc32e8cc207357f48e0d5b95b62c74f8dbf authored about 5 years ago by Frank Schroeder <[email protected]>
Update CHANGELOG

github.com/fabiolb/fabio - c5888c6933fdaaf519dd200eb8490828920b18af authored about 5 years ago by Frank Schroeder <[email protected]>