[bug] 1.0.0-rc4 intruduces breaking regression #2490

Closed
opened 2026-03-22 14:09:04 -05:00 by GiteaMirror · 1 comment
Owner

Originally created by @AtomicMaya on GitHub (Jan 25, 2026).

Description

Hi,

Whilst attempting to run 1.0.0-rc4, we noticed a critical regression.
Loading any frontend endpoint directly (e.g. /login) would generate a 404 Not Found error.

Whilst reverting to 1.0.0-rc3, this behavior does not appear.

Excerpt from logs below:

vikunja-1  | {"time":"2026-01-25T23:04:50.781777242Z","level":"INFO","component":"http","method":"GET","uri":"/favicon.ico","status":200
,"latency":1541685}
vikunja-1  | {"time":"2026-01-25T23:05:14.146062816Z","level":"ERROR","component":"http","method":"GET","uri":"/login","status":404,"lat
ency":305225,"err":"Not Found"}

The expected behavior, and the one that exists in 1.0.0-rc3, generates the following logs for the same behavior:

vikunja-1  | {"time":"2026-01-25T23:06:59.42488035Z","level":"INFO","msg":"GET /login","component":"http","status":200,"remote_ip":"REDACTED",latency":483510,"user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:147.0) Gecko/20100101 Firefox/147.0"}
vikunja-1  | {"time":"2026-01-25T23:06:59.569574738Z","level":"INFO","msg":"GET /assets/index-DGLED7vb.css","component":"http","status": 200,"remote_ip":"REDACTED","latency":40983484,"user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:147.0) Gecko/20100101 Firefox/147.0"}
vikunja-1  | {"time":"2026-01-25T23:06:59.633538087Z","level":"INFO","msg":"GET /assets/index-C6reKQOU.js","component":"http","status":200,"remote_ip":"REDACTED","latency":104861878,"user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:147.0) Gecko/20100101 Firefox/147.0"}
vikunja-1  | {"time":"2026-01-25T23:06:59.740654725Z","level":"INFO","msg":"GET /api/v1/info","component":"http","status":200,"remote_ip":"REDACTED","latency":413031,"user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:147.0) Gecko/20100101 Firefox/147.0"}
vikunja-1  | {"time":"2026-01-25T23:06:59.741371056Z","level":"INFO","msg":"GET /assets/OpenSans_wght__0f3a8072-BJG3deEJ.woff2","component":"http","status":200,"remote_ip":"REDACTED","latency":615196,"user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:147.0) 
Gecko/20100101 Firefox/147.0"}

To prepend questions on the setup:

  • The reverse proxy is configured correctly, as 1.0.0-rc3 functions correctly
  • No behavior or other changes have occurred between getting both log streams, except for changing the release tag in the docker container.

Thanks,
maya

Vikunja Version

1.0.0-rc4

Browser and version

Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:147.0) Gecko/20100101 Firefox/147.0

Can you reproduce the bug on the Vikunja demo site?

No

Screenshots

Image
Originally created by @AtomicMaya on GitHub (Jan 25, 2026). ### Description Hi, Whilst attempting to run 1.0.0-rc4, we noticed a critical regression. Loading any frontend endpoint directly (e.g. `/login`) would generate a `404 Not Found` error. Whilst reverting to 1.0.0-rc3, this behavior does not appear. Excerpt from logs below: ``` vikunja-1 | {"time":"2026-01-25T23:04:50.781777242Z","level":"INFO","component":"http","method":"GET","uri":"/favicon.ico","status":200 ,"latency":1541685} vikunja-1 | {"time":"2026-01-25T23:05:14.146062816Z","level":"ERROR","component":"http","method":"GET","uri":"/login","status":404,"lat ency":305225,"err":"Not Found"} ``` The expected behavior, and the one that exists in 1.0.0-rc3, generates the following logs for the same behavior: ``` vikunja-1 | {"time":"2026-01-25T23:06:59.42488035Z","level":"INFO","msg":"GET /login","component":"http","status":200,"remote_ip":"REDACTED",latency":483510,"user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:147.0) Gecko/20100101 Firefox/147.0"} vikunja-1 | {"time":"2026-01-25T23:06:59.569574738Z","level":"INFO","msg":"GET /assets/index-DGLED7vb.css","component":"http","status": 200,"remote_ip":"REDACTED","latency":40983484,"user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:147.0) Gecko/20100101 Firefox/147.0"} vikunja-1 | {"time":"2026-01-25T23:06:59.633538087Z","level":"INFO","msg":"GET /assets/index-C6reKQOU.js","component":"http","status":200,"remote_ip":"REDACTED","latency":104861878,"user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:147.0) Gecko/20100101 Firefox/147.0"} vikunja-1 | {"time":"2026-01-25T23:06:59.740654725Z","level":"INFO","msg":"GET /api/v1/info","component":"http","status":200,"remote_ip":"REDACTED","latency":413031,"user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:147.0) Gecko/20100101 Firefox/147.0"} vikunja-1 | {"time":"2026-01-25T23:06:59.741371056Z","level":"INFO","msg":"GET /assets/OpenSans_wght__0f3a8072-BJG3deEJ.woff2","component":"http","status":200,"remote_ip":"REDACTED","latency":615196,"user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:147.0) Gecko/20100101 Firefox/147.0"} ``` To prepend questions on the setup: - The reverse proxy is configured correctly, as 1.0.0-rc3 functions correctly - No behavior or other changes have occurred between getting both log streams, except for changing the release tag in the docker container. Thanks, maya ### Vikunja Version 1.0.0-rc4 ### Browser and version Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:147.0) Gecko/20100101 Firefox/147.0 ### Can you reproduce the bug on the Vikunja demo site? No ### Screenshots <img width="549" height="169" alt="Image" src="https://github.com/user-attachments/assets/84ac902a-cceb-432d-b3c4-f239bd8fe897" />
Author
Owner

@kolaente commented on GitHub (Jan 25, 2026):

Duplicate of #2152

@kolaente commented on GitHub (Jan 25, 2026): Duplicate of #2152
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/vikunja#2490