Commit Graph

3674 Commits (1c4c9f0090fc9be686ca858a82ae913142c76696)

Author SHA1 Message Date
James Elliott 6810c91d34
feat(oidc): issuer jwk certificates (#3989)
This allows for JWKs to include certificate information, either signed via Global PKI, Enterprise PKI, or self-signed.
2022-10-02 13:07:40 +11:00
James Elliott 66ea374227
feat(authentication): permit feature detection failures (#4061)
This adds a configuration option which permits the failure of feature detection (control type OIDs and extension OIDs).
2022-10-02 07:44:18 +11:00
renovate[bot] 56b6fd615b
build(deps): update envoyproxy/envoy docker tag to v1.23.1 (#4112)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-01 14:59:21 +00:00
James Elliott ed7092c59a
feat: envoy support (#3793)
Adds support for Envoy and Istio using the X-Authelia-URL header. The documentation will be published just before the release.

Co-authored-by: Amir Zarrinkafsh <nightah@me.com>
2022-10-01 21:47:09 +10:00
James Elliott 18a2bde62e
feat(web): i18n local storage detector (#3968)
This adds a local storage detector to the language detector. It's a copy of the official localStorage detector without the ability to set the value. The advantage here is the official localStorage detector always sets the localStorage lookup, which means the most appropriate detected language will be set. If newer languages more appropriate appear this would represent a bad UX.
2022-10-01 20:58:53 +10:00
James Elliott 034876a2e3
docs: misc fixes (#4111)
* docs: misc adjustments

* docs: misc adjustments
2022-10-01 20:24:31 +10:00
renovate[bot] fea3bd108b
build(deps): update traefik docker tag to v2.8.8 (#4109)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-01 06:53:57 +10:00
renovate[bot] 70bf33c9e3
build(deps): update jest monorepo (#4108)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-01 06:31:19 +10:00
renovate[bot] 9797d73927
build(deps): update jest monorepo (#4102)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-30 09:52:53 +10:00
renovate[bot] be3c593993
build(deps): update golang.org/x/sync digest to 8fcdb60 (#4106)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-30 09:18:23 +10:00
renovate[bot] 104648e0c5
build(deps): update dependency esbuild to v0.15.10 (#4105)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-30 07:56:56 +10:00
Amir Zarrinkafsh aa77a6321c
ci(codecov): add thresholds for flaky tests (#4104) 2022-09-29 10:57:19 +10:00
renovate[bot] 7a530257fa
build(deps): update dependency vite to v3.1.4 (#4103)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-28 18:08:56 +00:00
Amir Zarrinkafsh ce31315d3e
ci(renovate): update renovate presets and auto-merge digests (#4098) 2022-09-28 10:46:29 +10:00
Amir Zarrinkafsh 598584b042
build(deps): update traefik docker tag to v2.8.7 (#4099) 2022-09-28 10:26:51 +10:00
renovate[bot] e290a9f563
build(deps): update dependency typescript to v4.8.4 (#4097)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-27 23:56:27 +00:00
renovate[bot] 500ea178bb
build(deps): update github.com/duosecurity/duo_api_golang digest to f4576e8 (#4096)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-28 06:35:39 +10:00
renovate[bot] a5492354db
build(deps): update typescript-eslint monorepo to v5.38.1 (#4085)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-27 17:48:49 +00:00
renovate[bot] f2379a9107
build(deps): update dependency @types/node to v16.11.62 (#4084)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-27 13:51:18 +00:00
renovate[bot] f33ee265b1
build(deps): update material-ui monorepo to v5.10.7 (#4093)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-27 07:51:07 +00:00
Constantin Kraft 4d35b7ddf7
docs: fix misc grammar issues (#4062)
Closes #4063 

Co-authored-by: James Elliott <james-d-elliott@users.noreply.github.com>
2022-09-27 12:13:06 +10:00
James Elliott 61943f6986
test(notification): unit testing for mime characteristics (#4092)
* test: unit testing for mime characteristics

* test: improve reliability

* test: improve readability
2022-09-27 11:12:18 +10:00
James Elliott ff13fe65a1
refactor(web): adjust special char regex (#4082)
This adjusts the special character regex to consider all characters which are not alphanumeric as special, including the underscore.
2022-09-26 22:06:48 +10:00
James Elliott e508b7458a
release: v4.36.9 (#4081) 2022-09-26 14:56:20 +10:00
James Elliott 8cdf4a5624
fix(authorization): regex subj doesn't redirect anon user (#4037)
This fixes an issue with the authorization policies where if the Domain Regex or Resources criteria would incorrectly return 403 Forbidden statuses instead of 302 Found statuses.

Co-authored-by: Amir Zarrinkafsh <nightah@me.com>
2022-09-26 14:33:08 +10:00
renovate[bot] d8f8f74dce
build(deps): update module github.com/go-rod/rod to v0.111.0 (#4056)
* build(deps): update module github.com/go-rod/rod to v0.111.0

* fix(suites): update click to include click count

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Amir Zarrinkafsh <nightah@me.com>
2022-09-26 13:10:37 +10:00
James Elliott 931f963cc8
docs: fix bug report and feature request links (#4079) 2022-09-26 11:57:51 +10:00
Amir Zarrinkafsh e3f5a574fe
build: add container labels and annotations (#4071)
This adds a new helper which retrieves the build metadata, uses it to generate container labels, and refactors XFlags uses to utilize the same machinery.

Co-authored-by: James Elliott <james-d-elliott@users.noreply.github.com>
2022-09-26 10:05:59 +10:00
James Elliott a7a217a036
docs: fix grammar and og proto (#4078) 2022-09-26 09:16:22 +10:00
James Elliott 841bf6d42f
docs: fix blog wording to match the actual feature (#4077) 2022-09-26 09:00:47 +10:00
James Elliott edae3e0699
docs: add blog pre-release notes (#4076) 2022-09-26 06:55:09 +10:00
James Elliott 5a28c05b57
docs(deps): update most dependencies (#4074) 2022-09-26 05:21:23 +10:00
James Elliott d67659a4f9
docs: fix ldap section (#4075) 2022-09-26 05:19:11 +10:00
James Elliott f04596b8e0
docs: misc roadmap adjustments and fixes (#4073) 2022-09-26 05:02:51 +10:00
boomam 3a65d9af54
docs: ldap integration guides (#3920) 2022-09-26 04:50:54 +10:00
Amir Zarrinkafsh 32d28151f8
ci(renovate): enable auto-merge for minor and patch deps (#4070)
* ci(renovate): enable auto-merge for minor and patch deps

* fix: spacing
2022-09-25 20:19:37 +10:00
renovate[bot] ebded1d0b9
build(deps): update dependency vite-tsconfig-paths to v3.5.1 (#4067)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-25 10:51:26 +10:00
stanthewizzard 3390dda59b
docs: fix komga integration guide (#4045)
Co-authored-by: James Elliott <james-d-elliott@users.noreply.github.com>
2022-09-25 07:44:00 +10:00
Hugo Wehbe 1d16a0c516
docs: fix typo in storage introduction file (#4068) 2022-09-25 07:40:48 +10:00
renovate[bot] c832515192
build(deps): update traefik docker tag to v2.8.7 (#4058)
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>
2022-09-24 12:31:43 +10:00
renovate[bot] 18d62912a3
build(deps): update dependency eslint to v8.24.0 (#4060)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-24 11:14:19 +10:00
renovate[bot] 3f7f84ac50
build(deps): update dependency @types/node to v16.11.60 (#4057)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-24 10:31:26 +10:00
renovate[bot] e1e1333f3e
build(deps): update golang.org/x/sync digest to 7f9b162 (#4059)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-24 10:05:23 +10:00
James Elliott b25578392f
i18n: update translations (#4053) 2022-09-24 08:27:10 +10:00
renovate[bot] bf6a41709a
build(deps): update module github.com/go-rod/rod to v0.110.1 (#4055)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-23 20:49:21 +10:00
renovate[bot] 31e1ca6b59
build(deps): update haproxy docker tag to v2.6.6 (#4051)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-23 20:00:17 +10:00
renovate[bot] 6a6af84c08
build(deps): update module github.com/go-rod/rod to v0.110.0 (#4048)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-23 11:44:05 +10:00
renovate[bot] d6a30baef0
build(deps): update caddy docker tag to v2.6.1 (#4049)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-23 09:51:18 +10:00
renovate[bot] 85c65e9c14
build(deps): update dependency react-router-dom to v6.4.1 (#4043) 2022-09-23 09:33:04 +10:00
renovate[bot] 46ad12b787
build(deps): update dependency esbuild to v0.15.9 (#4050)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-23 08:43:14 +10:00