feat: integrate Jira ticket linking in TaskCard
- Added functionality to generate Jira ticket URLs based on user preferences, enhancing task interactivity. - Updated UserPreferences to include Jira configuration, ensuring seamless integration with Jira settings. - Refactored TaskCard to conditionally render Jira links, improving user experience when interacting with Jira tasks.
This commit is contained in:
@@ -78,10 +78,17 @@ export interface ColumnVisibility {
|
||||
[key: string]: TaskStatus[] | undefined;
|
||||
}
|
||||
|
||||
export interface JiraConfig {
|
||||
baseUrl?: string;
|
||||
email?: string;
|
||||
enabled: boolean;
|
||||
}
|
||||
|
||||
export interface UserPreferences {
|
||||
kanbanFilters: KanbanFilters;
|
||||
viewPreferences: ViewPreferences;
|
||||
columnVisibility: ColumnVisibility;
|
||||
jiraConfig: JiraConfig;
|
||||
}
|
||||
|
||||
// Interface pour les logs de synchronisation
|
||||
|
||||
Reference in New Issue
Block a user