Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Need to add the user who create the bundle when you have bundles from other users #26224

Closed
bryanboza opened this issue Sep 21, 2023 · 3 comments · Fixed by #27371 or #27723
Closed

Need to add the user who create the bundle when you have bundles from other users #26224

bryanboza opened this issue Sep 21, 2023 · 3 comments · Fixed by #27371 or #27723
Assignees
Labels
Priority : 4 Low QA : Approved Release : 23.01.14 Included in LTS patch release 23.01.14 Release : 23.10.24 v7 Included in LTS patch release 23.10.24 v7 Release : 24.03.1 Announcements Team : Bug Fixers Type : Defect

Comments

@bryanboza
Copy link
Member

bryanboza commented Sep 21, 2023

Parent Issue

Related to #25127

Problem Statement

After this fix, when you are logged in as admin, you will be able to see all the bundles from all the users, we need to show on this information the user who creates the bundles, in order to avoid confusion in case you have multiple bundles with the same name and those from different users.

image

Also, we applied this fix just for the admin user, but I think makes sense if you have assigned a parent role, you should be able to see the bundles from your child roles. As part of the hierarchy.

Steps to Reproduce

  • Login as a limited user
  • Create a new bundle
  • Login as another limited user
  • Create a new bundle with the same name of step 2
  • Login as admin
  • Go to publish queue

Acceptance Criteria

  • We need to show the name of the user that creates the bundle
  • We need to apply hierarchy, and then I need to be able to see the bundles from users that have roles under the mine. and

dotCMS Version

Tested on master // Docker // FF

Proposed Objective

Quality Assurance

Proposed Priority

Priority 2 - Important

Copy link

This issue is stale because it has been open 90 days with no activity. Remove stale label or comment or this will be closed in 30 days.

@github-actions github-actions bot added the stale label Dec 21, 2023
@AndreyDotcms AndreyDotcms linked a pull request Jan 18, 2024 that will close this issue
AndreyDotcms added a commit that referenced this issue Jan 18, 2024
github-merge-queue bot pushed a commit that referenced this issue Jan 22, 2024
* #26224 adding user who create the bundle

* #26224 feedback on validation
@erickgonzalez erickgonzalez reopened this Jan 22, 2024
@bryanboza
Copy link
Member Author

We need some styling help here, we need to do something like this:

Image

@bryanboza bryanboza added Needs Work Release : 24.02.20 New binary field, AI plugin labels Feb 14, 2024
@erickgonzalez erickgonzalez added the LTS : Next Ticket that will be added to LTS label Feb 16, 2024
@fmontes fmontes self-assigned this Feb 20, 2024
@bryanboza bryanboza added Release : 24.03.1 Announcements and removed Release : 24.02.20 New binary field, AI plugin labels Feb 20, 2024
@AndreyDotcms AndreyDotcms linked a pull request Feb 26, 2024 that will close this issue
github-merge-queue bot pushed a commit that referenced this issue Feb 28, 2024
Co-authored-by: AndreyDotcms <AndreyDotcms>
Co-authored-by: erickgonzalez <erick.gonzalez@dotcms.com>
@erickgonzalez erickgonzalez removed the Release : 24.03.1 Announcements label Feb 29, 2024
@bryanboza
Copy link
Member Author

Fixed, now it looks better after the fix
image

@erickgonzalez erickgonzalez added Next LTS Release Shortlisted of issues that will be included in the upcoming LTS and removed LTS : Next Ticket that will be added to LTS labels Mar 6, 2024
erickgonzalez added a commit that referenced this issue Mar 15, 2024
erickgonzalez added a commit that referenced this issue Mar 22, 2024
@erickgonzalez erickgonzalez added Release : 23.10.24 v7 Included in LTS patch release 23.10.24 v7 Release : 23.01.14 Included in LTS patch release 23.01.14 and removed Next LTS Release Shortlisted of issues that will be included in the upcoming LTS labels Mar 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Priority : 4 Low QA : Approved Release : 23.01.14 Included in LTS patch release 23.01.14 Release : 23.10.24 v7 Included in LTS patch release 23.10.24 v7 Release : 24.03.1 Announcements Team : Bug Fixers Type : Defect
Projects
Archived in project
4 participants