Dave
|
752701c442
refactor(uploader): simplify upload method signature and enhance UploadResult type
|
1 kuukausi sitten |
Dave
|
0c83ca7b18
feat(uploader): add uploader module with controller and service for file uploads
|
1 kuukausi sitten |
Dave
|
36e86b2e10
fix(homepage): enable category selection in channel data fetch
|
1 kuukausi sitten |
Dave
|
5c9a3126ae
fix(homepage): add logging for cache hits and misses in getCategoryTags method
|
1 kuukausi sitten |
Dave
|
f1639f36f2
chore: remove unused Docker and script files for cleanup
|
1 kuukausi sitten |
Dave
|
3c68fcac3d
fix(homepage): enhance getCategoryTags method with logging and improved structure
|
1 kuukausi sitten |
Dave
|
10f6faebd6
fix(redis-inspector): improve scan method to handle cursor pagination and batch results
|
1 kuukausi sitten |
Dave
|
07d339bd48
fix(category): invoke refreshTagsMetadata after category creation
|
1 kuukausi sitten |
Dave
|
d47e5b4e6d
fix(category): optimize refreshTagsMetadata to load tags directly from the tag table
|
1 kuukausi sitten |
Dave
|
70a058a422
fix(menu, role, user): update null checks to use isSet for better clarity
|
1 kuukausi sitten |
Dave
|
21aa8a1bd2
fix(video-media): convert updatedFrom and updatedTo from epoch seconds to Date objects
|
1 kuukausi sitten |
Dave
|
0ada9217eb
fix(video-media): change updatedAt filter type from bigint to Date
|
1 kuukausi sitten |
Dave
|
734fc66cde
fix(menu): rename component_key to componentKey for consistency
|
1 kuukausi sitten |
Dave
|
e45356697e
fix(menu): normalize parentId in MenuDto to handle empty strings
|
1 kuukausi sitten |
Dave
|
26f3d99367
fix(menu): update parentId example to a string format
|
1 kuukausi sitten |
Dave
|
f33d070857
fix(menu): change parentId validation from integer to string
|
1 kuukausi sitten |
Dave
|
519e14b2af
feat(menu, role, user): implement backfill logic for IDs and enhance logging
|
1 kuukausi sitten |
Dave
|
a8975bf1d9
feat(ads): add endpoint and service method to update ads status
|
1 kuukausi sitten |
Dave
|
9b2f5dff8c
add video fields
|
1 kuukausi sitten |
Dave
|
1764dd0f21
added auto increment vid in Prisma videoMedia
|
1 kuukausi sitten |
Dave
|
0d2adf51b1
feat(stats-reporting): refactor ad metadata resolution to use Redis as the authoritative source
|
1 kuukausi sitten |
Dave
|
eb016321c6
feat(stats-reporting): add StatsAdsCacheService for managing ad statistics cache
|
1 kuukausi sitten |
Dave
|
1e6289bbea
feat(stats-reporting): implement ad type resolution using Redis and Mongo fallback in StatsEventsConsumer
|
1 kuukausi sitten |
Dave
|
c40d942634
refactor(stats-reporting): simplify countValue assignment and formatting in getAdTypeClicks method
|
1 kuukausi sitten |
Dave
|
16de134dae
feat(stats-reporting): add IP clicks DTO and service method for retrieving paginated IP click statistics
|
1 kuukausi sitten |
Dave
|
94df97adb3
feat(stats-reporting): add ad type clicks DTO and service method for retrieving paginated ad click records
|
1 kuukausi sitten |
Dave
|
584e64ae68
feat(stats-reporting): add toJsonSafe function for safe serialization of bigint values in stats responses
|
1 kuukausi sitten |
Dave
|
492aaeef48
feat(stats-reporting): add validation and transformation decorators for fromSec and toSec in BaseRangeQueryDto
|
1 kuukausi sitten |
Dave
|
6e062014cb
feat(stats-reporting): add logging for getAdsHourly method in StatsReportingController
|
1 kuukausi sitten |
Dave
|
206e3a98e3
feat(stats-reporting): enhance DTOs and controller with Swagger decorators for improved API documentation
|
1 kuukausi sitten |