#331 new
Michael Gibson

feature for cascading select list from options provider

Reported by Michael Gibson | June 8th, 2011 @ 11:54 AM

In the case of a large result set from an options provider, it would be helpful to organize the json in a way that rundeck could present dynamic cascading select lists.

Comments and changes to this ticket

  • Alex-SF

    Alex-SF July 9th, 2011 @ 01:47 PM

    • Tag set to feature request, options dropdown
  • Michael Gibson

    Michael Gibson July 15th, 2011 @ 01:44 PM

    was able to work around this by embedding some hacky javascript into the option's description field which gets executed when the run page loads.

  • Alex-SF

    Alex-SF July 15th, 2011 @ 01:59 PM

    Hi Michael, would you mind uploading an example?

  • Michael Gibson

    Michael Gibson July 15th, 2011 @ 03:57 PM

    An example use case for this would be in the case of a GIT repo options provider where you want to dynamically select between different projects and their associated tags.
    I am attaching an example job with some very ugly javascript in the "project" option.
    In my case, project is tied to remote options provider which returns a listing of projects in our GIT repo.
    The tag option is tied to a remote options provider which returns a listing of all the tags for all of the projects in the repo.

    Both of these are very long lists and I want to display only the tags of the project option.
    I am setting the onchange event of the project option select list to reload then trim the tags select list to match the currently selected project.

  • Deleted User

    Deleted User July 15th, 2011 @ 04:19 PM

    Nice use of that description tag :)

    -Noah

  • victorpatrick

    victorpatrick January 2nd, 2024 @ 06:16 PM

    was able to get past this by buildnow gg inserting some rudimentary javascript into the description field of the option, which is what runs when the run page loads.

  • otis

    otis May 7th, 2024 @ 07:30 PM

    FNF Week 8 approaches, anticipation is running high among fans eager to experience the latest challenges and music tracks.

  • Hemoni
  • agelababy

    agelababy May 16th, 2024 @ 09:48 PM

    Some forms of entertainment, like dancing, playing sports, or participating in outdoor activities, promote physical health. They encourage physical movement, which is essential for maintaining a healthy lifestyle. papa's games

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

Attachments

Pages