Issue #53 - User Activity logging
Feature Request Template
Title
Format: feat(activity-logging): add robust user activity logging system
Description
This merge request implements a new feature for robust user activity logging.
- Adds an activity logging system with role and IP tracking.
- Integrates logging into key API endpoints for auditability and moderation.
- Includes Alembic migration for the
activity_logstable.
Checklist
-
The feature has been fully implemented. -
Tests for the new feature are included and passing. -
User documentation/guides have been updated (if applicable). -
Impact on existing functionality has been considered.
Related Issue(s)
Closes #53