Quentin Gliech
|
771b6a2f8b
|
Upgrade OTEL and remove support for Jaeger and Zipkin exporters
|
2024-03-18 17:26:40 +01:00 |
|
Andrew Ferrazzutti
|
ecd4a0b90d
|
Document systemd socket listener
|
2024-03-01 18:14:33 +01:00 |
|
Andrew Ferrazzutti
|
ee50b2b581
|
Update example socket config
|
2024-03-01 18:14:33 +01:00 |
|
Quentin Gliech
|
2dedfb70db
|
Update documentation about syncing the configuration with the database
|
2024-03-01 18:14:05 +01:00 |
|
Quentin Gliech
|
dd15135915
|
Load the additional OAuth parameters from the config
|
2024-03-01 14:36:37 +01:00 |
|
Quentin Gliech
|
34ce0f3e37
|
Move schemars to workspace dependencies
Also enables the `preserve_order` feature, hence the big schema output diff.
|
2024-03-01 14:36:37 +01:00 |
|
Quentin Gliech
|
bcf2452c39
|
Update config schema
Because enabled the serde_json feature which preserves the order in
dicts, keys moved around in the generated schema.
|
2024-02-08 15:28:43 +01:00 |
|
Quentin Gliech
|
3d12554d6a
|
Introduce mas-cli doctor, a simple diagnostic tool
This should help users to diagnose common issues with their setup.
|
2024-02-08 15:28:43 +01:00 |
|
Jason Robinson
|
a8dfe5a86a
|
Clarify syn2mas docs on skipping tokens without devices
|
2024-02-08 15:10:25 +01:00 |
|
Quentin Gliech
|
f941e8e9b5
|
Fix the AS login docs
|
2024-02-07 17:27:24 +01:00 |
|
Quentin Gliech
|
39955e03f3
|
Warn loudly about encrypted appservices being unsupported
|
2024-02-07 17:13:01 +01:00 |
|
Quentin Gliech
|
04966fd9b6
|
Automatically run migrations on service startup
|
2024-02-07 16:31:36 +01:00 |
|
dklimpel
|
ec9fa18eff
|
rename purge to prune
|
2023-12-05 17:27:27 +01:00 |
|
dklimpel
|
d5994bcd03
|
remove mange register
|
2023-12-05 17:26:28 +01:00 |
|
Quentin Gliech
|
44168aa628
|
Apply suggestions from code review
Co-authored-by: Will Lewis <willl@element.io>
|
2023-11-22 15:13:28 +01:00 |
|
Quentin Gliech
|
1afe103e18
|
Mention the configuration file reference in the SSO guide
|
2023-11-22 15:13:28 +01:00 |
|
Quentin Gliech
|
36a793b971
|
Make the claims_imports optional in the config
|
2023-11-22 15:13:28 +01:00 |
|
Quentin Gliech
|
537ceedb91
|
Document all the upstream oauth2 provider options
|
2023-11-22 15:13:28 +01:00 |
|
Quentin Gliech
|
636ec19b8b
|
Document how upstream OAuth 2.0 providers should be setup
|
2023-11-22 15:13:28 +01:00 |
|
Quentin Gliech
|
b7f509532e
|
Add upstream OAuth 2.0 providers name and branding
|
2023-11-20 17:23:02 +01:00 |
|
Quentin Gliech
|
6942fc4570
|
Allow endpoints and discovery mode override for upstream oauth2 providers
This time, at the configuration and database level
|
2023-11-17 16:18:39 +01:00 |
|
Quentin Gliech
|
097f314d8b
|
Use minijinja templates to map OIDC claims to user attributes
|
2023-11-08 12:05:58 +01:00 |
|
Quentin Gliech
|
b96d95792d
|
Add instance privacy policy, TOS and imprint, and loads of design cleanups
|
2023-10-30 15:55:15 +01:00 |
|
Quentin Gliech
|
e7744c6b50
|
Add placeholders in the documentation to make browsing the documentation source less confusing
Fixes #1078
|
2023-10-11 17:34:06 +02:00 |
|
Quentin Gliech
|
647e777cff
|
Expand the documentation about the pre-built binaries (#1944)
|
2023-10-11 15:07:32 +00:00 |
|
Hugh Nimmo-Smith
|
35fc1c2e8a
|
Fix README link again
|
2023-10-09 15:53:13 +02:00 |
|
Hugh Nimmo-Smith
|
f9e4354fd2
|
Try fixing internal docs link to README.md
|
2023-10-09 15:53:13 +02:00 |
|
Hugh Nimmo-Smith
|
49efe97dd4
|
Docs fixes
|
2023-10-09 15:53:13 +02:00 |
|
Hugh Nimmo-Smith
|
f1de552807
|
Migration mode + docs
|
2023-10-09 15:53:13 +02:00 |
|
Quentin Gliech
|
fd4481713b
|
Allow running the authentication service on a different base path
|
2023-10-06 14:07:55 +02:00 |
|
Quentin Gliech
|
ad8cc6be9e
|
templates: add translations function
|
2023-10-05 19:29:23 +02:00 |
|
Quentin Gliech
|
baaa725fcd
|
Infer client IP address from the peer address and the X-Forwarded-Proxy header
|
2023-09-20 20:24:30 +02:00 |
|
Hugh Nimmo-Smith
|
c073d9a2f7
|
Typo
|
2023-09-13 14:57:01 +02:00 |
|
Hugh Nimmo-Smith
|
91e3b0151b
|
Migration guide
|
2023-09-13 14:57:01 +02:00 |
|
Hugh Nimmo-Smith
|
488ef41879
|
Draft scope and goals
|
2023-09-13 14:57:01 +02:00 |
|
Hugh Nimmo-Smith
|
b6bf0d2778
|
Learn about MAS
|
2023-09-13 14:57:01 +02:00 |
|
Hugh Nimmo-Smith
|
4ae96172c1
|
Sections
|
2023-09-13 14:57:01 +02:00 |
|
Hugh Nimmo-Smith
|
fe983a1a6c
|
Move getting started to contributing guide
|
2023-09-13 14:57:01 +02:00 |
|
Hugh Nimmo-Smith
|
367d85036f
|
Contributing placeholder
|
2023-09-13 14:57:01 +02:00 |
|
Quentin Gliech
|
00a4508d87
|
Rename the 'hack' configuration section to 'experimental'
|
2023-08-31 18:05:00 +02:00 |
|
Quentin Gliech
|
8d0cf9fdbf
|
Make the access tokens TTL configurable
|
2023-08-31 18:05:00 +02:00 |
|
Quentin Gliech
|
80b3398424
|
Make the email verification state more configurable on upstream OAuth 2.0 registration
This also marks the email as primary
|
2023-08-31 14:20:06 +02:00 |
|
Quentin Gliech
|
86d40b0345
|
Make sure we validate passwords & emails by the policy at all stages
Also refactors the way we get the policy engines in requests
|
2023-08-30 19:39:39 +02:00 |
|
David Robertson
|
d802c1c001
|
Tweak phrasing
|
2023-08-23 17:31:31 +02:00 |
|
David Robertson
|
dd03a131c8
|
Explain how to run mas-cli with docker image
|
2023-08-23 17:31:31 +02:00 |
|
Quentin Gliech
|
a6dc094f09
|
Move some common dependencies on the workspace level
Also deprecates the AWS SESv2 transport for emails
|
2023-08-14 13:00:01 +02:00 |
|
Quentin Gliech
|
ea00250137
|
docs: expand the setup documentation and configuration file reference
|
2023-07-28 17:13:07 +02:00 |
|
Quentin Gliech
|
b0e16cc374
|
docs: greatly improve the setup documentation (WIP)
|
2023-07-28 17:13:07 +02:00 |
|
Dirk Klimpel
|
5f6c608567
|
Apply suggestions from code review
Co-authored-by: Quentin Gliech <quenting@element.io>
|
2023-07-24 15:03:28 +02:00 |
|
Dirk Klimpel
|
d55e1bfe34
|
make database migrations clearer
|
2023-07-24 15:03:28 +02:00 |
|