Age | Commit message (Collapse) | Author |
|
|
|
|
|
* update doc blocks with new name
* submodule updates
* updates expected UI files
|
|
|
|
outside webroot) (#14866)
* Fix user path was not working as it should
* fix error
|
|
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(?)
|
|
fix #13628
For not writable directory it generated eg this:
```
chown -R foo:localaccounts /var/www/matomo
find /var/www/matomo/tmp -type f -exec chmod 644 {} \;
find /var/www/matomo/tmp -type d -exec chmod 755 {} \;
```
for auto update it also adds execute permission for `console`
```
chmod 755 /var/www/matomo/console
```
Not sure if any other file needs permission to execute? Couldn't think of any right now. Of course the find commands above they don't change the permission of any symlinks or so. Not sure what users possibly have in there and if it could create some issue. Could extend the find command to something like `-type f or -type l`.
Also generally not sure if `find` is compatible like this on all *nix.
@Findus23 maybe any thoughts?
|
|
* Set isHtmlMessage for more exceptions.
* Escaping file names.
|
|
* Replace proxy redirect with rel=noreferrer
* Add noopener
* Restore action=redirect for non-Matomo links
* Wrap referring URLs
* NO target on download link
* Fix Github links
* Fix whitespace
* Fix tests
* Revert change
* Revert changes
* Fix tests
* Add noreferrer shim for MSIE 10
* Remove all action=redirect links
* Restore noreferrer
* Restore test
* Fix one more occurrence
* Update changelog
* Combine if's
* Fix changelog wording
* Fix stray whitespace
|
|
* renaming more Piwik mentions
* some more updates
* fix some tests
* support matomo partially as require string
* fix tests
* fix failing system test
* fix tests
* fix system test
* fix test
|
|
* http://piwik.org -> https://piwik.org
* more HTTPS URLs
* some more HTTPS URLs
* test README
* don't show "Plugin Hompage" for Piwik plugins
* fix tests
* compile minified js
(hope I didn't break anything)
* some more small changes
* fix UI test
* comment length in piwik.js changed due to https links
* fix test
* update ui file
* update submodule
|
|
expected to be there (#11096)
* File integrity checker now reports files found in the filesystem but not expected to be there
fixes #11087
* Move file integrity logic to own class
* Fix bug in logic so that third party plugins are not listed
* fix up some comments
* Also report any hidden files not expected to be there
* Issue a warning when file integrity didn't run for any reason. Safer choice
* Ui tests
|
|
|
|
|
|
|
|
refs #6106
|
|
still exists but is not readable (#10331)
* * In messages, make it more clear whether config file exists and/or is (not) readable
* When the config file exists but is not readable, provide users the choice between making the file readable, or starting a fresh install
* As long as Piwik is not installed, piwik.php should not return 500 when config file is not readable
* Fixes #10283
* UI tests: updated message when config file is not found
|
|
Not setting $resultCheck[false] in core/Filechecks.php function checkDirectoriesWritable.
|
|
checkDirectoriesWritable.
|
|
|
|
Conflicts:
core/Session.php
|
|
The `tmp/` path was hardcoded everywhere, which resulted in using `SettingsPiwik::rewriteTmpPathWithInstanceId()` to rewrite it for specific use cases.
I've moved that path into the config, and replaced all hardcoded usage (and calls to `rewriteTmpPathWithInstanceId()`) by a `get()` from the container.
Getting entries from the container is a bad practice and dependency injection should be preferred, but we do baby steps. When refactoring those classes to DI, we'll replace calls to the container with proper dependency injection.
Another thing we'll need to do too is move the hardcoded *sub-path* of `tmp/` (e.g. `tmp/sessions/`) into the config also (but again: baby steps).
Another future step would be to remove completely instance ID and let it be handled by a plugin (or by end-user config). Having the `tmp/` path in the config means that plugins or users can override it and know it will be taken into account everywhere in Piwik.
|
|
exceptions instead
|
|
exceptions & include HtmlMessageException class for exceptions w/ HTML content in their message.
|
|
code, few refactorings, all as part of our code cleanup strategy
|
|
|
|
|
|
to use free/libre instead of open source
|
|
|
|
|
|
|
|
|
|
refs #4609
|
|
|
|
|
|
|
|
permission checks fail
|
|
correctly...). Factoring out class CronArchive from archive.php.
|
|
Transitions code refs #472
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|