vikunja/pkg
kolaente 05349ddb5c
feat!: config for auth providers now use a map instead of an array
The config values for openid providers now use a map with the provider as key instead of an array. For example before:

auth:
  openid:
    providers:
      - name: foo
        clientid: ...

now becomes:

auth:
  openid:
    providers:
      foo:
        clientid: ...

This allows us to read values for openid providers from files using the same syntax as everywhere and makes the configuration more predictable. It also allows configuring providers through env variables, though it is still required to set at least one value via the config file because Vikunja won't discover the provider otherwise.
2024-11-18 10:34:30 +01:00
..
caldav chore(caldav): refactor fetching projects 2024-10-30 08:37:27 +01:00
cmd feat(cli): add cli command to delete orphan task positions 2024-10-31 19:19:56 +01:00
config feat!: config for auth providers now use a map instead of an array 2024-11-18 10:34:30 +01:00
cron chore: remove year from copyright headers 2023-09-01 08:32:28 +02:00
db feat: allow setting schema for connection in postgres (#2777) 2024-10-26 16:06:47 +00:00
events fix: create missing indexes on postgres 2024-10-28 13:25:38 +01:00
files fix(files): configure the files path in files init instead of globally 2024-09-29 19:04:25 +02:00
initialize chore: rearrange cron registers 2024-09-19 11:24:43 +02:00
integrations feat: make used bcrypt rounds configurable 2024-10-13 15:38:04 +02:00
log chore(logging): simplify log template string 2024-09-20 08:42:22 +02:00
mail fix(mail): do not fail testmail command when the connection could not be closed. 2024-08-12 11:08:16 +02:00
metrics chore(web): move web handler package to Vikunja 2024-08-29 16:15:28 +02:00
migration fix: lint 2024-10-28 14:04:54 +01:00
models fix(typesense): fetch task comments without permission check 2024-11-02 18:42:12 +01:00
modules feat!: config for auth providers now use a map instead of an array 2024-11-18 10:34:30 +01:00
notifications fix(notifications): rendering of plaintext mails 2024-04-07 14:12:44 +02:00
red chore: remove year from copyright headers 2023-09-01 08:32:28 +02:00
routes fix(attachments): return error message when attachment upload is not multipart form request 2024-11-04 12:26:53 +01:00
swagger [skip ci] Updated swagger docs 2024-10-15 10:42:30 +00:00
user feat(sharing): add config so that users only find members of their teams 2024-10-28 11:08:06 +01:00
utils fix(colors): truncate longer hex color values 2024-09-30 20:06:10 +02:00
version fix(build): don't require swagger to build 2023-09-06 21:08:09 +02:00
web chore(web): always set internal error 2024-09-01 19:37:27 +02:00