Commit Graph

9 Commits

Author SHA1 Message Date
kolaente
7055d7341c feat(sharing): add config so that users only find members of their teams
This adds a feature where you can enable users to only find members of teams they're part of. This makes the user search when sharing projects less confusing, because users only see other users they already know.
It is still possible to add users to teams with their email address, if they have that enabled in the user settings.
2024-10-28 11:08:06 +01:00
kolaente
a88124cfce feat: make used bcrypt rounds configurable
This allows to configure the used bcrypt rounds and set it to 4 in tests, greatly speeding up the tests. It's not really required to set this to another value but it might be in the future as computers get faster.
2024-10-13 15:38:04 +02:00
kolaente
daa7ad053c feat: auto tls
This commit introduces the automatic retrieval of TLS certificates from Let's Encrypt. If the feature is enabled, Vikunja will automagically request a certificate from Let's Encrypt and configure it to server content via TLS.
2024-09-29 18:20:30 +02:00
kolaente
dea123dbea docs: format config json 2024-09-22 17:18:17 +02:00
kolaente
5643027454 docs: intro for migrators 2024-09-22 17:18:01 +02:00
kolaente
b9cdc9fbe5 docs: clarify migrators 2024-09-22 17:10:36 +02:00
kolaente
003db05b66 docs: clarify enabled providers 2024-09-22 16:32:48 +02:00
kolaente
c5a97ef0a3 docs: correctly document providers in config 2024-09-22 15:58:21 +02:00
kolaente
3c70bd630d feat: generate yml config from json
This change introduces a more abstract way of managing the config, allowing us to generate it into yaml and markdoc for the website.
It also changes the distributed config to be all commented out so that people using it only comment in the values they need.
2024-09-22 14:37:31 +02:00