Commit Graph

2809 Commits

Author SHA1 Message Date
James Elliott
05b8caa711
fix(configuration): incorrect key validation names (#3033)
This fixes an issue with key validation slice that has missing or extra keys that are not needed.
2022-03-17 23:20:49 +11:00
James Elliott
17eef2c679
fix(commands): explicitly close files (#3031)
This fixes an issue that could potentially cause problems with open files due to a deferred file close in a for loop.
2022-03-17 16:53:07 +11:00
James Elliott
f65643caff
docs: fix missing single quote (#3029) 2022-03-17 16:29:43 +11:00
renovate[bot]
9eb23a301b
build(deps): update dependency alpine to v3.15.1 (#3028)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: James Elliott <james-d-elliott@users.noreply.github.com>
2022-03-17 15:53:30 +11:00
James Elliott
06ceafd905
refactor(authentication): simplify ldap connection interface (#3026)
This simplifies the interface to just expose the methods from the underlying connection that we need. The addition of gen.go makes creating the generated mocks easy go generate.
2022-03-17 15:02:54 +11:00
renovate[bot]
88fd9cb1c2
build(deps): update module github.com/golang-jwt/jwt/v4 to v4.4.0 (#3025)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: James Elliott <james-d-elliott@users.noreply.github.com>
2022-03-17 14:22:15 +11:00
James Elliott
e65a64c9af
fix(configuration): missing sentinel_username key in validator (#3027)
This fixes an issue where the sentinel_username is not configurable.
2022-03-17 14:01:31 +11:00
renovate[bot]
af5a1d1e09
build(deps): update dependency @fortawesome/react-fontawesome to v0.1.18 (#3024)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-17 08:32:16 +11:00
renovate[bot]
105eaec00a
build(deps): update dependency @commitlint/cli to v16.2.3 (#3020)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: James Elliott <james-d-elliott@users.noreply.github.com>
2022-03-16 17:33:08 +11:00
renovate[bot]
474296fe84
build(deps): update dependency prettier to v2.6.0 (#3021)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: James Elliott <james-d-elliott@users.noreply.github.com>
2022-03-16 17:11:12 +11:00
James Elliott
dbe290a1c9
refactor: include url hook func (#3022)
This adds a hook func for url.URL and *url.URL types to the configuration.
2022-03-16 16:16:46 +11:00
renovate[bot]
99326c2688
build(deps): update dependency haproxy to v2.5.5 (#3018)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-16 13:43:33 +11:00
James Elliott
14ad07ffa2
fix(oidc): userinfo jti claim potential panic (#3017)
This fixes a usage of uuid.New() which can potentially panic. Instead we use a uuid.NewRandom() which also generates a UUID V4 instead of a UUID V1. In addition all uuid.NewUUID() calls have been replaced by uuid.NewRandom().
2022-03-16 11:29:46 +11:00
renovate[bot]
cc69d254a9
build(deps): update module github.com/stretchr/testify to v1.7.1 (#3016)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: James Elliott <james-d-elliott@users.noreply.github.com>
2022-03-16 10:51:59 +11:00
renovate[bot]
e6a3a52fb7
build(deps): update dependency @fortawesome/fontawesome-svg-core to v6 (#3015)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-16 10:13:30 +11:00
James Elliott
9b779569f4
fix(oidc): add detailed trace/debug logs (#3012)
This adds significantly more detailed logging for most OpenID Connect handlers.
2022-03-16 09:55:38 +11:00
renovate[bot]
2c3b507096
build(deps): update font awesome to v6.1.0 (#3014)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-16 08:28:24 +11:00
renovate[bot]
bd5783cb49
build(deps): update typescript-eslint monorepo to v5.15.0 (#3011)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: James Elliott <james-d-elliott@users.noreply.github.com>
2022-03-15 12:06:34 +11:00
renovate[bot]
98b686021d
build(deps): update dependency eslint-plugin-react to v7.29.4 (#3004)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: James Elliott <james-d-elliott@users.noreply.github.com>
2022-03-15 10:20:32 +11:00
renovate[bot]
4901124f46
build(deps): update dependency react-i18next to v11.15.7 (#3001)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: James Elliott <james-d-elliott@users.noreply.github.com>
2022-03-15 09:03:14 +11:00
renovate[bot]
5e6a2c5e8d
build(deps): update dependency i18next-http-backend to v1.4.0 (#3003)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-15 08:30:23 +11:00
allcontributors[bot]
b7eae3a4cb
docs: add Alestrix as a contributor for doc (#3010)
Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
Co-authored-by: James Elliott <james-d-elliott@users.noreply.github.com>
2022-03-14 23:38:57 +11:00
allcontributors[bot]
e0b3252fb0
docs: add DennisGaida as a contributor for doc (#3009)
Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
Co-authored-by: James Elliott <james-d-elliott@users.noreply.github.com>
2022-03-14 23:32:41 +11:00
Alestrix
d393d80aee
docs: adjust acl policy example to be possible (#3008)
An access control policy with a policy of bypass and subjects is not configurable, this addresses an example in the docs which shows this misconfiguration erroneously.

Fixes #3006
2022-03-14 23:30:47 +11:00
Dennis Gaida
1e549caf15
Small description fix for OIDC groups (#3007)
OIDC groups claim actually contains the user's groups, not the user's display name.
2022-03-14 23:26:10 +11:00
James Elliott
b43ee50368
fix(configuration): remember me duration disabled impossible (#2997)
This fixes an issue not properly resolved by db6dd32151.
2022-03-13 13:51:23 +11:00
renovate[bot]
a7d3f8f16b
build(deps): update module github.com/ory/herodot to v0.9.13 (#2995)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: James Elliott <james-d-elliott@users.noreply.github.com>
2022-03-12 11:46:32 +11:00
renovate[bot]
0cbf041ff5
build(deps): update module github.com/spf13/cobra to v1.4.0 (#2993)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: James Elliott <james-d-elliott@users.noreply.github.com>
2022-03-12 11:12:59 +11:00
renovate[bot]
f41a4628f2
build(deps): update dependency @types/react to v17.0.40 (#2992)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-10 22:11:25 +11:00
James Elliott
ed49cc0a74
release: v4.34.4 (#2991) 2022-03-10 13:17:56 +11:00
James Elliott
9a62bff1e5
build(deps): update dependency qrcode.react to v2 (#2990) 2022-03-10 12:48:29 +11:00
renovate[bot]
18c3d8ffb5
build(deps): update dependency axios to v0.26.1 (#2989)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: James Elliott <james-d-elliott@users.noreply.github.com>
2022-03-10 12:04:45 +11:00
renovate[bot]
51a1b2cb58
build(deps): update dependency i18next to v21.6.14 (#2982)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: James Elliott <james-d-elliott@users.noreply.github.com>
2022-03-10 11:04:04 +11:00
renovate[bot]
26cab9f203
build(deps): update dependency @testing-library/react to v12.1.4 (#2983)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: James Elliott <james-d-elliott@users.noreply.github.com>
2022-03-10 10:12:56 +11:00
James Elliott
5af58c7df1
docs(oidc): add subject storage to storage beta (#2987) 2022-03-10 09:19:15 +11:00
James Elliott
db6dd32151
fix(configuration): cannot disable remember me (#2985)
This allows users to disable remember me again.
2022-03-10 09:01:04 +11:00
renovate[bot]
f439b85141
build(deps): update module github.com/valyala/fasthttp to v1.34.0 (#2974)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: James Elliott <james-d-elliott@users.noreply.github.com>
2022-03-09 19:04:13 +11:00
renovate[bot]
743d8c5a8d
build(deps): update dependency react-i18next to v11.15.6 (#2976)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: James Elliott <james-d-elliott@users.noreply.github.com>
2022-03-09 17:01:19 +11:00
renovate[bot]
6443f5cbe5
build(deps): update typescript-eslint monorepo to v5.14.0 (#2977)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: James Elliott <james-d-elliott@users.noreply.github.com>
2022-03-09 14:46:41 +11:00
James Elliott
337dd61468
docs: add docs about remember me duration (#2979)
This documents disabling remember me.
2022-03-09 13:25:11 +11:00
James Elliott
5d0b68ebea
build: utilize new makedeb spec (#2980)
This adds the adjustments needed for the new makedeb version to package conffiles.

Fixes #2817
2022-03-09 11:18:21 +11:00
renovate[bot]
b48b2ddde6
build(deps): update dependency vite-plugin-istanbul to v2.5.1 (#2973)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-07 12:09:32 +11:00
James Elliott
6a1c5ed533
fix(configuration): invalid password algorithm tag (#2972)
This fixes a configuration parsing issue that could potentially occur if we were to change the internal name of the struct field.
2022-03-07 00:01:46 +11:00
James Elliott
6d937cf6cc
refactor(model): rename from models (#2968) 2022-03-06 16:47:40 +11:00
thehedgefrog
7e59df6f7f
docs: updated year (#2963)
Co-authored-by: James Elliott <james-d-elliott@users.noreply.github.com>
2022-03-06 11:06:09 +11:00
James Elliott
03cf92ff48
docs: fix misleading config (#2966) 2022-03-06 10:15:55 +11:00
James Elliott
ebce62b1fc
release: v4.34.3 (#2964) 2022-03-05 18:32:14 +11:00
James Elliott
1c1030c742
fix(configuration): time duration decode hook panic (#2960)
This fixes a potential panic in the time duration decode hook when the YAML value is a zero integer.
2022-03-05 16:51:41 +11:00
James Elliott
67846faacb
release: v4.34.2 (#2958) 2022-03-04 22:09:33 +11:00
James Elliott
204cef4d03
fix(storage): webauthn kid too short for some devices (#2957)
This fixes an issue that may cause the kid length of a webauthn device to exceed that length allowed by the database column.
2022-03-04 21:21:08 +11:00