Searching for repositories in the Manage Resources UI for service accounts returns an incomplete list

XMLWordPrintable

    • Type: Bug
    • Resolution: Unresolved
    • Priority: High
    • None
    • Affects Version/s: 10.2.5
    • Component/s: Repositories, Search
    • None
    • 1
    • Severity 2 - Major

      Issue Summary

      The "Manage Resources" UI for service accounts loads a fixed number of repositories. Instances with a large number of repositories can't see, scroll to, or search for repositories beyond the initial set that is loaded. This forces administrators to grant project-level access as a workaround, resulting in overly broad permissions.

      Steps to Reproduce

      1. Have a Bitbucket Data Center instance with a large number of repositories (enough to exceed the initial page load limit)
      2. Navigate to Administration → Service Accounts → Edit an existing service account → Manage Resources{}
      3. Click the repository dropdown to browse or search for repositories
      4. Attempt to scroll past the initial results, or search for a repository that is not in the initially loaded set

      Expected Results

      All accessible repositories should be discoverable. Either via search/filtering or via scroll. 

      Actual Results

      Only an initial page of repositories is loaded. All filtering appears to be performed against the initially loaded results only. Repositories beyond that initial set are not returned in the search.

      Workaround

      Currently there is no known workaround for this behavior. A workaround will be added here when available

              Assignee:
              Unassigned
              Reporter:
              AP
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: