Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge 7.7.1 #58

Merged
merged 556 commits into from
Dec 11, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
556 commits
Select commit Hold shift + click to select a range
7529095
fix: use X-Forwarded-Uri if it exists for pathRegex match
mzndr Jun 14, 2023
2d22530
docs: add changelog entry
jawys Aug 23, 2023
d9b9bcf
Merge pull request #2192 from jawys/fix-use-x-forwarded-uri-for-pathr…
JoelSpeed Aug 24, 2023
bd867b5
Bugfix/check json path (#1921)
eloo-abi Aug 24, 2023
a02ab7c
Embed static stylesheets and dependencies
corybolar Feb 23, 2023
bc4acd7
Add docs entry to endpoints page for /oauth2/static/ path
corybolar Feb 24, 2023
40ee2bb
Add changelog entry
corybolar Feb 24, 2023
9215944
Merge pull request #2025 from corybolar/embedded-static-files
JoelSpeed Aug 25, 2023
738c090
documented default for errors-to-info-log (#1990)
anotherthomas Aug 26, 2023
a6e8ec8
Workload identity support (#2126)
kvanzuijlen Sep 4, 2023
07591fc
Update changelog for v7.5.0 release
kvanzuijlen Aug 10, 2023
bfc04fa
Create versioned docs for release v7.5.x
kvanzuijlen Aug 11, 2023
01386bf
Merge pull request #2213 from kvanzuijlen/release-v7.5.0
JoelSpeed Sep 4, 2023
6f6039c
bugfix: move oidc scope logic to oidc provider
tuunit Aug 27, 2023
9f06dc8
Merge pull request #2197 from tuunit/bugfix/move-oidc-scope-logic
JoelSpeed Sep 8, 2023
5f2f95e
Improved session documentation (#2208)
lathspell Sep 8, 2023
f3269b3
Fixed name for GoogleGroups env variable + unit tests (#2221)
kvanzuijlen Sep 8, 2023
982ae7e
Added arch types to Docker and binary releases (#2220)
kvanzuijlen Sep 8, 2023
62056a5
Update alpine to 3.18
polarctos Sep 5, 2023
3c2d67d
Merge pull request #2217 from polarctos/feature/alpine-3-18
JoelSpeed Sep 8, 2023
7683902
bugfix: default scopes for OIDCProvider based providers
tuunit Sep 10, 2023
854401e
Merge pull request #2229 from tuunit/bugfix/default-scopes-for-oidc-b…
JoelSpeed Sep 11, 2023
225dc92
Docs: Add Search (#2228)
tuunit Sep 13, 2023
13af1b4
fix gitea token validation by allowing custom validation url and extr…
tuunit Sep 14, 2023
ef95957
Release v7.5.1 (#2227)
kvanzuijlen Sep 22, 2023
2024447
Missing closing quotes on api_routes example (#2123)
ryjogo Sep 22, 2023
b78c391
Update dependencies (#2128)
vllvll Oct 2, 2023
8d03adf
Upgrade golang.org/x/net to v0.17.0 (#2274)
pierluigilenoci Oct 24, 2023
e13a504
Updated linters
kvanzuijlen Oct 24, 2023
dcf3bd1
update error middleware definition (for traefik) (#2272)
fopina Oct 24, 2023
3862182
Fix oidc-issuer-url in example (#2245)
flobeier Oct 24, 2023
464f3bc
Fixed Google ADC functionality (#2282)
kvanzuijlen Oct 24, 2023
601477a
Feature: Allowing relative redirect url though an option (#2183)
axel7083 Oct 25, 2023
a5006fd
Issue: 2236 - adds an option to append CA certificates (#2237)
emsixteeen Oct 25, 2023
48247d3
Merge pull request #2283 from kvanzuijlen/golint
JoelSpeed Oct 25, 2023
7f6109f
Added an automatic PR labeler (#2286)
kvanzuijlen Oct 25, 2023
d41141f
Update labeler.yaml (#2289)
kvanzuijlen Oct 25, 2023
0061bbe
Rolled back labeler to v4 (#2290)
kvanzuijlen Oct 25, 2023
4816e87
Actually rolled back labeler (#2291)
kvanzuijlen Oct 25, 2023
70571d9
Add support for unix socket as upstream (#1866)
babs Oct 26, 2023
a53da41
Additional labels (#2293)
kvanzuijlen Oct 26, 2023
76bc2cf
Refactored docs (#2284)
kvanzuijlen Oct 31, 2023
e55ac34
Use updated key names in oauth2-proxy-alpha-config.yaml (#2253)
rdeaton Oct 31, 2023
8142c9e
Added a checkbox for tested changes to PR template (#2285)
kvanzuijlen Oct 31, 2023
66a81e6
Updated oauth2-proxy tags to 7.5.1 (#2303)
kvanzuijlen Oct 31, 2023
66bfd8e
add azure china support (#2269)
mblaschke Nov 1, 2023
5e8956b
Improve the Nginx `auth_request` example (#2278)
akunzai Nov 2, 2023
53cd0b8
add contribution guide to documentation (#2318)
tuunit Nov 13, 2023
bee7879
add nightly build and push (#2297)
tuunit Nov 18, 2023
1e61b65
Issue 978: Fix Custom cookie name breaks redis for session (#1949)
miguelborges99 Nov 18, 2023
600f577
bugfix: fix nightly date tagging (#2327)
tuunit Nov 18, 2023
551b6c9
Support http.AllowQuerySemicolons (#2248)
timwsuqld Nov 20, 2023
0ddb5e7
Don't run the nightly build and push job in forked repositories (#2330)
ianroberts Nov 21, 2023
fc6e7fd
bugfix: OIDCConfig based providers are not respecting flags and confi…
tuunit Nov 25, 2023
5e30a6f
Fix duplicate query parameters (#2334)
nblock Dec 1, 2023
53ae4c8
docs: maintainers file update (#2355)
tuunit Dec 18, 2023
52ad317
Feature: Add GitHub groups (orgs/teams) support (#2196)
tuunit Dec 18, 2023
0762267
add breaking change notice for the new auth route regex matching beha…
tuunit Jan 2, 2024
5d5f7ce
fix: fix nginx setup (#2373)
linoleparquet Jan 2, 2024
71561f6
Update ojg to latest release (#2357)
bitfehler Jan 8, 2024
bfd667e
Update go-jose dependency as requested in #2350 (#2356)
dasvh Jan 8, 2024
c7185e7
Introduce GitHub issue forms feature (#2382)
tuunit Jan 11, 2024
be84906
enhancement: Change base image from alpine to distroless (#2295)
kvanzuijlen Jan 20, 2024
bc022fb
Add possibility to encode the state param as UrlEncodedBase64 (#2312)
brezinajn Jan 20, 2024
5ba54df
NGINX return 403 for sign_in (#2322) (#2323)
WhiteRabbit-Code Jan 20, 2024
51a5765
chore: Create sha256sum for tar instead of binary (#2343)
kvanzuijlen Jan 20, 2024
ee3e9b8
Log error details when failed loading CSRF cookie (#2345)
charvadzo Jan 20, 2024
2f3c811
Feature - Add env variable support for alpha struct (#2375)
tuunit Jan 20, 2024
0b24f45
remove nsswitch workaround (#2371)
tuunit Jan 20, 2024
184c582
feat: Added renovate configuration (#2377)
kvanzuijlen Jan 20, 2024
4c2bf5a
Feature/add option to skip loading claims from profile url (#2329)
nilsgstrabo Jan 20, 2024
f3dbca6
Add ability to configure username for Redis cluster connections (#2381)
rossigee Jan 20, 2024
daea40d
chore(deps): update module golang.org/x/crypto to v0.17.0 [security] …
renovate[bot] Jan 20, 2024
b8ae644
chore(deps): update github.com/ghodss/yaml digest to d8423dc (#2401)
renovate[bot] Jan 20, 2024
f88f09f
Improved dev environment (#2211)
kvanzuijlen Jan 20, 2024
2df301c
feature: add release automation workflows (#2224)
tuunit Jan 20, 2024
8141895
chore(deps): update module github.com/bsm/redislock to v0.9.4 (#2406)
renovate[bot] Jan 21, 2024
b98f820
chore(deps): update alpine docker tag to v3.19.0 (#2410)
renovate[bot] Jan 21, 2024
5e68dad
upgrading to go 1.21 (#2235)
tuunit Jan 22, 2024
6744505
chore(deps): update github.com/ghodss/yaml digest to d8423dc (#2427)
renovate[bot] Jan 22, 2024
7851428
chore(deps): update module k8s.io/apimachinery to v0.29.1 (#2428)
renovate[bot] Jan 22, 2024
508df75
chore(deps): update actions/stale action to v9 (#2436)
renovate[bot] Jan 23, 2024
83c3c60
chore(deps): update actions/setup-node action to v4 (#2435)
renovate[bot] Jan 23, 2024
5b21a84
Update release action to go 1.21 (#2437)
kvanzuijlen Jan 23, 2024
2742c85
Update labeler to v5 (#2434)
kvanzuijlen Jan 23, 2024
d5c0dc4
chore(deps): update actions/checkout action to v4 (#2430)
renovate[bot] Jan 23, 2024
3273452
chore(deps): update actions/setup-go action to v5 (#2433)
renovate[bot] Jan 23, 2024
6a03a11
chore(deps): update module google.golang.org/api to v0.157.0 (#2429)
renovate[bot] Jan 23, 2024
74519f6
chore(deps): update docker/login-action action to v3 (#2448)
renovate[bot] Jan 23, 2024
5123910
chore(deps): update dependency ubuntu to v22 (#2447)
renovate[bot] Jan 23, 2024
82ab37b
add code of conduct (#2387)
tuunit Jan 23, 2024
509287b
chore(deps): update module github.com/google/uuid to v1.6.0 (#2456)
renovate[bot] Jan 25, 2024
b1929c7
chore(deps): update module google.golang.org/api to v0.158.0 (#2464)
renovate[bot] Jan 26, 2024
ec13ae0
chore(deps): update github/codeql-action action to v3 (#2452)
renovate[bot] Jan 26, 2024
de0b6dd
chore(deps): update mcr.microsoft.com/vscode/devcontainers/go docker …
renovate[bot] Jan 26, 2024
6c2c115
docs: upgrade to docusaurus 3.1.0 (#2388)
tuunit Jan 26, 2024
e7d2051
Session aware logout, backend logout url approach (#1876)
babs Jan 26, 2024
fc63fc8
chore(deps): update actions/upload-artifact action to v4 (#2439)
renovate[bot] Jan 26, 2024
d2b37d8
chore(deps): update docker/setup-buildx-action action to v3 (#2449)
renovate[bot] Jan 26, 2024
84e1cc2
chore(deps): update docker/setup-qemu-action action to v3 (#2450)
renovate[bot] Jan 26, 2024
dd5576f
chore: Added renovate configuration
kvanzuijlen Jan 27, 2024
3c06739
chore: Added trailing commas
kvanzuijlen Jan 27, 2024
6374ad1
chore: simplified file match
kvanzuijlen Jan 27, 2024
47388f4
chore: Added codeclimate version
kvanzuijlen Jan 27, 2024
ff91a56
chore: Added group for golang version
kvanzuijlen Feb 8, 2024
975c739
add new docs version 7.6.x
github-actions[bot] Feb 13, 2024
b009395
update to release version v7.6.0
github-actions[bot] Feb 13, 2024
40efe79
Add slug for welcome.md
JoelSpeed Feb 13, 2024
4178ac4
Merge pull request #2498 from oauth2-proxy/release/v7.6.0
JoelSpeed Feb 13, 2024
c636051
fix linter version for publish workflow
tuunit Feb 13, 2024
7af1e42
Merge pull request #2499 from tuunit/release/v7.6.0
JoelSpeed Feb 13, 2024
4b4703f
chore(deps): update docker.io/library/golang docker tag to v1.22
renovate[bot] Feb 13, 2024
2f9bb54
docs: Fix broken links in README.md
kvanzuijlen Feb 14, 2024
3170c07
Merge pull request #2500 from kvanzuijlen/patch-1
JoelSpeed Feb 14, 2024
69a6c03
Merge pull request #2488 from oauth2-proxy/renovate/docker.io-library…
JoelSpeed Feb 14, 2024
bf0c151
chore(deps): update golang.org/x/exp digest to ec58324
renovate[bot] Feb 14, 2024
a448d47
chore(deps): update alpine docker tag to v3.19.1
renovate[bot] Feb 14, 2024
687f5d9
chore(deps): update module github.com/ohler55/ojg to v1.21.1
renovate[bot] Feb 14, 2024
cf7d1e5
Merge pull request #2480 from oauth2-proxy/renovate/golang.org-x-exp-…
JoelSpeed Feb 14, 2024
9b54fcd
Merge pull request #2477 from oauth2-proxy/renovate/gh.neting.cc-ohler5…
JoelSpeed Feb 14, 2024
2afe933
Merge pull request #2471 from oauth2-proxy/renovate/alpine-3.x
JoelSpeed Feb 14, 2024
c5ec06d
chore(deps): update module google.golang.org/api to v0.164.0
renovate[bot] Feb 14, 2024
98a2ec7
Merge pull request #2470 from oauth2-proxy/renovate/google.golang.org…
JoelSpeed Feb 14, 2024
5a05951
chore(deps): update github.com/oauth2-proxy/mockoidc digest to 6186c30
renovate[bot] Feb 14, 2024
e3dc927
Merge pull request #2501 from oauth2-proxy/renovate/gh.neting.cc-oauth2…
JoelSpeed Feb 14, 2024
5d1eb25
Fix link to Google documentation
muffl0n Mar 1, 2024
cdcc6fb
Merge branch 'master' into renovate-config
kvanzuijlen Mar 3, 2024
448684a
chore: Use Node version file and Go version file
kvanzuijlen Mar 3, 2024
d60b846
chore: Use latest codeclimate version
kvanzuijlen Mar 3, 2024
f8efdba
chore: Updated go-jwt to v5
kvanzuijlen Mar 4, 2024
6d1ef82
Merge pull request #2540 from kvanzuijlen/update-go-jwt
JoelSpeed Mar 4, 2024
554cd0c
Merge pull request #2534 from muffl0n/patch-2
JoelSpeed Mar 4, 2024
d35d23f
chore(deps): update golang.org/x/exp digest to 814bf88
renovate[bot] Mar 4, 2024
c6b723f
Merge pull request #2541 from oauth2-proxy/renovate/golang.org-x-exp-…
JoelSpeed Mar 4, 2024
58ad054
modify timestamp format in docs
ternbusty Mar 7, 2024
5a05847
Merge pull request #2472 from kvanzuijlen/renovate-config
JoelSpeed Mar 11, 2024
95fd69b
chore(deps): update npm
renovate[bot] Mar 17, 2024
913d38f
Merge pull request #2559 from oauth2-proxy/renovate/npm
JoelSpeed Mar 26, 2024
3b11a51
Merge pull request #2548 from ternbusty/fix-timestamp-format-in-docs
JoelSpeed Mar 26, 2024
bb6aba4
pkg/http/server_test.go: Add gleak to find goroutine leaks
isodude Mar 3, 2024
8f7209b
pkg/http: Fix leaking goroutines in tests
isodude Mar 3, 2024
0678626
Merge pull request #2539 from isodude/fix-leaky-test
JoelSpeed Mar 30, 2024
3308805
feat: adding scope to oauth2-proxy.cfg.example (#2489)
LautaroJayat Mar 30, 2024
bdd65eb
chore(deps): update module github.com/go-jose/go-jose/v3 to v3.0.3 [s…
renovate[bot] Mar 30, 2024
2ffa92b
oauth2-proxy.service.example: Remove syslog.target (#2538)
C0rn3j Mar 30, 2024
36f8dbc
chore(deps): update docker-compose (#2558)
renovate[bot] Mar 30, 2024
fc701bf
docs/fix-go-install-instruction (#2578)
tuunit Mar 31, 2024
e02086f
fix search and add some additional options for better usability
tuunit May 9, 2024
ed51762
fix footnote parsing error
tuunit May 9, 2024
2c65f39
upgrade docusaurus dependencies
tuunit May 9, 2024
e058c4d
Merge pull request #2637 from tuunit/docs/fix-search
JoelSpeed May 10, 2024
60b879f
Upgraded all modules to the latest version
pierluigilenoci Jun 10, 2024
2d07c08
Added changelog and docs
pierluigilenoci Jun 10, 2024
5c315cd
Merge pull request #2663 from pierluigilenoci/CVE_fix
JoelSpeed Jun 10, 2024
0998ca6
chore(deps): update alpine docker tag to v3.20.0
renovate[bot] Jun 10, 2024
f450bf4
Merge pull request #2648 from oauth2-proxy/renovate/alpine-3.x
JoelSpeed Jun 10, 2024
8ee859b
chore(deps): update npm
renovate[bot] Jun 10, 2024
a5fdb35
Merge pull request #2594 from oauth2-proxy/renovate/npm
kvanzuijlen Jun 10, 2024
252c978
chore(deps): update docker-compose
renovate[bot] Jun 10, 2024
7dd8640
Merge pull request #2609 from oauth2-proxy/renovate/docker-compose
kvanzuijlen Jun 10, 2024
ca9c0fb
chore(deps): update dependency golang to v1.22.4
renovate[bot] Jun 10, 2024
0f5abe5
Merge pull request #2592 from oauth2-proxy/renovate/golang-1.x
kvanzuijlen Jun 10, 2024
92c2f06
chore(deps): update helmv3
renovate[bot] Jun 10, 2024
10f2636
Merge pull request #2563 from oauth2-proxy/renovate/helmv3
kvanzuijlen Jun 10, 2024
38d70fe
chore(deps): update actions/configure-pages action to v5
renovate[bot] Jun 10, 2024
f583dd0
Merge pull request #2580 from oauth2-proxy/renovate/actions-configure…
tuunit Jun 23, 2024
907b957
chore(deps): update dependency @easyops-cn/docusaurus-search-local to…
renovate[bot] Jun 23, 2024
02a2723
chore(deps): update dependency codeclimate/test-reporter to v1
renovate[bot] Jun 23, 2024
7508c62
fix version scheme for download url
tuunit Jun 23, 2024
5053a5d
chore(deps): update dependency @easyops-cn/docusaurus-search-local to…
tuunit Jun 23, 2024
65225ba
chore(deps): update gomod
renovate[bot] Jun 23, 2024
f201dff
Merge branch 'master' into renovate/codeclimate-test-reporter-1.x
tuunit Jun 23, 2024
3f042de
Merge pull request #2593 from oauth2-proxy/renovate/gomod
tuunit Jun 23, 2024
2bb7ea5
Merge branch 'master' into renovate/codeclimate-test-reporter-1.x
tuunit Jun 23, 2024
a472392
chore(deps): update helm release oauth2-proxy to v7
renovate[bot] Jun 23, 2024
94aa62e
chore(deps): update helm release oauth2-proxy to v7
tuunit Jun 23, 2024
ece8145
Merge branch 'master' into renovate/codeclimate-test-reporter-1.x
tuunit Jun 23, 2024
72ee8c8
fix test reporter flags
tuunit Jun 23, 2024
70057d3
strip v off of version for generating the correct download url
tuunit Jun 23, 2024
3460cd4
chore(deps): update dependency codeclimate/test-reporter to v1
tuunit Jun 23, 2024
8dfb7e9
docs: update README and fix code some commentary typos (#2608)
anonhostpi Jun 24, 2024
6c0d1c5
chore(deps): update helm release oauth2-proxy to v7.7.8
renovate[bot] Jun 30, 2024
9f64c67
Update SECURITY.md
daviirodrig Jul 7, 2024
45fe2dc
fix: docs link in SECURITY.md
tuunit Jul 14, 2024
4122e64
chore(deps): update dependency @easyops-cn/docusaurus-search-local to…
renovate[bot] Jul 14, 2024
9e23b57
Merge pull request #2705 from oauth2-proxy/renovate/npm
kvanzuijlen Jul 14, 2024
8a6a3ef
chore(deps): update docker-compose
renovate[bot] Jul 14, 2024
45ec12b
Merge pull request #2700 from oauth2-proxy/renovate/docker-compose
kvanzuijlen Jul 14, 2024
3045392
feat: Replace default Go user-agent with oauth2-proxy and version (#2…
middagj Jul 14, 2024
a22668e
docs: make clear that any access token expiry dates are ignored (#2644)
shuesken Jul 18, 2024
211c605
docs: additional notes about available claims for HeaderValue (#2674)
vegetablest Jul 18, 2024
343bd61
chore(deps): Updated to ginkgo v2 (#2459)
kvanzuijlen Jul 18, 2024
f60b7f3
chore(ci): add paths-ignore for none code related directories (#2695)
tuunit Jul 18, 2024
0e4962a
chore(ci): ignore markdown files for ci
tuunit Jul 18, 2024
49aa69b
revert: ignoring non-code paths
tuunit Jul 18, 2024
ca25c90
docs: update provider list with refresh support (#2711)
tuunit Jul 18, 2024
ce8b63b
chore(examples): update keycloak to v25 (#2706)
kvanzuijlen Jul 18, 2024
4929dc4
docs: fix broken traefik docs link in overview.md (#2717)
smiggiddy Jul 23, 2024
5aea780
chore(deps): update helm release oauth2-proxy to v7.7.9
renovate[bot] Jul 23, 2024
100ffdc
chore(deps): update docker-compose (#2714)
renovate[bot] Jul 25, 2024
a15eba4
reformatting of markdown tables
tuunit Jul 26, 2024
12105c4
add toml field
tuunit Jul 26, 2024
95cbd0c
Merge pull request #2723 from tuunit/docs/add-toml-fields
JoelSpeed Aug 7, 2024
9a9e7b7
docs: restructure all options and flags (#2747)
tuunit Aug 20, 2024
f9a0a4a
doc: fix typo in function description (#2738)
Teko012 Aug 20, 2024
e22b8d0
doc: update maintainer emails (#2748)
tuunit Aug 20, 2024
ecfa2ca
chore(deps): update dependency golangci/golangci-lint to v1.60.2
renovate[bot] Aug 20, 2024
f71a7fd
feature/s390x architecture support (#2734)
priby05 Aug 23, 2024
87b598c
Add s390x nightly build
priby05 Aug 28, 2024
1ba2353
chore(deps): update dependency golangci/golangci-lint to v1.60.3
renovate[bot] Aug 28, 2024
076d2df
fix: add the OAuth2 image to the local environment examples in the co…
Aug 9, 2024
b618ed7
Test for a file:/// upstream combined with regex path rewrite
ianroberts Sep 21, 2023
cb53401
Don't use http.StripPrefix when a file: upstream has rewriteTarget
ianroberts Sep 21, 2023
16f032b
Clarify what rewriteTarget means for a file: upstream
ianroberts Sep 21, 2023
51c65c9
docs: added changelog entry for file upstream rewriteTarget
ianroberts Aug 12, 2024
e12ae03
doc: explain value comma separation for plural environment variables …
TuningYourCode Sep 2, 2024
e293ddd
Merge pull request #2589 from ianroberts/file-upstream-rewrite
JoelSpeed Sep 3, 2024
d436e19
Fix broken traefik docs link
stes Apr 6, 2024
e91f098
Update docker-compose-nginx.yaml
EdvardGB Apr 16, 2024
4fe0d56
chore: fix function names in comment
yudrywet Apr 14, 2024
d365d5f
doc: fix toml key for provider ca certs (#2780)
mikolajtkaczyk64 Sep 17, 2024
bc03445
fix go version in DevContainer and contibution guide (#2768)
Bastian Sep 23, 2024
fff5dd3
doc: add example for caddy v2 forward_auth (#2759)
dabde Sep 23, 2024
41c8d5b
chore(deps): update all golang dependencies
tuunit Sep 23, 2024
ad3ee0f
update relase pipeline
tuunit Sep 25, 2024
021d940
Merge pull request #2790 from oauth2-proxy/chore/update-all-dependencies
JoelSpeed Sep 25, 2024
65e83fc
fix(csrf): possible infinite loop (#2607)
Primexz Sep 30, 2024
f978388
add new docs version 7.7.x
github-actions[bot] Sep 25, 2024
f432cf7
update to release version v7.7.0
github-actions[bot] Sep 25, 2024
7159958
fix golangci-lint version in pipelines
tuunit Sep 25, 2024
f0fe33e
enforce go 1.22.7
tuunit Sep 25, 2024
6e32bd6
fix missing 'changes since' section logic
tuunit Sep 25, 2024
3c7dadc
add v7.7.0 release highlights
tuunit Sep 25, 2024
1dd4a41
add new loop var linter for go1.22 and remove unnecessary exportloopr…
tuunit Sep 25, 2024
f5d3670
Merge pull request #2792 from oauth2-proxy/release/v7.7.0
JoelSpeed Oct 2, 2024
07230ea
fix(ci): testing full release cycle before release branches can be me…
tuunit Oct 2, 2024
cda6414
Merge pull request #2798 from oauth2-proxy/release/v7.7.0
JoelSpeed Oct 2, 2024
8fd7312
fix: self signed certificate handling
tuunit Oct 5, 2024
bae168f
better handling of default transport modification
tuunit Oct 6, 2024
4bd920b
add changelog entry
tuunit Oct 6, 2024
d68336d
Merge pull request #2803 from tuunit/bugfix/self-signed-certificate-h…
JoelSpeed Oct 7, 2024
642ba17
fix: unable to use hyphen in JSON path for oidc-groups-claim option (…
rd-danny-fleer Oct 7, 2024
ff761d2
fix: runtime error: index out of range (0) with length 0 (#2328)
miguelborges99 Oct 8, 2024
055a634
update to release version v7.7.1
github-actions[bot] Oct 7, 2024
262f01e
Merge remote-tracking branch 'upstream/release/v7.7.1' into merge_7.7.1
andersonvcv Dec 10, 2024
d8e977c
fix alpha_config doc
andersonvcv Dec 10, 2024
c41b56e
fix go mod
andersonvcv Dec 10, 2024
c0c59bd
The linter 'exportloopref' is deprecated (since v1.60.2) due to: Sinc…
andersonvcv Dec 10, 2024
67b8fd0
bump golanci-lint
andersonvcv Dec 10, 2024
f321907
update lint in pics/audit
andersonvcv Dec 10, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .devcontainer/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM mcr.microsoft.com/vscode/devcontainers/go:1-1.21
FROM mcr.microsoft.com/vscode/devcontainers/go:1-1.22

SHELL ["/bin/bash", "-o", "pipefail", "-c"]

Expand Down
45 changes: 45 additions & 0 deletions .devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
{
"name": "oauth2-proxy Dev",
"context": "..",
"dockerFile": "./Dockerfile",
"postCreateCommand": "pre-commit install && go mod download",
"containerEnv": { "DEVCONTAINER": "1" },
"appPort": ["4180:4180"],
"runArgs": ["-e", "GIT_EDITOR=code --wait"],
"customizations": {
"vscode": {
"extensions": [
"golang.go",
"ms-vscode.makefile-tools",
"visualstudioexptteam.vscodeintellicode",
"redhat.vscode-yaml",
"esbenp.prettier-vscode",
"GitHub.vscode-pull-request-github"
],
"settings": {
"editor.formatOnPaste": false,
"editor.formatOnSave": true,
"editor.formatOnType": true,
"files.trimTrailingWhitespace": true,
"yaml.customTags": [
"!input scalar",
"!secret scalar",
"!include_dir_named scalar",
"!include_dir_list scalar",
"!include_dir_merge_list scalar",
"!include_dir_merge_named scalar"
]
}
}
},
"features": {
"ghcr.io/devcontainers/features/docker-in-docker": {},
"ghcr.io/devcontainers/features/common-utils": {
"configureZshAsDefaultShell": true,
"username": "vscode",
"userUid": 1000,
"userGid": 1000
},
"ghcr.io/devcontainers/features/kubectl-helm-minikube": {}
}
}
37 changes: 0 additions & 37 deletions .github/ISSUE_TEMPLATE.md

This file was deleted.

72 changes: 72 additions & 0 deletions .github/ISSUE_TEMPLATE/bug-report.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,72 @@
name: Bug report
description: Bug descriptions or unexpected behaviour
title: "[Bug]: <Short description>"
labels: ["bug","help wanted"]
body:
- type: input
attributes:
label: OAuth2-Proxy Version
description: Which version of oauth2-proxy are you using?
validations:
required: true
- type: dropdown
attributes:
label: Provider
description: Which identity provider are you using?
options:
- adfs
- azure
- bitbucket
- digitalocean
- facebook
- gitea
- github
- gitlab
- google
- keycloak
- keycloak-oidc
- linkedin
- logingov
- nextcloud
- oidc
validations:
required: false
- type: textarea
attributes:
label: Expected Behaviour
description: Tell us what you expect to happen.
validations:
required: true
- type: textarea
attributes:
label: Current Behaviour
description: Tell us what happens instead of the expected behavior.
validations:
required: true
- type: textarea
attributes:
label: Steps To Reproduce
description: Steps to reproduce the behavior.
placeholder: |
1. In this environment...
1. With this config...
1. Run '...'
1. See error...
validations:
required: true
- type: textarea
attributes:
label: Possible Solutions
description: Not obligatory, but suggest a fix/reason for the bug.
validations:
required: false
- type: textarea
attributes:
label: Configuration details or additional information
description: |
Please share more details about your environment and how you configured oauth2-proxy.

Tip: You can attach images or log files by clicking this area to highlight it and then dragging files in.
validations:
required: false

6 changes: 6 additions & 0 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
blank_issues_enabled: false
contact_links:
- name: OAuth2-Proxy Slack
url: https://gophers.slack.com/messages/CM2RSS25N
about: Feel free to ask any questions here.

60 changes: 60 additions & 0 deletions .github/ISSUE_TEMPLATE/configuration-support.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,60 @@
name: Configuration support
description: Configuration problems and overall requests on how to properly use oauth2-proxy.
title: "[Support]: <Short description>"
labels: ["configuration", "help wanted"]
body:
- type: input
attributes:
label: OAuth2-Proxy Version
description: Which version of oauth2-proxy are you using?
validations:
required: true
- type: dropdown
attributes:
label: Provider
description: Which identity provider are you using?
options:
- adfs
- azure
- bitbucket
- digitalocean
- facebook
- gitea
- github
- gitlab
- google
- keycloak
- keycloak-oidc
- linkedin
- logingov
- nextcloud
- oidc
validations:
required: true
- type: textarea
attributes:
label: Current Behaviour of your Problem
description: Tell us what you expect to happen and what happens instead.
validations:
required: true
- type: textarea
attributes:
label: Configuration details or additional information
description: |
Please share more details about your environment and how you configured oauth2-proxy.

Tip: You can attach images or log files by clicking this area to highlight it and then dragging files in.
validations:
required: true
- type: textarea
attributes:
label: Steps To Reproduce
description: Steps to reproduce the behavior.
placeholder: |
1. In this environment...
1. With this config...
1. Run '...'
1. See error...
validations:
required: false

50 changes: 50 additions & 0 deletions .github/ISSUE_TEMPLATE/feature-request.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
name: Feature request
description: Feature requests or proposals related to the overall project or specific providers
title: "[Feature]: <Short description>"
labels: ["enhancement"]
body:
- type: textarea
attributes:
label: Motivation
description: Tell us the motivation behind your feature request or proposal.
validations:
required: true
- type: textarea
attributes:
label: Possible solution
description: |
If you already have a possible solution in mind. Write some more details about it or add some pseudo code.

Tip 1: You can attach images or log files by clicking this area to highlight it and then dragging files in.
Tip 2: You can add code snippets in triple backtiks like so:
\`\`\`golang
func hello() {
fmt.Println("world")
}
\`\`\`
validations:
required: false
- type: dropdown
attributes:
label: Provider
description: Is it a feature request for a specific provider. Not mandatory.
options:
- new provider
- adfs
- azure
- bitbucket
- digitalocean
- facebook
- gitea
- github
- gitlab
- google
- keycloak
- keycloak-oidc
- linkedin
- logingov
- nextcloud
- oidc
validations:
required: false

1 change: 1 addition & 0 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,3 +23,4 @@
- [ ] My change requires a change to the documentation or CHANGELOG.
- [ ] I have updated the documentation/CHANGELOG accordingly.
- [ ] I have created a feature (non-master) branch for my PR.
- [ ] I have written tests for my code changes.
35 changes: 35 additions & 0 deletions .github/labeler.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
go:
- changed-files:
- any-glob-to-any-file:
- '**/*.go'

docs:
- changed-files:
- any-glob-to-any-file:
- '**/*.md'

changelog:
- changed-files:
- any-glob-to-any-file:
- 'CHAGELOG.md'

tests:
- changed-files:
- any-glob-to-any-file:
- '**/*_test.go'

provider:
- changed-files:
- any-glob-to-any-file:
- 'providers/**/*'

dependencies:
- changed-files:
- any-glob-to-any-file:
- 'go.mod'
- 'go.sum'

docker:
- changed-files:
- any-glob-to-any-file:
- '**/Dockerfile'
58 changes: 58 additions & 0 deletions .github/renovate.json5
Original file line number Diff line number Diff line change
@@ -0,0 +1,58 @@
{
$schema: "https://docs.renovatebot.com/renovate-schema.json",
semanticCommits: "enabled",
schedule: [
"after 8am on sunday"
],
prConcurrentLimit: 0,
prHourlyLimit: 0,
enabledManagers: [
"dockerfile",
"docker-compose",
"gomod",
"github-actions",
"helmv3",
"npm",
"regex",
],
packageRules: [
{
matchManagers: [
"dockerfile",
"docker-compose",
"gomod",
"helmv3",
"npm",
],
groupName: "{{{manager}}}",
},
{
matchDepNames: [
"docker.io/library/golang",
"mcr.microsoft.com/vscode/devcontainers/go",
],
groupName: "golang",
},
],
customManagers: [
{
customType: "regex",
fileMatch: [
"^Makefile",
],
matchStrings: [
"DOCKER_BUILD_RUNTIME_IMAGE_ALPINE\\s+?\\?= alpine:(?<currentValue>.*)\\s"
],
depNameTemplate: "alpine",
datasourceTemplate: "docker",
},
{
customType: "regex",
fileMatch: ["(^|/)\\.github/workflows/[^/]+\\.ya?ml$"],
matchStrings: [
"# renovate: datasource=(?<datasource>.*?) depName=(?<depName>.*?)( versioning=(?<versioning>.*?))?\\s+?[\\w\\s-]*?version: (?<currentValue>.*)\\s",
"# renovate: datasource=(?<datasource>.*?) depName=(?<depName>.*?)( versioning=(?<versioning>.*?))?\\s+?[\\w\\s]*?_VERSION: (?<currentValue>.*)\\s",
],
},
],
}
Loading
Loading