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

Update Docker to go1.13.1, alpine3.10, modules, trimpath, latest consul and vault

github.com/fabiolb/fabio - f7ddf31dcad69ddeac4bbd909121230e40189739 authored about 5 years ago by Frank Schroeder <[email protected]>
modules are the new world order

github.com/fabiolb/fabio - 5dbe08b041f9ab09f15d874f9ffc7447834728c3 authored about 5 years ago by Frank Schroeder <[email protected]>
manage vendor folder with modules

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

github.com/fabiolb/fabio - 98ca6410cacd5703aa88b34673ed180dacb83543 authored about 5 years ago by Frank Schroeder <[email protected]>
upgrade consul and vault versions

github.com/fabiolb/fabio - 8d252a16196bfed09bdc848739304976a341b75d authored about 5 years ago by Frank Schroeder <[email protected]>
Cleanup vendor folder and modules

Removed go.sum entries for the following modules after verifying that
the code in the repository...

github.com/fabiolb/fabio - 93f31005724742f933f197c592cac46ed40d969f authored about 5 years ago by Frank Schroeder <[email protected]>
Merge pull request #677 from jrasell/patch-1

Add Vault example to the traffic shaping section.

github.com/fabiolb/fabio - 5081d663d62ceaa4fd3315b1ba7c5014dc3f3cca authored over 5 years ago by Peter Schultz <[email protected]>
Add Vault example to the traffic shaping section.

Add a small section to the Traffic Shaping documentation detailing how to use Fabio to route tra...

github.com/fabiolb/fabio - 5ba8c8b47a5f6f72b73de8abf20520769b404566 authored over 5 years ago by James Rasell <[email protected]>
Fix matching priority for host:port tuples (#675)

e566aaab reversed DNS names since they have
their most significant part at the front. Unfortuna...

github.com/fabiolb/fabio - 8494d3fdc10cbf6a8518ef3089298e783c38156c authored over 5 years ago by Peter Schultz <[email protected]>
Fix docs for proxy.auth

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

github.com/fabiolb/fabio - 91baae6f95a0e19fb8f51aa8e9ec1bd58a6c8ca7 authored over 5 years ago by Peter Schultz <[email protected]>
clean-up fabio service entries in Consul on dirty exit (#664)

* consul: fix nits

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

* docs: add registry.consul.re...

github.com/fabiolb/fabio - ea3a36552bd163844c5eadf4fdb8c0eb1721242d authored over 5 years ago by Pires <[email protected]>
Merge pull request #669 from gfloyd/config-traceid-128bit

Add config option to generate 64 bit root span IDs

github.com/fabiolb/fabio - 9c92965583879b6ea88744693bf0e181e8e649f4 authored over 5 years ago by Peter Schultz <[email protected]>
Add config option to use 128 bit trace IDs

github.com/fabiolb/fabio - 7970d11eb835b26c41e3a55ec1f68884703b9f6e authored over 5 years ago by Graham Floyd <[email protected]>
Merge pull request #624 from fabiolb/issue-623-add-tracing

added support for profile/tracing

github.com/fabiolb/fabio - 22fa9639f3b696ca266c018c4fbb6c385e39c184 authored over 5 years ago by Peter Schultz <[email protected]>
Merge pull request #641 from fabiolb/628-route-table-header

ui: Remove duplicate destination column

github.com/fabiolb/fabio - 21ef16d19fe2765190c062e46d5bcd9506eaddd1 authored over 5 years ago by Peter Schultz <[email protected]>
Correct changelog

github.com/fabiolb/fabio - 3d328d48ea6d170930ea34abd9f0aa72b7344195 authored over 5 years ago by Peter Schultz <[email protected]>
ui: Remove duplicate destination column

Fixes #628.

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

github.com/fabiolb/fabio - 66291133a0450615d9a61790b0b9defcda507dd3 authored over 5 years ago by Peter Schultz <[email protected]>
config: let registry.consul.register.addr default to ui.addr (#658)

config: let registry.consul.register.addr default to ui.addr

Always set registry.consul.regis...

github.com/fabiolb/fabio - 6c1cfa9787b0a2144b3b2140cdc8b4535476be2a authored over 5 years ago by Peter Schultz <[email protected]>
cert: fix redundant else if

github.com/fabiolb/fabio - a778dc3a3ba57c6af8cac5df28d703bf91858fc8 authored over 5 years ago by Peter Schultz <[email protected]>
Merge pull request #620 from murphymj25/issue-523-vault-token-file

updated vault to fetch token from file

github.com/fabiolb/fabio - 146ec88ea3d81a3f6a24f9d9e8819566fa2cb066 authored over 5 years ago by Michael.Murphy <[email protected]>
Bundle UI assets (#643)

* vendor: add github.com/rakyll/statik

The updates to seemingly unrelated package checksums i...

github.com/fabiolb/fabio - 86dde1cfeb2fb03d9493ebde0ff80c4eda785f0c authored over 5 years ago by Peter Schultz <[email protected]>
Use go-sockaddr to parse proxy listeners, consul service address and the proxy local ip - fixes #652 (#653)

github.com/fabiolb/fabio - 2982f38b7e793737f729fb9c22853b57aa18e4f2 authored over 5 years ago by Aaron Hurt <[email protected]>
Implement Flusher in responseWriter wrapper (#655)

github.com/fabiolb/fabio - 6862237a910ab29c82733e51c26ce3d898bf846f authored over 5 years ago by Graham Floyd <[email protected]>
use modules in docker also

github.com/fabiolb/fabio - b11536bd126acab21a2f17062c24e8b714e759e7 authored over 5 years ago by Aaron Hurt <[email protected]>
ensure absolute path after strip to maintain rfc complaince (#645)

github.com/fabiolb/fabio - dad14b9ee325c3bfbe7a46fa3c941acca10c98bc authored over 5 years ago by Aaron Hurt <[email protected]>
fix small typo

github.com/fabiolb/fabio - 962463250b87cc6e1dfe0952584160e3044153ca authored over 5 years ago by Aaron Hurt <[email protected]>
ensure next is fully initialized before use - fixes #650

github.com/fabiolb/fabio - 848c27f01d4e01003caad93a194c2dbd4c5c7201 authored over 5 years ago by Aaron Hurt <[email protected]>
misc fixups for #629

github.com/fabiolb/fabio - bdc036420bfc6df8613a95bcd7d3c29b82c3065a authored over 5 years ago by Aaron Hurt <[email protected]>
Fix Memory Leak in WatchBackend - fixes #595

github.com/fabiolb/fabio - 65b31ca55191ba212cb4b5f4d8308789a287ba92 authored over 5 years ago by Michael Murphy <[email protected]>
fix typo in last commit and force modules via Makefile

github.com/fabiolb/fabio - efac452957fe70f1a0b8d7367e304c12bf9d3df2 authored over 5 years ago by Aaron Hurt <[email protected]>
use vendor directory when building - fixes #638

github.com/fabiolb/fabio - fae4efa931cb3963805b3ad2e96b9b654122517e authored over 5 years ago by Aaron Hurt <[email protected]>
fix exit status code (#637)

Fabio always returned status code 1. Event on clean exit.
Shutdown of http server is treated as...

github.com/fabiolb/fabio - 3d02439b9a85a7f539861318514e6c3a6afddd34 authored over 5 years ago by Igor Anić <[email protected]>
cleanup

github.com/fabiolb/fabio - 084f879da0c2eb35979824d56e9c59c25eef8319 authored over 5 years ago by Frank Schroeder <[email protected]>
Update README

github.com/fabiolb/fabio - 7f0219bdd8ee8f527437ebd01da12d731e0a5c77 authored over 5 years ago by Frank Schroeder <[email protected]>
Update README

github.com/fabiolb/fabio - 4538c400a60e681454d2b94804c1aa1b745baf6d authored over 5 years ago by Frank Schroeder <[email protected]>
Release v1.5.11

github.com/fabiolb/fabio - 446fbba59da42ed73df67c3d738b9945dbf0790a authored over 5 years ago by Frank Schroeder <[email protected]>
upgrade go, consul and vault

github.com/fabiolb/fabio - a1030ab98f944359ddd44f32d3cdc9dda220e6bd authored over 5 years ago by Frank Schroeder <[email protected]>
Prepare for release 1.5.11

github.com/fabiolb/fabio - 7d3520c328cb90f96173bc81d216fe2e3e1f8916 authored over 5 years ago by Frank Schroeder <[email protected]>
Revert "Prepare for release 1.5.11"

This reverts commit 0297494e9a00f87d3e387b8c6ff0408c2f5db6a0.

github.com/fabiolb/fabio - ee93f75c645c9a258c3b3f6662ff35a24aaef291 authored over 5 years ago by Frank Schroeder <[email protected]>
go mod tidy && go mod vendor

github.com/fabiolb/fabio - 6a3732a820a4d76eabff4b5c1578c605b2ac1b87 authored over 5 years ago by Aaron Hurt <[email protected]>
added support for Consul TLS transport (#602)

github.com/fabiolb/fabio - f6ad1b88808c391de854f0d8edeabeb3dc4a8579 authored over 5 years ago by Severyn Lisovskyi <[email protected]>
Improved basic auth htpasswd file refresh #604 (#610)

github.com/fabiolb/fabio - b23b1bfa3e5ce37aa0ba0d1fd29b3849a54eaf3a authored over 5 years ago by Mike Futerko <[email protected]>
Issue 611 Added Custom API Driven Back end (#614)

github.com/fabiolb/fabio - 3ee105fc4deb35f6c0c0717bac67df1b9991cc26 authored over 5 years ago by Jeremy White <[email protected]>
fixed issue with basic auth per #617

github.com/fabiolb/fabio - b3fddb05d61aaae3a76a5bd8710d408be57442e8 authored almost 6 years ago by JeremyWhite <[email protected]>
added support for profile/tracing

github.com/fabiolb/fabio - 7a578dd165e408b9ce6aebaab44f2cc8b274c988 authored almost 6 years ago by JeremyWhite <[email protected]>
wrong use function strings.HasPrefix - fixes #545

github.com/fabiolb/fabio - 3de70c7f0638b41ab37bddc399375f9af6d8074b authored almost 6 years ago by Mike Futerko <[email protected]>
Implement basic auth htpasswd file refresh (#604)

github.com/fabiolb/fabio - 686916414ac771704f45a62bc62ca50aee81bbb5 authored almost 6 years ago by Mike Futerko <[email protected]>
Merge pull request #606 from fabiolb/599-website-layout-without-js

docs: fix layout without JS enabled

github.com/fabiolb/fabio - 39910b0edf1b20494101b15378280960fad44fae authored almost 6 years ago by Frank Schröder <[email protected]>
docs: fix layout without JS enabled

The Bootstrap stylesheet for the website sets the header to position:
fixed, taking it out of th...

github.com/fabiolb/fabio - 35103f8568e60d92999f44e32660b590b2f671c4 authored almost 6 years ago by Peter Schultz <[email protected]>
Proxy protocol on outbound tcp, tcp+sni and tcp with tls connection (#598)

* Proxy protocol on outbound tcp, tcp+sni and tcp with tls connections; integration tests

* R...

github.com/fabiolb/fabio - dd9ef7d5712a9ab474473a778ae46ba049baad23 authored almost 6 years ago by Mike Futerko <[email protected]>
Prepare for release 1.5.11

github.com/fabiolb/fabio - 0297494e9a00f87d3e387b8c6ff0408c2f5db6a0 authored almost 6 years ago by Frank Schroeder <[email protected]>
Update CHANGELOG

github.com/fabiolb/fabio - a0f543ef0960d64f56455720541310e2a1d2e8fd authored almost 6 years ago by Frank Schroeder <[email protected]>
go mod tidy

github.com/fabiolb/fabio - 9c1766f993cac563eb603f505eb84ff054523c25 authored almost 6 years ago by Frank Schroeder <[email protected]>
Merge pull request #587 from kneufeld/master

make Dest column into clickable links

github.com/fabiolb/fabio - 2bf608b52bbacf684c9ef66b436e508efa57fb02 authored almost 6 years ago by Frank Schröder <[email protected]>
Merge branch 'master' into master

github.com/fabiolb/fabio - 2f9acc4f7a7349f08180be247991f2df7e0cdd7f authored almost 6 years ago by Frank Schröder <[email protected]>
Merge pull request #588 from fabiolb/fix-xss

ui: Fix XSS vulnerability

github.com/fabiolb/fabio - 18e5fcab6861de64cfd38dcf02849465daf44a2d authored almost 6 years ago by Frank Schröder <[email protected]>
ui: Fix XSS vulnerability

Service names, sources, destinations, and route options were passed
directly to jQuery.html(), e...

github.com/fabiolb/fabio - a2122f6fcec890620213a1af57ba45ba03294820 authored about 6 years ago by Peter Schultz <[email protected]>
make Dest column into clickable links

github.com/fabiolb/fabio - 922eca937fec505d8812cf30ef59f69693bee820 authored about 6 years ago by Kurt Neufeld <[email protected]>
Merge pull request #573 from joyent-compute/http-basic-auth

add http-basic auth reading from a file

github.com/fabiolb/fabio - 5fb4039bf9460d45efd7db45743878e419506cfa authored about 6 years ago by Frank Schröder <[email protected]>
go mod tidy after rebase

github.com/fabiolb/fabio - ed18acbf1273cb23394c589186d282e4d090c67d authored about 6 years ago by Andy Royle <[email protected]>
PR fixes

github.com/fabiolb/fabio - ca6ea7d6f29f357b745e993106b5595a1266b3c7 authored about 6 years ago by Andy Royle <[email protected]>
fixup vendored deps

github.com/fabiolb/fabio - 749d85690262ec850d17e35b94ccb3c6b6b1f349 authored about 6 years ago by Andy Royle <[email protected]>
add http-basic auth reading from a htpasswd file

github.com/fabiolb/fabio - 2be187e819608801e228b4b420f334bf0aeda01b authored about 6 years ago by Andy Royle <[email protected]>
vendoring in version 0849cea of github.com/tg123/go-htpasswd

github.com/fabiolb/fabio - 53e653cb5f08eca372ec8158d2bc56feead1484b authored about 6 years ago by Andy Royle <[email protected]>
doc: fix version for grpc proxy

github.com/fabiolb/fabio - 01d756174fd2af1ef0d044c6e5abf098c4b95032 authored about 6 years ago by Frank Schroeder <[email protected]>
fast followers for #524

* update documentation around the changes to PROXY protocol
* be consistent with accessRules ch...

github.com/fabiolb/fabio - 6f371e9ba456bbcd63f895bdb10cd7eac273b2dc authored about 6 years ago by Aaron Hurt <[email protected]>
fix small issue with grpc merge

github.com/fabiolb/fabio - 6a59319fff2ea16190bfc950aef680dc05dd9bc4 authored about 6 years ago by Frank Schroeder <[email protected]>
Merge pull request #575 from joyent-compute/grpc-proxy

Add GRPC proxy support

github.com/fabiolb/fabio - 179c6f89057a3d0027df89e67886bd6ba356f8ce authored about 6 years ago by Frank Schröder <[email protected]>
Update CHANGELOG

github.com/fabiolb/fabio - 44c8df0e5f2b2a15f675dc45409ec78ab5e027cf authored about 6 years ago by Frank Schroeder <[email protected]>
Merge pull request #581 from fabiolb/issue-524-tcp-proxy

address concerns raised while troubleshooting #524

github.com/fabiolb/fabio - 45b97ae1dd7a2c570d0163342ec40b519ec59956 authored about 6 years ago by Frank Schröder <[email protected]>
allow toggling of proxy-protocol per listener - see #524

github.com/fabiolb/fabio - 99b5c1986a6b079e52b0efa61da915f7a0e92bc5 authored about 6 years ago by Aaron Hurt <[email protected]>
simpler nil checks

github.com/fabiolb/fabio - 86abe1c60960eddbae064f645b9118052b770fe9 authored about 6 years ago by Frank Schroeder <[email protected]>
fix comment

github.com/fabiolb/fabio - b1ef3759756e211e26c207ec278da0bdf9b10c61 authored about 6 years ago by Aaron Hurt <[email protected]>
skip access checks when rules are not defined - see #524

Co-authored-by: Peter Schultz <[email protected]>

github.com/fabiolb/fabio - 2149a8ff4bf886273cd2acf131fce6295f6e90f6 authored about 6 years ago by Aaron Hurt <[email protected]>
return early with noroute.Inc when target is nil

github.com/fabiolb/fabio - 0b951c2727b0b93217fb9b069e285635cf62cb7e authored about 6 years ago by Andy Royle <[email protected]>
return a proper grpc error when lookup fails

github.com/fabiolb/fabio - bf09fda884fe929b22a42f62a4606c4288ba0105 authored about 6 years ago by Andy Royle <[email protected]>
add connection pooling for upstream grpc connections

github.com/fabiolb/fabio - 4caac259737a62d444c4b981376dc942fbdbdeb1 authored about 6 years ago by Andy Royle <[email protected]>
update changelog - fix formatting

github.com/fabiolb/fabio - ec2f4b603b0372eb0b98cfadbe291bdf0cfeff42 authored about 6 years ago by Aaron Hurt <[email protected]>
update changelog

github.com/fabiolb/fabio - fb25172f4986f1acf99ee8ebd0dcf23e1e8e38a6 authored about 6 years ago by Aaron Hurt <[email protected]>
fix ip access rules within tcp proxy - fixes #576 (#577)

* add debug logging to ip access checks
* properly format remote connection address prior to ve...

github.com/fabiolb/fabio - 261a4a4fdf1946c08a374b62705d39666572113e authored about 6 years ago by Aaron Hurt <[email protected]>
streamdirector context should inherit from passed in context

github.com/fabiolb/fabio - 8705058098024f41dadc49a5fb962c20b89eae0c authored about 6 years ago by Andy Royle <[email protected]>
unary interceptor isn't necessary

github.com/fabiolb/fabio - 4d18669b14b59e179bfd06048bf1aa84589dcd12 authored about 6 years ago by Andy Royle <[email protected]>
add docs for grpc proxying

github.com/fabiolb/fabio - d9a4344fb7f2e6a5535bf1fedf42f27f18185a86 authored about 6 years ago by Andy Royle <[email protected]>
set grpc.WithInsecure() when not using tls

github.com/fabiolb/fabio - aa01e11b008056f34e99b0a291621e0ee5d51899 authored about 6 years ago by Andy Royle <[email protected]>
update vendored deps

github.com/fabiolb/fabio - a9b29af53e2ab2edcd29106c0e9d6f5d84b01215 authored about 6 years ago by Andy Royle <[email protected]>
add metrics for grpc proxy

github.com/fabiolb/fabio - b653e36d6e00f650f642ae0c288af9ad83cc468e authored about 6 years ago by Andy Royle <[email protected]>
add comment for grpcservername override

github.com/fabiolb/fabio - eebb62520f95bb95d1c0bc682e7dc3a8ed03a593 authored about 6 years ago by Andy Royle <[email protected]>
append metadata to outgoing context

github.com/fabiolb/fabio - 5807777df0da2d78fdf1e362085bd0a2f65ab17c authored about 6 years ago by Andy Royle <[email protected]>
allow servername override for grpcs

github.com/fabiolb/fabio - 3dcc95fa62a3e338e7c20e2b22d494a1ecbf8835 authored about 6 years ago by Andy Royle <[email protected]>
add grpc/grpcs proxy

github.com/fabiolb/fabio - 850872e6a0ec365bafded179df43c66fc0ff9613 authored about 6 years ago by Andy Royle <[email protected]>
Merge pull request #574 from joyent-compute/circonus-submission-url

metrics.circonus: Add support for circonus.submissionurl

github.com/fabiolb/fabio - 1f3ad2eeb4f98418cafae419d21db440ddad566e authored about 6 years ago by Frank Schröder <[email protected]>
remove duplicate line

github.com/fabiolb/fabio - 87f6813dcb4a21d6866fc7032a1164f18009e765 authored about 6 years ago by Frank Schröder <[email protected]>
docs: Adding the documentation for metrics.circonus.submissionurl

github.com/fabiolb/fabio - 5f829c0dd32f4c6edb18dbdaa40c9fadaac1e5c1 authored about 6 years ago by stack72 <[email protected]>
metrics/circonus: Adding support for sending to a local circonus agent

There are times that we want to send metrics to a local circonus agent
rather than across the wi...

github.com/fabiolb/fabio - e248942fb154d927ea83b1c31d725978271330a6 authored about 6 years ago by stack72 <[email protected]>
deps: Bump the versions of circonus-gometrics and hashicorp-goretryablehttp

github.com/fabiolb/fabio - 02a2b1c3443b0141ac1426ccc4ccbabc5b0c44c9 authored about 6 years ago by stack72 <[email protected]>
update consul to v1.4.0 - fixes #569 (#571)

github.com/fabiolb/fabio - 92c6115f9a19c6077ee7624e8bb22662c9145b0b authored about 6 years ago by Aaron Hurt <[email protected]>
Merge pull request #564 from fabiolb/issue-558

Refactor consul service monitor

github.com/fabiolb/fabio - b6d5441a37a1be07e9736587a144dee6b2537af6 authored about 6 years ago by Frank Schröder <[email protected]>
doc: document registry.consul.serviceMonitors

github.com/fabiolb/fabio - b498073bf5230ba4830d31570977d7e52912609d authored about 6 years ago by Frank Schroeder <[email protected]>
consul: move build route command logic to separate object

... and finally add some tests.

github.com/fabiolb/fabio - b6621c618f2a34cba9a1d8e83ab8b7f7cfba2d4a authored about 6 years ago by Frank Schroeder <[email protected]>
consul: refactor service monitor

Refactor the set of functions which watch the consul state
and generate the route commands into ...

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