Ecosyste.ms: OpenCollective

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

Vouch

Vouch Proxy is an SSO login solution and can protect all of your websites at once. Vouch Proxy supports many OAuth providers.
Collective - Host: opensource - https://opencollective.com/vouch - Code: https://github.com/vouch/vouch-proxy

add docker image voucher/vouch-proxy:alpine-x.y.z

github.com/vouch/vouch-proxy - ab753455d1b1113b6dfa8d1517746408ca0e9164 authored over 4 years ago by Benjamin Foote <[email protected]>
add docker alpine build and run

github.com/vouch/vouch-proxy - bd8c2be0ccbe5c5f32a0d39af8e44461ba0b965b authored over 4 years ago by Benjamin Foote <[email protected]>
#270 set session timeout to five minutes

github.com/vouch/vouch-proxy - 2448fa99cb75f8d620dd6ddb41248dde9d84ed4b authored over 4 years ago by Benjamin Foote <[email protected]>
update job name to 'notify-irc'

github.com/vouch/vouch-proxy - 00e965cfb1cc69470cc9aed328189d149afdae4e authored over 4 years ago by Benjamin Foote <[email protected]>
upgrade to go 1.14

1.14 includes testing.Cleanup() which is used in the env var testing

github.com/vouch/vouch-proxy - c5a9188a50525b38263f1d6df68730d90d905f4e authored over 4 years ago by Benjamin Foote <[email protected]>
Merge branch 'feature/132_env_vars'

github.com/vouch/vouch-proxy - 14274b2730f2d9bc04d3fef721ed403658509b7e authored over 4 years ago by Benjamin Foote <[email protected]>
complete mv of .defaults.yml

github.com/vouch/vouch-proxy - 3ee8aed86dda4d8f0ecc628893fbae6fcae69695 authored over 4 years ago by Benjamin Foote <[email protected]>
Merge branch 'master' into feature/132_env_vars

github.com/vouch/vouch-proxy - b2ace6d776e97638d456891640d991b870b86927 authored over 4 years ago by Benjamin Foote <[email protected]>
#132 mv .defaults to RootDir in support of docker

