rustploy-gui 0.1.21

Rustploy — desktop client (glacier-ui) for the Rustploy PaaS daemon
--!strict

-- busy_actions.luau — ações (on_click/on_submit) que ganham a trava de
-- busy.luau. Mantida em sincronia com os templates por `tools/busy_actions.py
-- --check`.

return {
    "advanced_save",
    "archive_upload",
    "cancel",
    "cancel_project_edit",
    "compose_cancel",
    "compose_save",
    "connect",
    "copy_container_id",
    "copy_container_name",
    "copy_ctx",
    "copy_webhook",
    "delete_deployment",
    "delete_project",
    "deploy_engine_close_detail",
    "deploy_engine_open_detail",
    "deployment_logs",
    "deployments_clear_finished",
    "disconnect",
    "docker_cleanup_run_now",
    "docker_cleanup_save",
    "docker_prune_containers",
    "docker_prune_images",
    "docker_prune_networks",
    "docker_prune_volumes",
    "docker_remove_container",
    "docker_remove_image",
    "docker_remove_network",
    "docker_remove_volume",
    "domain_add",
    "domain_delete",
    "domain_hostport_auto",
    "domain_hostport_save",
    "edit_project_toggle",
    "env_add",
    "env_delete",
    "env_export",
    "env_import",
    "env_text_cancel",
    "env_text_toggle",
    "export_all",
    "export_none",
    "export_save",
    "export_show",
    "export_suggested",
    "export_toggle",
    "forget_server",
    "general_save",
    "git_provider_connect",
    "git_provider_delete",
    "git_provider_refresh",
    "healthcheck_save",
    "import_analyze",
    "import_choice",
    "import_clear",
    "import_create",
    "import_pick_file",
    "import_use_provider",
    "job_delete",
    "job_rebuild",
    "job_run_cancel",
    "job_run_now",
    "job_toggle",
    "job_warm",
    "manifest_export",
    "manifest_import",
    "migration_discard",
    "migration_refresh",
    "migration_rollback",
    "migration_start",
    "nav_projects",
    "new_job_back",
    "new_job_create",
    "new_job_pick_no_service",
    "new_registry_token_create",
    "new_service_back",
    "new_service_cancel",
    "new_service_create",
    "open_edit_job_window",
    "open_export_window",
    "open_job_logs_window",
    "open_logs_window",
    "open_new_job_window",
    "open_new_project_window",
    "open_new_service_window",
    "open_project",
    "open_service",
    "pre_deploy_check_add",
    "pre_deploy_check_delete",
    "project_env_add",
    "project_env_delete",
    "project_env_export",
    "project_env_import",
    "project_env_secret_toggle",
    "project_env_text_cancel",
    "project_env_text_toggle",
    "queue_cancel",
    "queue_promote",
    "queue_toggle_pause",
    "regenerate_webhook",
    "registry_close_repo",
    "registry_gc",
    "registry_open_repo",
    "registry_open_token_window",
    "registry_remove_repo",
    "registry_remove_tag",
    "registry_remove_token",
    "running_deploy",
    "running_toggle_reveal",
    "save_project_edit",
    "save_service_name",
    "secret_add",
    "secret_delete",
    "secret_use",
    "service_deploy",
    "service_rebuild",
    "service_reload",
    "service_stop",
    "service_stop_id",
    "service_warm",
    "settings_save",
    "shared_database_create",
    "shared_database_delete",
    "shared_database_show",
    "shared_disable",
    "shared_enable",
    "stop_all",
    "stop_delete_service",
    "submit_project",
    "update_apply",
    "update_check_now",
    "update_rollback",
}