Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/matomo-org/matomo.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-03-29Improve no data tracked yet screen (#17367)4.3.0-b2Zoltan Flamis
* wip * wip * wip * wip * wip * tabs and basic structure * wip * wip * tagmanager tab * fix send email link * use element, add comment * use widget loader * test wip * site type guesser class * add sharepoint guess * catch http request exception * update ui test images * cache site types and gtm * cache DI * fill untranslated text Co-authored-by: diosmosis <diosmosis@users.noreply.github.com>
2021-01-01Add regular expression support to list of user agents to exclude (#16766)Nina Pypchenko
* Add regular expression support to list of user agents to exclude - Added regex support to Administration -> Websites -> Settings -> Global list of user agents to exclude - Made sure old tests that use stripos() pass - Added new tests - Added a sentence to the inline help area about regex support - Fixed a typo elsewhere as specified in the original issue. Closes #14186. Updated method and tests following code review Update plugins/WebsiteMeasurable/MeasurableSettings.php Co-authored-by: Stefan Giehl <stefan@matomo.org> Update system tests * Update screenshots for UI tests affected by the copy changes
2020-06-04Merge branch '3.x-dev' into 4.x-devsgiehl
2020-05-22Limit the fingerprint (#15886)Thomas Steur
2020-04-24Update doc blocks with new name (#15857)Stefan Giehl
* update doc blocks with new name * submodule updates * updates expected UI files
2019-11-28 Remove the SiteSpecificUserAgentExcludeEnabled setting (#15089)Kate Butler
2019-10-03Check if widget is enabled in admin home before checking it, fix system ↵Thomas Steur
summary (#14930)
2019-09-13Various platform tweaks (#14832)Thomas Steur
* platform tweaks * prevent failing if loaded twice * Update Config.php * Update PluginList.php * Update Config.php * Update IniFileChain.php * Update Config.php * Update Config.php * allow configure different path for custom logo * only show install plugin button when activated * allow disable users and sites management * do not allow calling set super user access * Update PluginList.php * Update Config.php * Update global.ini.php * Update Config.php * Update global.ini.php
2019-08-26Send tracking code JS by email (#14569)Kate Butler
* Button to email standard install instructions on installation page 7 and no data tracked yet page * Send tracking code email from the tracking code generator page * Escape HTML tags * Send email in plain text * Move email button next to header * Fix width of header div * Update reference screenshots * PR fixes * Expand tracking code email template * Fix double escaping of message * Hide links to Matomo for whitelabel, fix missing space * ignore event in documentation * Update reference screenshots * Changes to email template * fix missing translation key * Add idsite and tracking url to email template * Fix extra slash in URL * Update UI test
2019-07-05Update 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(?)
2019-06-20Separate checking for empty site from checking whether we should do e… ↵diosmosis
(#14538) * Separate checking for empty site from checking whether we should do empty site check. * Apply pr review
2019-06-17fix no data message may not be shown when deleteLogs is enabled (#14526)Thomas Steur
* fix no data message may not be shown when deleteLogs is enabled * apply review feedback making it simpler * Adding tests.
2018-12-06 Report tracking into wrong Site ID and missing token auth (#13493)Thomas Steur
* log tracking failures * added page * tweak UI * use a db column instead of option table to simplify code * add system summary, notifiy super users by email, fixes, update, ... * more fixes, needs tests next * add widget for tracking failures * ensure to not log any failure when visit is excluded * some tests and fixes * added tests * added missing test * apply review feedback * fix tests * trying to fix test * fix tests * fix update names * fix tests * Fix another test.
2018-10-07Add possibility to manage and view Intranet websites (#13473)3.6.1-b3Thomas Steur
* Add possibility to manage and view Intranet websites #7724 * more tweaks * ui tests * fix some tests * added missing name * remove intranet setting, added test for tracking * fix various tests * remove test * Update RequestProcessor.php * Update en.json * fix some tests * do not throw exception if site does not exist * seeing just now it is fine to trigger exception * debug error * log only certain requests * Update piwik.php * Update JsProxyTest.php * trying to fix tests * remove debug code * trying to fix tests
2018-09-21 Send email if no tracked data within N days. (#13363)diosmosis
* Remember user who created a site. * Send email if no tracked data within N days. * Add test and get to pass. * Fixes after manual tests of emails * Bump version & change column name to creator_login. * Email tweaks. * Rename Site::getCreationUserFor * Modify Site:: access methiod name * Applying PR feedback. * Move email HTML content generation logic to separate class in DI. * tweak translations * Apply PR review feedback. * Couple more tweaks. * Make tracking code check a one time task + and save timetable when removing inactive tasks. * Update save call. * Apply more PR feedback. * small performance tweak and put the site name in quotes * Fixing tests. * Update expected file.
2018-08-06Add scheduled task to delete log data for sites that have been deleted. (#13227)diosmosis
* Add scheduled task to delete log data for sites that have been deleted. * Update Changelog for new event. * Use JOIN instead of NOT IN & remove event.
2018-06-08Translate timezone names (#12901)Christian Schmidt
* Translate timezone names * Add translations * Remove unnecessary help text * Wrap less code in try/catch * Always populate timezone_name * Use "UTC" instead of "GMT" from CLDR * Update screenshot
2018-03-06Assorted events and changes (#12496)Benaka
* Throw exception if date is empty in Period\Factory::build() since it can occur during development. * Add API.Request.intercept event in API\Proxy so plugins can preempt normal API execution. * Use Request::getRenamedModuleAndAction() in Visualization, as it is called in every other use of core/API/Proxy. * Add new SitesManager.shouldPerformEmptySiteCheck event. * Add event Request.shouldDisablePostProcessing so plugins can disable datatable post processing for certain requests. * Make sure DataTable metadata is serialized with the table. * Add description of API.Request.intercept, Request.shouldDisablePostProcessing, SitesManager.shouldPerformEmptySiteCheck to changelog.
2018-01-18Added CIDR Help (#12450)Jouveer
Websites manager, exclude IP addresses, explain that CIDR notation is supported
2017-05-13Add possibility to ignore "no data recorded" screen for one hour (#11686)Thomas Steur
* Add possibility to ignore "no data recorded" screen for one hour * update screens * update wording
2017-05-10Let plugins customize the system summary widgetThomas Steur
2016-09-13Adds translation for word 'Type' in SitesManager (#10469)Stefan Giehl
2016-08-29Better UI for Piwik 3, more responsive, faster, lots of other fixes (#10397)Thomas Steur
* improved ui and responsiveness * improve rss widget * commit changes for ui again, got lost after the last commit * fix more tests * restoring files * fix fonts * fix more tests * more test fixes * fix some system tests * fix tests * fix system and ui tests * fix updater tests * make a page as loaded once the callback is called * enable verbose * more verbose output * enable phantomjs debug flag * debug should be a phantomjs option * trying to fix installation tests * fixes #10173 to not compile css files as less * trying to minimize js/css requests to hopefully prevent random ui test fails * disable verbose mode * fix updater and installation * lots of bugfixes and ui tweaks * fix reset dashboard * various bugfixes * fix integration tests * fix text color * hoping to fix installation tests this way * cache css/js resources for an hour, should speed up tests and prevent some random issues * we need to avoid installing plugins multiple times at the same time when requesting resources * finally getting the colors right again * fix most tests, more tests for theme * use an h2 element for titles for better accessibility * fix headline color * use actual theme text color (piwik-black) * fix small font size was applied on all p elements * fix tests * now improving all the datatables * trying to ignore images for visitor log * Revert "trying to ignore images for visitor log" This reverts commit ad1ff7267aae14ad905bef130e956c8593c4fb22. * fix tests * fix we had always ignored a max label width * trying to fix file permissions * fix more file permissions * Improved plugins update API (#10028) * refs #7983 let plugins add or remove fields to websites and better settings api * * Hide CorePluginsAdmin API methods * More documentation * Added some more tests * improved updates API for plugins * better error code as duplicate column cannot really happen when not actually renaming a colum Conflicts: core/Updates/3.0.0-b1.php plugins/CoreUpdater/Commands/Update/CliUpdateObserver.php * fix DB field piwik_log_visit.location_provider too small (#10003) * fixes #9564 fix DB field piwik_log_visit.location_provider too small * use new plugins updater API * DB field piwik_log_visit.visit_total_actions too small (#10002) * fixes #9565 DB field piwik_log_visit.visit_total_actions too small * change type of some db columns that are too small * fix tests (#10040) Conflicts: plugins/CoreAdminHome/Menu.php plugins/Goals/Menu.php plugins/MobileMessaging/Menu.php plugins/SitesManager/Menu.php plugins/UsersManager/Menu.php tests/PHPUnit/System/expected/test_apiGetReportMetadata__API.getWidgetMetadata.xml * fix more file permissions * repair more file permissions * repair more file permissions * trying to make ui tests work again, the table was missing * fix some encoding issues * cross browser fixes and usability improvement * move back the config icon, need to find a better solution later * more cross browser fixes * bugfixes * fix ui tests * fix encoding issue * fix various issues with the ui tests when a test gets aborted * also skip this visitor log test when aborted * there were 3 css files that were loaded separately, merge them instead into one css * forgot to add the actual manifest * do not add manifest if custom logo is specified * load font css files first as it was before merging them into big css * fix link icon was not aligned anymore * minor fixes * setting it back to 4px * in popovers the font variable was always ignored and a different font loaded * forgot to update screenshots * fix remaining tests * this should fix an update error * added 3 new widgets system check, system summary and plugin updates * tweak new widgets content * no page reload when changing date or segment * in admin home show only enabled widgets * refs #10295 use getMockBuilder instead of deprecated getMock * fix some ui tests * fix various bugs * fix more tests * fix ui tests * add a space between loading image and loading message * fix docs so they appear on developer.piwik.org * improved documentation * introduce new Widget::renderTemplate method for consistency with controllers * remove no longer needed files * testing system fonts * fix strong was not really bold * more useful system summary * remove ubuntu font * fix most tests and removed most em elements * fix tests * fix headline was very thin * update submodule * update submodules * update submodule * fix failing ui tests * update submodules
2016-04-11refs #7983 let plugins add or remove fields to websites and better settings apiThomas Steur
2016-01-11added examples for tracking only specific urlsThomas Steur
2015-12-08Check whether known URL starts with path if defined, do no longer match ↵Thomas Steur
subdomains
2015-10-12Make ArchiveInvalidator an immutable service and add it to DI. ↵diosmosis
markArchivesAsInvalidated (or whatever it's called) now returns an instance instead of an array of output messages.
2015-09-25Remove depedency to SitesManager plugin in core ArchiveInvalidator service ↵diosmosis
by moving logic to new request processor. ArchiveInvalidator used to update site creation time. The reasoning was, if we tracked data in the past that was before the site's creation time, the site creation time should be updated, so it will be displayed in the UI. The tracking should trigger archive invalidation which should eventually trigger an update to the site creation time. This is incorrectly mixing concerns. Now the new request processor will make this change at the moment old data is tracked. New test included.
2015-09-09refs #8565 #8503 #8567 refactored/removed some code to not use deprecated ↵Thomas Steur
APIs / events for 3.0
2015-08-26Add option to track only website urlsbarbushin
2015-07-24fix #8407 string Cancel was not loaded when creating a websiteThomas Steur
2015-07-09refs #8302 fixed wrong javascript translationsMatteo Parrucci
2015-06-17refs #7893 added possibility to measure mobile appsThomas Steur
2015-06-04Removed translation added in the PR but unused in the endMatthieu Napoli
2015-06-04ref #7587 Alternative design for the site managerMatthieu Napoli
2015-06-04Remove scrolling to the site being edited as it's very confusing and not ↵Matthieu Napoli
particularly helpful
2015-06-04ref #7587 New design for the site manager table and formsMatthieu Napoli
2015-04-22added new translation keyThomas Steur
2015-04-17refs #3838 use pagination in SitesManager to be able to manage many hundreds ↵Thomas Steur
or thousands of sites
2015-03-23Smaller website manager table to fit in smaller screensMatthieu Napoli
2015-03-23#7365 Do not show the "welcome" screen if log purging is enabledMatthieu Napoli
2015-03-13add use Piwik\Common;Matthieu Aubry
2015-03-12Merge branch 'master' into 7181_isolated_archive_purgingdiosmosis
Conflicts: plugins/SitesManager/SitesManager.php
2015-03-10Rename Archive\Invalidator to ArchiveInvalidator and Archive\Purger for ↵diosmosis
ArchivePurger for clarity.
2015-03-05Refs #7181, move ArchiveInvalidator to Piwik\Archive\Invalidator away from ↵diosmosis
Piwik\DataAccess since it iss not a DAO.
2015-03-05#7087 Show the JS tracking code instead of the dashboard while no visit is ↵Matthieu Napoli
tracked
2014-12-22When importing visits on a day different from the visits day, invalidate the ↵Thomas Steur
archived reports
2014-12-16Fixes #6849 Move isPluginActivated to the API/API core API, remove ↵mattab
@hideExceptSuperUser from the CoreAdminAPI as it broke this method.
2014-11-14#6665 and #6670 Missing translation key in JSMatthieu Napoli
2014-11-14refs #6665 fix missing translation key in websites managementThomas Steur