Skip to content

Conversation

@jevansnyc
Copy link
Collaborator

Summary

  • Add more complete e2e GAM (Google Ad Manager) integration with request construction and ad serving capabilities
  • Add new partners.rs module for partner-specific configurations
  • Create comprehensive publisher IDs audit document identifying hardcoded values
  • Update settings and templates to support GAM functionality
  • Add TLS certificates for local development testing
  • Upgrade dependencies and improve logging throughout codebase

Test Plan

  • Verify GAM requests construct properly with test publisher ID
  • Test local development with SSL certificates
  • Confirm all logging statements work correctly
  • Run full test suite with cargo test
  • Test Fastly deployment with fastly compute serve
  • Validate configuration loading from trusted-server.toml

- Add GAM module with request construction and ad serving capabilities
- Add partners.rs for partner-specific configurations
- Create comprehensive publisher IDs audit document
- Update settings and templates for GAM integration
- Add SSL certificates for local development
- Update Cargo dependencies for new functionality
@aram356 aram356 self-requested a review August 6, 2025 16:53
Copy link
Collaborator

@aram356 aram356 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good!

@aram356 aram356 merged commit f06a427 into main Aug 7, 2025
2 checks passed
@aram356 aram356 deleted the gam-functionality branch August 7, 2025 05:57
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.

3 participants