Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-12-14 | add note message when continuing an existing queue (#16765) | diosmosis | |
* add note message when continuing an existing queue * move message * check if method exists | |||
2020-12-11 | Better check for getmypid to potentially avoid warnings (#16936) | Thomas Steur | |
refs https://wordpress.org/support/topic/warning-getmypid-has-been-disabled/ Might not make a difference but could (because third parameter in in_array is not true). This way we might better detect that getmypid is not supported although in the user's case likely the problem is that `getmypid` is supported in web and not CLI. | |||
2020-12-11 | Adds possibility to configure protocols for allowed outgoing connections ↵ | Stefan Giehl | |
(#16910) * Only allow http/https requests by default * ws * improve config name * fix typo * updates expected ui file | |||
2020-12-10 | Make isChromeDataSaverUsed method public (#16930) | Thomas Steur | |
needing this method in a plugin | |||
2020-12-10 | Use wikimedia/less.php instead of leafo/lessphp (#16813) | Stefan Giehl | |
* use wikimedias less php * fix some less related stuff * fix expected test file * updates expected test file | |||
2020-12-10 | Allow using last (week|month|year) as date param (#16830) | Stefan Giehl | |
* Allow using last (week|month|year) as date param * Adds some unit tests * improve tests * Make it possible to use last (week|month|year) for api requests * improve test | |||
2020-12-10 | Fix error message when fopen fails in Http class (#16846) | Stefan Giehl | |
2020-12-10 | better Windows detection (#16901) | Lukas Winkler | |
* better Windows detection * add fallback for Unknown OS | |||
2020-12-10 | Harden check for numeric array indices (#16908) | Stefan Giehl | |
2020-12-10 | Improvements on prepending a plus sign to evolutions (#16923) | Stefan Giehl | |
* fix prepending a plus sign to evolutions * updates expected test files | |||
2020-12-08 | Set version to 4.0.54.0.5 | Thomas Steur | |
2020-12-08 | Avoid inserting duplicates in invalidation table to reduce IO. (#16843)4.0.5-b1 | diosmosis | |
* Avoid inserting duplicates in invalidation table to reduce IO. * Limit to given sites to not select too much. * fix build * tweaks to duplicate checking query * more pr feedback * fix cron archive test | |||
2020-12-08 | Bump version to 4.0.5-b1 | Thomas Steur | |
2020-12-08 | If archive_invalidations is in inconsistent state, fix as getting next ↵ | diosmosis | |
archive to process. (#16886) * If archive_invalidations is in inconsistent state, fix as getting next archive to process. * remove in progress invalidation block * move repair logic to after archives launched * Add debug log for reparing invalidation table * apply review feedback * fix test | |||
2020-12-08 | Only invalidate in past for segments that belong to the site … (#16896) | diosmosis | |
* Only invalidate in past for segments that belong to the site and only process an invalidation if it is for a site + we can load the segment * apply pr fixes | |||
2020-12-08 | Host detection: use HTTP_HOST as default, but provide a setting to use ↵ | Stefan Giehl | |
SERVER_NAME instead (#16899) | |||
2020-12-07 | Remove invalidations for segments that are not pre-processed if found. (#16895) | diosmosis | |
2020-12-07 | Fix ArgumentCountError: mysqli_stmt::bind_param() does not accept unknown ↵ | Thomas Steur | |
named parameters (#16893) fix https://github.com/matomo-org/matomo/issues/16885 | |||
2020-12-04 | Set version to 4.0.4 (#16882)4.0.4 | Thomas Steur | |
2020-12-04 | Set version to 4.0.4-b1 (#16881)4.0.4-b1 | Thomas Steur | |
2020-12-04 | segment invalidations must be paired w/ normal invalidations (#16845) | diosmosis | |
2020-12-03 | Set default ArchiveFilter instance. (#16872) | diosmosis | |
2020-12-02 | Fix ttl not being respected on existing invalidations (#16851) | diosmosis | |
* fix valid archive finding logic * fix test * fix test | |||
2020-12-02 | Remove no longer shipped example plugins during update (#16858) | Thomas Steur | |
* Remove no longer shipped example plugins during update * remove all example plugins | |||
2020-12-02 | only select invalidations that were added before a sites archiving began ↵ | diosmosis | |
(#16844) | |||
2020-12-02 | More rigorous checks for non-existant site so archiving wont fail if … ↵ | diosmosis | |
(#16837) | |||
2020-11-30 | Bump version to 4.0.3 (#16839)4.0.3 | Thomas Steur | |
2020-11-30 | re-add missing condition for --skip-segments-today (#16777) | diosmosis | |
2020-11-30 | Improve php8 compatibility (#16838) | Thomas Steur | |
2020-11-28 | 4.0.24.0.2 | Matthieu Aubry | |
2020-11-27 | Adjust archive_invalidations index (#16826) | Stefan Giehl | |
2020-11-27 | Ignore errors while updating session ids (#16829) | Stefan Giehl | |
2020-11-27 | Improve token auth migration (#16822) | Thomas Steur | |
2020-11-27 | WP optimize is not a matomo plugin (#16820) | Thomas Steur | |
Just noticed wordpress found wp-optimize which has a plugin.json but a custom plugin.json and then it was throwing an exception that it's not a valid plugin name because of the dash. Was only visible on the command line so far so might not be an issue. If this happens again I will find a better generic solution for it. | |||
2020-11-27 | 4.0.14.0.1 | Matthieu Aubry | |
2020-11-27 | Fix hash algo is missing during upgrade (#16816)4.0.1-b1 | Thomas Steur | |
2020-11-27 | Update session ids on update (#16814) | Stefan Giehl | |
2020-11-26 | Invalidate everything once before a site is archived and do not inval… ↵ | diosmosis | |
(#16796) * Invalidate everything once before a site is archived and do not invalidate again until a core:archive run sees that site. * remove no longer needed code * do not invalidate if there is already an invalidation for the site from today * remove ts_invalidated check + another query tweak * fix test * fix another test | |||
2020-11-26 | Remove ExampleTheme plugin on update (#16807) | Thomas Steur | |
* Remove ExampleTheme plugin on update We already deactivate the plugin but it looks like we actually need to fully remove the plugin. It should only be removed if it was not installed through git as in git we still have it. * Update Version.php | |||
2020-11-23 | 4.0.04.0.0 | Matthieu Aubry | |
2020-11-23 | Remove existing invalidations before scheduling new ones (#16772)4.0.0-rc7 | Thomas Steur | |
2020-11-20 | remove invalidations by report name (#16759) | diosmosis | |
2020-11-19 | Bump version to rc64.0.0-rc6 | Thomas Steur | |
2020-11-19 | fix removal of invalidations for segments (#16753) | diosmosis | |
2020-11-19 | handle "all" in removeInvalidationsFromDistributedList (#16752) | diosmosis | |
2020-11-19 | Prevent some archiving notes being printed for each site (#16746) | Thomas Steur | |
* Prevent some archiving notes being printed for each site * no longer call init | |||
2020-11-19 | Ignore plugin timings when matomo is not installed yet (#16744) | Thomas Steur | |
2020-11-19 | When no deactivation date found, then rearchive as much as allowed (#16748) | Thomas Steur | |
2020-11-18 | add check for dangling invalidations (#16739) | diosmosis | |
2020-11-18 | query tweaks for setting/unsetting ts_started in invalidation table (#16737) | diosmosis | |