Trek_CN/server/tests
jubnl bb54fda6dc
fix: collab note attachments broken (#343)
- Fix attachment URLs to use /api/trips/:id/files/:id/download instead
  of /uploads/files/... which was unconditionally blocked with 401
- Use getAuthUrl() with ephemeral tokens for displaying attachments and
  opening them in a new tab (images, PDFs, documents)
- Replace htmlFor/id label pattern with ref.current.click() for the
  file picker button in NoteFormModal — fixes file not being added to
  pending list on first note creation
- Add integration tests COLLAB-028 to COLLAB-031 covering URL format,
  listing URLs, ephemeral token download, and unauthenticated 401
2026-04-03 14:11:18 +02:00
..
fixtures Add comprehensive backend test suite (#339) 2026-04-03 13:17:53 +02:00
helpers Add comprehensive backend test suite (#339) 2026-04-03 13:17:53 +02:00
integration fix: collab note attachments broken (#343) 2026-04-03 14:11:18 +02:00
unit Add comprehensive backend test suite (#339) 2026-04-03 13:17:53 +02:00
websocket Add comprehensive backend test suite (#339) 2026-04-03 13:17:53 +02:00
setup.ts Add comprehensive backend test suite (#339) 2026-04-03 13:17:53 +02:00