vikunja/frontend/tests/e2e
kolaente a574d623b1 test: add e2e regression test for link share loop while logged in
Covers #2546: a logged-in user navigating to a public link share URL
used to bounce infinitely between /share/:hash/auth and the project
view, stranding the user on an empty NoAuthWrapper shell. Two distinct
issues in checkAuth() produced the same symptom:

  1. The 1-minute debounce skipped re-parsing the new link share JWT
     when the user was already authenticated.
  2. The "same user, skip setUser" fast path compared only `id`, so a
     logged-in user whose id collided with the link share's id kept
     the USER `info.value.type` and `authLinkShare` never flipped.

The test pins both the logged-in user and the link share to the same
numeric id so it exercises the collision path, which catches both
regressions at once.
2026-04-09 10:20:46 +00:00
..
filters chore: remove redundant truncate calls now that all tables are wiped before each test 2026-04-05 09:48:09 +00:00
misc feat: merge duplicate notifications (#2056) 2026-01-06 17:36:29 +00:00
project feat(user): add option to hide last viewed projects on overview page (#2429) 2026-04-07 16:56:13 +02:00
sharing test: add e2e regression test for link share loop while logged in 2026-04-09 10:20:46 +00:00
task fix(e2e): seed project in empty-tasks overview test 2026-04-05 09:48:09 +00:00
user test(e2e): relax home greeting assertions for rotating pool 2026-04-05 12:24:45 +00:00
websocket test: add WebSocket e2e tests 2026-04-02 16:30:23 +00:00