• Mireya Andres's avatar
    Migrate button toggle for shared project runners to Vue · 059bd0af
    Mireya Andres authored
    To remove ambiguity with the current UI for enabling/disabling shared
    runners in project settings, this MR replaces the button with a toggle
    element. This is also consistent with our usage of toggles in the other
    runner settings.
    
    To do this, the UI has been ported to Vue while the POST endpoint
    `toggle_shared_runners` has been modified to return the response in
    JSON format.
    
    The changes are gated by the `:vueify_shared_runners_toggle` feature
    flag.
    059bd0af
shared_runners_toggle.vue 1.91 KB