diff --git a/scripts/seed-data.ts b/scripts/seed-data.ts index 6933628..0414a48 100644 --- a/scripts/seed-data.ts +++ b/scripts/seed-data.ts @@ -10,28 +10,44 @@ async function seedTestData() { const testTasks = [ { - title: '🎨 Redesign du dashboard', - description: 'Créer une interface moderne et intuitive pour le tableau de bord principal', + title: '🎨 Design System Implementation', + description: 'Create and implement a comprehensive design system with reusable components', status: 'in_progress' as TaskStatus, priority: 'high' as TaskPriority, tags: ['design', 'ui', 'frontend'], - dueDate: new Date('2025-01-20') + dueDate: new Date('2025-12-31') }, { - title: '🔧 Optimiser les performances API', - description: 'Améliorer les temps de réponse des endpoints et ajouter la pagination', + title: '🔧 API Performance Optimization', + description: 'Optimize API endpoints response time and implement pagination', status: 'todo' as TaskStatus, priority: 'medium' as TaskPriority, tags: ['backend', 'performance', 'api'], - dueDate: new Date('2025-01-25') + dueDate: new Date('2025-12-15') }, { - title: '✅ Tests unitaires composants', - description: 'Ajouter des tests Jest/RTL pour les composants principaux', - status: 'done' as TaskStatus, + title: '✅ Test Coverage Improvement', + description: 'Increase test coverage for core components and services', + status: 'todo' as TaskStatus, priority: 'medium' as TaskPriority, - tags: ['testing', 'jest', 'quality'], - dueDate: new Date('2025-01-10') + tags: ['testing', 'quality'], + dueDate: new Date('2025-12-20') + }, + { + title: '📱 Mobile Responsive Design', + description: 'Ensure all pages are fully responsive on mobile devices', + status: 'todo' as TaskStatus, + priority: 'high' as TaskPriority, + tags: ['frontend', 'mobile', 'ui'], + dueDate: new Date('2025-12-10') + }, + { + title: '🔒 Security Audit', + description: 'Conduct a comprehensive security audit of the application', + status: 'backlog' as TaskStatus, + priority: 'urgent' as TaskPriority, + tags: ['security', 'audit'], + dueDate: new Date('2026-01-15') } ]; diff --git a/scripts/seed-tags.ts b/scripts/seed-tags.ts index 4485237..47726ec 100644 --- a/scripts/seed-tags.ts +++ b/scripts/seed-tags.ts @@ -4,14 +4,17 @@ async function seedTags() { console.log('🏷️ Création des tags de test...'); const testTags = [ - { name: 'Frontend', color: '#3B82F6' }, - { name: 'Backend', color: '#EF4444' }, - { name: 'Bug', color: '#F59E0B' }, - { name: 'Feature', color: '#10B981' }, - { name: 'Urgent', color: '#EC4899' }, - { name: 'Design', color: '#8B5CF6' }, - { name: 'API', color: '#06B6D4' }, - { name: 'Database', color: '#84CC16' }, + { name: 'frontend', color: '#3B82F6' }, + { name: 'backend', color: '#EF4444' }, + { name: 'ui', color: '#8B5CF6' }, + { name: 'design', color: '#EC4899' }, + { name: 'mobile', color: '#F59E0B' }, + { name: 'performance', color: '#10B981' }, + { name: 'api', color: '#06B6D4' }, + { name: 'testing', color: '#84CC16' }, + { name: 'quality', color: '#9333EA' }, + { name: 'security', color: '#DC2626' }, + { name: 'audit', color: '#2563EB' }, ]; for (const tagData of testTags) {