vikunja/pkg/utils
kolaente 8b8ec19bb3
fix(subscriptions): cleanup and simplify fetching subscribers for tasks and projects logic
Vikunja now uses one recursive CTE and a few optimizations to fetch all subscribers for a task or project. This makes the relevant code easier to maintain and more performant.

(cherry picked from commit 4ff8815fe1)
2024-09-20 14:22:37 +02:00
..
duration.go chore: remove year from copyright headers 2023-09-01 08:32:28 +02:00
duration_test.go chore: remove year from copyright headers 2023-09-01 08:32:28 +02:00
humanize_duration.go chore: remove year from copyright headers 2023-09-01 08:32:28 +02:00
humanize_duration_test.go chore: remove year from copyright headers 2023-09-01 08:32:28 +02:00
md5_string.go chore: remove year from copyright headers 2023-09-01 08:32:28 +02:00
md5_string_test.go chore: remove year from copyright headers 2023-09-01 08:32:28 +02:00
normalize_hex.go feat: accept hex values which start with a # 2023-10-24 16:12:22 +02:00
random.go fix: lint 2023-09-01 08:39:25 +02:00
random_test.go chore(deps): update golangci-lint rules 2023-12-19 13:34:31 +01:00
sha256.go chore: remove year from copyright headers 2023-09-01 08:32:28 +02:00
sha256_test.go chore: remove year from copyright headers 2023-09-01 08:32:28 +02:00
slice_difference.go feat: assign users to teams via OIDC claims (#1393) 2024-03-02 08:47:10 +00:00
strings.go fix(subscriptions): cleanup and simplify fetching subscribers for tasks and projects logic 2024-09-20 14:22:37 +02:00
time.go chore: remove year from copyright headers 2023-09-01 08:32:28 +02:00
umask_unix.go chore: remove year from copyright headers 2023-09-01 08:32:28 +02:00
umask_windows.go chore: remove year from copyright headers 2023-09-01 08:32:28 +02:00
write_to_zip.go chore: remove year from copyright headers 2023-09-01 08:32:28 +02:00