feat: add Instagram carousel, Reels, and Stories support #191

Merged
jmiller merged 2 commits from feature/151-instagram-enhancements into dev 2026-06-28 01:42:45 +00:00
Owner

Summary\n\n- Carousel: up to 10 images/videos in a single post (3-step container flow)\n- Reels: 9:16 video posts via media_type=REELS\n- Stories: 24-hour ephemeral image/video posts via media_type=STORIES\n- Alt text: alt_text parameter on image containers for accessibility\n- Graceful fallback: single media URL without flags preserves original behavior\n- Refactored: createContainer() and publishContainer() helpers eliminate curl duplication\n\nCloses #151\n\n## Test plan\n\n- [ ] Single image post still works (regression)\n- [ ] Carousel with 2-10 images creates child containers then publishes\n- [ ] Reels with video URL creates REELS container\n- [ ] Stories with image/video creates STORIES container\n- [ ] Alt text attached to image containers\n- [ ] More than 10 media items are silently capped at 10

## Summary\n\n- **Carousel**: up to 10 images/videos in a single post (3-step container flow)\n- **Reels**: 9:16 video posts via `media_type=REELS`\n- **Stories**: 24-hour ephemeral image/video posts via `media_type=STORIES`\n- **Alt text**: `alt_text` parameter on image containers for accessibility\n- **Graceful fallback**: single media URL without flags preserves original behavior\n- **Refactored**: `createContainer()` and `publishContainer()` helpers eliminate curl duplication\n\nCloses #151\n\n## Test plan\n\n- [ ] Single image post still works (regression)\n- [ ] Carousel with 2-10 images creates child containers then publishes\n- [ ] Reels with video URL creates REELS container\n- [ ] Stories with image/video creates STORIES container\n- [ ] Alt text attached to image containers\n- [ ] More than 10 media items are silently capped at 10
jmiller added 2 commits 2026-06-28 01:27:19 +00:00
feat: add Instagram carousel, Reels, and Stories support (#151)
Universal: Auto Version Bump / Version Bump (push) Successful in 10s
ddc867ad06
Authored-by: Moko Consulting
chore(version): auto-bump patch 01.08.15-dev [skip ci]
Branch Cleanup / Delete merged branch (pull_request) Successful in 2s
RC Revert / Rename rc/ back to dev/ (pull_request) Has been skipped
df07b4b672
jmiller merged commit 86d4681fcd into dev 2026-06-28 01:42:45 +00:00
jmiller deleted branch feature/151-instagram-enhancements 2026-06-28 01:42:46 +00:00
Sign in to join this conversation.
No Reviewers
No labels
Priority -
Type -
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: MokoConsulting/MokoSuiteCross#191