1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2024-12-25 06:50:55 +01:00
phorge-phorge/src/applications/phortune/controller
epriestley 10b86c2aa3 Don't show meme Remarkup hint button if Macro application is not usable
Summary: See <https://phabricator.wikimedia.org/T906>. This behavior is a bug; we should remove the button if the user can't use the application.

Test Plan:
- With Macro uninstalled, did these things verifying the button vanished:
  - Sent a user a message.
  - Edited a revision.
  - Edited repository basic information.
  - Edited an initiative.
  - Edited a Harbormaster build step.
  - Added task comments.
  - Edited profile blurb.
  - Edited blog description.
  - Commented on Pholio mock.
  - Uploaded Pholio image.
  - Edited Phortune merchant.
  - Edited Phriction document.
  - Edited Ponder answer.
  - Edited Ponder question.
  - Edited Slowvote poll.
  - Edited a comment.
- Reinstalled Macro and saw button come back.
- Used button to put silly text on a funny picture.

Reviewers: btrahan, chad

Reviewed By: chad

Subscribers: epriestley

Differential Revision: https://secure.phabricator.com/D10900
2014-11-24 15:25:25 -08:00
..
PhortuneAccountEditController.php Make Phortune account members editable and modernize the edge constant 2014-10-10 15:00:06 -07:00
PhortuneAccountListController.php Show only recent orders and charges on Phortune account profile page 2014-10-13 11:14:50 -07:00
PhortuneAccountViewController.php Build AlmanacService 2014-10-17 05:01:57 -07:00
PhortuneCartAcceptController.php Add a "Review" status to Phortune 2014-10-10 11:29:13 -07:00
PhortuneCartCancelController.php Make Fund transactions more informative and complete 2014-10-10 11:29:31 -07:00
PhortuneCartCheckoutController.php Add a "Review" status to Phortune 2014-10-10 11:29:13 -07:00
PhortuneCartController.php Mostly implement order refunds and cancellations 2014-10-08 15:33:25 -07:00
PhortuneCartListController.php Decouple some aspects of request routing and construction 2014-10-17 05:01:40 -07:00
PhortuneCartUpdateController.php Implement Phortune charge updates 2014-10-09 16:57:52 -07:00
PhortuneCartViewController.php Add actions to crumbs in fund/phortune 2014-10-15 12:17:25 -07:00
PhortuneChargeListController.php Decouple some aspects of request routing and construction 2014-10-17 05:01:40 -07:00
PhortuneController.php Show only recent orders and charges on Phortune account profile page 2014-10-13 11:14:50 -07:00
PhortuneLandingController.php Phortune v0 2013-03-28 09:10:34 -07:00
PhortuneMerchantController.php Add Merchants to Phortune 2014-10-07 10:55:16 -07:00
PhortuneMerchantEditController.php Don't show meme Remarkup hint button if Macro application is not usable 2014-11-24 15:25:25 -08:00
PhortuneMerchantListController.php Decouple some aspects of request routing and construction 2014-10-17 05:01:40 -07:00
PhortuneMerchantViewController.php Add actions to crumbs in fund/phortune 2014-10-15 12:17:25 -07:00
PhortunePaymentMethodCreateController.php Use real icons for payment providers 2014-10-07 15:07:01 -07:00
PhortunePaymentMethodDisableController.php Make payment method management somewhat more reasonable in Phortune 2014-08-11 12:07:35 -07:00
PhortunePaymentMethodEditController.php Make payment method management somewhat more reasonable in Phortune 2014-08-11 12:07:35 -07:00
PhortuneProductListController.php Make Currency a more formal type 2014-10-06 10:26:48 -07:00
PhortuneProductViewController.php Remove some dead Phortune code 2014-10-13 11:14:33 -07:00
PhortuneProviderActionController.php Add a HOLD state to Phortune and handle unusual states better 2014-10-09 04:30:47 -07:00
PhortuneProviderDisableController.php Allow merchants to disable payment providers and show more UI info 2014-10-08 08:31:24 -07:00
PhortuneProviderEditController.php Make payment providers a configurable property of Merchants in Phortune 2014-10-07 14:41:41 -07:00