Age | Commit message (Collapse) | Author |
|
* adding vue
* adding webpack config + example vue library project
* forgot to add base tsconfig.json
* Add build command that allows building all plugins + watching for changes.
* autodetect umd bundles
* initial externals detection
* integrate vue CLI
* add externals config via vue config
* explain regenerator issue
* remove ie11
* Build polyfills in separate library.
* add command to quickly compute total asset size (minified + gzipped)
* output tweak for --exclude-angular
* Explicitly disable support for ie11 since Vue 3 does not support it.
* rebuild and add option to clear webpack cache to build commands
* Add example vue component that compiles w/ vue 3.
* get example vue component to display
* include tslib via polyfills so it is not compiled in each library
* get async component loading to work
* some tweaks and tests
* Add generate vue component command and run to generate activity indicator template.
* switch to using composition api since that is apparently better supported, and get activity indicator adapter to bind data properly
* remove vue-class-component npm package
* eslint changes
* rever tracking JS change
* tweak
* Remove CoreVue vue dir which was just there for testing.
* Update vue.config.js
* apply some review feedback
* add plugin to compute js asset size command
* use local script to build
* update changelog and apply review feedback
* fix bower component mapping
* update expected screenshots
* update screenshot
* Update and rename 4.5.0-b2.php to 4.6.0-b1.php
* Update Version.php
* update expected screenshot
* updates expected UI test files
Co-authored-by: sgiehl <stefan@matomo.org>
|
|
* Add minor entries to dev changelog
* links to faq
|
|
* do not introduce breaking change in Mail.send
* there is already an event for this
* remove changelog entry
|
|
the first (#17765)
* by default read the last IP address in the list of proxies rather than the first
* apply review feedback
* apply review feedback
* update expected screenshot
|
|
* Disable logme functionallity by default
* add changelog
|
|
* Ensure redirects from logme method are only done to trusted hosts
* add changelog
* sanitize host in exception message
|
|
* Allow aborting sending mails via Mail.send event.
* Add quick entry to developer changelog.
* add test
|
|
* modify enabletracking
* check for multiple click listeners
* add other mouse events
* delete log
* rebuilt piwik.js
* add to changelog
and fix test
* Update piwik.js
* rebuilt piwik.js
Co-authored-by: flamisz <flamisz@users.noreply.github.com>
|
|
|
|
* Use safe_unserialize in Session
* Allow Notification class in session
* update readme
|
|
* add new ini config to enable/disable the php profiler feature
* apply review feedback
* fix test
* update screenshot
* updated expected message
|
|
* Require password confirmation for more plugin operations.
* renormalize
* add optional password confirmation to CorePluginsAdmin.setSystemSettings
* Add developer changelog entry.
* ask for password confirmation when saving plugin settings and use onOpenEnd materializecss modal event handler instead of ready since ready no longer exists in used version
* Fix redirectTo==referrer for other plugin actions that now have password confirmation.
* fix build
* try fixing build again
|
|
* track js errors only once per page view
* rebuilt piwik.js
* use indexOfArray
* rebuilt piwik.js
* rebuilt piwik.js
* Update CHANGELOG.md
* js files new line delete
* rebuilt piwik.js
* Update CHANGELOG.md
* add test
* add the javascript errors for the tracker
* Update CHANGELOG.md
* rebuilt piwik.js
* fix tests
* rebuilt piwik.js
Co-authored-by: flamisz <flamisz@users.noreply.github.com>
Co-authored-by: sgiehl <stefan@matomo.org>
Co-authored-by: sgiehl <sgiehl@users.noreply.github.com>
Co-authored-by: dizzy <diosmosis@users.noreply.github.com>
|
|
* proof of concept for selecting password_hash algorithm
* better code stlye
* update expected screenshot
* Add entry to changelog for new INI config options.
Co-authored-by: diosmosis <diosmosis@users.noreply.github.com>
|
|
* Limit GeoIP downloads to certains hosts only
* make geoip error message translatable
* apply review feedback
|
|
|
|
|
|
SERVER_NAME instead (#16899)
|
|
|
|
* Document setGenerationTime removal and add back the method
* rebuilt piwik.js
Co-authored-by: diosmosis <diosmosis@users.noreply.github.com>
|
|
|
|
|
|
|
|
(#16595)
* Add new INI config [General] enable_framed_allow_write_admin_token_auth to allow framed matomo use case to still function in Matomo 4.
* Link to faq in exception message.
* apply pr feedback and write integration tests (not passing)
* fix test
* fix test
* update screenshot
* fix more ui tests
* update exception message
* update some expected screenshots
* update screenshot
Co-authored-by: Thomas Steur <tsteur@users.noreply.github.com>
|
|
|
|
* Remove visit standard length from tracker
* adjust changelog
* rebuilt piwik.js
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
https://developer.matomo.org/3.x/changelog
|
|
3.13.7 -> 3.14.0
|
|
* implement cookie consent
* rebuilt piwik.js
* fix documentation
|
|
|
|
these (#16170)
* Clarify developer changelog as it's not clear that we would keep BC for these
* Update CHANGELOG.md
Co-authored-by: Thomas Steur <tsteur@users.noreply.github.com>
|
|
* Modify dimensions and add tests.
* unfinished debugging commit
* changes to fix test, remove tracker code, add update code
* fix some tests
* fix migration issue
* fixing some tests
* fix some bugs, update some expected test files, remove _idvc from some tests
* start replacing _ects
* Finish seconds since last ecommerce order change.
* fix couple issues
* fix a couple tests
* fix some more tests
* fixing a couple more tests
* apply review feedback
* unfinished commit
* add back dimensions =
* fixing tests & removing some code
* fix some bugs + tests and remove debugging code
* fixing some tests and issues
* Some debugging code for the tracker in case of exceptions.
* debug and fix another issue when tracking visits in the past
* fix test
* update JS and fix several tests
* Fixing more tests.
* Add missing files.
* update expected test files
* Add some unit tests.
* update more expected files
* update more test files
* update more test files
* update changelog and remove _ects query param
* apply review feedback
* fix merge issue
* clearer code
* fix migration issue
* update expected files
* update expected files again
* updating tests
* fix test
* rebuilt piwik.js
* unify previous visitor properties / original visit row approach
* fixing some tests
* Add new column version entries into the option table.
* try undoing 1.5 update change
* apply review feedback
* remove more unused cookie values
* rebuilt piwik.js
* Fix test count.
* update test files
* rebuilt piwik.js
* removel log analytics submodule update
* update submodule
* update some expected screenshots
* Fix versions in omnifixture since we were probably adding to the beta update after it changed.
* update screenshots
|
|
* Rename referrer spam list
* Rename referrer spam list
* Update VisitExcluded.php
* Update VisitExcluded.php
|
|
* also support python 3.8
* add or
|
|
* run new log importer with python3
* update submodule to master
* update changelog
* tweak windows python test code + allow using environment variable for test python path
|
|
We might always support them, but also possible we remove them in say 5 years. Therefore better to document it.
|
|
Forgot to document this one earlier. If somewhere constructor injection doesn't work, we'll need to either try to make it work there or tell them to still use staticcontainer for now. But it might just work for most plugins.
|
|
|
|
fix https://github.com/matomo-org/matomo/issues/16009
|
|
* Rename Piwik -> Matomo in JS Tracker
* fix tests
* rebuilt piwik.js
|
|
|
|
* Document breaking change in bulk request API
Follow up from https://github.com/matomo-org/matomo/pull/16020
fix https://github.com/matomo-org/matomo/issues/16008
* add test case for regression
* Update CHANGELOG.md
Co-authored-by: Stefan Giehl <stefan@matomo.org>
Co-authored-by: Stefan Giehl <stefan@matomo.org>
|
|
|