The documented and common practice is to `docker run` with the mapped
volume `-v ./config:./con...

github.com/vouch/vouch-proxy - cb0a0f19e6de7d5b23df5cc7a33114128d92ed91 authored over 4 years ago by Benjamin Foote <[email protected]>
Merge branch 'fix/bad_file'

github.com/vouch/vouch-proxy - 34ba59a3342a88eb75906e46c952a988470b835f authored over 4 years ago by Benjamin Foote <[email protected]>
Merge branch 'master' of github.com:vouch/vouch-proxy

github.com/vouch/vouch-proxy - 6f41ccc17f0dd21d654042de64c2a2d6f011878e authored over 4 years ago by Benjamin Foote <[email protected]>
#132 VOUCH_CONFIG usage

github.com/vouch/vouch-proxy - 70d5170314bc88943f31a96d4f4f3894a4992356 authored over 4 years ago by Benjamin Foote <[email protected]>
#132 TestConfigEnvPrecedence

github.com/vouch/vouch-proxy - 9f0f1719c17030482a981dcc30caee6b515a2708 authored over 4 years ago by Benjamin Foote <[email protected]>
clarify error for cookie.secure != http

github.com/vouch/vouch-proxy - a9e0f6196506bb08aeb633ca6a59fec766e8e155 authored over 4 years ago by Benjamin Foote <[email protected]>
#132 validate Cfg object, not viper.isSet

github.com/vouch/vouch-proxy - 3fd1a7cf689b74e80f551d20ba601468025a3f76 authored over 4 years ago by Benjamin Foote <[email protected]>
#132 no zero values in defaults

github.com/vouch/vouch-proxy - 6b0b958fb496bbb663f7884dfe488e56ba2b340e authored over 4 years ago by Benjamin Foote <[email protected]>
#132 document config via environmental variable

github.com/vouch/vouch-proxy - 8441da43ecfafa1ea63448b949e95d3863ea320d authored over 4 years ago by Benjamin Foote <[email protected]>
Fix typo (#267)

"successflu" -> "successful"

github.com/vouch/vouch-proxy - 8e61e2482cef1bee358152a8db463958b822c4e3 authored over 4 years ago by Jerry Chong <[email protected]>
fix #132 configuration via env var

github.com/vouch/vouch-proxy - f469404a5241f2abf630e841870e45ea6c671eb6 authored over 4 years ago by Benjamin Foote <[email protected]>
configurable X-Vouch-Error

github.com/vouch/vouch-proxy - 199d3996e62ec9c52f2015a35797a2e1bafa45fe authored over 4 years ago by Benjamin Foote <[email protected]>
#132 set defaults from .defaults.yml

github.com/vouch/vouch-proxy - cddeb58d817ae63376f3a26d973b89fae3338c1e authored over 4 years ago by Benjamin Foote <[email protected]>
normal looking URLs for testing mode

github.com/vouch/vouch-proxy - b252a75bb17bbdd69975850625afcc9a8590781f authored over 4 years ago by Benjamin Foote <[email protected]>
mv provider to oauth

github.com/vouch/vouch-proxy - e99153319407f3b58532671b4e571c17cc0348a1 authored over 4 years ago by Benjamin Foote <[email protected]>
Revert "print warning for deprecated config items"

This reverts commit ea2ebabfd7c8798acfd77fdeaf2e6569ea8c1ad3.

github.com/vouch/vouch-proxy - 8e2b5f6f74ee1bcd1a3f0d20e4ca62ab0e065afe authored over 4 years ago by Benjamin Foote <[email protected]>
style and spacing

github.com/vouch/vouch-proxy - 888ada0d39236b8d9ad3046c0d81f948dc411b02 authored over 4 years ago by Benjamin Foote <[email protected]>
add github teams config

github.com/vouch/vouch-proxy - 7d2cbeeeddd440f0b07ccb689c4fc8aac637be82 authored over 4 years ago by Benjamin Foote <[email protected]>
gofmt after applying license

github.com/vouch/vouch-proxy - 07b6b1bd73088adc10005b1265df194ee6bb82c2 authored over 4 years ago by Benjamin Foote <[email protected]>
print warning for deprecated config items

github.com/vouch/vouch-proxy - f28c5673e7632d892a1e782546a896acb54c64e9 authored over 4 years ago by Benjamin Foote <[email protected]>
force change to make GH happy

github.com/vouch/vouch-proxy - 7e07f3807141fba1320e6df692578c8fa4e27e21 authored over 4 years ago by Benjamin Foote <[email protected]>
cleanup debug logging

github.com/vouch/vouch-proxy - d01fc8e1af4528ff58afd7abb0ad138535985164 authored over 4 years ago by Benjamin Foote <[email protected]>
#258 logout_url -> end_session_endpoint

github.com/vouch/vouch-proxy - f2f98667733a3b224759c9dafb7a665ed5ff783b authored over 4 years ago by Benjamin Foote <[email protected]>
Merge branch 'master' into pr/airbornemint/258

github.com/vouch/vouch-proxy - 9b91233972282060f301f4e1f1d9def325f9a12a authored over 4 years ago by Benjamin Foote <[email protected]>
Merge branch 'master' of github.com:vouch/vouch-proxy

github.com/vouch/vouch-proxy - 1abc9bcde1af73d83c69f84ef0a7bc469cbb2d07 authored over 4 years ago by Benjamin Foote <[email protected]>
set Host header in logout test

github.com/vouch/vouch-proxy - d4ba98c9c679d3af1491a2aa4b34bcfbd566b2d0 authored over 4 years ago by Benjamin Foote <[email protected]>
fix #256 offer an error page

github.com/vouch/vouch-proxy - f0783c0bae8e3178602325a1b0ceb4d5e25ef98b authored over 4 years ago by Benjamin Foote <[email protected]>
Merge branch 'master' into feature/53_recent_fix

github.com/vouch/vouch-proxy - 2ef981e80c49a5a7f442a2dc5c8378f4c349b914 authored over 4 years ago by Benjamin Foote <[email protected]>
Merge pull request #265 from bgehman/patch-1

fix: nginx_with_vouch needs absolute URI redirect

github.com/vouch/vouch-proxy - 9dde8943c3f6d0b964994211cd1215d0ab21cba0 authored over 4 years ago by Benjamin Foote <[email protected]>
fix: nginx_with_vouch needs absolute URI redirect

- use absolute redirect for `/login`

github.com/vouch/vouch-proxy - f6c8712cf087ef7653279e443802fc538adf3106 authored over 4 years ago by bgehman <[email protected]>
fix misspelling of "Unknown" (the Unkown Unknown)

github.com/vouch/vouch-proxy - 7da75c083cbfcfbe45c81f0f271901e4bd73df69 authored over 4 years ago by Benjamin Foote <[email protected]>
add gofmt

github.com/vouch/vouch-proxy - 24361755c2bcc666ac6e4017064c8d1de6160849 authored over 4 years ago by Benjamin Foote <[email protected]>
update links into config.yml

github.com/vouch/vouch-proxy - ca4c3a3ca0c0011b8c02f42aa0da6239a6ada8e5 authored over 4 years ago by Benjamin Foote <[email protected]>
mv providers from handlers to pkg/providers

github.com/vouch/vouch-proxy - 540cd528da9bb0bffeb9237e6a477224aa12dcbe authored over 4 years ago by Benjamin Foote <[email protected]>
allow multiple qs args for destination url

github.com/vouch/vouch-proxy - a353c1981cb2bda47c575f265299640b64506b17 authored over 4 years ago by Benjamin Foote <[email protected]>
allow multiple qs args for destination url

github.com/vouch/vouch-proxy - db68d6000525e33359e260c8922f8b1214dfd44c authored over 4 years ago by Benjamin Foote <[email protected]>
Merge branch 'master' into feature/53_recent_fix

github.com/vouch/vouch-proxy - 8608e8639c8e3af1dba38afab2abaf6d3361e78e authored over 4 years ago by Benjamin Foote <[email protected]>
Don’t die if claims are nil

github.com/vouch/vouch-proxy - 4cf414efb1f93d4e390dd9677f95297de998a08a authored over 4 years ago by Ben Artin <[email protected]>
JWTCacheHandler test

github.com/vouch/vouch-proxy - 150217f6048a800630cbb7d038e9ce094e9e2a16 authored over 4 years ago by Benjamin Foote <[email protected]>
fail on blank cache key

github.com/vouch/vouch-proxy - 28ac281a940bf0b34a51a9e548186ba9d2ee8d49 authored over 4 years ago by Benjamin Foote <[email protected]>
Merge branch 'master' into logout-improvements-v2

# Conflicts:
# handlers/logout.go
# handlers/validate.go
# pkg/jwtmanager/jwtmanager.go

github.com/vouch/vouch-proxy - d46854213c248098a0a1ccd0e9f41784ae300460 authored over 4 years ago by Ben Artin <[email protected]>
Use url.Parse instead of abusing http.Request

github.com/vouch/vouch-proxy - 8598a7dfac450b0485998e25e495f40ddd1e8c30 authored over 4 years ago by Ben Artin <[email protected]>
fix #53 improve error responses

github.com/vouch/vouch-proxy - 6b9a8a51c6e3f6894e90898ef49852da6582cc40 authored over 4 years ago by Benjamin Foote <[email protected]>
add 403 Forbidden

github.com/vouch/vouch-proxy - ac25f2afc9e21b42be52e88a9bece920defa1952 authored over 4 years ago by Benjamin Foote <[email protected]>
Moved FindJWT and ClaimsFromJWT jwtmanager

github.com/vouch/vouch-proxy - 8ffbb31655f8863b02fda4b39289e09453b18bda authored over 4 years ago by Ben Artin <[email protected]>
link to config.yml lines for `vouch.domain`

github.com/vouch/vouch-proxy - ac2ca3db2a30a6531aac5e4f91ff787dc0591a1f authored over 4 years ago by Benjamin Foote <[email protected]>
add profiling infra (commented out in main.go)

github.com/vouch/vouch-proxy - 89fde19644b907fa33acebe9db9a426acf8b5ef3 authored over 4 years ago by Benjamin Foote <[email protected]>
move cleanup and logging into a go routine

github.com/vouch/vouch-proxy - da3c5ae2dc31e98d89d93431e2a8e34a9f2b5119 authored over 4 years ago by Benjamin Foote <[email protected]>
mv responses out of handlers to support jwtcache

github.com/vouch/vouch-proxy - dc2c21b6458fb542dd50b72a2f7e2f9d73b0d8a7 authored over 4 years ago by Benjamin Foote <[email protected]>
rename response --> capturewriter

github.com/vouch/vouch-proxy - 3570e7e48decf884a2c8c8930f7105e758b23566 authored over 4 years ago by Benjamin Foote <[email protected]>
remove perf warning, general cleanup for clarity

github.com/vouch/vouch-proxy - 5956660f73073185e8abbbbef6968b649dd6f9c0 authored over 4 years ago by Benjamin Foote <[email protected]>
Merge branch 'master' into feature/cache_jwt_and_response

github.com/vouch/vouch-proxy - 651429dd464cdc6c76003114ca1d9fbd4e9c4b3a authored over 4 years ago by Benjamin Foote <[email protected]>
change irc nickname

github.com/vouch/vouch-proxy - 816a5bb98b158ccef67320e4e1b69121202c6533 authored over 4 years ago by Benjamin Foote <[email protected]>
skip perf test on travis

github.com/vouch/vouch-proxy - 2447a2b2c894c95b8597997d776e0f6a625c33ce authored over 4 years ago by Benjamin Foote <[email protected]>
notify irc

github.com/vouch/vouch-proxy - 969cf027dcfca2a92c7d6649ff6ae344c76f209a authored over 4 years ago by Benjamin Foote <[email protected]>
reduce duration to 2 seconds in travis

github.com/vouch/vouch-proxy - f405717cb63ee9f17d3d5e3e964661cb38a90092 authored over 4 years ago by Benjamin Foote <[email protected]>
Merge pull request #263 from bgehman/patch-1

fix: use relative URL for 302 redirect [skip ci]

github.com/vouch/vouch-proxy - f1e4d5b4724efa6e1c63e6999763b8d87417bf34 authored over 4 years ago by Benjamin Foote <[email protected]>
remove gofmt test

github.com/vouch/vouch-proxy - 791041f9668d734bf620e27a4998951b64cd7a94 authored over 4 years ago by Benjamin Foote <[email protected]>
drop one order of magnitude if travis

github.com/vouch/vouch-proxy - f6fa2c0f0cf77b6a27a1e96b5c0e3a80b46d43b3 authored over 4 years ago by Benjamin Foote <[email protected]>
fix: use relative URL for 302 redirect [skip ci]

Small tweak for the nginx+vouch single server example:
- use a relative URL for the redirect to...

github.com/vouch/vouch-proxy - d50056edf9865cb35b497ef970a3a3534653da1d authored over 4 years ago by bgehman <[email protected]>
add benchmark test for jwtcache'd /validate

github.com/vouch/vouch-proxy - 9a914ba962c4ed6651a85f65ea2404209454af8f authored over 4 years ago by Benjamin Foote <[email protected]>
mv jwtcache to jwtmanager package

github.com/vouch/vouch-proxy - 0f59e4366fc0c87b5a0b4627b9d244089fbc1006 authored over 4 years ago by Benjamin Foote <[email protected]>
use fast logger for hot path

github.com/vouch/vouch-proxy - a176207e2425fb0f8fa2ff3113e6297a9a9de848 authored over 4 years ago by Benjamin Foote <[email protected]>
defalut to log.warn for tests

github.com/vouch/vouch-proxy - bb7e66258bc17f221420223eba8bad5e44e114ac authored over 4 years ago by Benjamin Foote <[email protected]>
Merge branch 'master' into feature/cache_jwt_and_response

github.com/vouch/vouch-proxy - 6236151a76b19a8ec6dfe7ae380d07525d0a7bb6 authored over 4 years ago by Benjamin Foote <[email protected]>
jwtCache as middleware

github.com/vouch/vouch-proxy - 257a1d3cf96d8db85d4b0cc53bb354ba74fa27b0 authored over 4 years ago by Benjamin Foote <[email protected]>
Merge pull request #261 from bgehman/master

fix: examples/nginx/single-file server blocks in http block

github.com/vouch/vouch-proxy - 9a8b14e146639bee5d2bb74f3d7a4a6fededb6f6 authored over 4 years ago by Benjamin Foote <[email protected]>
fix: examples/nginx/single-file server blocks in http block

github.com/vouch/vouch-proxy - feda46127aa25f1602e706be17ececeee28d0f9a authored over 4 years ago by Byron Gehman <[email protected]>
remove local scheme check

github.com/vouch/vouch-proxy - c63561f417e1a5ddb2aae8cc20496491d4d1625b authored over 4 years ago by Benjamin Foote <[email protected]>
perf test /validate with cacheing

github.com/vouch/vouch-proxy - da364e6323fe0e1ca51762256c0ec445ef705a1a authored over 4 years ago by Benjamin Foote <[email protected]>
use `go vet`

github.com/vouch/vouch-proxy - 1e659688e4f9241f5362b259197092cf4eb40e09 authored over 4 years ago by Benjamin Foote <[email protected]>
Added unit test for logout when using provider logout URL

github.com/vouch/vouch-proxy - 5cd4d9118ddecfc19dc0748523b2be14d122ae05 authored over 4 years ago by Ben Artin <[email protected]>
Merge branch 'master' into feature/cache_jwt_and_response

github.com/vouch/vouch-proxy - 066775731926def98f5c3616657180ae66e37cc7 authored over 4 years ago by Benjamin Foote <[email protected]>
Validate redirect for logout tests

github.com/vouch/vouch-proxy - 0399746b4eeefaf599079643f5710b4fb76a4733 authored over 4 years ago by Ben Artin <[email protected]>
Merge branch 'master' into feature/license

github.com/vouch/vouch-proxy - c297602a67957332a28b962cbb108fd0b343119b authored over 4 years ago by Benjamin Foote <[email protected]>
no protocol-less URLs

github.com/vouch/vouch-proxy - aee6c3d1b484ead7868c78b18b9d3a3f98b92e1d authored over 4 years ago by Benjamin Foote <[email protected]>
test callback url check

github.com/vouch/vouch-proxy - 85e8db83f1e9c2a7f26713f9d251343328f842ab authored over 4 years ago by Benjamin Foote <[email protected]>
case insensitive, no javascript

github.com/vouch/vouch-proxy - 7902f36ea342167239e134b235945d004726ef0e authored over 4 years ago by Benjamin Foote <[email protected]>
add copyright and license

github.com/vouch/vouch-proxy - dcac78e890aa3da8012bc782c62755bfadeedca8 authored over 4 years ago by Benjamin Foote <[email protected]>
Refactored ClaimsFromJWT and FindJWT into common

github.com/vouch/vouch-proxy - 54e8690981ee41eb8fce03e93a2773bc67c64c65 authored over 4 years ago by Ben Artin <[email protected]>
Logout with oauth provider before redirecting back to app

github.com/vouch/vouch-proxy - 4d987f61c8e77fd5e251f111deae211fc8b1581a authored over 4 years ago by Ben Artin <[email protected]>
Ensure that handlers.Common is configure()d before using the log

github.com/vouch/vouch-proxy - 830908cd37aacfb818a2b7f647ee1775ddfe086f authored over 4 years ago by Ben Artin <[email protected]>
post_logout_redirect_uri

github.com/vouch/vouch-proxy - 5024f3485a62dabee6969f57c427f4071f2a724e authored over 4 years ago by Benjamin Foote <[email protected]>
/login and /logout URL redirection documentation

github.com/vouch/vouch-proxy - b2fbdd3526f9936625ec4368ad2f46e87a2dfa09 authored over 4 years ago by Benjamin Foote <[email protected]>
/logout?url=NEXT_URL must be on allowed list

github.com/vouch/vouch-proxy - 6112609799e80dfa67bd937549852b4ace62247a authored over 4 years ago by Benjamin Foote <[email protected]>
cleanup comments

github.com/vouch/vouch-proxy - 5c3bbb979c7347678724fdb30d2697f69a1ae5c0 authored over 4 years ago by Benjamin Foote <[email protected]>
please read before submitting a PR

github.com/vouch/vouch-proxy - 1b91feb6a42b30af3b3420642af5d31a422457db authored over 4 years ago by Benjamin Foote <[email protected]>
test redirected URL param

github.com/vouch/vouch-proxy - c30dad97da05d091f9626d800ec5cbb239da2bac authored over 4 years ago by Benjamin Foote <[email protected]>
general cleanup, err400 method

github.com/vouch/vouch-proxy - ca1e7f8ba73a90c13111bf30b3ec3800c21f81b3 authored over 4 years ago by Benjamin Foote <[email protected]>
check oauth.callback_url for cookie.domain

github.com/vouch/vouch-proxy - 4dd20b7a271194e1950fcf81b4be02160a5b1765 authored over 4 years ago by Benjamin Foote <[email protected]>
cache the headers for a short time

github.com/vouch/vouch-proxy - 8893e3b9c8461b32609fea097b94eb178bc008df authored over 4 years ago by Benjamin Foote <[email protected]>
validate requested URL

github.com/vouch/vouch-proxy - d1dcbccbb7fb8afb3c2e9e3720738615a3642862 authored over 4 years ago by Benjamin Foote <[email protected]>