1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2024-11-30 02:32:42 +01:00
phorge-phorge/src/aphront
epriestley 2aac3156f7 Restructure Hovercards to support more context information
Summary:
Ref T13602. Currently, Hovercards are functions only of the object they represent (and the viewer, etc).

Recent changes to how users who can't see an object are rendered motivate making them a function of both the object they represent //and// the context in which they are being viewed. In particular, this enables a hovecard for a user to explain "This user can't see the thing you're lookign at right now.", so visual "exiled" markers can have a path forward toward discovery.

Test Plan:
  - This change isn't expected to affect any behavior.
  - Viewed hovercards, moused over/out, resized windows, viewed standalone cards, viewed debug cards, saw no behavioral changes.

Maniphest Tasks: T13602

Differential Revision: https://secure.phabricator.com/D21553
2021-02-13 13:37:36 -08:00
..
__tests__ Add a test to verify that all routing maps are plausibly valid, and remove some dead routes 2020-02-14 18:06:24 -08:00
configuration Fix reading of the request path when running the PHP builtin webserver 2021-01-11 10:54:40 -08:00
exception Convert some whiny exceptions into quiet MalformedRequest exceptions 2016-08-16 15:50:21 -07:00
handler Fix a looping workflow when trying to submit a partially-effectless transaction group 2019-05-23 19:16:17 -07:00
headerparser Move lingering "Aphront" classes to Phabricator 2020-02-12 11:50:14 -08:00
httpparametertype Fix spelling 2017-10-09 10:48:04 -07:00
interface Allow Controllers to return a wider range of "response-like" objects 2015-09-01 15:52:52 -07:00
multipartparser Move lingering "Aphront" classes to Phabricator 2020-02-12 11:50:14 -08:00
requeststream In Conduit responses, assert that Phabricator supports a "gzip" capability 2020-04-14 16:51:03 -07:00
response When proxying HTTP repository responses from repository nodes, discard content description headers 2020-04-25 07:51:46 -07:00
sink Fix Content-Security-Policy headers on "Email Login" page 2019-02-14 12:53:33 -08:00
site Allow custom Sites to have custom 404 controllers 2016-11-30 15:25:09 -08:00
sprite Continue moving classes with no callers in libphutil or Arcanist to Phabricator 2020-02-12 13:14:04 -08:00
writeguard Move lingering "Aphront" classes to Phabricator 2020-02-12 11:50:14 -08:00
AphrontController.php Provide an AphrontController implementation of willSendResponse() 2015-09-07 17:18:35 -07:00
AphrontRequest.php Restructure Hovercards to support more context information 2021-02-13 13:37:36 -08:00