feat: implement project ignore list for Jira synchronization
- Updated `JiraConfigForm` to include an input for ignored projects, allowing users to specify projects to exclude from synchronization. - Enhanced `JiraService` with a method to filter out tasks from ignored projects, improving task management. - Modified user preferences to store ignored projects, ensuring persistence across sessions. - Updated API routes to handle ignored projects in configuration, enhancing overall functionality. - Marked the corresponding task as complete in TODO.md.
This commit is contained in:
@@ -28,7 +28,8 @@ const DEFAULT_PREFERENCES: UserPreferences = {
|
||||
enabled: false,
|
||||
baseUrl: '',
|
||||
email: '',
|
||||
apiToken: ''
|
||||
apiToken: '',
|
||||
ignoredProjects: []
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user