Commit Graph

4300 Commits (ec47da1a79627324367dc94b37660e194053382c)

Author SHA1 Message Date
James Elliott ec47da1a79
fix(oidc): pkce sessions generated needlessly
Signed-off-by: James Elliott <james-d-elliott@users.noreply.github.com>
2023-05-12 22:36:36 +10:00
James Elliott 2445b2e23a
refactor: apply suggestions from code review
Co-authored-by: Amir Zarrinkafsh <nightah@me.com>
Signed-off-by: James Elliott <james-d-elliott@users.noreply.github.com>
2023-05-11 22:22:08 +10:00
James Elliott aaeb3aa881
feat(oidc): private key jwt client auth
This adds support for the private_key_jwt client authentication method.

Signed-off-by: James Elliott <james-d-elliott@users.noreply.github.com>
2023-05-11 20:43:07 +10:00
James Elliott 602041d37d
feat(oidc): multiple jwk algorithms
This adds support for multiple JWK algorithms and keys and allows for per-client algorithm choices.

Signed-off-by: James Elliott <james-d-elliott@users.noreply.github.com>
2023-05-11 20:42:39 +10:00
James Elliott 435d8e35fd
feat(oidc): client_secret_jwt authentication
This adds the authentication machinery for the client_secret_jwt Default Client Authentication Strategy.

Signed-off-by: James Elliott <james-d-elliott@users.noreply.github.com>
2023-05-11 20:42:39 +10:00
James Elliott a34b1412ed
feat(oidc): client_secret_jwt authentication
This adds the authentication machinery for the client_secret_jwt Default Client Authentication Strategy.

Signed-off-by: James Elliott <james-d-elliott@users.noreply.github.com>
2023-05-11 20:42:39 +10:00
James Elliott 7cf907b23d
feat(oidc): client_secret_jwt authentication
This adds the authentication machinery for the client_secret_jwt Default Client Authentication Strategy.

