Valentin Tolmer
f2b1e73929
server: Add a check for a changing private key
...
This checks that the private key used to encode the passwords has not
changed since last successful startup, leading to a corruption of all
the passwords. Lots of common scenario are covered, with various
combinations of key in a file or from a seed, set in the config file or
in an env variable or through CLI, and so on.
2023-12-29 15:37:52 +01:00
Valentin Tolmer
ff0ea51121
server: Add an option to force reset the admin password
2023-12-22 08:27:35 +01:00
Valentin Tolmer
ef17c280b1
server: fix smtp encryption parsing
2023-08-03 09:54:12 +02:00
Valentin Tolmer
d0cdfa97c7
server: Add a message ID to sent emails
...
Fixes #608
2023-08-02 15:34:13 +02:00
Valentin Tolmer
b82cb83318
server: Fix env variable for smtp_encryption
...
Fixes #611
2023-08-02 10:38:14 +02:00
Valentin Tolmer
da364746c4
server: Derive the server key from a seed
...
Fixes #504 .
2023-04-13 09:17:05 +02:00
Austin Alvarado
c4b8621e2a
app: Fix password reset redirection ( #513 )
...
* Fix password reset redirection
* Add password reset enable flag
2023-03-30 09:47:41 -06:00
Austin Alvarado
05dbe6818d
server: Create schema command
2023-03-21 14:16:19 +01:00
Valentin Tolmer
1b91cc8ac2
server: update clap and mockall
2023-03-02 10:51:38 +01:00
Igor Rzegocki
d722be8896
server: add option to use insecure SMTP connection
2023-01-19 11:30:25 +01:00
Waldemar Heinze
2668ea4553
server: make host configurable to enable IPv6 support
...
This change also separates the API host and the LDAP host for further customization.
2022-11-24 23:39:11 +01:00
Valentin Tolmer
3aaf53442b
server: implement healthcheck
2022-10-12 16:44:52 +02:00
Valentin Tolmer
cd0ab378ef
server: deprecate smtp.tls_required, add smtp_encryption
2022-07-30 15:58:58 +02:00
Valentin Tolmer
6b6f11db1b
server: update clap and add LDAPS options
2022-05-05 17:19:11 +02:00
Valentin Tolmer
110b7c7d5b
server: fix command line version stuck at 0.1
2021-12-08 12:01:56 +01:00
Valentin Tolmer
9653d64eb1
config: Prevent loading the wrong server_key
2021-11-28 00:55:35 +01:00
Valentin Tolmer
db2b5cbae0
server: Add http_url to the configuration
2021-11-23 00:25:47 +01:00
Valentin Tolmer
fa0105fa96
cli: Add a "send test email" command
...
Still unimplemented. This re-organizes the command-line flags.
2021-11-23 00:25:47 +01:00
Valentin Tolmer
18e3892e55
configuration: Add smtp config values.
2021-11-23 00:25:47 +01:00
Valentin Tolmer
adf088c74b
configuration: move default values inline
2021-11-23 00:25:47 +01:00
Valentin Tolmer
d8df47b35d
Move backend source to server/ subpackage
...
To clarify the organization.
2021-08-31 20:32:55 +02:00