Skip to content

[Backend] — Feature: Add GET /admin/users/:id/activity paginated user activity log #1127

Description

@Olowodarey

Background

Admins can view the platform-wide activity log but cannot filter it to a single
user. Investigating suspicious behavior requires scrolling through all platform
events. A per-user activity view is needed.

Goal

Add GET /admin/users/:id/activity returning the paginated ActivityLog for a
specific user.

Requirements

  1. In AdminService, add:

  2. Add the route to AdminController:

Acceptance criteria

  • Returns paginated logs for the specific user.
  • Empty array for users with no logged activity.

Metadata

Metadata

Assignees

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions