Skip to content

fix(social): harden Mastodon status publishing#60

Closed
davethediver1010-cmd wants to merge 1 commit into
profullstack:masterfrom
davethediver1010-cmd:codex/social-mastodon-adapter
Closed

fix(social): harden Mastodon status publishing#60
davethediver1010-cmd wants to merge 1 commit into
profullstack:masterfrom
davethediver1010-cmd:codex/social-mastodon-adapter

Conversation

@davethediver1010-cmd

Copy link
Copy Markdown
Contributor

Summary

  • Replace the Mastodon stub with real status publishing through /api/v1/statuses.
  • Normalize instance URLs and derive the per-instance token key.
  • Return native status IDs, URLs, and timestamps from the Mastodon response.
  • Add social contract coverage plus success, API-error, and unsupported-media tests.

Verification

  • pnpm exec vitest run packages/social/mastodon/src/index.test.ts
  • pnpm --filter @profullstack/sh1pt-social-mastodon typecheck

@ralyodio

Copy link
Copy Markdown
Contributor

please rebase: already completed: #62

@ralyodio ralyodio closed this May 12, 2026
@davethediver1010-cmd davethediver1010-cmd changed the title feat(social): implement Mastodon adapter fix(social): harden Mastodon status publishing May 12, 2026
@davethediver1010-cmd

Copy link
Copy Markdown
Contributor Author

Rebased the branch on current master and narrowed the change to incremental Mastodon hardening after #62. GitHub would not let this closed PR reopen after the force-push, so I opened the clean replacement here: #65

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