Custom user landing page — configurable home view per role #101
Labels
No labels
domain:backend
domain:devops
domain:frontend
No milestone
No project
No assignees
1 participant
Due date
No due date set.
Dependencies
No dependencies set.
Reference
ldraney/pal-e-app#101
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Type
Feature
Lineage
Depends on scoped sidebar and API permission filtering.
Repo
forgejo_admin/pal-e-productionUser Story
As an admin (Lucas)
I want to configure what each user sees on their home page after login
So that stakeholders land on the most relevant project and board
Context
Currently all users see the same home page (recent notes, projects, in-progress items). Stakeholders like Mom need to land directly on the westside-basketball kanban board. This requires a per-user or per-role landing page configuration. Could be stored as a user preference in UserProjectPermission or as a Keycloak attribute.
File Targets
Files to modify:
src/routes/+page.svelte— home page, conditional rendering per user configsrc/routes/+layout.svelte— post-login redirect logicAcceptance Criteria
Test Expectations
npm run test:e2eConstraints
Checklist
Related
project-pal-e-apparch-domain-pal-e-app