1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2024-11-20 13:52:40 +01:00
phorge-phorge/webroot/rsrc/css/application
epriestley a74545c9da Provide a rough, unstable API for reporting coverage into Diffusion
Summary:
Ref T4994. This stuff works:

  - You can dump a blob of coverage information into `diffusion.updatecoverage`. This wipes existing coverage information and replaces it.
  - It shows up when viewing files.
  - It shows up when viewing commits.

This stuff does not work:

  - When viewing files, the Javascript hover interaction isn't tied in yet.
  - We always show this information, even if you're behind the commit where it was generated.
  - You can't do incremental updates.
  - There's no aggregation at the file (this file has 90% coverage), diff (the changes in this commit are 90% covered), or directory (the code in this directory has 90% coverage) levels yet.
  - This is probably not the final form of the UI, storage, or API, so you should expect occasional changes over time. I've marked the method as "Unstable" for now.

Test Plan:
  - Ran `save_lint.php` to check for collateral damage; it worked fine.
  - Ran `save_lint.php` on a new branch to check creation.
  - Published some fake coverage information.
  - Viewed an affected commit.
  - Viewed an affected file.

{F151915}

{F151916}

Reviewers: chad, btrahan

Reviewed By: btrahan

Subscribers: jhurwitz, epriestley, zeeg

Maniphest Tasks: T5044, T4994

Differential Revision: https://secure.phabricator.com/D9022
2014-05-17 16:10:54 -07:00
..
auth Clean up external accounts page 2013-11-24 19:14:16 -08:00
base Fix mobile menus 2014-05-12 20:11:45 -07:00
chatlog Make chatlog bg white 2014-02-12 09:55:53 -08:00
config Version the Aphlict notification server and prompt users to upgrade if they're out of date 2014-02-17 15:59:39 -08:00
conpherence Use ActionList-based dropdowns in Conpherence 2014-05-05 10:56:38 -07:00
contentsource Move #888 and #999 to $lightgreytext 2013-09-02 08:12:18 -07:00
countdown Move #888 and #999 to $lightgreytext 2013-09-02 08:12:18 -07:00
dashboard Dashboards - add layout mode to dashboards 2014-05-15 19:12:40 -07:00
diff Reduce loudness of Inline Comments 2014-05-01 21:59:59 -07:00
differential Provide a rough, unstable API for reporting coverage into Diffusion 2014-05-17 16:10:54 -07:00
diffusion Improve repository hinting and feedback 2013-11-01 17:35:43 -07:00
directory Shorten Jump Nav box to more standard size 2014-01-13 18:32:01 -08:00
feed Fix feed widths 2014-01-22 10:04:13 -08:00
files Move all CSS "z-index" rules to "z-index.css", fix Differential z-index problem 2012-12-30 09:30:21 -08:00
flag Move PhabricatorObjectItem to PHUIObjectItem, add 'plain' setting for lists. 2013-09-09 14:14:34 -07:00
harbormaster Make Harbormaster input and output artifacts more explicit 2014-03-25 16:02:34 -07:00
herald Moderize Herald UI 2014-04-27 11:18:48 -07:00
maniphest Various linter fixes. 2014-02-26 12:44:58 -08:00
objectselector Update ObjectSelector CSS 2013-11-30 19:47:20 -08:00
owners Move #666 to $greytext in UIColor 2013-09-02 08:08:54 -07:00
paste Line count can be set for paste 2013-03-14 10:51:34 -07:00
people Various linter fixes. 2014-02-26 12:44:58 -08:00
phame Phame - add some application polish. 2014-04-30 13:19:14 -07:00
pholio Replace Sprite-Icons with FontAwesome 2014-05-12 10:08:32 -07:00
phortune Clean up rendering of credit card form 2013-04-25 09:46:59 -07:00
phrequent UIColor Blues and common color integration 2013-09-02 08:10:47 -07:00
phriction Update Phriction History UI 2014-03-30 11:18:49 -07:00
policy Policy Transactions - add a details view for custom policy 2014-04-29 09:42:54 -07:00
ponder Add objectheaders to new View 2013-09-28 15:55:38 -07:00
profile Fix project feed layout 2014-03-26 08:46:12 -07:00
projects Use standard UI kit on project member page 2014-03-19 19:30:27 -07:00
releeph Use standard UI elements to render pull requests in Releeph 2014-04-18 06:44:45 -07:00
search Move #888 and #999 to $lightgreytext 2013-09-02 08:12:18 -07:00
settings Make Tables play well in PHUIObjectBoxView 2014-01-07 11:57:37 -08:00
slowvote Move #888 and #999 to $lightgreytext 2013-09-02 08:12:18 -07:00
subscriptions Subscriptions - make a dialog for massive subscription lists 2014-03-14 11:22:00 -07:00
tokens Make tokens more accessible to assitive technologies 2014-05-05 10:54:34 -07:00
uiexample Clean up FontAwesome / Timeline CSS 2014-04-22 18:29:14 -07:00