Test: getSupportedMediaTypes() on all service plugins #75

Open
opened 2026-05-29 04:12:42 +00:00 by jmiller · 1 comment
Owner

Test: Service Media Type Reporting

What changed

New getSupportedMediaTypes() method on all 36 service plugins returning their capabilities.

Steps to test

Verify each service reports correct media types:

  • image+video+gif: Facebook, Twitter, Mastodon, Tumblr
  • image+video: LinkedIn, Threads, TikTok, Discord, Matrix, ActivityPub
  • image+video+document: Telegram, WhatsApp, Webhook
  • image only: Bluesky, Pinterest, Reddit, Slack, Teams, all publishers
  • text only (empty): Nostr, Ntfy, ConvertKit

How to verify

Use the Test Connection button or check the plugin code. The dispatcher should skip media attachments for text-only services.

Labels

type: testing, priority: medium

## Test: Service Media Type Reporting ### What changed New `getSupportedMediaTypes()` method on all 36 service plugins returning their capabilities. ### Steps to test Verify each service reports correct media types: - **image+video+gif**: Facebook, Twitter, Mastodon, Tumblr - **image+video**: LinkedIn, Threads, TikTok, Discord, Matrix, ActivityPub - **image+video+document**: Telegram, WhatsApp, Webhook - **image only**: Bluesky, Pinterest, Reddit, Slack, Teams, all publishers - **text only (empty)**: Nostr, Ntfy, ConvertKit ### How to verify Use the Test Connection button or check the plugin code. The dispatcher should skip media attachments for text-only services. ### Labels `type: testing`, `priority: medium`
Author
Owner

Branch created: feature/75-test-getsupportedmediatypes-on-all-servi

git fetch origin
git checkout feature/75-test-getsupportedmediatypes-on-all-servi
Branch created: [`feature/75-test-getsupportedmediatypes-on-all-servi`](https://git.mokoconsulting.tech/MokoConsulting/MokoJoomCross/src/branch/feature/75-test-getsupportedmediatypes-on-all-servi) ```bash git fetch origin git checkout feature/75-test-getsupportedmediatypes-on-all-servi ```
Sign in to join this conversation.
Type Task
Status
Priority
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: MokoConsulting/MokoJoomCross#75