Commit Graph

545 Commits

Author SHA1 Message Date
72f9e61a0e Update README.md
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-12-24 14:31:52 +01:00
copilot-swe-agent[bot]
bcac6dd42a docs: remove useless environment variables from README
Co-authored-by: ArthurDanjou <29738535+ArthurDanjou@users.noreply.github.com>
2025-12-24 11:49:12 +00:00
copilot-swe-agent[bot]
ee74f06cd5 docs: refine documentation link and security warnings
Co-authored-by: ArthurDanjou <29738535+ArthurDanjou@users.noreply.github.com>
2025-12-23 23:15:35 +00:00
copilot-swe-agent[bot]
476d5b9842 docs: add security warnings for environment variables
Co-authored-by: ArthurDanjou <29738535+ArthurDanjou@users.noreply.github.com>
2025-12-23 23:14:41 +00:00
copilot-swe-agent[bot]
cd69b346fe docs: significantly improve README with comprehensive documentation
Co-authored-by: ArthurDanjou <29738535+ArthurDanjou@users.noreply.github.com>
2025-12-23 23:13:42 +00:00
copilot-swe-agent[bot]
5c46d1ab3f Initial plan 2025-12-23 23:10:14 +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
a3210afaaf feat: réorganiser la structure des pages de projets et mettre à jour les statuts des projets 2025-12-23 23:46:14 +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
9bc529d9ae chore: remove @modelcontextprotocol/sdk dependency from package.json 2025-12-23 23:34:13 +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
9e773355b5 feat: remplacer le champ 'emoji' par 'icon' dans les collections 2025-12-23 22:54:09 +01:00
c942266fa2 feat: ajuster l'animation de vague et réorganiser les styles CSS 2025-12-23 22:54:06 +01:00
6b81bd2854 feat: supprimer les liens de navigation pour les statistiques et l'activité 2025-12-23 22:54:01 +01:00
918528f2b3 chore: update @nuxthub/core to version 0.10.4 and @iconify-json/devicon to version 1.2.55 2025-12-23 22:53:56 +01:00
ae176ecbae feat: mettre à jour les icônes et les dates des diplômes et expériences 2025-12-23 22:53:50 +01:00
e0589826bb Refactor code structure for improved readability and maintainability 2025-12-22 23:09:21 +01:00
c04bf9f82b feat: ajouter une notification Discord pour le statut de déploiement 2025-12-22 20:56:03 +01:00
4030bdb693 feat: simplifier les commandes de déploiement et de prévisualisation dans la configuration 2025-12-22 20:41:11 +01:00
db44535528 feat: mettre à jour le preset Nitro pour utiliser 'cloudflare_module' 2025-12-22 19:55:59 +01:00
986fd2b791 feat: mettre à jour la configuration de déploiement pour Cloudflare Workers et ajouter des paramètres d'observabilité 2025-12-22 19:51:59 +01:00
5f74bec60a feat: mettre à jour les variables d'environnement pour le déploiement sur Cloudflare 2025-12-22 19:47:06 +01:00
17306539fe feat: ajouter les CV en anglais et en français 2025-12-22 19:40:14 +01:00
14bed2c651 feat: ajouter les pages de projets et de statistiques 2025-12-22 19:40:11 +01:00
e57a0cbb1f feat: supprimer les outils inutilisés dans le dossier shared/utils/tools 2025-12-22 19:40:06 +01:00
0e7e3f5a37 feat: refactor Stats and Nav interfaces to simplify structure and remove unused code 2025-12-22 19:39:59 +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
ba91408b6d feat: Add personal profile, projects, and skills documentation
- Created index.md for personal introduction and interests.
- Added languages.json to specify language proficiencies.
- Developed profile.md detailing academic background, skills, and career goals.
- Introduced multiple project markdown files showcasing personal and academic projects, including ArtChat, ArtHome, and various data science initiatives.
- Implemented skills.json to outline technical skills and competencies.
- Compiled uses.md to document hardware and software tools utilized for development and personal projects.
2025-12-22 19:39:36 +01:00
adea7fe35e feat: ajouter de nouveaux gestionnaires d'événements pour les API et supprimer les fichiers obsolètes 2025-12-22 19:39:10 +01:00
ed8ffedde5 feat: ajouter de nouvelles collections et modifier la configuration de Nuxt 2025-12-22 19:38:49 +01:00
cffa2e20fe chore: update dependencies and devDependencies in package.json
- Removed outdated dependencies: @ai-sdk/mcp and @ai-sdk/vue
- Updated @iconify-json/devicon to 1.2.54
- Updated @iconify-json/twemoji to 1.2.5
- Updated vue-tsc to 3.2.1
2025-12-22 19:38:40 +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
6654f42588 chore: update eslint configuration and dependencies
- Added custom eslint configuration for stylistic rules in nuxt.config.ts
- Moved iconify-json dependencies to devDependencies in package.json
- Added vue and vue-router as dependencies
- Added vue-tsc to devDependencies
2025-12-18 23:17:54 +01:00
ab0ad65d5e feat: ajouter la page de chat et configurer les routes associées 2025-12-18 22:47:11 +01:00
4bbf401636 Merge pull request #11 from ArthurDanjou/fix_activity
fix: supprimer les commentaires eslint inutiles dans la configuration…
2025-12-18 21:52:06 +01:00
dc04539d1e fix: supprimer l'événement de pull_request dans la configuration de déploiement Cloudflare 2025-12-18 21:48:11 +01:00
2ffffe3e32 fix: supprimer les commentaires eslint inutiles dans la configuration du worker 2025-12-18 21:44:34 +01:00
55b79f0dc2 fix: mettre à jour la configuration de déploiement Cloudflare et ajuster les règles de route pour l'API 2025-12-18 21:38:34 +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
59bcfbd248 fix: corriger le répertoire de sortie de construction des pages dans la configuration de wrangler 2025-12-18 21:22:06 +01:00
041c25d1fd fix: corriger le nom de déploiement pour Cloudflare Pages et nettoyer la configuration de wrangler 2025-12-18 21:17:26 +01:00
442cab6026 fix: supprimer les configurations inutilisées et ajouter une nouvelle entrée de navigation pour le chat 2025-12-18 21:07:27 +01:00
2e5cdde145 fix: ajouter la configuration de pré-rendu pour les pages et nettoyer les annotations ESLint 2025-12-18 21:01:09 +01:00
ac46398a9d fix: mettre à jour la configuration de déploiement pour Cloudflare et ajuster les commandes de wrangler 2025-12-18 20:53:06 +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