Description
Description
Some users can see the full commit/event history in other users' activity feeds, while others see only the heatmap — the detailed list of commits is missing. This does not affect administrators, who always see the full activity.
Problem Description:
The issue is inconsistent and not tied to specific repository settings or user permissions. For some users:
- When viewing another user's activity tab (e.g. https://gitea.example.com/username1?tab=activity), the heatmap is visible and shows activity.
- However, the commit list below is either missing entirely or incomplete — even when both users have write access to the same repositories.
- For some users, the full activity feed is visible as expected.
- Admin users always see the full commit list regardless of user or repo.
In a specific case:
- User username2 views the activity tab of username1.
- The heatmap shows activity, but the commit list is empty for the last 7 months.
- Direct links to specific commits by username1 do work for username2, and access to those repositories is confirmed.
- This indicates that the underlying permissions and visibility are correct — the problem seems to affect only the activity feed rendering.
What I Checked:
- Repository visibility: public or limited
- User permissions: same (writer)
- Organization membership: same
- Activity visibility settings (e.g. Keep activity private): tested both enabled and disabled — no effect
- Browsers, cookies, sessions — no difference
- Reproduced across multiple accounts and devices
Expected Behavior:
Any authenticated user with access to the repositories should see both the heatmap and the full list of commits/events in another user's activity tab.
Actual Behavior:
Some users only see the heatmap; the commit list is missing or incomplete. This behavior is inconsistent and affects only certain user pairs.
Gitea Version
1.23.7
Can you reproduce the bug on the Gitea demo site?
No
Log Gist
No response
Screenshots
No response
Git Version
No response
Operating System
CentOS 9-Stream
How are you running Gitea?
systemd
Database
PostgreSQL