Homec4science

Fix some beta/install Application issues

Authored by epriestley <git@epriestley.com> on Apr 10 2013, 23:52.

Description

Fix some beta/install Application issues

Summary:
Currently, we give you an "Install" button for Beta apps even when "phabricator.show-beta-applications" is disabled. This is unclear.

Instead, disable the button and tell the user about the config when it is clicked.

Arguably, we should restructure this so you can selectively install "Beta" apps without setting the config, but almost all the beta apps are terrible so just make things consistent for now.

Test Plan: Tried to install a beta app without beta apps enabled.

Reviewers: btrahan, chad

Reviewed By: btrahan

CC: aran

Differential Revision: https://secure.phabricator.com/D5652

Details

Committed
epriestley <git@epriestley.com>Apr 10 2013, 23:52
Pushed
aubortJan 31 2017, 17:16
Parents
rPH9087e4805e4c: Note that `arc land` supports Mercurial in arc docs
Branches
Unknown
Tags
Unknown

Event Timeline

epriestley <git@epriestley.com> committed rPH9bbce8de42ae: Fix some beta/install Application issues (authored by epriestley <git@epriestley.com>).Apr 10 2013, 23:52