Commit Graph

320 Commits

Author SHA1 Message Date
copilot-swe-agent[bot]
1b2eb78643 Refactor: add helper functions for year formatting and improve code clarity
Co-authored-by: ArthurDanjou <29738535+ArthurDanjou@users.noreply.github.com>
2025-12-24 23:27:55 +00:00
copilot-swe-agent[bot]
c99736b775 Fix potential runtime errors with null/undefined date values
Co-authored-by: ArthurDanjou <29738535+ArthurDanjou@users.noreply.github.com>
2025-12-24 23:24:48 +00:00
copilot-swe-agent[bot]
83aca9b710 Fix linting issues: add proper TypeScript types and remove trailing spaces
Co-authored-by: ArthurDanjou <29738535+ArthurDanjou@users.noreply.github.com>
2025-12-24 23:23:16 +00:00
copilot-swe-agent[bot]
f422af5de3 Add VueFlow ecosystem page with education, experience, projects, and skills nodes
Co-authored-by: ArthurDanjou <29738535+ArthurDanjou@users.noreply.github.com>
2025-12-24 23:21:10 +00:00
719ee024d6 feat: mettre à jour les projets avec des modifications de balisage et ajouter de nouveaux fichiers PDF 2025-12-24 22:46:33 +01:00
82d2ed8dba fix: mettre à jour l'icône du site en remplaçant le favicon par une version WebP 2025-12-24 20:07:03 +01:00
bac370e465 fix: supprimer l'affichage des statistiques dans le composant Stats et mettre à jour la version de nuxt-studio 2025-12-24 19:54:55 +01:00
b8332b13af feat: ajouter des tailles et des améliorations de style aux composants Skills, Stats, StatusPage, Education et Experiences 2025-12-24 19:52:12 +01:00
91422148dd feat: ajouter des composants de statut en direct et mettre à jour la configuration de l'éducation 2025-12-24 19:34:29 +01:00
121b35308f Refactor: remplacer UMeter par UProgress pour une meilleure gestion des pourcentages 2025-12-24 14:47:27 +01:00
02ecf80cb9 Refactor: update project status values to use consistent capitalization; enhance app configuration for preview environment 2025-12-24 14:30:19 +01:00
00a5c34f36 Refactor: clean up template structure and improve readability; enhance project card navigation 2025-12-24 13:50:55 +01:00
bcf9bd599e Refactor: swap status colors for 'active' and 'completed'; add full-card link overlay for navigation 2025-12-24 13:19:05 +01:00
2c545875d1 chore: update project dependencies and configuration
- Removed Tailwind CSS tag from the artchat project metadata.
- Updated @nuxtjs/mdc package version from ^0.19.1 to 0.19.2 in package.json.
- Added migrations_table and migrations_dir properties to the D1 database configuration in wrangler.jsonc.
2025-12-24 13:14:35 +01:00
copilot-swe-agent[bot]
38bf904902 Extract clearFilters function for better maintainability
Co-authored-by: ArthurDanjou <29738535+ArthurDanjou@users.noreply.github.com>
2025-12-23 23:32:49 +00:00
copilot-swe-agent[bot]
a1dbcdce90 Refactor: Extract project color mappings to composable
Co-authored-by: ArthurDanjou <29738535+ArthurDanjou@users.noreply.github.com>
2025-12-23 23:30:13 +00:00
copilot-swe-agent[bot]
66fe877499 Complete projects pages with listing and detail views
Co-authored-by: ArthurDanjou <29738535+ArthurDanjou@users.noreply.github.com>
2025-12-23 23:27:54 +00:00
6d54535245 feat: réorganiser la déclaration des liens dans les métadonnées de la page 2025-12-24 00:08:50 +01:00
b252f54fa0 feat: mettre à jour les métadonnées SEO et réorganiser les pages de projets 2025-12-24 00:06:35 +01:00
c46feb3052 feat: mettre à jour les couleurs par défaut et réorganiser la configuration des composants 2025-12-23 23:34:20 +01:00
9ee02a36a3 feat: intégrer les informations de contact et ajuster les priorités des liens sociaux 2025-12-23 23:34:07 +01:00
466baf1eb8 feat: réorganiser les composants de la page d'accueil et améliorer l'affichage des statistiques 2025-12-23 22:54:23 +01:00
0e70996a3a feat: supprimer les pages 'activity' et 'stats' 2025-12-23 22:54:18 +01:00
c942266fa2 feat: ajuster l'animation de vague et réorganiser les styles CSS 2025-12-23 22:54:06 +01:00
e0589826bb Refactor code structure for improved readability and maintainability 2025-12-22 23:09:21 +01:00
14bed2c651 feat: ajouter les pages de projets et de statistiques 2025-12-22 19:40:11 +01:00
a33bcb8bfc feat: refactor components to remove i18n and update static text 2025-12-22 19:39:53 +01:00
c39830803e feat: simplifier le footer et l'en-tête, supprimer le sélecteur de langue et mettre à jour le commutateur de thème 2025-12-22 19:39:44 +01:00
6e28fdd17a feat: integrate new AI tools and enhance API functionality
- Added '@nuxtjs/mdc' module to nuxt.config.ts for improved UI components.
- Configured MDC settings to disable anchor links for headings.
- Updated API proxy settings to include '/api/uses' and a general '/api/' endpoint.
- Introduced new dependencies for AI SDKs and tools in package.json.
- Created a new chat API endpoint to handle AI interactions with various tools.
- Implemented utility functions for activity tracking, resource reading, resume retrieval, statistics, status monitoring, and categorized tool usage.
- Updated social links in types/index.ts to redirect through a custom domain.
- Updated worker configuration to include AI binding for Cloudflare.
2025-12-19 17:57:43 +01:00
929899722b fix: corriger la syntaxe et ajouter des retours à la ligne manquants dans plusieurs fichiers 2025-12-18 23:18:18 +01:00
ab0ad65d5e feat: ajouter la page de chat et configurer les routes associées 2025-12-18 22:47:11 +01:00
80c88466d3 fix: ajuster l'intervalle de rafraîchissement des activités et ajouter des règles de route pour l'API 2025-12-18 21:30:30 +01:00
6e810e47cf fix: mettre à jour la configuration de déploiement pour Cloudflare et corriger les icônes des réseaux sociaux 2025-12-18 20:46:38 +01:00
dca0ca8ae2 fix: ajouter une marge supérieure au composant Quote pour un meilleur espacement 2025-12-18 11:32:46 +01:00
795b2d5f07 fix: supprimer la marge supérieure inutile dans le composant Quote 2025-12-18 11:10:38 +01:00
33aee7fd62 fix: corriger la syntaxe CSS et mettre à jour le hash généré par Wrangler 2025-12-18 10:43:55 +01:00
7c799b7206 fix: améliorer la gestion des activités de codage et simplifier le formatage des données 2025-12-18 10:36:07 +01:00
c8d6894a51 chore: update nuxt configuration and dependencies
- Added strictMessage option to i18n compilation settings in nuxt.config.ts
- Configured prerender settings in nitro for better route handling
- Updated dependencies in package.json, including @nuxt/ui and @nuxthub/core
- Moved iconify-json packages to dependencies from devDependencies
- Added better-sqlite3 to devDependencies
- Simplified tsconfig.json to extend from .nuxt/tsconfig.json
2025-12-18 10:22:21 +01:00
45055232f0 fix: remove unused import and clean up type definitions 2025-12-17 10:46:37 +01:00
dc69b8344a feat: update environment variables and API endpoints for improved configuration 2025-12-17 10:43:44 +01:00
58447fd8cc style: refactor CSS variables and clean up nuxt.config.ts 2025-12-17 10:08:36 +01:00
064e20ddc3 Working on v2 2025-12-16 19:45:13 +01:00
bcebe13ea5 fix: add type annotations for improved type safety in Activity.vue 2025-09-01 10:10:15 +02:00
659e9552dd fix: update hover background color for project and writing lists for better visibility 2025-07-30 11:25:09 +02:00
432743c599 fix: update theme toggle shortcut position for improved accessibility 2025-07-30 10:54:40 +02:00
040bad7fa0 fix: center theme toggle shortcut position for better user experience 2025-07-30 10:49:06 +02:00
574948bbbc refactor: simplify template structure in Quote.vue for improved readability 2025-07-29 21:01:35 +02:00
40284452d5 feat: enhance footer styling with background colors for better visibility 2025-07-29 20:52:28 +02:00
ed4221bbd0 feat: add missing CSS variables for improved theme support 2025-07-29 20:49:11 +02:00
7b00bf92f6 Refactor: streamline components and update styles for improved performance and maintainability 2025-07-29 18:58:49 +02:00