Task only shows with "Show overdue tasks" #542

Open
opened 2026-02-27 15:07:07 -05:00 by deekerman · 4 comments
Owner

Originally created by @C-Otto on GitHub (Aug 3, 2025).

Description

I just created a new task with a due date two minutes in the future. This task does not show up in the "Upcoming" list, even though it is indeed upcoming. It only shows when I also select the "Show overdue tasks" checkbox, then with a text "Due in 1 minute".

I assume that this might be related to time zone shenanigans. My server uses the defaults (UTC), while my user account uses Europe/Berlin (currently UTC+2).

Vikunja Version

v0.24.6

Browser and version

Firefox 129.0.1 (64-bit)

Can you reproduce the bug on the Vikunja demo site?

No

Screenshots

Image Image
Originally created by @C-Otto on GitHub (Aug 3, 2025). ### Description I just created a new task with a due date two minutes in the future. This task does not show up in the "Upcoming" list, even though it is indeed upcoming. It only shows when I also select the "Show overdue tasks" checkbox, then with a text "Due in 1 minute". I assume that this might be related to time zone shenanigans. My server uses the defaults (UTC), while my user account uses Europe/Berlin (currently UTC+2). ### Vikunja Version v0.24.6 ### Browser and version Firefox 129.0.1 (64-bit) ### Can you reproduce the bug on the Vikunja demo site? No ### Screenshots <img width="1076" height="736" alt="Image" src="https://github.com/user-attachments/assets/937bf119-c777-4540-97c7-aeab815a69d8" /> <img width="1055" height="842" alt="Image" src="https://github.com/user-attachments/assets/5568c1b8-22f3-446c-b6d1-783eb82ebc9f" />
Author
Owner

@kolaente commented on GitHub (Aug 3, 2025):

Since you mentioned you can't reproduce it on the demo, your idea seems to be correct, the demo runs on Europe/Berlin as well.

@kolaente commented on GitHub (Aug 3, 2025): Since you mentioned you can't reproduce it on the demo, your idea seems to be correct, the demo runs on `Europe/Berlin` as well.
Author
Owner

@mechanarchy commented on GitHub (Oct 4, 2025):

I find the same behaviour, whereby tasks that are due in the future (typically today at 5PM) do not appear in my Upcoming page without ticking the "show overdue tasks" checkbox. In my case this is severely exacerbated by the fact that my timezone is UTC+10, so in practicality nearly every task that is due 'today' will not appear due to the large disparity.

  • My user timezone is Australia/Sydney
  • Vikunja (docker vikunja/vikunja:0.24.6) is running with config service.timezone: Australia/Sydney
  • Docker host (LXC) is using UTC
  • Physical host for the LXC is using Australia/Sydney
@mechanarchy commented on GitHub (Oct 4, 2025): I find the same behaviour, whereby tasks that are due in the future (typically today at 5PM) do not appear in my Upcoming page without ticking the "show overdue tasks" checkbox. In my case this is severely exacerbated by the fact that my timezone is UTC+10, so in practicality nearly every task that is due 'today' will not appear due to the large disparity. * My user timezone is `Australia/Sydney` * Vikunja (docker `vikunja/vikunja:0.24.6`) is running with config `service.timezone: Australia/Sydney` * Docker host (LXC) is using `UTC` * Physical host for the LXC is using `Australia/Sydney`
Author
Owner

@kolaente commented on GitHub (Oct 6, 2025):

Is this still reproducible with the latest unstable builds?

@kolaente commented on GitHub (Oct 6, 2025): Is this still reproducible with the latest unstable builds?
Author
Owner

@C-Otto commented on GitHub (Jan 27, 2026):

No, this seems to be fixed. Thank you!

@C-Otto commented on GitHub (Jan 27, 2026): No, this seems to be fixed. Thank you!
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/vikunja-go-vikunja#542
No description provided.