Age | Commit message (Collapse) | Author |
|
* inject client hints in js
* use client hints for detection
* don't use catch, as yui compressor can't parse it
* rebuilt js files
* use new version of device detector
* more code adjustments
* updates expected test files
* improve js
* fix header detection
* improve cache key handling
* fix tests
* use a separate queue to wait for client hints if needed
* try to fix js tests
* also consider X_HTTP_REQUESTED_WITH header as client hints
* updates expected test files
* Extend demo detection with client hints
* code improvements
* use new version of matomo-php-tracker
* Adds test case for client hints set through matomo php tracker
* apply review feedback
* submodule update
* fix test
|
|
* Forbid unused use statements
* Fix some incorrect classnames
* fix tests
* remove unused use statements
|
|
* Require polyfill for mbstring and iconv
* remove mbstring methods from upgrade.php
* remove checks for some php extensions
* deprecate Common::mb_* methods, as we can directly use mb_* functions instead
* updates expected test files
* Directly use mb_* methods in favor of Common::mb_*
* Update expected screenshot
Co-authored-by: diosmosis <diosmosis@users.noreply.github.com>
|
|
* Require new major release of matomo/device-detector (instead of piwik/device-detector)
* Adjust classname
* fix cache class
* update test files
* some more code adjustments
* update submodule
|
|
|
|
|
|
* update doc blocks with new name
* submodule updates
* updates expected UI files
|
|
|
|
* Create a file cache for parsed device info
* Tests for device detection file cache
* Move device detector cache into separate plugin
* Move WarmDeviceDetectorCache to separate plugin
* Use DI to get the DeviceDetectorFactory
* add device detector cache as a submodule
* update submodule
* update submodule
* fix BC break
* System test, deal with useragent strings > 500 characters long
* update submodule
* Update submodule
|