Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-12-10 | tracker debug fixes in CLI command + extra logs for Lock (#15197) | diosmosis | |
2019-10-01 | Replace some usages of Common::printDebug w/ use of logger (#13968) | diosmosis | |
* Start refactoring Common::printDebug(). * Make tracker debug statement error log. * Remove logger removal for tracker. * Fix test failure. * Add two more parent constructor calls. * Fix failing test | |||
2019-07-05 | Update the link tag for all php files (#14635) | Luca | |
I updated the link tag for all php files with the new matomo link. Not sure if it is realistic that this will get merged but I though that someday someone has to do this(?) | |||
2017-11-20 | Issue the CORS header (Access-Control-Allow-Origin) also on Tracking API ↵ | Matthieu Aubry | |
requests (#12207) * Issue the CORS header (Access-Control-Allow-Origin) also on Tracking API requests * Move CORS code to the Tracking API endpoint file | |||
2017-07-22 | When tracker is in maintenande mode return HTTP status code 503 (instead of ↵ | Matthieu Aubry | |
the current 200 and 400 http status cods) (#11773) * When tracker is in maintenande mode, return HTTP status code 503 instead of the current status of 200 or 400 This will make our return code consistent with the UI which also returns 503 while in maintenance mode Learn more about starting a maintenance window: https://piwik.org/faq/how-to-update/faq_154/ * Update TrackerResponseTest.php * Update TrackerResponseTest.php | |||
2017-01-18 | When tracking request is > 2000 char, prefer POST (#11201) | Thomas Steur | |
* fixes #2321 when tracking request is > 2000 char, prefer POST * Fix jslint | |||
2017-01-07 | Use gender-neutral wording where possible (#10982) | Lucas Jenß | |
* Change to gender neutral phrasing in user-facing text * Switch to gender neutral wording in docs/comments | |||
2015-12-22 | remove unused use statements | sgiehl | |
2015-06-20 | Make TEstingEnvironmentManipulator override the global settings provider ↵ | diosmosis | |
ONLY if were custom paths used. This allows other Environment classes to provide their own custom provider, w/o it being overridden by tests. Also when getting DI overrides from a fixture, use the fixture that is configured by the test class, so any fixture properties will be correctly initialized. | |||
2015-06-01 | Fix random test failure caused by opcache failing to invalidate tracker ↵ | diosmosis | |
cache when part of the file is removed. Fix is only for forceIpAnonymization tracker test query param. | |||
2015-05-27 | fix core folder with php-cs-fixer for psr-2 | fabiocarneiro | |
2015-05-01 | Remove FrontController::createConfigObject as it should no longer be necessary. | diosmosis | |
2015-04-17 | Merge pull request #7688 from piwik/tracker_tweaks | Matthieu Aubry | |
Improve performance of BulkTracking and QueuedTracking | |||
2015-04-16 | Improve performance of BulkTracking and QueuedTracking | Thomas Steur | |
2015-04-08 | In tracker, run scheduled tasks via CliMulti, add tests for running ↵ | diosmosis | |
scheduled tasks through tracker including test that ensures tracker won't fail if scheduled tasks fail, allow tests to override container config by setting a property in the testing environment file, and properly use TestingEnvironment in RequestCommand. | |||
2015-03-26 | Fixes #7413 | Matthieu Napoli | |
2015-03-13 | Fixing travis build (two tests only failed on travis). Fixing build failure ↵ | diosmosis | |
due to QueuedTracking test that sets tracker database connection and starts transaction. Results in one LocalTracker call fail to add a visit in fixture for AttributeHistoricalDataWithLocationsTest, causing test to fail. Fixed by resetting static tracker DB connection in Fixture.php. | |||
2014-12-31 | Send HTTP status 500 for fatal errors in the tracker | Matthieu Napoli | |
2014-12-19 | Minor | mattab | |
2014-12-19 | Rename Error to ErrorHandler | mattab | |
2014-12-15 | Proper fix | mattab | |
2014-12-08 | fixes https://github.com/PiwikPRO/plugin-InterSites/issues/2 Added ↵ | mattab | |
notification to user when Config not setup properly + Update system tests to set the new required config | |||
2014-12-04 | Tracker refactoring | Thomas Steur | |
2014-11-16 | Merge pull request #6671 from piwik/6661 | Thomas Steur | |
Throw HTTP 400 error when idsite is invalid | |||
2014-11-14 | Replaced usage of deprecated Common::json_encode to json_encode | Matthieu Napoli | |
2014-11-14 | refs #6661 forgot to commit a file and if not suppported param is used is ↵ | Thomas Steur | |
actually a server error not request error | |||
2014-11-14 | refs #6661 added a test to make sure it works | Thomas Steur | |
2014-11-14 | refs #6661 undoing this change to hopefully avoid some merge problems | Thomas Steur | |
2014-11-14 | refs #6661 initial work on triggering a 400 bad request instead of 500 in ↵ | Thomas Steur | |
case Idsite is wrong | |||
2014-11-13 | use HTTP 1.1 | Thomas Steur | |
2014-11-13 | refs #6577 Return HTTP 204 instead of GIF for JavaScript tracking. | Thomas Steur | |
added a new url parameter send_image=0 to disable sending an image and instead response with a 204 code | |||
2014-10-12 | #6085 Removed $GLOBALS['PIWIK_TRACKER_DEBUG_FORCE_SCHEDULED_TASKS'] and ↵ | Matthieu Napoli | |
replaced it with DEBUG_FORCE_SCHEDULED_TASKS | |||
2014-10-10 | Output trace when failing in tracker | mattab | |
2014-10-09 | Deprecate setForceIp and setForceDateTime, moved to Request object | mattab | |
2014-10-07 | When tracker fails, return error code so that it fails the tests. | mattab | |
2014-09-30 | coding style fixes, some PHPStorm inspection fixes, improved readability of ↵ | Thomas Steur | |
code, few refactorings, all as part of our code cleanup strategy | |||
2014-09-15 | refs #4996 set CORS header if bulk request is used | Thomas Steur | |
2014-09-15 | refs #4996 tests should now work in case Piwik is installed in a ↵ | Thomas Steur | |
subdirectory although could not really test it. Also encode redirect uri | |||
2014-09-13 | refs #4996 allow only hosts of siteIds that are present in the URL and do ↵ | Thomas Steur | |
not allow known hosts automatically both to prevent issues on shared Piwik instances | |||
2014-09-12 | refs #4996 redirect only to trusted hosts (will have to remove this most ↵ | Thomas Steur | |
likely again as you would have to register subdomains etc as well). Also added some missing test files | |||
2014-09-10 | Merge remote-tracking branch 'origin/master' into 4996_content_tracking | Thomas Steur | |
Conflicts: core/Metrics.php js/piwik.js piwik.js tests/javascript/index.php | |||
2014-09-08 | Refs #6109 cid should not require token_auth authentication. Note; this may ↵ | mattab | |
fail the test with changes in Tracker.php | |||
2014-09-02 | Merge branch 'master' into 4996_content_tracking | Thomas Steur | |
Conflicts: js/piwik.js | |||
2014-09-02 | refs #4996 make sure redirect works even if mysql is down or any other error ↵ | Thomas Steur | |
occurs | |||
2014-08-28 | refs #4996 track internal and external interactions (on click), also offer ↵ | Thomas Steur | |
some APIs to manually track impressions and interactions (we might remove them later again, to be discussed) | |||
2014-08-26 | Fixes #6067 in case Piwik is not installed yet, do not error out but return ↵ | mattab | |
1*1 gif | |||
2014-08-20 | Remove Piwik autoloader and replace composer autoloader. | diosmosis | |
2014-08-13 | fixes #5958 When there is an error screen in Piwik (core or in Tracker) then ↵ | mattab | |
log to error log | |||
2014-07-23 | reduced multiple empty lines to exactly one | Christian Raue | |
2014-07-19 | fixed field visibility keyword order | Christian Raue | |