Uploaded image for project: 'Dev - Nexus Repo'
  1. Dev - Nexus Repo
  2. NEXUS-12531

Allow browse of repository storage via HTML index directory listing

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Major
    • Resolution: Done
    • Affects Version/s: 3.2.0
    • Fix Version/s: 3.7.0
    • Component/s: Browse Storage
    • Labels:
    • Story Points:
      8
    • Release Note:
      Yes

      Description

      Since the release of Nexus 3, some people still have expressed an interest in having a Browse Storage feature that works using basic HTML navigation.

      Users of Nexus 2.x who just want to download a particular file for direct consumption often browse into the /content URL to locate what they want, click on it, and download it. This is a simple, very intuitive UI which can be used by end users who aren't very technical.

      In Nexus 3 it is no longer possible to do this.

      There are cases where you can download a file by requesting e.g.:
      http://<nexus-hostname>/repository/<raw-repo-name/<filename>

      This makes it intuitive if the directory listing would be given if you remove the filename from that url (However, currently that url returns 404)

      Where it makes sense, consider allowing browsing of repositories via HTML directory listings.

      A few repository formats where this likely does make sense are:

      • Raw Repositories
      • Maven
      • Yum (future)

      Additionally, the fact that Nexus 3 does not implement an HTML directory list, means implicitly *the Browse Remote feature of Nexus 2 will not work when a proxy is added against a Nexus 3 remote*.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              jtom Joe Tom
              Reporter:
              j.desmedt@televic.com Johannes De Smedt
              Last Updated By:
              Peter Lynch
              Votes:
              50 Vote for this issue
              Watchers:
              51 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:
                Date of First Response:

                  tigCommentSecurity.panel-title