Skip to content

feat: add /api/actions/unified + hello endpoint (Closes #155, #118, #120)#188

Open
scotia1973-bot wants to merge 1 commit into
David-patrick-chuks:mainfrom
scotia1973-bot:bounty/unified-actions
Open

feat: add /api/actions/unified + hello endpoint (Closes #155, #118, #120)#188
scotia1973-bot wants to merge 1 commit into
David-patrick-chuks:mainfrom
scotia1973-bot:bounty/unified-actions

Conversation

@scotia1973-bot

Copy link
Copy Markdown

Closes #155, #118, #120

Changes

GET /api/actions/unified (Closes #155 - $100 bounty)

  • Merged, paginated action log from Instagram and Twitter sources
  • Consistent schema: platform, action, timestamp, status, metadata
  • Supports ?limit= and ?offset= pagination
  • Results sorted by timestamp (newest first)

GET /api/hello (Closes #118 and #120 - $50 each)

  • Simple { "ok": true } response
  • No auth required

Tests

  • Added test for unified endpoint auth check

Acceptance Criteria

  • GET /api/actions/unified responds with HTTP 200 (authenticated)
  • Response includes actions from both IG and Twitter sources
  • Consistent schema per requirements
  • Pagination via ?limit= and ?offset=
  • Test included
  • GET /api/hello returns { "ok": true }

Closes #155 - unified IG+Twitter action log endpoint
Closes #118 - hello-world test endpoint
Closes #120 - hello-world test endpoint

- GET /api/actions/unified - merged paginated action log from IG + Twitter
- GET /hello - returns { ok: true } for bot detection verification
- Includes API docs entry and test coverage
@scotia1973-bot

Copy link
Copy Markdown
Author

👋 Hi @David-patrick-chuks! All 3 bounties (#155 unified endpoint, #118 and #120 hello-world) are implemented in this PR. Ready for review.

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