Uploaded image for project: 'Continuum'
  1. Continuum
  2. CONTINUUM-2545

Add WebDAV interface to continuum build agent for displaying the working copies

    Details

    • Type: New Feature
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 1.4.1
    • Component/s: Distributed Builds
    • Labels:
      None

      Issue Links

        Activity

        Hide
        ctan Maria Catherine Tan added a comment -

        Fixed in r965372 and r965682

        added WebDAV interface to continuum build agent

        Show
        ctan Maria Catherine Tan added a comment - Fixed in r965372 and r965682 added WebDAV interface to continuum build agent
        Hide
        wsmoak Wendy Smoak added a comment -

        Edited the summary based on the commit comment so the release notes will show what was added.

        Can you explain more about the WebDAV interface on the agent? How is it secured?

        Show
        wsmoak Wendy Smoak added a comment - Edited the summary based on the commit comment so the release notes will show what was added. Can you explain more about the WebDAV interface on the agent? How is it secured?
        Hide
        ctan Maria Catherine Tan added a comment -

        Made some small changes in r978986

        • do not write content as html when dav resource is a collection
        Show
        ctan Maria Catherine Tan added a comment - Made some small changes in r978986 do not write content as html when dav resource is a collection
        Hide
        ctan Maria Catherine Tan added a comment -

        Added WebDAV support for the working copies in the build agent

        1. there's a WorkingCopyServlet in the build agent that will handle all url pattern: /workingcopy/*
        e.g. In order to view the working copy of a project with id 1, the url will be "http://host/workingcopy/[projectId]"
        2. support for read only access to working copies
        3. can use Sardine as the WebDAV client
        4. no security implementation yet.

        #4 still needs to be discuss in the dev list. We currently don't have a database in the build agent so we can't use redback for the role-based authorization.

        Show
        ctan Maria Catherine Tan added a comment - Added WebDAV support for the working copies in the build agent 1. there's a WorkingCopyServlet in the build agent that will handle all url pattern: /workingcopy/* e.g. In order to view the working copy of a project with id 1, the url will be "http://host/workingcopy/[projectId]" 2. support for read only access to working copies 3. can use Sardine as the WebDAV client 4. no security implementation yet. #4 still needs to be discuss in the dev list. We currently don't have a database in the build agent so we can't use redback for the role-based authorization.

          People

          • Assignee:
            ctan Maria Catherine Tan
            Reporter:
            ctan Maria Catherine Tan
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development