Age | Commit message (Collapse) | Author |
|
* kb discoverability improvements
* Made search placeholder translatable
* Updated expected test
* restore dist files
* built vue files
* Updated expected test
* Update expected tests
* More contrast in placeholder
* updated UI tests
Co-authored-by: justinvelluppillai <justinvelluppillai@users.noreply.github.com>
|
|
* updates all submodules
* updates expected test files
* submodule updates
* fix test
Co-authored-by: diosmosis <diosmosis@users.noreply.github.com>
Co-authored-by: sgiehl <stefan@matomo.org>
|
|
* Updated screenshots and expected XML for failing tests
* API language reworked (#18488)
* API language reworked
* Suggested change made
* Another fixed expected test xml
Co-authored-by: Allan Nordhøy <epost@anotheragency.no>
|
|
* Changes to in-app feedback mechanism
* Fix for dialog close issue
* Update plugins/Feedback/API.php
Co-authored-by: Stefan Giehl <stefan@matomo.org>
* Update plugins/Feedback/lang/en.json
Co-authored-by: Stefan Giehl <stefan@matomo.org>
* Update plugins/Feedback/lang/en.json
Co-authored-by: Stefan Giehl <stefan@matomo.org>
* Update plugins/Feedback/lang/en.json
Co-authored-by: Stefan Giehl <stefan@matomo.org>
* Update plugins/Feedback/lang/en.json
Co-authored-by: Stefan Giehl <stefan@matomo.org>
* Update plugins/Feedback/lang/en.json
Co-authored-by: Stefan Giehl <stefan@matomo.org>
* Added UI tests
* UI improvements, shorter questions text, autofocus text field
* Layout tweaks
* Added custom questions for like choices
* Fix for UI tests, added UI screenshot
* Updated UI test screenshots
* Updated UI test screenshots
* Build vue
* built vue files
* Update plugins/Feedback/lang/en.json
Co-authored-by: Stefan Giehl <stefan@matomo.org>
* Tidied message validation, text fixes, added privacy policy link
* built vue files
* Update plugins/Feedback/API.php
* Update plugins/Feedback/API.php
* built vue files
* Added missing selection.json
* Restored deleted ReviewLinks which is to be displayed after a positive Rate Feature
* built vue files
* Added null check for javascript focus call
* built vue files
* Remove unnecessary inline test check for rate feature feedback mail
* Updated UI test screenshot
Co-authored-by: Stefan Giehl <stefan@matomo.org>
Co-authored-by: bx80 <bx80@users.noreply.github.com>
Co-authored-by: sgiehl <sgiehl@users.noreply.github.com>
|
|
* remove feedback links
remove feedback links
* update screen shot
update screen shot
* add feedback question
add feedback question
* update close to icon
update close to icon
* built vue files
* remove in line css
remove in line css, change to less file
* move translation key to plugin
move translation key to plugin
* remove feedback popup
remove feedback popup
* update remove some test and feedback related
update remove some test and feedback related
* add draft tests
add draft tests
* update feedback add php and UI tests
update feedback add php and UI tests
* update test screen shots
update test screen shots
* Update demo.twig
add heart to demo page
* add feedback back in extend the modal
add feedback back in extend the modal
* update coreHome
update coreHome
* update screen shots
update screen shots
* Update FeedbackQuestion_spec.js
update js tests
* update test
update test
* built vue files
* update screenshot and js tests
update screenshot and js tests
* Update FeedbackQuestion_spec.js
test success
* update screenshot
update screenshot
* update tests
update tests
* fix test error
fix test error
* Removing the refer us popup
* Readding accidentally removed language files
* update test
* update test
* remove refer us
* update feedback umd js
update feedback umd js
* merge Andy branch
merge Andy branch and update screen shots
* revert language changes
revert language changes
* revert language changes
revert language changes
* revert language file
revert language file
* revert unrelated lang change
revert unrelated lang change
* revert lang change
revert lang change
* revert lang change
revert lang change
* Delete ControllerTest.php
remove controller test not in used
* Update core/Piwik.php
Co-authored-by: Ben Burgess <88810029+bx80@users.noreply.github.com>
* Update plugins/Morpheus/javascripts/piwikHelper.js
Co-authored-by: Ben Burgess <88810029+bx80@users.noreply.github.com>
* update a big that cancel and reopen it again
update a bug that cancel and reopen it again
* update compare error
update compare error
* Update plugins/Feedback/FeedbackReminder.php
Co-authored-by: Stefan Giehl <stefan@matomo.org>
* update feedback show logic
update feedback show logic
* Update FeedbackQuestion_spec.js
update tests
* Update Feedback.php
remove comments
* Update .gitignore
* update vue build file
update vue build file
* built vue files
* update vue build file
update vue build file
* add close button
add close button
* add close button
add close button
* update screenshot
update screenshot
* remove umd
remove umd
* git add corehome
git add corehome
* revert all the umd file
revert all the umd file
* built vue files
* built vue files
* Update plugins/Feedback/lang/en.json
Co-authored-by: Stefan Giehl <stefan@matomo.org>
* update per review
update per review
* built vue files
* set auto focus on modal open
set auto focus on modal open
* built vue files
* Update FeedbackQuestion.vue
add please write in english
* built vue files
* remove please write in English
remove please write in English
* built vue files
* update tests and question tests
update tests and question tests
* set cookie in the test
set cookie in the test
* Update page-renderer.js
add setCookie to tests
* update test only load 1
update test only load 1
* built vue files
* Update FeedbackQuestion_feedback_popup.png
update screen shot
* Update piwikHelper.js
update button css
* update screen shot
update screen shot
* Update plugins/Feedback/Feedback.php
Co-authored-by: Stefan Giehl <stefan@matomo.org>
* Update plugins/Feedback/vue/src/FeedbackQuestion/FeedbackQuestion.vue
Co-authored-by: Stefan Giehl <stefan@matomo.org>
* Update plugins/Feedback/API.php
Co-authored-by: Stefan Giehl <stefan@matomo.org>
* Update plugins/Feedback/API.php
Co-authored-by: Stefan Giehl <stefan@matomo.org>
* Update core/Plugin/API.php
Co-authored-by: Stefan Giehl <stefan@matomo.org>
* update cookie and tests
update cookie and tests
* built vue files
* test setcookie in tests
test setcookie in tests
* update tests
update tests
* update tests
update tests
* Update FeedbackQuestion_spec.js
update cookie test
* extend setCookie in test
extend setCookie in test
* update elints format
update elints format
* built vue files
* test set cookie
test set cookie
* built vue files
* Update FeedbackQuestion_spec.js
set cookie after goto URL
* Update FeedbackQuestion_spec.js
int to string
* update set cookie
update set cookie
* update test URL
update test URL
Co-authored-by: peterhashair <peterhashair@users.noreply.github.com>
Co-authored-by: Andrew Davis <andrew.affinity@gmail.com>
Co-authored-by: Ben Burgess <88810029+bx80@users.noreply.github.com>
Co-authored-by: Stefan Giehl <stefan@matomo.org>
|
|
* Use latest version of Puppeteer for UI tests
* use newer node on travis
* test
* use waitForTimeout / waitForSelector instead of waitFor
* Handle BC for removed waitFor method
* Updates expected UI test files
* update submodules
* improve/fix some UI tests
* Updates expected UI test files
* improve/fix some UI tests
* update url-parse dependency
* simplify some UI tests
* update screenshot
* avoid using merged assets that are broken
* fix expected compare exit code
* don't use merged assets for TwoFactorAuth UI tests
it seems due to too many requests to login, logout and other pages merging the CoreJS assets somehow fails, and results in returning an empty file. Even the reload fails to serve the correct content, so maybe the file, the content should be written to, is somehow locked. Disabling the merged assets seems to fix this issue for this tests. Locally the tests are also running correctly with merged assets.
* improve handling of automatic css / js reloading in UI tests
* increase timeouts of TwoFactorAuth UI tests
* fix 2fa ui test
* revert change
* update new screenshot
* updates UI screenshots
* submodule updates
|
|
* update Matomo icons submodule
* fix symlinks
* updates expected UI files
Co-authored-by: sgiehl <stefan@matomo.org>
|
|
|
|
* skeleton for the refer banner
* refer banner wip
* share buttons
* show refer banner logic
* fix linkedin share, hide mastodon
* fix double call for remind me later and error on response
* add tests for refer banner
* fix travis tests
* fix travis tests
* add thanks feedback and language files
* hide fb share
* turn on fb share
* update refer banner copies
* add changes according to pr comments
* normalize lfs
Co-authored-by: diosmosis <diosmosis@users.noreply.github.com>
|
|
* update help screen
|
|
|
|
* submodule updates
* update travis.yml
* updates expected test files
* updates expected UI files
* submodule update
* updates expected test files
|
|
|
|
* Starting to replace bower with npm: use updated jquery-ui from npm.
* Use jquery from npm./
* Use angular from npm.
* Add more angular libraries.
* Use chroma-js from npm.
* Remove html5shiv, does not appear to be used.
* Use iframe resizer library from npm.
* Add jquery-mousewheel
* Add jquery.dotdotdot from npm.
* Get jquery.scrollto from npm.
* Get jscrollpane from npm.
* Get materialize-css from npm.
* Get mousetrap from npm.
* Remove ngDialog, as it is no longer used.
* Install qrcode.js from npm.
* Get sprintf-js from npm.
* Get visibillityjs from npm.
* Remove bower.json.
* Getting parts of matomo to work w/ new versions of libraries installed by npm.
* Ignore node_modules subfolders in node_modules since we only use npm for frontend dependencies + fix a test.
* Fix button padding.
* Fix series picker checkboxes.
* Fix karma conf.
* Fix CSS in right place.
* Fixing more css/less issues.
* More test fixes.
* Limit selection style fix.
* Fix more tests + materializecss issues.
* Fix a couple more tests.
* Fix annotation styling.
* remove error
* add ng-dialog files
* try to fix some tests
* Fix several UI tests.
* fixing more build issues
* Fix several more tests and issues.
* fixing more tests
* split ui tests into 3 groups
* fix several more issues and tests
* Fix some console warnings on chrome.
* Updating more test files.
* fix some tests
* yet more fixes
* couple more fixes
* another form fix
* Fix some tests.
* update screenshot
* update more expected files
* Fix two more form issues.
* test commit (travis is not fetching submodules for some reason...)
* remove scripts removed in merge
* three travis builds
* split UIIntegrationTest into multiple suites
* lets try this again
* updae several expected screenshots
* fix some more tests
* fix plugin details material select and tabs initiaialization
* update screenshots + css fix
* re-initialize materialize tabs since we load jquery-ui afterwards for datepicker which unsets materialize tabs
* update more screenshots and fix couple more issues
* update more screenshots + tweak to test
* more fixes and screenshot updates
* fix some issues and update more screenshots
* update submodules
* more fixes + more updated screenshots
* more css fixes and test fixes
* couple fixes & updated screenshots
* update screenshots
* fix random failure
* Map old bower_component files to new ones in AssetManager.
* Remove node_modules from PR and ignore node_modules in .gitignore and remove libs/jquery (adding new required libs).
* Update .travis.yml.
* update screenshots
* fixing some more issues
* fix copy pasta
* update screenshots
* fix more modal issues
* Update css & screenshots.
* correct close modal calls
* fixing more issues
* data-target instead of data-activates
* fix more tests
* trigger build that works?
* fix more tests
* update submodule
* debugging travis
* more debugging
* try to fix test
* fix modal no button click in test
* update more screenshots
* couple more test fixes
* some more fixes and updated screenshots
* update screenshots
* apply some review feedback
* Fix modal centering and initial top position.
* apply some more pr feedback
* another pr fix
* update submodule
* remove style
* fix color of checkbox mark
* Fix centering the popover
Note: centering the popover relative to body doesn't work poperly anymore, maybe because of the fixed position of the widget overlay. Using the ui-widget-overlay to position the dialog centered seems to work
* ignore line endings check for node modules
* updates expected UI files
* submodule updates
* use minified file of jquery.browser.js
* updates expected test files
* ensure to hide parent tooltips when row action tooltips are shown
* tweak less for datatable navigation
* style is only useful for dashboard
* update some screenshots
* update submodules
Co-authored-by: sgiehl <stefan@matomo.org>
|
|
* run tests on php 7.4 / xenial
* composer update
* fix lfs check
* adjust travis.yml
* adds distribution param
* update submodule
* update travis.yml
* fix icon tests
* Fix array access error on PHP 7.4
* fix test
* avoid usage of deprecated assertArraySubset
* convert expectedException annotations
* avoid error on php 7.4
* Use assertion instead of conditional expection
* add separat expected test result asserialize output changed for PHP7.4
* updates expected ui files
* fix ui test
* run UI tests on xenial dist
* updates expected ui files
* Update core/DataTable/Renderer.php
* updates expected UI files
* submodule update
|
|
* use latest puppeteer for screenshot testing
* updates expected UI screenshots
|
|
* Ensure https warning is hidden in optout ui test
* ensure to include image tests on travis
* try to fix update test
* improve feedback ui test
* fix update ui test
* try to fix 2factorauth ui test
* updates expected test files
* improve 2fa ui tests
* improve usersmanager ui test
* updates expected test file
* try killing cookies on logout
* allow some pixels difference for usermanager tests
* try to fix randomly failing dashboard test
* try to fix emptysite ui test
* remove no longer needed ui file
|
|
|
|
|
|
* update icons submodule
* update screenshots
|
|
* Add link to matomo.org resources in awesome search
* Add "How can we help" card to help page
* PR fixes
* CSS improvements
* Update UI test screenshots
* PR improvements
* CSS improvements
* Remove duplicate links and reword community help links
* Update reference screenshot
* make it work for mobile, remove duplicate dot, minor style tweak
* fix screenshot test
|
|
* start changing the logo
* update logo
* improve position of logo
* position link instead of logo
* seems margin is not allowed, try using padding
* fix some tests
|
|
* show marketplace in reporting menu
* also include other widgets
* show more pages in the reporting menu
* fix tests
* fix screenshots
* Update screenshot files and try to fix random failure.
* fix test
|
|
* Update support package content on help page
* Update link to support plans
* Update reference screenshot
|
|
* Updates npm dependencies for screenshot testing
* updates expected screenshots
* improve some randomly failing tests
* avoid feedback popup in tests
* fix integration test
* updates screenshot
|
|
* Do not remove nb_visits_converted when archiving goal reports since it should differ from sum of conversions.
* If metric is not available, compute dynamically by using max nb_visits_converted.
* Ignore abandoned cart conversions when calculating visit converted.
* In case goals column is empty.
* remove processed metric code since it is not correct
* do not remove visits converted metric for overview
* fix tests
* Fixing test
* fix test
* update test files
* update submodules
* Update expected screenshots & try to fix some random failures.
* Update expected UI test export results.
* two ui test fixes
* Fix couple UI test failures.
* fix random php test failure
|
|
* Converts Tour tests to Headless Chrome
* Fix some failing UI tests
|
|
|
|
|
|
* Fixing tests.
* fix some more expected screenshots
* fix test
* fix another test
* try to fix random ui test failure
* update submodule
|
|
* Fix translation error in Feedback plugin
* Fix spec setup error which prevents screenshot tests from running
|
|
* Ask users to leave a review for Matomo - WIP commit
* Unit tests for feedback reminder popup
* Tidying up
* Add content to popup, also display on help page and after thumbs-up rating
* Make UI tests; move logic out of API into Controller; tidying up
* FIX UI tests
* Use SVG icons
* Fix test
* New expected screenshot for test; tear down feedback reminder option so that other tests won't display it
* New fixture for FeedbackPopup tests
* Move feedback form UI spec out of UIIntegration, update screenshot
* Check auth on updateFeedbackReminderDate() route
* PR changes
* Fix bug from typecasting
|