[GH-ISSUE #2470] PWA not working after upgrade to v2.0.0 #6681

Closed
opened 2026-04-20 17:16:08 -05:00 by GiteaMirror · 6 comments
Owner

Originally created by @guidopetri on GitHub (Mar 24, 2026).
Original GitHub issue: https://github.com/go-vikunja/vikunja/issues/2470

Pre-submission checklist

  • I have searched for existing open or closed issue reports with the same problem.

Description

Since updating to v2.0.0, I'm unable to use the PWA functionality with Vivaldi Android. This seems to only affect Vikunja specifically.

I'm running with docker compose, with a nginx reverse proxy in front. The site conf file is:

server {
        listen 80;
        listen [::]:80;

        server_name (redacted);
        return 301 https://$host$request_uri;
}

server {
        listen 443 ssl;
        listen [::]:443 ssl;
    http2 on;

        server_name (redacted);

        ssl_certificate /etc/nginx/ssl/live/(redacted)/fullchain.pem;
        ssl_certificate_key /etc/nginx/ssl/live/(redacted)/privkey.pem;
        ssl_session_timeout 1d;
        ssl_session_tickets off;
        ssl_session_cache shared:MozSSL:10m;

        set $vikunja http://vikunja:3456;

    location / {
        proxy_pass $vikunja;
        client_max_body_size 20M;
    }

}

which seems to be the correct config as per this doc page. The nginx logs show the following for a normal, non-PWA access:

[24/Mar/2026:17:42:05 +0000] "GET /api/v1/notifications?page=1 HTTP/2.0" 200 3 "https://(redacted)/" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Mobile Safari>
[24/Mar/2026:17:42:06 +0000] "GET / HTTP/2.0" 200 838 "-" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Mobile Safari/537.36" "-"
[24/Mar/2026:17:42:06 +0000] "GET /assets/index-vXYOqjYF.css HTTP/2.0" 304 0 "https://(redacted)/" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Mobile Safari/5>
[24/Mar/2026:17:42:06 +0000] "GET /assets/index-BE1kBQd4.js HTTP/2.0" 304 0 "https://(redacted)/" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Mobile Safari/53>
[24/Mar/2026:17:42:07 +0000] "GET /api/v1/info HTTP/2.0" 200 691 "https://(redacted)/" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Mobile Safari/537.36" "-"
[24/Mar/2026:17:42:07 +0000] "GET /api/v1/user HTTP/2.0" 200 669 "https://(redacted)/" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Mobile Safari/537.36" "-"
[24/Mar/2026:17:42:07 +0000] "GET /manifest.webmanifest HTTP/2.0" 304 0 "https://(redacted)/" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Mobile Safari/537.36>
[24/Mar/2026:17:42:07 +0000] "GET /api/v1/avatar/sid?size=40 HTTP/2.0" 200 1410 "https://(redacted)/" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Mobile Safar>
[24/Mar/2026:17:42:07 +0000] "GET /api/v1/user HTTP/2.0" 200 669 "https://(redacted)/" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Mobile Safari/537.36" "-"
[24/Mar/2026:17:42:07 +0000] "GET /assets/Home-D5lT6mf7.js HTTP/2.0" 304 0 "-" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Mobile Safari/537.36" "-"
[24/Mar/2026:17:42:07 +0000] "GET /assets/Expandable-CXPqQGpR.js HTTP/2.0" 304 0 "-" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Mobile Safari/537.36" "-"
[24/Mar/2026:17:42:07 +0000] "GET /assets/taskRelation-DGqCgENO.js HTTP/2.0" 304 0 "-" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Mobile Safari/537.36" "-"
[24/Mar/2026:17:42:07 +0000] "GET /assets/ProjectCardGrid-s_0Ol0Sy.js HTTP/2.0" 304 0 "-" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Mobile Safari/537.36" "-"
[24/Mar/2026:17:42:07 +0000] "GET /assets/AddTask-BF-LCNhi.js HTTP/2.0" 304 0 "-" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Mobile Safari/537.36" "-"
[24/Mar/2026:17:42:07 +0000] "GET /assets/ProjectCardGrid-CzBwAqVT.css HTTP/2.0" 304 0 "https://(redacted)/" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Mobil>
[24/Mar/2026:17:42:07 +0000] "GET /assets/Expandable-CqmAWvmv.css HTTP/2.0" 304 0 "https://(redacted)/" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Mobile Saf>
[24/Mar/2026:17:42:07 +0000] "GET /assets/AddTask-DPz5IP-m.css HTTP/2.0" 304 0 "https://(redacted)/" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Mobile Safari>
[24/Mar/2026:17:42:07 +0000] "GET /assets/Home-BKJqnyoo.css HTTP/2.0" 304 0 "https://(redacted)/" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Mobile Safari/53>
[24/Mar/2026:17:42:07 +0000] "GET /api/v1/avatar/sid?size=40 HTTP/2.0" 200 1410 "https://(redacted)/" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Mobile Safar>
[24/Mar/2026:17:42:07 +0000] "GET /api/v1/avatar/sid?size=40 HTTP/2.0" 200 1410 "https://(redacted)/" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Mobile Safar>
[24/Mar/2026:17:42:07 +0000] "POST /api/v1/user/token/refresh HTTP/2.0" 401 41 "https://(redacted)/" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Mobile Safari>
[24/Mar/2026:17:42:07 +0000] "GET /api/v1/notifications?page=1 HTTP/2.0" 200 3 "https://(redacted)/" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Mobile Safari>
[24/Mar/2026:17:42:07 +0000] "GET /api/v1/labels?page=1 HTTP/2.0" 200 1329 "https://(redacted)/" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Mobile Safari/537>
[24/Mar/2026:17:42:07 +0000] "GET /api/v1/projects?is_archived=true&expand=permissions&page=1 HTTP/2.0" 200 62449 "https://(redacted)/" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Ge>
[24/Mar/2026:17:42:07 +0000] "GET /api/v1/projects/-15/tasks?sort_by%5B%5D=due_date&sort_by%5B%5D=id&order_by%5B%5D=asc&order_by%5B%5D=desc&filter=done+%3D+false&filter_include_nulls=false&s=&expand%5B%5D=comment_count>
[24/Mar/2026:17:42:09 +0000] "GET /sw.js HTTP/2.0" 304 0 "https://(redacted)/sw.js" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Mobile Safari/537.36" "-"
[24/Mar/2026:17:42:09 +0000] "GET /workbox-v7.3.0/workbox-sw.js HTTP/2.0" 200 838 "https://(redacted)/sw.js" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Mobi>

and the following for a PWA access attempt:

[24/Mar/2026:17:38:50 +0000] "GET /sw.js HTTP/2.0" 304 0 "(redacted)/sw.js" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Mobile Safari/537.36" "-"
[24/Mar/2026:17:38:50 +0000] "GET /workbox-v7.3.0/workbox-sw.js HTTP/2.0" 200 838 "(redacted)/sw.js" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Mobile Safari/537.36" "-"

Importantly, this doesn't seem to be an issue on the demo site, so I think this is being caused by some misconfiguration in the nginx conf. Is there something specific that changed between the v1 series and v2?

Vikunja Version

2.0.0

Browser and version

Vivaldi 7.8.3931.119, Android 16, Pixel 7a Build/CP1A.260305.018

Can you reproduce the bug on the Vikunja demo site?

No

Screenshots

No response

Originally created by @guidopetri on GitHub (Mar 24, 2026). Original GitHub issue: https://github.com/go-vikunja/vikunja/issues/2470 ### Pre-submission checklist - [x] I have searched for existing open or closed issue reports with the same problem. ### Description Since updating to v2.0.0, I'm unable to use the PWA functionality with Vivaldi Android. This seems to only affect Vikunja specifically. I'm running with docker compose, with a nginx reverse proxy in front. The site conf file is: ``` server { listen 80; listen [::]:80; server_name (redacted); return 301 https://$host$request_uri; } server { listen 443 ssl; listen [::]:443 ssl; http2 on; server_name (redacted); ssl_certificate /etc/nginx/ssl/live/(redacted)/fullchain.pem; ssl_certificate_key /etc/nginx/ssl/live/(redacted)/privkey.pem; ssl_session_timeout 1d; ssl_session_tickets off; ssl_session_cache shared:MozSSL:10m; set $vikunja http://vikunja:3456; location / { proxy_pass $vikunja; client_max_body_size 20M; } } ``` which seems to be the correct config as per [this doc page](https://vikunja.io/docs/reverse-proxy/#nginx). The nginx logs show the following for a normal, non-PWA access: ``` [24/Mar/2026:17:42:05 +0000] "GET /api/v1/notifications?page=1 HTTP/2.0" 200 3 "https://(redacted)/" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Mobile Safari> [24/Mar/2026:17:42:06 +0000] "GET / HTTP/2.0" 200 838 "-" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Mobile Safari/537.36" "-" [24/Mar/2026:17:42:06 +0000] "GET /assets/index-vXYOqjYF.css HTTP/2.0" 304 0 "https://(redacted)/" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Mobile Safari/5> [24/Mar/2026:17:42:06 +0000] "GET /assets/index-BE1kBQd4.js HTTP/2.0" 304 0 "https://(redacted)/" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Mobile Safari/53> [24/Mar/2026:17:42:07 +0000] "GET /api/v1/info HTTP/2.0" 200 691 "https://(redacted)/" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Mobile Safari/537.36" "-" [24/Mar/2026:17:42:07 +0000] "GET /api/v1/user HTTP/2.0" 200 669 "https://(redacted)/" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Mobile Safari/537.36" "-" [24/Mar/2026:17:42:07 +0000] "GET /manifest.webmanifest HTTP/2.0" 304 0 "https://(redacted)/" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Mobile Safari/537.36> [24/Mar/2026:17:42:07 +0000] "GET /api/v1/avatar/sid?size=40 HTTP/2.0" 200 1410 "https://(redacted)/" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Mobile Safar> [24/Mar/2026:17:42:07 +0000] "GET /api/v1/user HTTP/2.0" 200 669 "https://(redacted)/" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Mobile Safari/537.36" "-" [24/Mar/2026:17:42:07 +0000] "GET /assets/Home-D5lT6mf7.js HTTP/2.0" 304 0 "-" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Mobile Safari/537.36" "-" [24/Mar/2026:17:42:07 +0000] "GET /assets/Expandable-CXPqQGpR.js HTTP/2.0" 304 0 "-" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Mobile Safari/537.36" "-" [24/Mar/2026:17:42:07 +0000] "GET /assets/taskRelation-DGqCgENO.js HTTP/2.0" 304 0 "-" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Mobile Safari/537.36" "-" [24/Mar/2026:17:42:07 +0000] "GET /assets/ProjectCardGrid-s_0Ol0Sy.js HTTP/2.0" 304 0 "-" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Mobile Safari/537.36" "-" [24/Mar/2026:17:42:07 +0000] "GET /assets/AddTask-BF-LCNhi.js HTTP/2.0" 304 0 "-" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Mobile Safari/537.36" "-" [24/Mar/2026:17:42:07 +0000] "GET /assets/ProjectCardGrid-CzBwAqVT.css HTTP/2.0" 304 0 "https://(redacted)/" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Mobil> [24/Mar/2026:17:42:07 +0000] "GET /assets/Expandable-CqmAWvmv.css HTTP/2.0" 304 0 "https://(redacted)/" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Mobile Saf> [24/Mar/2026:17:42:07 +0000] "GET /assets/AddTask-DPz5IP-m.css HTTP/2.0" 304 0 "https://(redacted)/" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Mobile Safari> [24/Mar/2026:17:42:07 +0000] "GET /assets/Home-BKJqnyoo.css HTTP/2.0" 304 0 "https://(redacted)/" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Mobile Safari/53> [24/Mar/2026:17:42:07 +0000] "GET /api/v1/avatar/sid?size=40 HTTP/2.0" 200 1410 "https://(redacted)/" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Mobile Safar> [24/Mar/2026:17:42:07 +0000] "GET /api/v1/avatar/sid?size=40 HTTP/2.0" 200 1410 "https://(redacted)/" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Mobile Safar> [24/Mar/2026:17:42:07 +0000] "POST /api/v1/user/token/refresh HTTP/2.0" 401 41 "https://(redacted)/" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Mobile Safari> [24/Mar/2026:17:42:07 +0000] "GET /api/v1/notifications?page=1 HTTP/2.0" 200 3 "https://(redacted)/" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Mobile Safari> [24/Mar/2026:17:42:07 +0000] "GET /api/v1/labels?page=1 HTTP/2.0" 200 1329 "https://(redacted)/" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Mobile Safari/537> [24/Mar/2026:17:42:07 +0000] "GET /api/v1/projects?is_archived=true&expand=permissions&page=1 HTTP/2.0" 200 62449 "https://(redacted)/" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Ge> [24/Mar/2026:17:42:07 +0000] "GET /api/v1/projects/-15/tasks?sort_by%5B%5D=due_date&sort_by%5B%5D=id&order_by%5B%5D=asc&order_by%5B%5D=desc&filter=done+%3D+false&filter_include_nulls=false&s=&expand%5B%5D=comment_count> [24/Mar/2026:17:42:09 +0000] "GET /sw.js HTTP/2.0" 304 0 "https://(redacted)/sw.js" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Mobile Safari/537.36" "-" [24/Mar/2026:17:42:09 +0000] "GET /workbox-v7.3.0/workbox-sw.js HTTP/2.0" 200 838 "https://(redacted)/sw.js" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Mobi> ``` and the following for a PWA access attempt: ``` [24/Mar/2026:17:38:50 +0000] "GET /sw.js HTTP/2.0" 304 0 "(redacted)/sw.js" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Mobile Safari/537.36" "-" [24/Mar/2026:17:38:50 +0000] "GET /workbox-v7.3.0/workbox-sw.js HTTP/2.0" 200 838 "(redacted)/sw.js" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Mobile Safari/537.36" "-" ``` Importantly, this doesn't seem to be an issue on the demo site, so I think this is being caused by some misconfiguration in the nginx conf. Is there something specific that changed between the v1 series and v2? ### Vikunja Version 2.0.0 ### Browser and version Vivaldi 7.8.3931.119, Android 16, Pixel 7a Build/CP1A.260305.018 ### Can you reproduce the bug on the Vikunja demo site? No ### Screenshots _No response_
GiteaMirror added the waiting for reply label 2026-04-20 17:16:08 -05:00
Author
Owner

@guidopetri commented on GitHub (Mar 24, 2026):

I updated to v2.2.2 and confirmed this still does not work.

<!-- gh-comment-id:4120240398 --> @guidopetri commented on GitHub (Mar 24, 2026): I updated to v2.2.2 and confirmed this still does not work.
Author
Owner

@kolaente commented on GitHub (Mar 24, 2026):

What exactly does not work?

<!-- gh-comment-id:4120415207 --> @kolaente commented on GitHub (Mar 24, 2026): What exactly does not work?
Author
Owner

@guidopetri commented on GitHub (Mar 27, 2026):

The PWA does not load at all.

<!-- gh-comment-id:4144763422 --> @guidopetri commented on GitHub (Mar 27, 2026): The PWA does not load at all.
Author
Owner

@kolaente commented on GitHub (Mar 30, 2026):

So you're seeing just a blank screen? Or an error? Or your computer just crashes and burns?

<!-- gh-comment-id:4158469262 --> @kolaente commented on GitHub (Mar 30, 2026): So you're seeing just a blank screen? Or an error? Or your computer just crashes and burns?
Author
Owner

@guidopetri commented on GitHub (Mar 31, 2026):

Hey, while I understand this must be frustrating for you because I don't have any additional info for you, I don't exactly appreciate the sarcasm. I'm trying here.

I don't know what happens with vikunja. I get served my default page for nginx and do not see any errors in the logs for nginx nor the vikunja containers. I am happy to provide any more info you need, I just don't know what else I can give you to help debug this otherwise I would have added it to the original post.

<!-- gh-comment-id:4158976371 --> @guidopetri commented on GitHub (Mar 31, 2026): Hey, while I understand this must be frustrating for you because I don't have any additional info for you, I don't exactly appreciate the sarcasm. I'm trying here. I don't know what happens with vikunja. I get served my default page for nginx and do not see any errors in the logs for nginx nor the vikunja containers. I am happy to provide any more info you need, I just don't know what else I can give you to help debug this otherwise I would have added it to the original post.
Author
Owner

@guidopetri commented on GitHub (Mar 31, 2026):

Nuking everything (docker containers (but not volumes), browser cache, all stored info for the vikunja site, restart phone, reinstall PWA) seems to have fixed this. I'm still not clear on what happened exactly but since it does not seem to be a vikunja issue specifically I'm closing the issue.

<!-- gh-comment-id:4162734814 --> @guidopetri commented on GitHub (Mar 31, 2026): Nuking everything (docker containers (but not volumes), browser cache, all stored info for the vikunja site, restart phone, reinstall PWA) seems to have fixed this. I'm still not clear on what happened exactly but since it does not seem to be a vikunja issue specifically I'm closing the issue.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/vikunja#6681