More permissive conventions for dashboard activity #9679

Closed
opened 2025-11-02 08:46:23 -06:00 by GiteaMirror · 5 comments
Owner

Originally created by @a-boyev on GitHub (Oct 12, 2022).

Feature Description

Current status

  • Dashboard view reflects only current user activities (commits, issues, PRs)
  • Activities of other users are visible to admin only

Proposed

  • Include following contents to the dashboard of non-admin users:
    • Activities of users, to whom the user is subscribed
    • Activities of groups, to which the user belong
    • Activitites of projects, of which the user is co-owner
  • Similar to "Activity" tab in gitlab (https://gitlab.com/groups/GROUP_NAME/-/activity)

Motivation

  • Dashboard summary can increase team awareness of the ongoing work, which is critical in collaborative environments

Once again, thanks for making gitea, it is awesome! Please keep it up!

Screenshots

No response

Originally created by @a-boyev on GitHub (Oct 12, 2022). ### Feature Description ### Current status - Dashboard view reflects only current user activities (commits, issues, PRs) - Activities of other users are visible to admin only ### Proposed - Include following contents to the dashboard of non-admin users: - Activities of users, to whom the user is subscribed - Activities of groups, to which the user belong - Activitites of projects, of which the user is co-owner - Similar to "Activity" tab in gitlab (https://gitlab.com/groups/GROUP_NAME/-/activity) ### Motivation - Dashboard summary can increase team awareness of the ongoing work, which is critical in collaborative environments Once again, thanks for making gitea, it is awesome! Please keep it up! ### Screenshots _No response_
GiteaMirror added the issue/not-a-bug label 2025-11-02 08:46:23 -06:00
Author
Owner

@lafriks commented on GitHub (Oct 12, 2022):

Similar to "Activity" tab in gitlab (https://gitlab.com/groups/GROUP_NAME/-/activity)

There is already dashboard available for each organization ex. https://gitea.server/org/ORG_NAME/dashboard

@lafriks commented on GitHub (Oct 12, 2022): > Similar to "Activity" tab in gitlab (https://gitlab.com/groups/GROUP_NAME/-/activity) There is already dashboard available for each organization ex. https://gitea.server/org/ORG_NAME/dashboard
Author
Owner

@a-boyev commented on GitHub (Oct 12, 2022):

Similar to "Activity" tab in gitlab (https://gitlab.com/groups/GROUP_NAME/-/activity)

There is already dashboard available for each organization ex. https://gitea.server/org/ORG_NAME/dashboard

It is empty as well. Below is the screenshot of organization dashboard, for which the user is a member.

Снимок экрана 2022-10-12 в 20 35 42

Just in case if I do something wrong, here are steps to reproduce:

  1. Create new organization public, create new repository test in organization (under admin account)
  2. Create non-admin user_b, add the user to organization owners
  3. Make commit to repository test (under admin account)
  4. Go to organization dashboard under user_b
  5. The dashboard is empty, dashboard of user_b is empty as well
@a-boyev commented on GitHub (Oct 12, 2022): > > Similar to "Activity" tab in gitlab (https://gitlab.com/groups/GROUP_NAME/-/activity) > > There is already dashboard available for each organization ex. https://gitea.server/org/ORG_NAME/dashboard It is empty as well. Below is the screenshot of organization dashboard, for which the user is a member. ![Снимок экрана 2022-10-12 в 20 35 42](https://user-images.githubusercontent.com/115463994/195412273-150b40bb-527f-4a4e-9208-3ba9d5913111.png) Just in case if I do something wrong, here are steps to reproduce: 1. Create new organization `public`, create new repository `test` in organization (under admin account) 2. Create non-admin `user_b`, add the user to organization owners 3. Make commit to repository `test` (under admin account) 4. Go to organization dashboard under `user_b` 5. The dashboard is empty, dashboard of `user_b` is empty as well
Author
Owner

@KN4CK3R commented on GitHub (Oct 13, 2022):

That works for me, my user_b sees the admin actions.

@KN4CK3R commented on GitHub (Oct 13, 2022): That works for me, my user_b sees the admin actions.
Author
Owner

@a-boyev commented on GitHub (Oct 14, 2022):

That works for me, my user_b sees the admin actions.

Then it looks more like a bug or misconfiguration on my side. Any suggestions what to check?

@a-boyev commented on GitHub (Oct 14, 2022): > That works for me, my user_b sees the admin actions. Then it looks more like a bug or misconfiguration on my side. Any suggestions what to check?
Author
Owner

@a-boyev commented on GitHub (Oct 26, 2022):

@KN4CK3R @lafriks I figured out the problem - my DEFAULT_USER_VISIBILITY was set to private, which effectively hides all activities from anyone except admin.

@a-boyev commented on GitHub (Oct 26, 2022): @KN4CK3R @lafriks I figured out the problem - my `DEFAULT_USER_VISIBILITY` was set to private, which effectively hides all activities from anyone except admin.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/gitea#9679