Commit Graph

469 Commits (11ebaad06ad523746d411316455b3ec9f7b7ea63)

Author SHA1 Message Date
James Elliott c756c7b67b
i18n: update translations (#3972) 2022-09-16 15:01:22 +10:00
James Elliott 9c72bc8977
ci: gen github tmpl locales and commitlint (#3759)
This adds several automatic generators for Authelia docs etc.
2022-09-16 14:21:05 +10:00
James Elliott 5baa69064b
docs: adjust traefik k8s example (#3971) 2022-09-06 12:19:48 +10:00
Brennan Kinney 97faa0beea
docs: fix reference info to smtps (#3950)
This PR aligns some information missed in a previous update.
2022-09-06 12:01:46 +10:00
Brennan Kinney fbda31f897
docs: clarify chromes deprecation of u2f in favor of webauthn (#3949) 2022-09-03 17:04:33 +10:00
James Elliott b034048d7d
docs: update nginx example (#3795)
This updates the nginx example to use set_escape_uri from the http_set_misc module.
2022-09-01 21:59:02 +10:00
James Elliott ea4e0663f7
docs: fix default timeouts (#3938) 2022-09-01 12:31:59 +10:00
James Elliott f17268ee80
docs: remove cobra auto gen tags (#3937) 2022-09-01 12:24:47 +10:00
James Elliott 426ac3c3af
docs: bump deps (#3936) 2022-09-01 10:21:07 +10:00
James Elliott 730e47df92
docs: cloudflare zt fixes (#3931) 2022-08-31 21:03:21 +10:00
James Elliott f18585bcd8
docs: nextcloud missing oidc scope (#3926) 2022-08-30 19:52:00 +10:00
James Elliott ee540aa8e7
docs: add offline_access to outline (#3914) 2022-08-27 08:43:55 +10:00
James Elliott 319a8cf9d4
fix(notification): text emails not encoded properly (#3854)
This fixes an issue where the plain text portion of emails is not encoded with quoted printable encoding.
2022-08-27 07:39:20 +10:00
James Elliott 4d3ac31051
docs: update k8s integration (#3908) 2022-08-26 21:03:12 +10:00
James Elliott 21929d6508
docs: update get started (#3907) 2022-08-26 20:46:47 +10:00
James Elliott 020b43af85
docs: update csp template (#3905) 2022-08-26 16:16:15 +10:00
James Elliott aad43d4acc
docs: har reference guide (#3900) 2022-08-26 13:50:51 +10:00
James Elliott a8849f1b9e
docs: misc consistency adjustments (#3904) 2022-08-26 13:26:58 +10:00
Northguy ca423cd1d5
docs: add reference docs for oidc userinfo sig (#3875)
Documenting details userinfo_signing_algorithm. Related to #3869.

Co-authored-by: James Elliott <james-d-elliott@users.noreply.github.com>
2022-08-26 11:55:48 +10:00
boomam 50c12f573c
docs: oidc grafana env update (#3847)
Co-authored-by: James Elliott <james-d-elliott@users.noreply.github.com>
2022-08-26 11:42:12 +10:00
Northguy 657463a3e6
docs: oidc kogma (#3893)
Co-authored-by: James Elliott <james-d-elliott@users.noreply.github.com>
2022-08-26 11:39:00 +10:00
James Elliott 0ddeae4a60
docs: seafile header sso (#3888) 2022-08-26 11:34:56 +10:00
Jerry Jean-Baptiste 240ec60dac
docs: fix helm chart link (#3843)
* Update introduction.md
2022-08-16 13:03:04 +10:00
James Elliott 7cb43d2ce8
docs: add outline oidc docs (#3829) 2022-08-12 09:11:42 +10:00
James Elliott 342497a869
refactor(server): use errgroup to supervise services (#3755)
Uses the errgroup package and pattern for supervising services like servers etc.
2022-08-09 07:50:12 +10:00
James Elliott 77f60a90e0
fix: lints (#3802) 2022-08-07 19:08:37 +10:00
James Elliott 8140c5007f
docs: fix gitea oidc (#3800) 2022-08-07 14:56:33 +10:00
boomam c585e19499
docs: update gitea integration (#3724)
Added full redirect_uris path, note on pre-creating user.

Co-authored-by: James Elliott <james-d-elliott@users.noreply.github.com>
2022-08-07 08:25:28 +10:00
James Elliott ff4d98b488
docs: bump deps (#3797) 2022-08-07 08:20:52 +10:00
James Elliott 20b3b6873f
docs: adjust open graph (#3709) 2022-08-04 11:11:49 +10:00
Clément Radenac bdb65318f2
docs: update oidc docs for gitea (#3777)
Co-authored-by: James Elliott <james-d-elliott@users.noreply.github.com>
2022-08-02 10:27:23 +10:00
Will Scargill 8753998e17
docs: update grafana oidc integration (#3769)
Changed OIDC configuration for Grafana

Co-authored-by: James Elliott <james-d-elliott@users.noreply.github.com>
2022-07-31 13:25:53 +10:00
James Elliott 937237ea1d
docs: add oidc guacamole integration (#3772) 2022-07-31 13:09:05 +10:00
James Elliott 21d790bdeb
docs: update branding (#3764) 2022-07-29 15:29:58 +10:00
Jonas Geiregat 36c680afc5
docs: fix contributing introduction link (#3760)
correct documentation link

Co-authored-by: James Elliott <james-d-elliott@users.noreply.github.com>
Co-authored-by: Amir Zarrinkafsh <nightah@me.com>
2022-07-29 13:05:49 +10:00
James Elliott 60307c8235
docs(oidc): update synapse config (#3762) 2022-07-29 11:03:10 +10:00
James Elliott efe1facc35
docs: misc fixes (#3745) 2022-07-26 15:26:38 +10:00
EDIflyer 019b6c9820
docs: tiny typo fix for (#3718)
Small typo fix.
2022-07-18 20:15:11 +10:00
James Elliott df016be29e
fix(notification): incorrect date header format (#3684)
* fix(notification): incorrect date header format

The date header in the email envelopes was incorrectly formatted missing a space between the `Date:` header and the value of this header. This also refactors the notification templates system allowing people to manually override the envelope itself.

* test: fix tests and linting issues

* fix: misc issues

* refactor: misc refactoring

* docs: add example for envelope with message id

* refactor: organize smtp notifier

* refactor: move subject interpolation

* refactor: include additional placeholders

* docs: fix missing link

* docs: gravity

* fix: rcpt to command

* refactor: remove mid

* refactor: apply suggestions

Co-authored-by: Amir Zarrinkafsh <nightah@me.com>

* refactor: include pid

Co-authored-by: Amir Zarrinkafsh <nightah@me.com>
2022-07-18 10:56:09 +10:00
Jonas Geiregat 58e10f1dd6
docs: correct link to get-started page (#3710) 2022-07-15 18:16:24 +10:00
James Elliott c101a836be
docs: upgrade to doks 0.5.0 (#3689) 2022-07-14 14:29:54 +10:00
Andreas Brenk 6729200251
docs: add offline_access scope to argocd cli (#3704)
Co-authored-by: James Elliott <james-d-elliott@users.noreply.github.com>
2022-07-14 10:15:30 +10:00
James Elliott 7d170f09b4
fix(commands): acl check panic on decode failure (#3697)
This fixes an issue with the authelia access-control check-policy command which potentially panics when a decode hook fails to parse an item.
2022-07-13 17:22:42 +10:00
Archef2000 a714190eec
docs: misc grammar fix (#3655)
Corrected gramma in redirection_uris of clients.
2022-07-13 13:44:22 +10:00
James Elliott 38cd35668f
docs: fix example (#3694) 2022-07-13 04:37:23 +10:00
James Elliott 0dd7d6941f
docs: fix dates (#3693) 2022-07-13 04:29:52 +10:00
James Elliott 66a4e412ea
docs: add argocd oidc integration (#3691) 2022-07-13 04:27:30 +10:00
James Elliott 55e03e2e32
docs: fix ntp inconsistency (#3686) 2022-07-11 23:29:10 +10:00
James Elliott 3225ecf537
docs: doks 0.5.0 preparation work (#3672) 2022-07-08 14:54:00 +10:00
James Elliott 290a38e424
fix(configuration): address parsing failure (#3653)
This fixes an issue with parsing address types from strings.
2022-07-05 14:43:12 +10:00
James Elliott 7324ed0c1e
docs: add gitea oidc integration (#3645) 2022-07-01 13:07:02 +10:00
James Elliott 1327ec81fc
docs: add yaml validation info (#3650) 2022-07-01 12:32:29 +10:00
James Elliott d9cfc401ce
docs: use details shortcode (#3586)
Co-authored-by: Amir Zarrinkafsh <nightah@me.com>
2022-06-30 14:02:00 +10:00
James Elliott b5111a9e5c
docs: fix discord bridge note (#3639) 2022-06-30 08:12:55 +10:00
James Elliott b8a50cfdd7
docs: remove hsts preload (#3632) 2022-06-29 22:10:00 +10:00
James Elliott d2db318553
docs: update contact docs (#3630) 2022-06-29 21:34:13 +10:00
James Elliott 3e0785e7a5
docs: fix email links (#3624) 2022-06-29 09:39:01 +10:00
James Elliott 352b360a50
docs: update dates (#3615) 2022-06-28 15:27:14 +10:00
James Elliott 2b6b6ef1f0
docs: roadmap permalinks (#3614) 2022-06-28 13:55:50 +10:00
James Elliott d2f1e5d36d
feat(configuration): automatically map old keys (#3199)
This performs automatic remapping of deprecated configuration keys in most situations.
2022-06-28 13:15:50 +10:00
James Elliott ab1d0c51d3
feat(authorization): acl resource regex named groups (#3597)
This adds the named group functionality from domain_regex to the resource criteria.
2022-06-28 12:51:05 +10:00
James Elliott 19a543289b
docs: remove link whitespace (#3612) 2022-06-28 10:52:06 +10:00
James Elliott 0c0e19c138
docs: add openid offline_access scope (#3611)
Adds this scope to the docs.

Closes #3607
2022-06-28 10:25:36 +10:00
James Elliott fcac438637
feat(commands): enhance crypto generation capabilities (#2842)
This expands the functionality of the certificates and rsa commands and merges them into one command called cypto which can either use the cert or pair subcommands to generate certificates or key-pairs respectively. The rsa, ecdsa, and ed25519 subcommands exist for both the cert and pair commands. A new --ca-path argument for the cert subcommand allows Authelia to sign other certs with CA certs.

Co-authored-by: Amir Zarrinkafsh <nightah@me.com>
2022-06-27 18:27:57 +10:00
James Elliott d6e58933e9
docs: fix frame-src (#3593)
* docs: fix frame-src

* docs: fix frame-src
2022-06-25 20:58:04 +10:00
James Elliott ee86aad0ec
docs: fix skipper docs (#3585) 2022-06-24 12:42:27 +10:00
James Elliott 2ccdf6933c
docs: fix k8s yaml (#3575) 2022-06-22 23:25:10 +10:00
James Elliott e2e1d6d30b
docs: update integration guides to reference get started (#3573) 2022-06-22 22:58:23 +10:00
James Elliott 1dbca52cab
docs: fix clipboard (#3568) 2022-06-22 07:57:51 +10:00
James Elliott 095ebae7a0
docs: update caddy example (#3566) 2022-06-21 21:27:48 +10:00
James Elliott b102ebb6bb
docs: improve secrets documentation (#3565)
Improve documentation around secrets.
2022-06-21 19:45:08 +10:00
James Elliott bcaaec834b
docs: adjust branding usage (#3550) 2022-06-20 18:13:49 +10:00
James Elliott 3d027ba1e0
docs(deps): sync (#3551) 2022-06-20 14:40:40 +10:00
James Elliott fcf40b134d
docs: add branding reference guide (#3549)
This adds official branding in PSD/SVG/PNG format and a guide on requested usage.

Closes #3484.
2022-06-20 10:05:55 +10:00
James Elliott 25b5c1ee2e
feat(authentication): unauthenticated ldap bind (#3291)
This allows configuring unauthenticated LDAP binding.
2022-06-17 21:03:47 +10:00
James Elliott 4fb0f289d4
docs: fix open collective links (#3532)
* docs: restructure sponsors

* docs: fix misc issues

* docs: fix naming
2022-06-17 10:55:42 +10:00
James Elliott dd1949b6e6
docs: make financial sponsors consistent (#3530) 2022-06-17 09:56:00 +10:00
James Elliott 43f03ad89a
docs: set blog date (#3522) 2022-06-15 18:14:43 +10:00
James Elliott b2c60ef898
feat: major documentation refresh (#3475)
This marks the launch of the new documentation website.
2022-06-15 17:51:47 +10:00
James Elliott 46d84e46b0
feat(logging): allow time replacement in log file name (#3330)
* feat(logging): allow time replacement in log file name

This allows replacing `%d` with a date time format in the log `file_name` option.

Closes #3210.
2022-06-06 09:50:10 +10:00
James Elliott 11543fd0bf
docs: escape handlebars (#3462) 2022-06-02 19:29:15 +10:00
James Elliott 2037a0ee4f
fix(commands): hash-password usage instructions (#3437)
This fixes the hash-password usage instructions and ensures it uses mostly a configuration source based config. In addition it updates our recommended argon2id parameters with the RFC recommendations.
2022-06-02 09:18:45 +10:00
dependabot[bot] e1d52d57e0
build(deps): bump nokogiri from 1.13.4 to 1.13.6 in /docs (#3404)
Bumps [nokogiri](https://github.com/sparklemotion/nokogiri) from 1.13.4 to 1.13.6.
- [Release notes](https://github.com/sparklemotion/nokogiri/releases)
- [Changelog](https://github.com/sparklemotion/nokogiri/blob/main/CHANGELOG.md)
- [Commits](https://github.com/sparklemotion/nokogiri/compare/v1.13.4...v1.13.6)

---
updated-dependencies:
- dependency-name: nokogiri
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Amir Zarrinkafsh <nightah@me.com>
2022-05-20 09:28:26 +10:00
James Elliott 2800e1436c
docs: add crowdin (#3381) 2022-05-16 13:42:58 +10:00
James Elliott 28626113b7
ci: crowdin commit lint etc (#3372) 2022-05-16 10:54:31 +10:00
Zhao Xiang Lim ee7b304f66
docs: fix missing backtick in file authentication docs (#3348)
Co-authored-by: James Elliott <james-d-elliott@users.noreply.github.com>
2022-05-12 09:44:37 +10:00
James Elliott 0f9c79e80a
docs: add sql supported version info (#3334) 2022-05-10 13:41:07 +10:00
James Elliott 45df1ec7d0
docs: fix missing format char (#3318) 2022-05-07 14:24:28 +10:00
James Elliott 1060bcee06
docs: caddy integration (#3307)
This adds docs on integration with Caddy.

Closes #1241
2022-05-07 09:18:28 +10:00
Amir Zarrinkafsh dde80dda29
docs: update portainer missing scopes (#3313) 2022-05-06 23:16:08 +10:00
James Elliott 0855ea2f71
fix(server): missing cache and xss headers (#3289)
Addresses documentation and a couple of headers which were missed.
2022-05-04 14:47:23 +10:00
James Elliott c7d992f341
fix(authentication): follow ldap referrals (#3251)
This ensures we are able to follow referrals for LDAP password modify operations when permit_referrals is true.

Co-authored-by: Amir Zarrinkafsh <nightah@me.com>
2022-05-02 11:51:38 +10:00
James Elliott 555746e771
refactor: exclude id from sqlite3 migration (#3242)
* refactor: exclude id from sqlite3 table recreate

* docs: add migration docs
2022-04-25 21:11:56 +10:00
dependabot[bot] 52727f9d2c
build(deps): bump nokogiri from 1.13.3 to 1.13.4 in /docs (#3168)
Bumps [nokogiri](https://github.com/sparklemotion/nokogiri) from 1.13.3 to 1.13.4.
- [Release notes](https://github.com/sparklemotion/nokogiri/releases)
- [Changelog](https://github.com/sparklemotion/nokogiri/blob/v1.13.4/CHANGELOG.md)
- [Commits](https://github.com/sparklemotion/nokogiri/compare/v1.13.3...v1.13.4)

---
updated-dependencies:
- dependency-name: nokogiri
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Amir Zarrinkafsh <nightah@me.com>
2022-04-19 16:33:11 +10:00
James Elliott e99fb7a08f
feat(configuration): configurable default second factor method (#3081)
This allows configuring the default second factor method.
2022-04-18 09:58:24 +10:00
Helvio Pedreschi de6d1698be
docs: update portainer ce and ee (#3202)
This adds some additional docs to Portainer docs specifically around Portainer EE.

Closes #3203

Co-authored-by: James Elliott <james-d-elliott@users.noreply.github.com>
2022-04-16 13:35:01 +10:00
James Elliott 4710de33a4
refactor(configuration): remove ptr for duoapi and notifier (#3200)
This adds to the ongoing effort to remove all pointers to structs in the configuration without breaking backwards compatibility.
2022-04-16 09:34:26 +10:00
James Elliott 92aba8eb0b
feat(server): zxcvbn password policy server side (#3151)
This is so the zxcvbn ppolicy is checked on the server.
2022-04-15 19:30:51 +10:00
Helvio Pedreschi 71511a5c4f
docs: fix typo (#3191)
Co-authored-by: James Elliott <james-d-elliott@users.noreply.github.com>
2022-04-15 10:43:04 +10:00
James Elliott e7112bfbd6
feat(oidc): client id claims (#3150)
Adds the authorized party (azp) and client_id registered claims to ID Tokens.
2022-04-09 16:55:24 +10:00