Commit Graph

  • ec0d4b296b Merge pull request 'Fix media routing & CI Perfs' (#12) from dev into prod prod Mathis H (Avnyr) 2026-01-15 00:01:34 +01:00
  • 7048c2731e fix(media): correct route param handling in media controller dev Mathis HERRIOT 2026-01-14 23:51:24 +01:00
  • d74fd15036 ci(workflows): enhance workflows with matrix builds and caching optimizations Mathis HERRIOT 2026-01-14 23:51:07 +01:00
  • 7a928df73c Merge pull request 'dev' (#11) from dev into prod Mathis H (Avnyr) 2026-01-14 23:23:06 +01:00
  • 86a697c392 Merge remote-tracking branch 'origin/dev' into dev Mathis HERRIOT 2026-01-14 23:14:03 +01:00
  • 38adbb6e77 feat(media): add public URL generation for media files and improve S3 integration Mathis HERRIOT 2026-01-14 23:13:28 +01:00
  • a1c48bb792 Merge pull request 'refactor(modules): mark DatabaseModule and CryptoModule as global and remove redundant imports' (#10) from dev into prod Mathis H (Avnyr) 2026-01-14 22:52:03 +01:00
  • 594a387712 Merge branch 'prod' into dev Mathis H (Avnyr) 2026-01-14 22:51:52 +01:00
  • 4ca15b578d refactor(modules): mark DatabaseModule and CryptoModule as global and remove redundant imports Mathis HERRIOT 2026-01-14 22:50:30 +01:00
  • 2912231769 Merge pull request 'UI & Feature update - Alpha' (#9) from dev into prod Mathis H (Avnyr) 2026-01-14 22:40:06 +01:00
  • db17994bb5 fix(test): update transformIgnorePatterns to include .pnpm and uuid dependencies Mathis HERRIOT 2026-01-14 22:19:47 +01:00
  • f57e028178 refactor(reports): add as const to test data in reports.service.spec.ts Mathis HERRIOT 2026-01-14 22:19:27 +01:00
  • e84aa8a8db feat(ui): integrate dynamic tag handling in MobileFilters Mathis HERRIOT 2026-01-14 22:19:18 +01:00
  • c6b23de481 feat(api): add TagService and enhance API error handling Mathis HERRIOT 2026-01-14 22:19:11 +01:00
  • 0611ef715c feat(ui): add ViewCounter component and enhance accessibility annotations Mathis HERRIOT 2026-01-14 22:18:50 +01:00
  • 0a1391674f feat(meme): add ViewCounter component to meme detail pages Mathis HERRIOT 2026-01-14 22:18:10 +01:00
  • 2fedaca502 refactor(app): reorder imports in app.module.ts for consistency and readability Mathis HERRIOT 2026-01-14 22:00:16 +01:00
  • a6837ff7fb refactor(auth): reorder imports in optional-auth.guard.ts for consistency and readability Mathis HERRIOT 2026-01-14 22:00:10 +01:00
  • 74b61004e7 refactor(auth): rename id to uuid in AuthStatus and mock uuid in tests Mathis HERRIOT 2026-01-14 21:59:51 +01:00
  • 760343da76 refactor(app): simplify metadata description formatting in layout component Mathis HERRIOT 2026-01-14 21:59:02 +01:00
  • 14f8b8b63d refactor(contents): reorder imports and improve code formatting Mathis HERRIOT 2026-01-14 21:58:52 +01:00
  • 50a186da1d refactor(core): standardize and reorder imports across admin services and modules Mathis HERRIOT 2026-01-14 21:58:41 +01:00
  • 3908989b39 feat(users): enhance user schema and extend service dependencies Mathis HERRIOT 2026-01-14 21:58:28 +01:00
  • 02d70f27ea refactor: optimize import orders, improve formatting and code readability Mathis HERRIOT 2026-01-14 21:58:04 +01:00
  • 65f8860cc0 feat(auth): add optional authentication guard and extend AuthModule providers Mathis HERRIOT 2026-01-14 21:45:32 +01:00
  • 0e9edd4bfc feat(app): enhance metadata and add admin sidebar section Mathis HERRIOT 2026-01-14 21:44:25 +01:00
  • 6ce58d1639 feat(admin): implement admin statistics API and service Mathis HERRIOT 2026-01-14 21:44:14 +01:00
  • 47d6fcb6a0 feat(media): add image resizing support for processImage Mathis HERRIOT 2026-01-14 21:44:00 +01:00
  • d7c2a965a0 feat(contents): enhance user-specific data handling and admin content management Mathis HERRIOT 2026-01-14 21:43:44 +01:00
  • fb7ddde42e feat(app): add dashboard pages for settings, admin, and public user profiles Mathis HERRIOT 2026-01-14 21:43:27 +01:00
  • 026aebaee3 feat(database): add migration snapshot 0006_snapshot.json for schema updates Mathis HERRIOT 2026-01-14 21:43:10 +01:00
  • a30113e8e2 feat(users): add avatar and bio support, improve user profile handling Mathis HERRIOT 2026-01-14 21:42:46 +01:00
  • f10c444957 Merge pull request 'Fix of backend validation problems.' (#8) from dev into prod Mathis H (Avnyr) 2026-01-14 21:13:06 +01:00
  • 975e29dea1 refactor: format imports, fix indentation, and improve readability across files Mathis HERRIOT 2026-01-14 21:06:38 +01:00
  • a4ce48a91c feat(database): update passwordHash length and add migration snapshot Mathis HERRIOT 2026-01-14 20:51:24 +01:00
  • ff6fc1c6b3 feat(ui): enhance mobile user experience and authentication handling Mathis HERRIOT 2026-01-14 20:50:38 +01:00
  • 5671ba60a6 feat(dto): enforce field length constraints across DTOs Mathis HERRIOT 2026-01-14 20:41:45 +01:00
  • 5f2672021e feat(middleware): add crawler detection middleware for suspicious requests Mathis HERRIOT 2026-01-14 20:41:25 +01:00
  • 17c2cea366 Merge pull request 'Exclude .migrations from file includes in biome.json configuration' (#7) from dev into prod Mathis H (Avnyr) 2026-01-14 20:40:54 +01:00
  • 5665fcd98f Exclude .migrations from file includes in biome.json configuration Avnyr 2026-01-14 20:20:14 +01:00
  • cb6d87eafd Merge pull request 'DEBUG: Erreur de schéma de donnée' (#6) from dev into prod Mathis H (Avnyr) 2026-01-14 20:17:42 +01:00
  • 48ebc7dc36 Remove pull_request.path filters from CI workflows Avnyr 2026-01-14 20:14:06 +01:00
  • dbfd14b57a Update user schema: modify password_hash to varchar(95) Avnyr 2026-01-14 20:12:32 +01:00
  • 570576435c Merge pull request 'Updating default api' (#5) from dev into prod Mathis H (Avnyr) 2026-01-14 19:21:26 +01:00
  • 7c3f4050c5 Update Dockerfile for documentation to simplify base image and streamline dependency handling Avnyr 2026-01-14 19:17:37 +01:00
  • c19d86a0cb Merge pull request 'Update Dockerfile for documentation to simplify base image and streamline dependency handling' (#4) from dev into prod Mathis H (Avnyr) 2026-01-14 19:11:25 +01:00
  • 6d2e1ead05 Update Dockerfile for documentation to simplify base image and streamline dependency handling Avnyr 2026-01-14 19:05:35 +01:00
  • 6756cf6bc7 Merge pull request 'Fix API URL du frontend, ajout documentation en production' (#3) from dev into prod Mathis H (Avnyr) 2026-01-14 19:01:08 +01:00
  • 6aaf53c90b Remove redundant empty entry in docker-compose.prod.yml Avnyr 2026-01-14 18:58:24 +01:00
  • ccec39bfa0 Add documentation service in docker-compose.prod.yml for hosting project docs Avnyr 2026-01-14 18:57:52 +01:00
  • a06fdbf21e Set NEXT_PUBLIC_API_URL environment variable for backend build in deploy workflow Avnyr 2026-01-14 18:53:21 +01:00
  • de537e5947 Merge pull request 'fix(docker): update API URL for production environment' (#2) from dev into prod Mathis H (Avnyr) 2026-01-14 18:34:57 +01:00
  • 0cb361afb8 fix(docker): update API URL for production environment Mathis HERRIOT 2026-01-14 18:31:12 +01:00
  • 9097a3e9b5 Merge pull request 'Fix on linting' (#1) from dev into prod Mathis H (Avnyr) 2026-01-14 18:12:57 +01:00
  • 24eb99093c feat(docs): reorganize imports and improve formatting for readability Mathis HERRIOT 2026-01-14 18:04:31 +01:00
  • 75ac95cadb feat(ci): enhance deploy workflow with separate lint and build steps Mathis HERRIOT 2026-01-14 18:02:45 +01:00
  • 35abd0496e refactor: apply consistent formatting to improve code quality Mathis HERRIOT 2026-01-14 17:26:58 +01:00
  • 03e5915fcc feat(deps): update and expand development dependencies Mathis HERRIOT 2026-01-14 16:54:17 +01:00
  • 77ac960411 feat(ci): add GitHub Actions workflow for production deployment Mathis HERRIOT 2026-01-14 16:44:03 +01:00
  • 8425ffe4fc refactor!: remove pnpm-lock.yaml file from the repository to eliminate redundant dependency tracking and streamline package management. Mathis HERRIOT 2026-01-14 16:38:26 +01:00
  • b81835661c feat(docker): add production-ready docker-compose configuration with health checks Mathis HERRIOT 2026-01-14 16:38:07 +01:00
  • fbc231dc9a refactor!: remove unused resizable components and enhance efficiency in critical areas Mathis HERRIOT 2026-01-14 16:37:55 +01:00
  • 37a23390d5 refactor: enhance module exports and imports across services Mathis HERRIOT 2026-01-14 16:36:59 +01:00
  • bd9dd140ab **feat(docker): add docker-compose for multi-service setup** Mathis HERRIOT 2026-01-14 13:53:02 +01:00
  • 5b6e0143b6 feat: add comprehensive database migration snapshot Mathis HERRIOT 2026-01-14 13:52:53 +01:00
  • 214bf077e5 feat: add axios and related dependencies to pnpm lockfile Mathis HERRIOT 2026-01-14 13:52:43 +01:00
  • bb9ae058db refactor(docker): update Dockerfile for optimized multi-stage builds and dependency management Mathis HERRIOT 2026-01-14 13:52:20 +01:00
  • 0b07320974 feat: introduce new app routes with modular structure and enhanced features Mathis HERRIOT 2026-01-14 13:52:08 +01:00
  • 0c045e8d3c refactor: remove unused tests, mocks, and outdated e2e configurations Mathis HERRIOT 2026-01-14 13:51:32 +01:00
  • 8ffeaeba05 feat: update .env.example with refined defaults for services Mathis HERRIOT 2026-01-14 13:50:43 +01:00
  • 9e37272bff feat: add initial database schema with migrations Mathis HERRIOT 2026-01-14 13:04:27 +01:00
  • 7cb5ff487d feat: add components configuration file for UI setup Mathis HERRIOT 2026-01-14 12:13:12 +01:00
  • 0cef694f2b feat: add useIsMobile custom hook for responsive breakpoint detection Mathis HERRIOT 2026-01-14 12:12:58 +01:00
  • 5c4badb837 feat: add utility function for class merging with Tailwind and clsx Mathis HERRIOT 2026-01-14 12:12:48 +01:00
  • b53c51b825 feat: enhance global styles with custom properties and dark mode support Mathis HERRIOT 2026-01-14 12:12:27 +01:00
  • 76de69fc64 feat: add new dependencies and update pnpm workspace configuration Mathis HERRIOT 2026-01-14 12:12:15 +01:00
  • ec8eb8d43a feat: add reusable UI components for enhanced consistency Mathis HERRIOT 2026-01-14 12:12:00 +01:00
  • 514bd354bf feat: add modular services and repositories for improved code organization Mathis HERRIOT 2026-01-14 12:11:39 +01:00
  • 9c45bf11e4 chore: fix inconsistent indentation and formatting in Next.js config Mathis HERRIOT 2026-01-10 16:34:00 +01:00
  • 5a22ad7480 feat: add logging and caching enhancements across core services Mathis HERRIOT 2026-01-10 16:31:06 +01:00
  • 9654553940 feat: add PGP encryption utilities with automatic decryption support Mathis HERRIOT 2026-01-08 17:15:34 +01:00
  • a5a8626f5d chore: add TODO comment in contents service test regarding TS2774 warning Mathis HERRIOT 2026-01-08 17:15:25 +01:00
  • 64adc80062 refactor: remove PGP encryption usage for user email and secrets Mathis HERRIOT 2026-01-08 17:15:14 +01:00
  • 702868dec2 feat: add PGP encryption utilities and apply automatic decryption to user schema Mathis HERRIOT 2026-01-08 17:13:43 +01:00
  • 399bdab86c test: add comprehensive unit tests for core services Mathis HERRIOT 2026-01-08 16:22:23 +01:00
  • cc2823db7d refactor: organize imports and enhance formatting across backend files Mathis HERRIOT 2026-01-08 15:33:55 +01:00
  • 6254c136d1 feat: enable standalone output mode in Next.js configuration Mathis HERRIOT 2026-01-08 15:32:55 +01:00
  • 3828f170e2 feat: add Dockerfile for frontend service Mathis HERRIOT 2026-01-08 15:32:46 +01:00
  • ec771eb074 feat: revamp documentation pages with new components, layout, and visuals Mathis HERRIOT 2026-01-08 15:32:13 +01:00
  • 77263aead9 chore: update .env.example with media size limits configuration Mathis HERRIOT 2026-01-08 15:31:54 +01:00
  • ab74dc3b30 chore: update pnpm-lock.yaml with new dependency resolutions Mathis HERRIOT 2026-01-08 15:31:45 +01:00
  • acd53eff6a docs: add secure media processing details to README Mathis HERRIOT 2026-01-08 15:31:29 +01:00
  • 91e23c2c02 chore: add .dockerignore to exclude unnecessary files from Docker context Mathis HERRIOT 2026-01-08 15:30:56 +01:00
  • f508e8ee6d refactor: rename package scope to @memegoat in documentation/package.json Mathis HERRIOT 2026-01-08 15:30:39 +01:00
  • 3c02bd6023 feat: configure standalone output mode in next.js Mathis HERRIOT 2026-01-08 15:30:29 +01:00
  • 6e823743fc feat: add Dockerfile for documentation service Mathis HERRIOT 2026-01-08 15:30:20 +01:00
  • 99a350aa05 docs: overhaul and expand technical documentation Mathis HERRIOT 2026-01-08 15:29:56 +01:00
  • 8b51b84d44 feat: add Dockerfile for backend service Mathis HERRIOT 2026-01-08 15:29:37 +01:00
  • 0af6f6b52a feat: update dependencies and scripts in package.json Mathis HERRIOT 2026-01-08 15:28:38 +01:00
  • 382e39ebd0 feat: update biome.json with JavaScript parser configuration and linter rule adjustments Mathis HERRIOT 2026-01-08 15:28:28 +01:00