Skip to content

Remove project routing from the user dashboard #5172

@Ma77Ball

Description

@Ma77Ball

Task Summary

This task is to remove project routing and the related now-dead code:

  • Remove the project routing test case in frontend/src/app/dashboard/component/user/list-item/list-item.component.spec.ts (lines 145–149) that asserts project entries route to [USER_PROJECT, "200"].
  • Remove the corresponding project-routing logic in list-item.component.ts (the initializeEntry / entryLink handling for type: "project").
  • Remove the user/project and user/project/:pid route definitions from routing.module.ts, along with any now-unused component references (UserProjectComponent, UserProjectSectionComponent).
  • Clean up any other now-orphaned imports or references to those routes/components.

Task Type

  • Refactor / Cleanup
  • DevOps / Deployment / CI
  • Testing / QA
  • Documentation
  • Performance
  • Other

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No fields configured for Task.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions