Historial de Commits

Autor SHA1 Mensaje Fecha
  Dave 957f6a46c5 feat(ad.controller): restore recordAdClick method for ad click event reporting hace 2 meses
  Dave 2f9e4d9f16 feat(auth): exclude adsUrl from startup ad in login response hace 2 meses
  Dave 30e50d1567 feat(cache): add management API base URL and implement ad cache warmup service hace 2 meses
  Dave 139166926b chore(ad.controller): comment out recordAdClick method and its related decorators hace 2 meses
  Dave 1e77e1ad59 feat(stats-events): update AdClickMessage structure for backward compatibility and improve message handling hace 2 meses
  Dave 45b2590ace feat(rabbitmq): add routing keys and exchanges for ad click and impression events hace 2 meses
  Dave e79f2cce63 chore(env): remove replicaSet parameter from MongoDB URLs to avoid permission issues hace 2 meses
  Dave fd5a0f088f feat(image-upload): implement cover image upload for ads and video media; add image configuration service and update Prisma schemas hace 2 meses
  Dave 57e7c6b39f feat(redis): update scan method to handle variadic arguments with type casting hace 2 meses
  Dave fc0aa96847 feat(rabbitmq): enhance user activity event publishing with resilience features and structured logging hace 2 meses
  Dave 3040ff90eb feat(rabbitmq): add internal status endpoint for RabbitMQ health monitoring hace 2 meses
  Dave a04c66cf31 feat: add DTOs for ad click and impression events; update video click handling hace 2 meses
  Dave 0f212c7401 feat(env): update database connection strings in test environment hace 2 meses
  Dave 37dc6a0b7f feat(env): update environment variable files for local development hace 2 meses
  Dave eb7829bea4 feat(stats-events): implement stats events consumer and related modules hace 2 meses
  Dave 141c5d36ee feat: implement JWT authentication for ads URL retrieval and publish click events hace 2 meses
  Dave b9a7fc52fe feat: update Swagger setup to prevent caching and improve JSON document URL hace 2 meses
  Dave 38b003c9ea refactor: comment out environment variable files in .gitignore for clarity hace 2 meses
  Dave 6fafd57be5 refactor: comment out placement endpoint in AdController for future removal hace 2 meses
  Dave 452c9ef1a7 refactor: comment out unused modules and endpoints in Ad and SysParams controllers hace 2 meses
  Dave afa36f77bc feat: add DTOs for video and ad features, including pagination and filtering hace 2 meses
  Dave 2c80920dca feat(video-cache): add VideoCacheDebugService for inspecting Redis keys and validating video cache structure hace 2 meses
  Dave ae01d15483 refactor: remove outdated documentation and implementation files hace 2 meses
  Dave 8368bd9c20 chore(pnpm): remove unused box-stats-api entry from lockfile hace 2 meses
  Dave 350bf8447c chore(package): remove redundant test script and clean up linting commands hace 2 meses
  Dave 58f5fa195d feat(cache): add end-to-end tests for Redis video cache and enhance cache key handling hace 2 meses
  Dave 6f17dc561b feat(cache): Introduce Redis cache key semantics and helper functions hace 2 meses
  Dave 73dd214e81 feat(cache): implement video category and list cache builders with warmup services hace 2 meses
  Dave a9daf58288 feat(cache): consolidate video cache builders and enhance warmup services hace 2 meses
  Dave db197ab804 feat(video): refactor video service to use Redis for caching and improve performance hace 2 meses