Last modified: 2014-06-18 02:11:16 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T45601, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 43601 - Support third-party use by eliminating hard dependency on Varnish
Support third-party use by eliminating hard dependency on Varnish
Status: ASSIGNED
Product: Analytics
Classification: Unclassified
EventLogging (Other open bugs)
unspecified
All All
: Low normal
: ---
Assigned To: Nobody - You can work on this!
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2013-01-03 04:13 UTC by Ori Livneh
Modified: 2014-06-18 02:11 UTC (History)
8 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Ori Livneh 2013-01-03 04:13:19 UTC
We should have a working implementation of the beacon endpoint in MediaWiki for third-party users who may not be using Varnish.

It should be pretty easy to do. I think this snippet should do the trick, but I'm not sure where to put it.


    wfDebugLog( 'EventLogging', $_SERVER['QUERY_STRING'] );
    while ( ob_get_level() ) {
        ob_end_clean();
    }
    header( 'HTTP/1.1 204 No Content' );
Comment 1 Ori Livneh 2013-02-08 20:12:55 UTC
See special/SpecialRecordImpression.php in mediawiki/extensions/CentralNotice.
Comment 2 Ori Livneh 2013-09-12 02:33:11 UTC
De-assigning for now in case someone else wants to pick this up.
Comment 3 Andre Klapper 2014-02-26 12:53:29 UTC
[moving from MediaWiki extensions to Analytics product - see bug 61946]
Comment 4 Ori Livneh 2014-06-18 02:11:16 UTC
Unassigning for now

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links