Commit Graph

2460 Commits

Author SHA1 Message Date
Joel Speed 5a05847186
Merge pull request #2472 from kvanzuijlen/renovate-config
chore: Added renovate configuration
2024-03-11 13:35:22 +00:00
ternbusty 58ad054053 modify timestamp format in docs 2024-03-07 21:21:33 +09:00
Joel Speed c6b723f993
Merge pull request #2541 from oauth2-proxy/renovate/golang.org-x-exp-digest
chore(deps): update golang.org/x/exp digest to 814bf88
2024-03-04 11:23:09 +00:00
renovate[bot] d35d23f75f
chore(deps): update golang.org/x/exp digest to 814bf88 2024-03-04 08:16:39 +00:00
Joel Speed 554cd0c732
Merge pull request #2534 from muffl0n/patch-2
Fix link to Google documentation
2024-03-04 08:15:38 +00:00
Joel Speed 6d1ef82aa6
Merge pull request #2540 from kvanzuijlen/update-go-jwt
chore: Updated go-jwt to v5
2024-03-04 07:54:21 +00:00
kvanzuijlen f8efdbae5f
chore: Updated go-jwt to v5 2024-03-04 01:42:00 +01:00
kvanzuijlen d60b8460ee
chore: Use latest codeclimate version 2024-03-04 00:46:35 +01:00
kvanzuijlen 448684abe2
chore: Use Node version file and Go version file 2024-03-04 00:45:22 +01:00
kvanzuijlen cdcc6fb4c0
Merge branch 'master' into renovate-config
# Conflicts:
#	.github/workflows/publish-release.yml
#	contrib/local-environment/docker-compose-gitea.yaml
2024-03-04 00:44:12 +01:00
Sven Schliesing 5d1eb25629
Fix link to Google documentation 2024-03-01 22:34:16 +01:00
Joel Speed e3dc927e57
Merge pull request #2501 from oauth2-proxy/renovate/github.com-oauth2-proxy-mockoidc-digest
chore(deps): update github.com/oauth2-proxy/mockoidc digest to 6186c30
2024-02-14 10:58:38 +00:00
renovate[bot] 5a059510af
chore(deps): update github.com/oauth2-proxy/mockoidc digest to 6186c30 2024-02-14 09:35:43 +00:00
Joel Speed 98a2ec766b
Merge pull request #2470 from oauth2-proxy/renovate/google.golang.org-api-0.x
chore(deps): update module google.golang.org/api to v0.164.0
2024-02-14 09:35:01 +00:00
renovate[bot] c5ec06de5a
chore(deps): update module google.golang.org/api to v0.164.0 2024-02-14 09:26:26 +00:00
Joel Speed 2afe933083
Merge pull request #2471 from oauth2-proxy/renovate/alpine-3.x
chore(deps): update alpine docker tag to v3.19.1
2024-02-14 09:20:02 +00:00
Joel Speed 9b54fcdd66
Merge pull request #2477 from oauth2-proxy/renovate/github.com-ohler55-ojg-1.x
chore(deps): update module github.com/ohler55/ojg to v1.21.1
2024-02-14 09:19:48 +00:00
Joel Speed cf7d1e57e5
Merge pull request #2480 from oauth2-proxy/renovate/golang.org-x-exp-digest
chore(deps): update golang.org/x/exp digest to ec58324
2024-02-14 09:19:32 +00:00
renovate[bot] 687f5d90a1
chore(deps): update module github.com/ohler55/ojg to v1.21.1 2024-02-14 09:08:32 +00:00
renovate[bot] a448d4798d
chore(deps): update alpine docker tag to v3.19.1 2024-02-14 09:07:08 +00:00
renovate[bot] bf0c151510
chore(deps): update golang.org/x/exp digest to ec58324 2024-02-14 09:07:05 +00:00
Joel Speed 69a6c03c06
Merge pull request #2488 from oauth2-proxy/renovate/docker.io-library-golang-1.x
chore(deps): update docker.io/library/golang docker tag to v1.22
2024-02-14 09:05:05 +00:00
Joel Speed 3170c07318
Merge pull request #2500 from kvanzuijlen/patch-1
docs: Fix broken links in README.md
2024-02-14 09:04:19 +00:00
Koen van Zuijlen 2f9bb540d1
docs: Fix broken links in README.md 2024-02-14 01:12:11 +01:00
renovate[bot] 4b4703f4d7
chore(deps): update docker.io/library/golang docker tag to v1.22 2024-02-13 11:19:38 +00:00
Joel Speed 7af1e42788
Merge pull request #2499 from tuunit/release/v7.6.0
fix linter version for publish workflow
2024-02-13 11:18:07 +00:00
tuunit c63605127b fix linter version for publish workflow 2024-02-13 12:09:42 +01:00
Joel Speed 4178ac4e54
Merge pull request #2498 from oauth2-proxy/release/v7.6.0
release v7.6.0
2024-02-13 10:44:10 +00:00
Joel Speed 40efe7989a
Add slug for welcome.md 2024-02-13 10:23:04 +00:00
github-actions[bot] b009395223
update to release version v7.6.0 2024-02-13 10:00:54 +00:00
github-actions[bot] 975c739b62 add new docs version 7.6.x 2024-02-13 09:48:45 +00:00
kvanzuijlen ff91a56847
chore: Added group for golang version 2024-02-08 20:24:37 +01:00
Eduardo Vozniak 0bf401c2d1
allow setting arbitrary cookie refresh url (#50)
<!--- Provide a general summary of your changes in the Title above -->

## Description

<!--- Describe your changes in detail -->

Allow setting arbitrary URLs for oauth2 proxy cookie refresh mechanism.
#49

## Motivation and Context

<!--- Why is this change required? What problem does it solve? -->
<!--- If it fixes an open issue, please link to the issue here. -->

## How Has This Been Tested?

<!--- Please describe in detail how you tested your changes. -->
<!--- Include details of your testing environment, and the tests you ran
to -->
<!--- see how your change affects other areas of the code, etc. -->

## Checklist:

<!--- Go over all the following points, and put an `x` in all the boxes
that apply. -->
<!--- If you're unsure about any of these, don't hesitate to ask. We're
here to help! -->

- [ ] 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.
2024-02-02 09:45:08 -03:00
Erikson Bahr 946f277f47
pass legacy url to actual one 2024-02-02 08:57:07 -03:00
Erikson Bahr 153743e952
update docs 2024-02-02 08:46:24 -03:00
Erikson Bahr 23cf172dd6
allow setting arbitrary cookie refresh url 2024-02-02 08:42:37 -03:00
Leandro Lafin 5de6ce45d0
SSO - Refresh hsdpamcookie to allow signle sign on between other Philips products (#49)
<!--- Provide a general summary of your changes in the Title above -->

## Description

Users with different tabs, applications etc will now have their cookie
refreshed so when they open other tabs that have other applications,
these applications will now be authenticated.

Example: I'm doing logging for 1 hour, when I open reporting, hsp
reporting will ask for login due to expired cookie. Now this is no
longer happer


https://www.hsdp.io/documentation/identity-and-access-management-iam/api-documents/resource-reference-api/oauth2-api#/Session%20Refresh/refreshSessionUsingGET

New settings introduced:

`OAUTH2_PROXY_OIDC_ENABLE_COOKIE_REFRESH` default false
`OAUTH2_PROXY_OIDC_COOKIE_REFRESH_NAME` default 'hsdpamcookie'

## Motivation and Context

<!--- Why is this change required? What problem does it solve? -->
<!--- If it fixes an open issue, please link to the issue here. -->

## How Has This Been Tested?

<!--- Please describe in detail how you tested your changes. -->
<!--- Include details of your testing environment, and the tests you ran
to -->
<!--- see how your change affects other areas of the code, etc. -->

Tested locally

## Checklist:

<!--- Go over all the following points, and put an `x` in all the boxes
that apply. -->
<!--- If you're unsure about any of these, don't hesitate to ask. We're
here to help! -->

- [ ] 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.
2024-02-01 14:26:15 -03:00
Erikson Bahr e09053e3c3
fix unit tests 2024-02-01 13:59:16 -03:00
Erikson Bahr d6734336dc
remove deadcode 2024-02-01 13:38:54 -03:00
Erikson Bahr 4b00a44fcf
fix unit tests 2024-02-01 11:55:09 -03:00
Erikson Bahr 71512442de
fix unit tests 2024-02-01 11:26:05 -03:00
Erikson Bahr e18e301a86
add local-debug-build to make 2024-02-01 11:19:47 -03:00
Erikson Bahr 7ca98f24c8
fix unit tests 2024-02-01 11:15:02 -03:00
Erikson Bahr 1140950b9c
update docs 2024-02-01 11:00:15 -03:00
Erikson Bahr df015b5123
add 'OAUTH2_PROXY_OIDC_ENABLE_COOKIE_REFRESH' and 'OAUTH2_PROXY_OIDC_COOKIE_REFRESH_NAME' options 2024-02-01 10:38:06 -03:00
Erikson Bahr 0c8b7f9e33
fix lint 2024-02-01 09:56:38 -03:00
Erikson Bahr ac2d04686f
implement oidc singl sign on cookie refresher 2024-02-01 08:53:16 -03:00
kvanzuijlen 47388f4b62
chore: Added codeclimate version 2024-01-27 10:11:09 +01:00
kvanzuijlen 6374ad1d31
chore: simplified file match 2024-01-27 10:05:45 +01:00
kvanzuijlen 3c06739a8f
chore: Added trailing commas 2024-01-27 10:03:31 +01:00