- Enhanced the proxy function to log user activity for both authenticated and unauthenticated requests, capturing details such as IP address, user agent, and referer. - Introduced a new utility for logging activities, allowing for structured tracking of user actions across various routes. - Updated photo upload and guess submission routes to log relevant user activity, improving visibility into user interactions. - Added a script to watch user activity logs in real-time for easier monitoring.
11 lines
315 B
Bash
11 lines
315 B
Bash
#!/bin/bash
|
|
# Watch user activity logs in real-time
|
|
# Usage: ./watch-activity.sh
|
|
|
|
echo "Watching user activity logs..."
|
|
echo "Press Ctrl+C to stop"
|
|
echo ""
|
|
|
|
# Watch for activity logs (ACTIVITY, PHOTO_UPLOAD, GUESS_SUBMIT)
|
|
sudo journalctl -u app-backend -f | grep -E "\[ACTIVITY\]|\[PHOTO_UPLOAD\]|\[GUESS_SUBMIT\]"
|