1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2024-11-11 01:12:41 +01:00
phorge-phorge/src/infrastructure
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
..
__tests__ Formalize configuration sources and source stacks 2012-12-25 06:44:29 -08:00
celerity Rework Mobile Header and Mobile Home. 2013-03-22 11:50:30 -07:00
daemon In debug mode, log all phabricator bot data to the log 2013-03-05 12:56:36 -08:00
diff Restore merge of phutil_tag. 2013-02-13 14:51:18 -08:00
edges Phortune v0 2013-03-28 09:10:34 -07:00
env Provide a local cache for PhabricatorEnv 2013-04-01 12:05:49 -07:00
events Tokens v1 2013-02-15 07:47:14 -08:00
internationalization Conpherence - people widget 2013-04-02 09:32:40 -07:00
javelin Merge branch 'master' into phutil_tag 2013-02-04 06:19:52 -08:00
lint Set cache granularity for Javelin linter 2013-03-04 11:29:20 -08:00
markup Improve remarkup performance (Phabricator) 2013-04-01 12:06:02 -07:00
query Introduce PhabricatorEmptyQueryException 2013-03-06 19:22:00 -08:00
ssh Implement SSHD glue and Conduit SSH endpoint 2012-12-19 11:08:07 -08:00
storage Paginate token leader board. 2013-04-01 08:16:01 -07:00
testing Improve performance of Phabricator unit tests 2013-03-06 13:53:48 -08:00
util Allow slugs to contain most utf8 characters 2013-03-03 10:56:33 -08:00
PhabricatorAccessLog.php Guarantee the existence of the Phabricator access log 2013-04-02 09:53:56 -07:00
PhabricatorEditor.php Delete license headers from files 2012-11-05 11:16:51 -08:00