Updated today at 08:58

Commit: abb0781 Show on GitHub

  • Author: RazanSagheer
  • Date: 3/9/2026, 2:13:51 PM
  • Message: feat(auth): restrict page and data access based on user role. #254 - Add research/+layout.server.js to block unauthenticated users - Filter articles in research/+page.server.js by role and workgroup - Block assessors and admins from unauthorized articles in [article_id]/+page.server.js Refs: #254
  • Stats: 56 total changes (+55 / -1)

Changed Files

  • src/routes/admin/+layout.server.js — +17 / -0 (17 changes)
  • src/routes/research/+layout.server.js — +14 / -0 (14 changes)
  • src/routes/research/[article_id]/+page.server.js — +24 / -1 (25 changes)