kolaente
|
164f2eab9d
|
feat(ldap): also look for username only when checking group membership
|
2025-03-19 22:16:12 +01:00 |
|
kolaente
|
f4b9a9cccd
|
feat(ldap): make member id attribute configurable
|
2025-03-19 22:15:50 +01:00 |
|
kolaente
|
84cbd25e67
|
chore(project): do not use fmt.Sprintf directly
|
2025-03-19 19:47:38 +01:00 |
|
kolaente
|
7e1aba7606
|
fix(kanban): correctly set default bucket id when duplicating project
Partially resolves https://community.vikunja.io/t/bugs-around-project-duplication-with-kanban-buckets/3433
|
2025-03-19 17:28:59 +01:00 |
|
kolaente
|
4887f7fe60
|
fix(webhook): do not fail to send webhook when loading the project fails
https://community.vikunja.io/t/webhook-project-error/3305/7
|
2025-03-19 16:27:04 +01:00 |
|
Frederick [Bot]
|
4998926f55
|
[skip ci] Updated swagger docs
|
2025-03-19 15:21:25 +00:00 |
|
kolaente
|
617070f9f7
|
fix(kanban): use full updated kanban bucket when moving task
|
2025-03-19 16:06:20 +01:00 |
|
kolaente
|
134c2a1a80
|
fix(kanban): do not allow creating tasks in full bucket
|
2025-03-19 15:18:55 +01:00 |
|
kolaente
|
ea42fef2da
|
feat: don't log all headers when debug log is enabled
This reverts commit 9fc6cdd076.
|
2025-03-19 15:15:04 +01:00 |
|
kolaente
|
ffd5a962f5
|
feat(i18n): add Turkish as language for selection
|
2025-03-19 14:56:35 +01:00 |
|
kolaente
|
e12ebfebed
|
feat(ldap): sync avatar from ldap
|
2025-03-18 18:28:54 +01:00 |
|
kolaente
|
26c7ceaed4
|
chore(avatar): decouple upload from web handler
|
2025-03-18 18:28:54 +01:00 |
|
kolaente
|
77480814fd
|
fix(i18n): translations json
|
2025-03-18 18:28:29 +01:00 |
|
kolaente
|
732431773d
|
fix(i18n): remove duplicate api strings
|
2025-03-18 18:23:47 +01:00 |
|
Frederick [Bot]
|
02f9f92232
|
[skip ci] Updated swagger docs
|
2025-03-18 16:58:29 +00:00 |
|
kolaente
|
99213c66ee
|
chore(openid): use general external team sync
|
2025-03-18 16:36:00 +00:00 |
|
kolaente
|
216df5bedc
|
feat(ldap): make group sync configurable
|
2025-03-18 16:36:00 +00:00 |
|
kolaente
|
a3b19a7b3c
|
feat(auth): refactor group sync
|
2025-03-18 16:36:00 +00:00 |
|
kolaente
|
c2f286437c
|
feat(auth): ldap group sync
|
2025-03-18 16:36:00 +00:00 |
|
kolaente
|
9f5c761fd9
|
chore(auth): rename error
|
2025-03-18 16:36:00 +00:00 |
|
kolaente
|
06851ca639
|
chore(auth): rename external team id find methods
|
2025-03-18 16:36:00 +00:00 |
|
kolaente
|
62beb3db2d
|
feat(auth): rename oidc_id to external_id
|
2025-03-18 16:36:00 +00:00 |
|
Frederick [Bot]
|
55a078b171
|
chore(i18n): update translations via Crowdin
|
2025-03-18 00:21:21 +00:00 |
|
kolaente
|
12aba8e9b1
|
chore(openid): move openid team struct to openid package
|
2025-03-17 17:34:49 +01:00 |
|
Frederick [Bot]
|
e5160bf1fe
|
chore(i18n): update translations via Crowdin
|
2025-03-17 00:21:14 +00:00 |
|
kolaente
|
87cfe89441
|
feat(ldap): add tests
|
2025-03-16 18:23:55 +01:00 |
|
kolaente
|
91f9fe5b96
|
fix(ldap): return meaningful error when providing wrong credentials
|
2025-03-16 18:23:55 +01:00 |
|
Frederick [Bot]
|
754e1541ae
|
[skip ci] Updated swagger docs
|
2025-03-16 17:17:37 +00:00 |
|
kolaente
|
dbb4652fad
|
fix(docs): clarify team member username instead of id
|
2025-03-16 18:02:17 +01:00 |
|
Frederick [Bot]
|
3dc63986b2
|
[skip ci] Updated swagger docs
|
2025-03-16 16:35:04 +00:00 |
|
kolaente
|
5c6be117fe
|
fix(kanban): increase dates when moving a task into the done bucket
Resolves https://community.vikunja.io/t/unable-to-drag-a-repeating-task-to-done-bucket/3321/2
Resolves https://github.com/go-vikunja/vikunja/issues/402
|
2025-03-16 17:19:51 +01:00 |
|
Frederick [Bot]
|
ddf5fab364
|
chore(i18n): update translations via Crowdin
|
2025-03-16 00:21:45 +00:00 |
|
Frederick [Bot]
|
c0de2e03b7
|
chore(i18n): update translations via Crowdin
|
2025-03-14 00:21:16 +00:00 |
|
kolaente
|
e94c744477
|
fix(auth): return ldap as auth provider name when using it
|
2025-03-09 09:23:40 +01:00 |
|
Frederick [Bot]
|
0f81e18d85
|
chore(i18n): update translations via Crowdin
|
2025-03-09 08:05:39 +00:00 |
|
kolaente
|
9fc6cdd076
|
feat: log request headers when debug logs are enabled
Related to https://github.com/go-vikunja/vikunja/issues/415
|
2025-03-08 14:47:21 +01:00 |
|
Frederick [Bot]
|
de403c365a
|
[skip ci] Updated swagger docs
|
2025-03-02 19:00:53 +00:00 |
|
kolaente
|
61333c9b7f
|
fix: lint
|
2025-03-02 19:43:41 +01:00 |
|
Marc
|
f4a0c0ef31
|
feat(auth): sso fallback mapping (#3068)
Reviewed-on: https://kolaente.dev/vikunja/vikunja/pulls/3068
Reviewed-by: konrad <k@knt.li>
Co-authored-by: Marc <marc88@free.fr>
Co-committed-by: Marc <marc88@free.fr>
|
2025-03-02 15:21:09 +00:00 |
|
Frederick [Bot]
|
b489703d6f
|
[skip ci] Updated swagger docs
|
2025-03-02 15:09:28 +00:00 |
|
kolaente
|
4e93806a44
|
fix(auth): load oidc provider before trying to use it
Resolves https://kolaente.dev/vikunja/vikunja/issues/3067
|
2025-03-02 14:09:02 +01:00 |
|
kolaente
|
bbbfbb36bb
|
fix(filters): ignore invalid task fields when recomputing task positions
Resolves https://vikunja.sentry.io/issues/6025547266/
|
2025-03-02 14:00:31 +01:00 |
|
kolaente
|
734033c843
|
fix(avatars): always return correct mime type for cached avatar
|
2025-03-02 13:33:40 +01:00 |
|
kolaente
|
2ead48c1e9
|
fix(migration): do not crash when relating a task to itself
Resolves https://community.vikunja.io/t/vikunja-import-error-tried-to-relate-a-task-with-itself/1105
|
2025-03-02 13:24:55 +01:00 |
|
kolaente
|
c6cade3aeb
|
feat(i18n): automatically set language during registration
|
2025-03-02 13:21:24 +01:00 |
|
kolaente
|
4e90c6bb78
|
chore(deps): update golangci-lint
|
2025-03-02 13:00:18 +01:00 |
|
kolaente
|
1d1295e065
|
feat(i18n): add translations for migration notifications
|
2025-03-02 12:33:30 +01:00 |
|
kolaente
|
250bb8ec99
|
fix(i18n): pass language to notification mail function
|
2025-03-02 12:29:31 +01:00 |
|
kolaente
|
f662b79abb
|
fix(i18n): use only one function to get translations
|
2025-03-02 12:27:10 +01:00 |
|
kolaente
|
c00768499f
|
fix(notifications): test assertion
|
2025-03-02 12:05:17 +01:00 |
|