Skip to content

feat normalize publishedAt across response models#8

Merged
Priveetee merged 1 commit intomainfrom
dev
Apr 9, 2026
Merged

feat normalize publishedAt across response models#8
Priveetee merged 1 commit intomainfrom
dev

Conversation

@Priveetee
Copy link
Copy Markdown
Owner

Summary

  • add canonical publishedAt fields across shared response models used by search/trending/channel/streams/feed/comments/notifications/event payloads
  • normalize extractor timestamps with nullable semantics (null when unavailable) via a dedicated mapper instead of sentinel values
  • add serialization and mapper tests to lock the canonical date contract

Validation

  • local: ./gradlew test
  • CI/Coverage/Docker on dev are green for head 79dcf29

@Priveetee Priveetee merged commit 6e87ec2 into main Apr 9, 2026
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant