Uploaded image for project: 'IGB'
  1. IGB
  2. IGBF-2120

Get Public Link for Public non-owned files

    Details

    • Type: Task
    • Status: Closed (View Workflow)
    • Priority: Minor
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: None
    • Labels:
      None

      Description

      Situation: If a file is non-owned (such as community data) we do not allow the user to see manage link. However, if that file is public, the user can click View in IGB to send the file to IGB, but cannot see/access the public URL in manage link.

      Task: Make manage link visible for non-owned public files and allow user to copy public link, but not interact with the rest of the manage link right-panel.

        Attachments

          Issue Links

            Activity

            nfreese Nowlan Freese created issue -
            nfreese Nowlan Freese made changes -
            Field Original Value New Value
            Epic Link IGBF-1482 [ 17568 ]
            nfreese Nowlan Freese made changes -
            Link This issue is blocked by IGBF-2079 [ IGBF-2079 ]
            chaitanya Chaitanya Kintali (Inactive) made changes -
            Assignee Chaitanya Kintali [ chaitanya ]
            nfreese Nowlan Freese made changes -
            Story Points 1 3
            Hide
            nfreese Nowlan Freese added a comment -

            As the isPublic flag has not been added, the scope of this issue has been expanded to include a workaround for Manage Link in Community/Shared. In order to get the public permissions for Community/Shared data, we will need to use the search endpoint as a workaround.

            Show
            nfreese Nowlan Freese added a comment - As the isPublic flag has not been added, the scope of this issue has been expanded to include a workaround for Manage Link in Community/Shared. In order to get the public permissions for Community/Shared data, we will need to use the search endpoint as a workaround.
            nfreese Nowlan Freese made changes -
            Status To-Do [ 10305 ] In Progress [ 3 ]
            karthik Karthik Raveendran made changes -
            Status In Progress [ 3 ] To-Do [ 10305 ]
            karthik Karthik Raveendran made changes -
            Status To-Do [ 10305 ] In Progress [ 3 ]
            Show
            nfreese Nowlan Freese added a comment - Pull request: https://bitbucket.org/nfreese/django-cyversedev/pull-requests/97/igbf-2120/diff
            karthik Karthik Raveendran made changes -
            Status In Progress [ 3 ] Needs 1st Level Review [ 10005 ]
            karthik Karthik Raveendran made changes -
            Assignee Chaitanya Kintali [ chaitanya ]
            Hide
            nfreese Nowlan Freese added a comment -

            Testing:

            Unowned Public Community file:
            *Right-clicking Manage Link is still grayed out.
            Three-dot menu Manage Link is available.
            *Clicking Manage Link in three-dot menu shows a debugging message.
            Remove Public Link is grayed out, public link is copyable.

            Unowned Private Shared file:
            *Right-clicking Manage Link is still grayed out.
            Three-dot menu Manage Link is available.
            *Clicking Manage Link in three-dot menu shows a debugging message.
            *Create Public Link is not grayed out.

            Show
            nfreese Nowlan Freese added a comment - Testing: Unowned Public Community file: *Right-clicking Manage Link is still grayed out. Three-dot menu Manage Link is available. *Clicking Manage Link in three-dot menu shows a debugging message. Remove Public Link is grayed out, public link is copyable. Unowned Private Shared file: *Right-clicking Manage Link is still grayed out. Three-dot menu Manage Link is available. *Clicking Manage Link in three-dot menu shows a debugging message. *Create Public Link is not grayed out.
            nfreese Nowlan Freese made changes -
            Status Needs 1st Level Review [ 10005 ] First Level Review in Progress [ 10301 ]
            nfreese Nowlan Freese made changes -
            Status First Level Review in Progress [ 10301 ] To-Do [ 10305 ]
            nfreese Nowlan Freese made changes -
            Status To-Do [ 10305 ] In Progress [ 3 ]
            nfreese Nowlan Freese made changes -
            Assignee Chaitanya Kintali [ chaitanya ]
            Hide
            nfreese Nowlan Freese added a comment -

            Testing:

            Unowned Public Community file:
            Right-clicking Manage Link is available.
            Three-dot menu Manage Link is available.
            Remove Public Link is grayed out, public link is copyable.

            Unowned Private Shared file:
            Right-clicking Manage Link is available.
            Three-dot menu Manage Link is available.
            Create Public Link grayed out, no public link available.

            Working as expected.

            Closing issue.

            Show
            nfreese Nowlan Freese added a comment - Testing: Unowned Public Community file: Right-clicking Manage Link is available. Three-dot menu Manage Link is available. Remove Public Link is grayed out, public link is copyable. Unowned Private Shared file: Right-clicking Manage Link is available. Three-dot menu Manage Link is available. Create Public Link grayed out, no public link available. Working as expected. Closing issue.
            nfreese Nowlan Freese made changes -
            Status In Progress [ 3 ] Needs 1st Level Review [ 10005 ]
            nfreese Nowlan Freese made changes -
            Status Needs 1st Level Review [ 10005 ] First Level Review in Progress [ 10301 ]
            nfreese Nowlan Freese made changes -
            Status First Level Review in Progress [ 10301 ] Ready for Pull Request [ 10304 ]
            nfreese Nowlan Freese made changes -
            Status Ready for Pull Request [ 10304 ] Pull Request Submitted [ 10101 ]
            nfreese Nowlan Freese made changes -
            Status Pull Request Submitted [ 10101 ] Reviewing Pull Request [ 10303 ]
            nfreese Nowlan Freese made changes -
            Status Reviewing Pull Request [ 10303 ] Merged Needs Testing [ 10002 ]
            nfreese Nowlan Freese made changes -
            Status Merged Needs Testing [ 10002 ] Post-merge Testing In Progress [ 10003 ]
            nfreese Nowlan Freese made changes -
            Resolution Done [ 10000 ]
            Status Post-merge Testing In Progress [ 10003 ] Closed [ 6 ]

              People

              • Assignee:
                chaitanya Chaitanya Kintali (Inactive)
                Reporter:
                nfreese Nowlan Freese
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: