Commit Graph

3939 Commits (852dc808bd67609746e088bbee50ab3c582c5438)

Author SHA1 Message Date
James Elliott cf4010b4fb
fix(oidc): csp blocks form_post response form submit (#4719)
This fixes an issue where the form_post response never gets submitted.

Fixes #4669
2023-01-08 07:04:06 +11:00
renovate[bot] e68e52777a
build(deps): update dependency prettier to v2.8.2 (#4734)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-07 17:07:14 +00:00
allcontributors[bot] 4f8d2f53ed
docs: add n4m3l3ss-b0t as a contributor for security (#4733)
Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2023-01-07 23:37:59 +11:00
allcontributors[bot] da5ac1a831
docs: add silasfrancisco as a contributor for security (#4732)
* update README.md

* update .all-contributorsrc

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2023-01-07 23:36:25 +11:00
allcontributors[bot] 529d1d28b3
add joshgordon as a contributor for ideas, and security (#4731)
Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2023-01-07 23:34:16 +11:00
renovate[bot] c4a4f8571e
build(deps): update dependency react-i18next to v12.1.4 (#4728)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-07 22:01:00 +11:00
renovate[bot] 938ae60e0a
build(deps): update dependency esbuild to v0.16.15 (#4727)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-07 18:28:51 +11:00
allcontributors[bot] eca5085ff6
docs: add clems4ever as a contributor for mentoring, maintenance, and 6 more (#4726)
Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2023-01-07 15:50:18 +11:00
allcontributors[bot] d015aa9483
docs: add james-d-elliott as a contributor for mentoring, maintenance, and 6 more (#4725)
Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
Co-authored-by: James Elliott <james-d-elliott@users.noreply.github.com>
2023-01-07 15:48:25 +11:00
allcontributors[bot] f0f8b002d5
docs: add nightah as a contributor for mentoring, maintenance, and 6 more (#4724)
Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2023-01-07 15:44:25 +11:00
allcontributors[bot] ee990a22b6
add mind-ar as a contributor for code, doc, and 7 more (#4722)
Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2023-01-07 15:39:30 +11:00
allcontributors[bot] dc03e21999
docs: add tiuub as a contributor for doc (#4721)
Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2023-01-07 15:33:39 +11:00
allcontributors[bot] b76673b040
docs: add levkoburburas as a contributor for code, ideas, and bug (#4720)
Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2023-01-07 15:29:21 +11:00
renovate[bot] 3d6c67fa33
build(deps): update module github.com/go-webauthn/webauthn to v0.6.0 (#4646)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: James Elliott <james-d-elliott@users.noreply.github.com>
2023-01-07 14:21:27 +11:00
allcontributors[bot] 7428274950
docs: add chillinpanda as a contributor for doc (#4718)
Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2023-01-07 12:43:50 +11:00
Dinh Bao Dang bfaa2c3a4b
docs: move a comment to the appropriate line (#4714)
Introduced accidentally in 158783a9d4.

Co-authored-by: James Elliott <james-d-elliott@users.noreply.github.com>
2023-01-07 12:38:42 +11:00
James Elliott 49d421e910
Merge remote-tracking branch 'origin/master' into feat-settings-ui
# Conflicts:
#	api/openapi.yml
#	web/src/views/DeviceRegistration/RegisterWebauthn.tsx
#	web/src/views/LoginPortal/SecondFactor/WebauthnMethod.tsx
2023-01-07 11:50:19 +11:00
James Elliott fc5ea5b485
refactor(random): add random provider (#4712)
This adds a random provider which makes usage of random operations mockable, and may allow us in the future to swap out the Cryptographical CPU random generator with dedicated hardware random generators.
2023-01-07 11:19:41 +11:00
James Elliott f223975e79
refactor(oidc): simplify hmac core strategy (#4711) 2023-01-07 10:28:53 +11:00
renovate[bot] 680d502295
build(deps): update dependency broadcast-channel to v4.20.1 (#4715)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-06 18:28:47 +00:00
renovate[bot] 12701b344c
build(deps): update module github.com/ory/x to v0.0.528 (#4710)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-05 22:43:10 +00:00
renovate[bot] ab51b63b45
build(deps): update dependency @vitejs/plugin-react to v3.0.1 (#4708)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-06 00:07:46 +11:00
James Elliott 3182925bef
docs: elaborate on version policy (#4707) 2023-01-05 18:51:49 +11:00
renovate[bot] 7e1e6ee8a4
build(deps): update dependency esbuild to v0.16.14 (#4705)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-05 10:33:51 +11:00
renovate[bot] 8163c00fab
build(deps): update module golang.org/x/net to v0.5.0 (#4702)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: James Elliott <james-d-elliott@users.noreply.github.com>
2023-01-05 10:05:59 +11:00
Manuel Nuñez 2ab50c7f61
test(handlers): add additional coverage (#4698)
* test(handlers): handler_checks_safe_redirection

* test(handlers): password_policy

* test(handlers): health

Co-authored-by: James Elliott <james-d-elliott@users.noreply.github.com>
2023-01-05 09:37:43 +11:00
renovate[bot] 0f613588cc
build(deps): update module golang.org/x/term to v0.4.0 (#4703)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-04 21:12:05 +00:00
renovate[bot] 5748725d38
build(deps): update module github.com/ory/x to v0.0.527 (#4699)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-04 17:59:40 +00:00
renovate[bot] 02d980b303
build(deps): update commitlint monorepo to v17.4.0 (#4697) 2023-01-04 21:53:36 +11:00
Amir Zarrinkafsh 03da825ab0
refactor(web): remove query-string package (#4696)
This change drops the redundant query-string package and utilises native react hooks from react-router-dom.
2023-01-04 21:29:39 +11:00
renovate[bot] 2912d3ffb2
build(deps): update module github.com/knadh/koanf to v1.4.5 (#4695)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-04 06:26:38 +00:00
renovate[bot] 7293d66429
build(deps): update module github.com/hashicorp/go-retryablehttp to v0.7.2 (#4694)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-04 11:19:05 +11:00
Manuel Nuñez 6c3d64a06c
test(ntp): add missing tests (#4693) 2023-01-04 09:12:19 +11:00
James Elliott adaf069eab
feat(oidc): per-client pkce enforcement policy (#4692)
This implements a per-client PKCE enforcement policy with the ability to enforce that it's used, and the specific challenge mode.
2023-01-04 02:03:23 +11:00
renovate[bot] 1e86cb9ca8
build(deps): update dependency i18next to v22.4.8 (#4691)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: James Elliott <james-d-elliott@users.noreply.github.com>
Co-authored-by: Amir Zarrinkafsh <nightah@me.com>
2023-01-04 01:15:39 +11:00
renovate[bot] 940c4acb13
build(deps): update dependency vite to v4.0.4 (#4688)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-04 00:58:36 +11:00
renovate[bot] 8421b1bdb8
build(deps): update module github.com/deckarep/golang-set to v2 (#4675)
* build(deps): update module github.com/deckarep/golang-set to v2

* fix: utilise new major for lib

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Amir Zarrinkafsh <nightah@me.com>
2023-01-04 00:36:28 +11:00
James Elliott 08cda5d165
refactor: include additional important template funcs (#4690)
* refactor: include additional important template funcs

* fix: use of interface

* test: improve test cases
2023-01-04 00:11:10 +11:00
renovate[bot] a4718e4fd0
build(deps): update module github.com/wneessen/go-mail to v0.3.7 (#4689)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-03 23:45:38 +11:00
James Elliott 9282b0512f
docs: improve server override docs (#4687) 2023-01-03 22:44:14 +11:00
James Elliott 5efc996109
test: fix cli suite (#4686)
* test: fix cli suite

* test: fix cli suite
2023-01-03 21:39:55 +11:00
renovate[bot] 8262341579
build(deps): update dependency husky to v8.0.3 (#4685)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-03 21:19:43 +11:00
renovate[bot] 809c00eb89
build(deps): update dependency i18next to v22.4.7 (#4684)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-03 20:37:05 +11:00
renovate[bot] 5fb2828fef
build(deps): update dependency esbuild to v0.16.13 (#4683)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-03 20:07:59 +11:00
renovate[bot] 68b1033188
build(deps): update typescript-eslint monorepo to v5.48.0 (#4678)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-03 19:24:40 +11:00
renovate[bot] 6cd75eee0b
build(deps): update dependency eslint-config-prettier to v8.6.0 (#4677)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-03 19:00:31 +11:00
renovate[bot] e2d921335a
build(deps): update dependency @mui/material to v5.11.3 (#4676)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Amir Zarrinkafsh <nightah@me.com>
2023-01-03 18:34:32 +11:00
James Elliott 53a6275a79
fix(server): errors not logged (#4682)
This fixes a couple errors that were previously not logged as well as ensuring most templates are appropriately parsed via tests.
2023-01-03 17:08:49 +11:00
James Elliott 1c3219e93f
perf(server): cached openapi document (#4674)
This should lead to a small performance gain by caching the openapi.yml with etags as well as eliminating the use of nonce crypto generation when not required.
2023-01-03 14:49:02 +11:00
James Elliott acaadd81cb
docs: adjust image links (#4680)
* docs: adjust image links

* docs: adjust envoy logo
2023-01-03 12:27:02 +11:00