Commit Graph

71 Commits

Author SHA1 Message Date
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
7206a17a6a fix: mettre à jour la configuration de wrangler et ajuster les scripts de build et de déploiement 2025-12-18 20:30:15 +01:00
191a13cfd4 chore: remove unused dependencies from package.json 2025-12-18 14:23:01 +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
9f34ae9a61 chore: update dependencies to latest versions
- bump @nuxthub/core from 0.10.1 to 0.10.2
- bump @types/node from 25.0.2 to 25.0.3
2025-12-17 11:10:28 +01:00
6b881140b2 fix: mettre à jour la version de @iconify-json/lucide et nettoyer les scripts dans package.json 2025-12-17 10:55:18 +01:00
064e20ddc3 Working on v2 2025-12-16 19:45:13 +01:00
2f7f944238 chore: update dependencies and remove compatibility date in nuxt.config.ts 2025-11-12 12:19:48 +01:00
49bd3a0b25 Implement code changes to enhance functionality and improve performance 2025-09-01 10:08:45 +02:00
7b00bf92f6 Refactor: streamline components and update styles for improved performance and maintainability 2025-07-29 18:58:49 +02:00
0732d39076 Implement code changes to enhance functionality and improve performance 2025-07-29 14:48:50 +00:00
1eb6734740 Implement code changes to enhance functionality and improve performance 2025-07-24 20:02:24 +02:00
55669af5a6 Remove unused binary assets: cursor.webp and datagrip.webp 2025-07-24 19:44:01 +02:00
b657e9f423 Remove outdated files and update TypeScript configuration for improved project structure 2025-07-20 18:14:28 +02:00
594c381f55 Update AppVisitors component and nuxt-visitors dependency to latest version 2025-04-20 20:09:58 +02:00
a73598e47f Downgrade pnpm version to 9.5.0 in package.json 2025-04-19 19:31:38 +02:00
2c88a6914a Downgrade pnpm version to 9 in workflow and package.json 2025-04-19 19:29:57 +02:00
cf89f50044 Remove workers 2025-04-19 19:12:06 +02:00
1cb002860d Enhance project star icon with hover animation, update compatibility date, and remove unused pnpm configuration 2025-04-19 16:38:33 +02:00
187cb14d40 Remove unused root attribute from Nuxt configuration, update pnpm settings, and delete obsolete pnpm workspace file 2025-04-19 16:26:24 +02:00
ef02ce272f Lint code 2025-04-19 11:45:30 +02:00
65221f8f54 Add nuxt-visitors 2025-04-17 17:45:33 +02:00
5ee900ef23 Update dependencies and improve stateWord logic in Activity component
- Updated '@iconify-json/lucide' dependency to version 1.2.35 in package.json and pnpm-lock.yaml for compatibility.
- Enhanced stateWord logic in Activity component to handle cases where the state string may be empty, ensuring it defaults to 'secret' when necessary.
2025-04-07 13:22:35 +02:00
dbb98153fb Add: Introduce new IDE 'Cursor' and update ProseImg component
- Added 'Cursor' IDE to the uses page with corresponding images and descriptions.
- Updated ProseImg component to support an optional 'rounded' prop for image styling.
- Removed outdated JetBrains image and replaced it with a new webp format.
- Adjusted layout and spacing in the uses page for better presentation of IDEs.
2025-04-06 23:31:35 +02:00
dc63d1b206 Update dependencies and remove Globe component
- Updated various dependencies in package.json and pnpm-lock.yaml for improved performance and compatibility.
- Removed the Globe component from the home page, streamlining the layout and reducing complexity.
2025-04-06 22:58:30 +02:00
9427c934fd Update dependencies 2025-04-01 12:35:18 +02:00
82f0778b77 Update dependencies 2025-04-01 12:30:57 +02:00
7e36f6a530 Remove umami 2025-03-30 23:22:41 +02:00
16fd499d7b Add nuxt umami 2025-03-19 15:47:47 +01:00
b90decd747 Add dependencies 2025-03-18 20:11:43 +01:00
b75017b1c3 Add pnpm-lock.yaml 2025-03-18 19:49:46 +01:00
1400423529 Update dependencies 2025-03-18 19:45:15 +01:00
793434e553 Add missing icon dependencies 2025-02-15 16:30:14 +01:00
0f0c68be82 Working on website 2025-02-06 15:06:32 +01:00
4e68cd9b39 Update @nuxt/content to v3.1.0 and related dependencies
Upgraded @nuxt/content to v3.1.0 along with other related dependencies and peer dependencies. This includes improvements in optional dependencies and type updates for smoother integration. Updated `pnpm-lock.yaml` to reflect the new versions and resolutions.
2025-02-03 21:19:11 +01:00
fd4b118d78 Remove @nuxthq/studio and update nuxt.config.ts settings
Dropped @nuxthq/studio from dependencies and cleaned up related configurations in pnpm-lock.yaml. Updated nuxt.config.ts by modifying the `icon.serverBundle` to include specific collections and removing unused `content.preview.dev` setting.
2025-02-02 22:48:42 +01:00
f07c6b4c15 Add @nuxthq/studio and configure Nuxt Content preview API
Integrated @nuxthq/studio version 2.2.1 as a new dependency and updated the pnpm lockfile accordingly. Additionally, configured the Nuxt Content preview API with custom settings in the `nuxt.config.ts` file. This setup enhances the development experience and enables Nuxt Studio integration.
2025-02-02 22:34:51 +01:00
9ace5f716b Normalize code style and logging levels throughout project
Fixed minor inconsistencies in syntax, formatting, and logging levels across various files. Updated newline handling, adjusted console log types, and improved code organization for better readability and maintainability.
2025-02-02 19:53:17 +01:00
fd2219248f Remove @nuxthq/studio dependency from package.json
The @nuxthq/studio package is no longer needed and has been removed to streamline dependencies. This helps reduce unnecessary packages in the project, improving maintainability.
2025-02-02 19:32:57 +01:00
ebe0b884ac Add @nuxthq/studio and enable Nuxt Studio preview API
This commit adds the @nuxthq/studio dependency to package.json and configures the Nuxt Studio preview API in nuxt.config.ts. These changes enable preview functionality for better content management in a Nuxt application.
2025-02-02 19:31:26 +01:00
08564d8c32 Add @vueuse/math dependency to the project
This update includes the addition of @vueuse/math version 12.5.0 to both package.json and pnpm-lock.yaml. It ensures necessary dependencies and peer dependencies are integrated for seamless functionality.
2025-02-02 19:24:00 +01:00
fe20d0888b Add @tailwindcss/typography to devDependencies
Integrates the @tailwindcss/typography package, along with its necessary dependencies, into the project. Updates the pnpm-lock.yaml and package.json files to reflect this addition, ensuring compatibility with Tailwind CSS 4.0.0.
2025-02-02 19:05:37 +01:00
6ab4ffc092 Refactor WebSocket handling and remove nuxt-visitors module
Replaced nuxt-visitors module with a custom WebSocket implementation for location tracking. Removed redundant code and comments in `useVisitors` composable and introduced the `location.server` plugin to manage user location. Updated dependencies and configurations to reflect these changes, streamlining the approach.
2025-02-02 19:03:49 +01:00
3f5b0829c7 Add Nuxt UI v3 2025-02-02 18:30:15 +01:00
bb20f593f8 Test visitors 2025-02-02 13:50:06 +01:00
9d4ca6476b Replace Mapbox integration with custom Globe component
Switched from Mapbox to a custom globe visualization using 'cobe' library. Removed all Mapbox-related code, dependencies, and environmental variables. Introduced a WebSocket-based system to display live visitor data on the globe.
2025-01-29 12:43:03 +01:00
c1b24ed953 Update deps 2025-01-28 16:35:44 +01:00
989ae0c149 Add visitors 2025-01-28 16:31:31 +01:00
fb32d95b01 Remove studio 2024-11-28 22:45:25 +01:00
df4aec1f28 Add: nuxt content v3 2024-11-28 22:40:16 +01:00