-
Notifications
You must be signed in to change notification settings - Fork 963
Open
Description
Problem Description
The current Task View provides a foc/used space for users to start and manage their work. However, it does not surface real issues assigned to the user from external issue trackers (e.g., GitHub, GitLab, Bitbucket, Jira, or self-hosted alternatives).
Desired Solution
Enhance Task View to include open assigned issues from connected issue tracking systems. These should appear as tasks within the view, providing a unified and actionable interface for users.

Note
Generated with GPT-4o
Implementation Requirements
-
Backend Integration
- Fetch open issues assigned to the user from connected systems
- Sync metadata such as title, project/repo name, state, and issue number
-
UI Enhancement
- Show assigned external issues inline in the Task View alongside native tasks
- Indicate issue-linked tasks via:
- A platform-specific icon (e.g., GitHub, GitLab)
- A clickable issue number that links directly to the issue in the external system
- Support both:
- Tasks created from an external issue
- Independent tasks unrelated to any issue
-
Authentication & Permissions
- Leverage existing external-auth flows to access issue data securely
- Provide fallbacks or prompts for users without connected services
-
Documentation
- Document how external issues appear in Task View
- Include setup instructions for linking supported issue tracking services
Metadata
Metadata
Assignees
Labels
No labels