Commit Verlauf

Autor SHA1 Nachricht Datum
  Dave 51ce9506c8 feat: refactor video and homepage controllers, services, and cache builders vor 3 Monaten
  Dave 091d3c5263 feat: implement video search by secondTags and cache management for video list vor 3 Monaten
  Dave d925f8cc2e refactor: migrate from CacheKeys to tsCacheKeys across the codebase vor 3 Monaten
  Dave 398d3f1d71 feat: optimize video retrieval with improved caching and fallback mechanisms vor 3 Monaten
  Dave 5af388fddb feat: enhance video caching with new payload handling and Redis key management vor 3 Monaten
  Dave c9cf310ac3 Refactor ad and video caching mechanisms to remove adsModuleId, implement new adType schema, and enhance Redis key management vor 3 Monaten
  Dave c4467237e9 feat(video): update VideoListRequestDto to make categoryId optional and adjust video list retrieval logic vor 3 Monaten
  Dave 51d4cb2212 refactor: rename channelId to uChannelId across the application vor 3 Monaten
  Dave d4bc0512b0 feat(homepage): refactor homepage DTOs and remove unused VideoItemDto vor 3 Monaten
  Dave 18bcb7ef8e feat(video): refactor video category and tag handling to support multiple categories vor 3 Monaten
  Dave a04c66cf31 feat: add DTOs for ad click and impression events; update video click handling vor 3 Monaten
  Dave afa36f77bc feat: add DTOs for video and ad features, including pagination and filtering vor 4 Monaten
  Dave 2c80920dca feat(video-cache): add VideoCacheDebugService for inspecting Redis keys and validating video cache structure vor 4 Monaten
  Dave 6f17dc561b feat(cache): Introduce Redis cache key semantics and helper functions vor 4 Monaten
  Dave db197ab804 feat(video): refactor video service to use Redis for caching and improve performance vor 4 Monaten
  Dave 8218d214ce feat: add video module with controller, service, and DTO; integrate with Prisma and Redis caching vor 4 Monaten