Skip to content

Add Activity Feed API - #25414

Open
chrstinalin wants to merge 2 commits into
mozilla:masterfrom
chrstinalin:#16383-activity-api
Open

Add Activity Feed API#25414
chrstinalin wants to merge 2 commits into
mozilla:masterfrom
chrstinalin:#16383-activity-api

Conversation

@chrstinalin

@chrstinalin chrstinalin commented Sep 9, 2026

Copy link
Copy Markdown
Contributor

Fixes mozilla/addons#16383

Description

Adds Activity Feed API for new DevHub use case.

Testing

  • api/v5/activity/ endpoint returns user-related activities as seen in the existing DevHub feed view, alongside additional information needed by the new design.
  • Can further filter by version and addon.

Checklist

  • Add #ISSUENUM at the top of your PR to an existing open issue in the mozilla/addons repository.
  • Successfully verified the change locally.
  • The change is covered by automated tests, or otherwise indicated why doing so is unnecessary/impossible.
  • Add or update relevant docs reflecting the changes made.

@chrstinalin
chrstinalin marked this pull request as draft September 9, 2026 13:49
@chrstinalin
chrstinalin force-pushed the #16383-activity-api branch 11 times, most recently from 55898f3 to 7a6bc91 Compare September 9, 2026 16:13
@chrstinalin
chrstinalin marked this pull request as ready for review September 9, 2026 17:41
@chrstinalin
chrstinalin requested review from a team and diox and removed request for a team September 9, 2026 17:57
Comment thread docs/topics/api/activity.rst Outdated
Comment thread src/olympia/activity/tests/test_views.py
Comment thread docs/topics/api/activity.rst Outdated
Comment thread src/olympia/activity/serializers.py Outdated
Comment thread src/olympia/activity/serializers.py Outdated
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.

[Task]: Expand activity API to cover new devhub uses

2 participants