Continuum
  1. Continuum
  2. CONTINUUM-2545

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

    Details

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

      Issue Links

        Activity

        Maria Catherine Tan created issue -
        Hide
        Maria Catherine Tan added a comment -

        Fixed in r965372 and r965682

        added WebDAV interface to continuum build agent

        Show
        Maria Catherine Tan added a comment - Fixed in r965372 and r965682 added WebDAV interface to continuum build agent
        Maria Catherine Tan made changes -
        Field Original Value New Value
        Assignee Maria Catherine Tan [ ctan ]
        Fix Version/s 1.4.1 (Beta) [ 15104 ]
        Status Open [ 1 ] Closed [ 6 ]
        Resolution Fixed [ 1 ]
        Hide
        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
        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?
        Wendy Smoak made changes -
        Summary Add REST or WebDAV interface to continuum build agent for displaying the working copies Add WebDAV interface to continuum build agent for displaying the working copies
        Hide
        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
        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
        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
        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.
        Maria Odea Ching made changes -
        Link This issue relates to CONTINUUM-2632 [ CONTINUUM-2632 ]
        Mark Thomas made changes -
        Project Import Sun Apr 05 08:36:01 UTC 2015 [ 1428222961749 ]
        Mark Thomas made changes -
        Workflow jira [ 12711189 ] Default workflow, editable Closed status [ 12740681 ]
        Mark Thomas made changes -
        Project Import Sun Apr 05 21:12:18 UTC 2015 [ 1428268338676 ]
        Mark Thomas made changes -
        Workflow jira [ 12948089 ] Default workflow, editable Closed status [ 12983516 ]
        Transition Time In Source Status Execution Times Last Executer Last Execution Date
        Open Open Closed Closed
        5d 22h 38m 1 Maria Catherine Tan 20/Jul/10 20:36

          People

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

            Dates

            • Created:
              Updated:
              Resolved:

              Development