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