Signed-off-by: James Elliott <james-d-elliott@users.noreply.github.com>
2023-05-11 20:42:13 +10:00
renovate[bot] 4abfc91cb6
build(deps): update dependency @types/node to v20.1.2 (#5422)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-11 05:32:30 +10:00
renovate[bot] ea25cc2231
build(deps): update dependency @mui/material to v5.13.0 (#5423)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-11 05:17:14 +10:00
renovate[bot] 70df11be16
build(deps): update alpine docker tag to v3.18.0 (#5421)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-10 13:06:31 +10:00
renovate[bot] 73334fbb2b
build(deps): update module github.com/ory/x to v0.0.555 (#5420)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-10 02:04:42 +10:00
James Elliott 53c5994a03
docs: fix openapi (#5419)
Signed-off-by: James Elliott <james-d-elliott@users.noreply.github.com>
2023-05-09 21:36:14 +10:00
James Elliott 6c472d8627
refactor(configuration): umask from query (#5416)
Signed-off-by: James Elliott <james-d-elliott@users.noreply.github.com>
2023-05-09 21:25:56 +10:00
renovate[bot] 3a752f5ac9
build(deps): update module golang.org/x/net to v0.10.0 (#5417)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-09 12:21:18 +10:00
renovate[bot] a7e190f3e0
build(deps): update dependency @types/node to v20.1.1 (#5414)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-09 12:08:20 +10:00
renovate[bot] 104b784122
build(deps): update typescript-eslint monorepo to v5.59.5 (#5415)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-09 08:19:54 +10:00
James Elliott 4700133682
docs: fix typo (#5413)
Signed-off-by: James Elliott <james-d-elliott@users.noreply.github.com>
2023-05-08 20:30:32 +10:00
James Elliott 83cd09db79
docs: factorize (#5411)
Signed-off-by: James Elliott <james-d-elliott@users.noreply.github.com>
2023-05-08 16:02:59 +10:00
James Elliott 998ffe5255
refactor: strip word and from duration (#5412)
Signed-off-by: James Elliott <james-d-elliott@users.noreply.github.com>
2023-05-08 15:57:11 +10:00
James Elliott 41afaa5cc2
docs: factorize (#5410)
Signed-off-by: James Elliott <james-d-elliott@users.noreply.github.com>
2023-05-08 14:26:12 +10:00
James Elliott d77bd901da
docs: fix netlify next (#5409)
Signed-off-by: James Elliott <james-d-elliott@users.noreply.github.com>
2023-05-08 14:08:28 +10:00
James Elliott a0deacff55
refactor: misc consistency fixes (#5406)
Misc consistency fixes to docs and related content.

Signed-off-by: James Elliott <james-d-elliott@users.noreply.github.com>
2023-05-08 13:51:17 +10:00
James Elliott 713f8e9ab7
fix(configuration): fail to parse large int duration (#5408)
Large integers used with the duration common  syntax failed to parse if they exceeded the ability to fit into an int32.

Signed-off-by: James Elliott <james-d-elliott@users.noreply.github.com>
2023-05-08 13:30:49 +10:00
James Elliott 3abad065a3
docs: fix totp support header (#5405)
Signed-off-by: James Elliott <james-d-elliott@users.noreply.github.com>
2023-05-07 20:28:21 +10:00
James Elliott 2116422b79
docs: totp reference (#5404)
Adds documentation for supported TOTP apps.

Closes #2650

Signed-off-by: James Elliott <james-d-elliott@users.noreply.github.com>
2023-05-07 17:52:47 +10:00
James Elliott b219a85e12
refactor(model): use recommended semver regex (#5403)
Signed-off-by: James Elliott <james-d-elliott@users.noreply.github.com>
2023-05-07 17:51:35 +10:00
James Elliott fb5c285c25
feat(authentication): suport ldap over unix socket (#5397)
This adds support for LDAP unix sockets using the ldapi scheme. In addition it improves all of the address related parsing significantly deprecating old options.

Signed-off-by: James Elliott <james-d-elliott@users.noreply.github.com>
2023-05-07 16:39:17 +10:00
James Elliott 90d190121d
feat(server): listen on unix sockets (#5038)
This allows listening on unix sockets.

Signed-off-by: James Elliott <james-d-elliott@users.noreply.github.com>
2023-05-07 15:48:26 +10:00
renovate[bot] 358d5332f7
build(deps): update emotion monorepo to v11.11.0 (#5402)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-07 05:14:31 +10:00
renovate[bot] 809940c6e5
build(deps): update github.com/go-ldap/ldap/v3 digest to 039466e (#5400)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-07 02:14:22 +10:00
renovate[bot] 99398e796b
build(deps): update dependency @types/react to v18.2.6 (#5401)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-07 02:03:00 +10:00
James Elliott 73861ff17a
build(deps): update module github.com/go-ldap/ldap/v3 to b50d289 (#5396)
This fixes various issues.

Fixes #4199

Signed-off-by: James Elliott <james-d-elliott@users.noreply.github.com>
2023-05-06 13:02:04 +10:00
renovate[bot] 4c454ebc49
build(deps): update dependency @types/node to v20 (#5388)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-06 10:04:38 +10:00
renovate[bot] 60cb20906c
build(deps): update redis docker tag to v7 (#3260)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-06 09:43:33 +10:00
renovate[bot] c303cbe7ed
build(deps): update dependency @types/node to v18.16.5 (#5394)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-06 09:24:29 +10:00
renovate[bot] 7ca95eebe8
build(deps): update dependency eslint to v8.40.0 (#5395)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-06 09:09:15 +10:00
renovate[bot] 607bb01560
build(deps): update dependency @types/react-dom to v18.2.4 (#5393)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-06 03:04:04 +10:00
renovate[bot] e5e8314832
build(deps): update module github.com/fasthttp/router to v1.4.19 (#5392)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-06 00:05:17 +10:00
James Elliott 7785a33ade
build(deps): update module github.com/fasthttp/session to v2.5.0 (#5391)
This offers redis v7 full compatibility.

Closes #3856

Signed-off-by: James Elliott <james-d-elliott@users.noreply.github.com>
2023-05-05 23:50:35 +10:00
James Elliott 65bad99569
build(deps): remove @types/qrcode.react (#5390)
Signed-off-by: James Elliott <james-d-elliott@users.noreply.github.com>
2023-05-05 22:03:59 +10:00
renovate[bot] a69e4ba3d6
build(deps): update dependency vite to v4.3.5 (#5389)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-05 20:40:14 +10:00
renovate[bot] c867bbec63
build(deps): update dependency @types/node to v18.16.4 (#5387)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-05 17:55:58 +10:00
renovate[bot] 5eee13a04e
build(deps): update module golang.org/x/term to v0.8.0 (#5386)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-05 08:22:01 +10:00
renovate[bot] 96d14c5f53
build(deps): update module golang.org/x/sync to v0.2.0 (#5385)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-05 08:10:27 +10:00
renovate[bot] cf63e52030
build(deps): update dependency vite-plugin-svgr to v3 (#5371)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-05 07:59:22 +10:00
renovate[bot] 311c71dbfb
build(deps): update dependency @types/react to v18.2.5 (#5383)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-05 05:32:54 +10:00
renovate[bot] 089c2c8224
build(deps): update dependency happy-dom to v9.10.9 (#5384)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-05 05:17:31 +10:00
renovate[bot] 45f02ae878
build(deps): update dependency @types/react to v18.2.4 (#5382)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-04 22:07:33 +10:00
renovate[bot] f39a153b3d
build(deps): update commitlint monorepo to v17.6.3 (#5381)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-04 21:51:29 +10:00
James Elliott 4ba1b6465a
docs: add alert for configuration sections (#5380)
Signed-off-by: James Elliott <james-d-elliott@users.noreply.github.com>
2023-05-04 21:23:15 +10:00