#33 ✓resolved

Add Edit IFRAME element to resources view

Reported by Alex-SF | October 11th, 2010 @ 01:49 PM | in Rundeck 1.0

To support GUI support for external resource model backends, there should be a means to embedded remote UI in the resource view page.

Comments and changes to this ticket

  • Deleted User

    Deleted User October 11th, 2010 @ 02:08 PM

    Consider adding a "gadget" attribute to the resources.xml node entry. The value of the attribute will be a URL.

    The URL should point to a simple specification that gives the UI an indication on how to render it. Perhaps this is specific to editing the resources as opposed to the rendering the node information.

    We should also consider adopting the OpenSocial style of defining integration.

  • Alex-SF

    Alex-SF October 11th, 2010 @ 03:55 PM

    • Tag set to resource model
  • Greg Schueler

    Greg Schueler October 14th, 2010 @ 09:41 AM

    As a security feature, should a white regex/list of allowed remote URLs be a server configuration option?

    Otherwise any URL could be put in "remoteUrl" and when the user clicks an Edit button it would load it within an iframe... There are browser security measures for iframes, but admins may feel more comfortable with a way to restrict this.

  • Deleted User

    Deleted User October 14th, 2010 @ 10:04 AM

    I think the browser security model is fine.

  • Greg Schueler

    Greg Schueler October 14th, 2010 @ 10:18 AM

    also, a consequent feature request would be a remoteUrl/editUrl link for "Create Node". This could be configured per-project. Should be filed as a separate issue if desired.

  • Greg Schueler

    Greg Schueler October 18th, 2010 @ 09:54 AM

    • State changed from “new” to “resolved”

    Documentation here: http://gist.github.com/625163

Please Sign in or create a free account to add a new ticket.

With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.

New-ticket Create new ticket

Create your profile

Help contribute to this project by taking a few moments to create your personal profile. Create your profile ยป

(DEPRECATED) Please use github issues for issue tracking at http://github.com/dtolabs/rundeck/issues

Shared Ticket Bins

People watching this ticket

Referenced by