Commit Graph

4280 Commits (d77bd901da35fde93c8f39e8132c64b18a391bac)

Author SHA1 Message Date
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
James Elliott beda108d86
docs: update caddy logo (#4679) 2023-01-03 12:10:40 +11:00
renovate[bot] d79dd02633
build(deps): update module github.com/ory/x to v0.0.524 (#4668)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-02 12:43:32 +11:00
renovate[bot] fe5e457254
build(deps): update dependency eslint to v8.31.0 (#4667)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-02 11:56:42 +11:00
renovate[bot] 633680e8e5
build(deps): update dependency @types/jest to v29.2.5 (#4666)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-31 03:56:09 +00:00
Chris D 8a4c65b548
docs: fix mistakes in swag docs (#4665)
Co-authored-by: Chris <=>
2022-12-31 10:45:55 +11:00
renovate[bot] 3c5ae52d42
build(deps): update dependency esbuild to v0.16.12 (#4654)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-30 01:12:42 +11:00
renovate[bot] 17742b81d0
build(deps): update dependency axios to v1.2.2 (#4663)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-29 09:02:46 +00:00
James Elliott 5a101fbe87
fix:(web): otp autocomplete defaults to off (#4662)
This sets the autocomplete value to one-time-code instead of using the default of off.

Fixes #4660
2022-12-29 13:09:01 +11:00
renovate[bot] 2f58ab0c65
build(deps): update dependency broadcast-channel to v4.19.1 (#4658)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-28 23:39:22 +00:00
James Elliott f685f247cf
feat(notification): important events notifications (#4644)
This adds important event notifications.
2022-12-27 19:59:08 +11:00
renovate[bot] 1c3f650c72
build(deps): update typescript-eslint monorepo to v5.47.1 (#4651)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-27 03:35:23 +00:00
James Elliott a771cc6c2b
fix(notification): missing display name (#4653) 2022-12-27 10:54:58 +11:00
James Elliott a691131288
fix(notification): missing use of timeout (#4652) 2022-12-27 08:32:00 +11:00
renovate[bot] ee8e4d50ad
build(deps): update dependency @types/node to v18.11.18 (#4650)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-26 21:16:12 +00:00
renovate[bot] d9a74b56b4
build(deps): update material-ui monorepo to v5.11.2 (#4648)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-27 07:34:56 +11:00
renovate[bot] d483ed7c5e
build(deps): update module github.com/wneessen/go-mail to v0.3.6 (#4649)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-27 06:58:48 +11:00
renovate[bot] fbd0c9d234
build(deps): update dependency react18-input-otp to v1.1.2 (#4645)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-26 13:38:34 +00:00
James Elliott 7b8ed46537
fix(notification): smtp auth not configured (#4647)
This fixes an issue introduced by the pending migration to the new SMTP library in 0bb657e where the auth mechanism is never defined. This only affects commits that are yet to be versioned.
2022-12-26 21:39:19 +11:00
James Elliott 3ecb9f1d44
docs: fix hash func usage in the compose setup (#4643) 2022-12-26 08:06:56 +11:00
Eng Zer Jun 54afe925b8
test: use test machinery to set env vars in tests (#4640)
This commit replaces `os.Setenv` with `t.Setenv` in tests. The environment variable is automatically restored to its original value when the test and all its subtests complete. Reference: https://pkg.go.dev/testing#T.Setenv

Signed-off-by: Eng Zer Jun <engzerjun@gmail.com>
2022-12-26 07:16:05 +11:00
James Elliott 3b699b8604
build(deps): bump docs deps (#4636) 2022-12-24 18:10:48 +11:00
renovate[bot] bb1ded3c36
build(deps): update dependency react-router-dom to v6.6.1 (#4639)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-23 20:05:35 +00:00
renovate[bot] 2449507b23
build(deps): update dependency @types/react-dom to v18.0.10 (#4637)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-23 14:51:41 +00:00
James Elliott 55a6794370
feat(templates): templating functions (#4635)
This adds several functions which are available in most areas that use templates.
2022-12-23 21:58:54 +11:00
renovate[bot] a916b65357
build(deps): update module golang.org/x/net to v0.4.0 (#4634)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-23 16:35:16 +11:00
James Elliott 0bb657e11c
refactor(notifier): utilize smtp lib (#4403)
This drops a whole heap of code we were maintaining in favor of a SMTP library.

Closes #2678
2022-12-23 16:06:49 +11:00
James Elliott 38ca5f06d4
docs: update privacy and versioning policy (#4632) 2022-12-23 15:37:42 +11:00
James Elliott d7ab3bb633
feat(commands): storage import/export commands (#4545)
This adds commands to export and import TOTP configurations and Webauthn devices as YAML.
2022-12-23 15:00:23 +11:00
James Elliott 0130edb870
feat(configuration): env config file discovery (#4618)
This allows Authelia to discover config files and config options via environment variables.

Co-authored-by: Amir Zarrinkafsh <nightah@me.com>
2022-12-23 11:03:50 +11:00
allcontributors[bot] 18032dd05d
docs: add ohelig as a contributor for doc (#4631)
* update README.md

* update .all-contributorsrc

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2022-12-23 07:51:56 +11:00
Ohelig 7663a68a2b
docs: add password regulation fail2ban docs (#4630)
Adds lines to fail2ban regex to catch password reset attempts and email spam.
2022-12-23 07:39:41 +11:00
James Elliott 9400b1c54d
docs: add gdpr relevant information (#4624)
* docs: add gdpr relevant information

* docs: add gdpr relevant information
2022-12-22 21:20:36 +11:00