Skip to content

Feature/teams media and cta - #9

Merged
shahidfoy merged 6 commits into
mainfrom
feature/teams-media-and-cta
Mar 24, 2026
Merged

Feature/teams media and cta#9
shahidfoy merged 6 commits into
mainfrom
feature/teams-media-and-cta

Conversation

@shahidfoy

Copy link
Copy Markdown
Member

🚀 Pull Request

📌 Summary

Teams media for images, gifs and call to action buttons

🧪 What Does This Fix or Improve?

  • Bug fix
  • New feature
  • Performance improvement
  • Documentation update
  • Other (describe below)

🔍 Changes

List the notable changes:

  • images
  • gifs
  • cta

✅ Checklist

Please ensure the following:

  • Code compiles without errors
  • Tests pass successfully
  • No breaking changes introduced
  • Added or updated documentation if needed
  • Branch is up to date with main

google-labs-jules Bot and others added 6 commits March 5, 2026 02:41
- Updated WebhookMessage, MessageCard, and Section models to include imageUrl and videoUrl.
- Added Action model for call-to-action buttons in MessageCard.
- Updated WebhookPayload to support Image, Media, and Action.OpenUrl Adaptive Card elements.
- Enhanced WebhookService to map the new model fields to the webhook payload.
- Added JUnit 5 dependencies and WebhookServiceTest for unit testing.

Co-authored-by: shahidfoy <12647062+shahidfoy@users.noreply.github.com>
- Bumped version in pom.xml to 0.3.0 to satisfy CI requirements.
- Verified WebhookService mappings and imports.
- Removed unused Gson instance from WebhookServiceTest.

Co-authored-by: shahidfoy <12647062+shahidfoy@users.noreply.github.com>
- Added imageUrl, videoUrl, and actions to WebhookMessage and MessageCard models.
- Updated WebhookService to map these new fields to Adaptive Card elements.
- Updated readme.md with version 0.3.0 and code examples for new features.
- Integrated JUnit 5 and added unit tests for payload generation.

Co-authored-by: shahidfoy <12647062+shahidfoy@users.noreply.github.com>
@shahidfoy
shahidfoy merged commit ebadf8b into main Mar 24, 2026
2 checks passed
@shahidfoy
shahidfoy deleted the feature/teams-media-and-cta branch March 24, 2026 01:33
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