1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2024-12-28 16:30:59 +01:00
phorge-phorge/src/applications
epriestley cde1416446 Guarantee the existence of the Phabricator access log
Summary:
We have a fair number of conditionals on the existence of the access log. Instead, always build it and just don't write it if the user doesn't want a version on disk.

Also, formalize logged-in user PHID (avoids object existence juggling) in the access log and move microseconds-since-startup to PhabricatorStartup (simplifies index.php).

Depends on D5532. Fixes T2860. Ref T2870.

Test Plan: Disabled access log, verified XHProf writes occurred correctly.

Reviewers: btrahan, chad

Reviewed By: btrahan

CC: aran

Maniphest Tasks: T2860, T2870

Differential Revision: https://secure.phabricator.com/D5533
2013-04-02 09:53:56 -07:00
..
arcanist/conduit Move Conduit methods inside applications 2012-12-21 12:21:59 -08:00
audit Uninstall Conduit calls when uninstalling applications 2013-03-13 07:09:05 -07:00
auth make applicationTransactionsCommentView have a "Login to comment." button if user is not logged in 2013-03-07 13:02:36 -08:00
base Use 'Bacon Ice Cream for Breakfast' only for untitled pages 2013-03-30 12:46:03 -07:00
cache PhabricatorCaches use namespace if set 2013-03-22 16:28:28 -07:00
calendar Have AphrontView implement PhutilSafeHTMLProducerInterface 2013-03-09 13:52:21 -08:00
chatlog Uninstall Conduit calls when uninstalling applications 2013-03-13 07:09:05 -07:00
conduit Uninstall Conduit calls when uninstalling applications 2013-03-13 07:09:05 -07:00
config Guarantee the existence of the Phabricator access log 2013-04-02 09:53:56 -07:00
conpherence Conpherence - people widget 2013-04-02 09:32:40 -07:00
countdown Implement text mode for Phabricator Remarkup rules 2013-03-22 17:33:36 -07:00
daemon reduce noise on daemon console 2013-03-08 13:08:11 -08:00
differential Hide "Maniphest Task:" in commit template 2013-03-30 12:15:07 -07:00
diffusion Fix failing unit test testParentEdgeCases under Windows 2013-04-02 09:01:33 -07:00
directory/controller Fix Main Directory Jump Nav CSS leak 2013-04-02 09:01:14 -07:00
diviner Implement text mode for Phabricator Remarkup rules 2013-03-22 17:33:36 -07:00
draft/storage Add draft support to ApplicationTransactions 2012-12-21 05:57:14 -08:00
drydock Convert AphrontTableView to safe HTML 2013-02-09 15:11:38 -08:00
fact Convert AphrontTableView to safe HTML 2013-02-09 15:11:38 -08:00
feed Adding a proper story feed for moving a Phriction Document 2013-03-19 14:22:26 -07:00
files Mobile Crumbs. 2013-03-26 13:15:15 -07:00
flag Revising Flag UI 2013-04-01 06:28:38 -07:00
harbormaster Add HarbormasterRunnerWorker, for running CI tests 2012-12-17 13:43:26 -08:00
help/controller Allow speical keys to be bound to keystrokes 2013-03-08 21:19:24 -08:00
herald Require a viewer to load handles 2013-02-28 17:15:09 -08:00
macro Vastly expanded macro.query's capabilities 2013-03-26 14:29:04 -07:00
mailinglists Apply lint rules to Phabricator 2013-02-19 13:33:10 -08:00
maniphest Creating subtask in Maniphest also implies template from parent 2013-03-31 12:41:08 -07:00
meta Remove all calls to renderSingleView() and deprecate it 2013-03-09 13:52:41 -08:00
metamta Introduce basic bin/mail with a resend workflow 2013-03-30 15:53:49 -07:00
notification Introduce PhabricatorEmptyQueryException 2013-03-06 19:22:00 -08:00
oauthserver Fix an OAuthServer issue where an attacker could make a link function over HTTP when it should be HTTPS-only 2013-02-19 16:09:36 -08:00
owners Include more packages in Owned Packages view 2013-03-28 15:00:11 -07:00
paste Mobile Crumbs. 2013-03-26 13:15:15 -07:00
people Modernized People Ldap Controller a tiny little bit 2013-04-02 08:58:53 -07:00
phame Introduce PhabricatorEmptyQueryException 2013-03-06 19:22:00 -08:00
phid Adding some type names to object handles 2013-04-01 06:18:45 -07:00
phlux Mobile Crumbs. 2013-03-26 13:15:15 -07:00
pholio Make Pholio mock image thumbnails publicly visible 2013-03-26 15:01:51 -07:00
phortune Phortune v0.1: products 2013-03-28 09:13:07 -07:00
phpast Uninstall Conduit calls when uninstalling applications 2013-03-13 07:09:05 -07:00
phrequent Fix 403s in Phrequent by rendering actions as forms, and make properties fancier 2013-03-30 19:37:13 -07:00
phriction Adding Phriction 'Document Index' link to the crumbs actions 2013-04-02 09:00:42 -07:00
policy Introduce PhabricatorEmptyQueryException 2013-03-06 19:22:00 -08:00
ponder Separate object names from object links in other applications 2013-03-23 15:01:05 -07:00
project Mobile Crumbs. 2013-03-26 13:15:15 -07:00
releeph Introduce ReleephProjectQuery 2013-03-22 06:29:37 -07:00
remarkup/conduit Convert Remarkup to safe HTML 2013-02-13 12:34:49 -08:00
repository Uninstall Conduit calls when uninstalling applications 2013-03-13 07:09:05 -07:00
search Support "M" in phid.lookup and ircbot 2013-03-05 12:31:52 -08:00
settings Conpherence - add per thread notification setting 2013-03-26 13:30:35 -07:00
slowvote Uninstall Conduit calls when uninstalling applications 2013-03-13 07:09:05 -07:00
subscriptions Integrate subscriptions with ApplicationTransactions 2013-02-17 06:37:09 -08:00
system Add a user-accessible hook for dumping debug code into an install 2013-03-04 13:45:51 -08:00
tokens Paginate token leader board. 2013-04-01 08:16:01 -07:00
transactions Improve remarkup performance (Phabricator) 2013-04-01 12:06:02 -07:00
typeahead Use a policy-aware query for Project typeahead 2013-03-05 14:12:11 -08:00
uiexample First pass at hovercard design 2013-04-02 09:16:23 -07:00
xhprof Fix XHProf index page 2013-04-02 09:52:52 -07:00