Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/matomo-org/matomo.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-05-28Ensure each plugin has a config.php and tracker.php file (#14430)Kate Butler
* Add empty config.php and tracker.php files to each plugin that doesn't have them; add to whitelist of files that are included in new plugins generated by generate:plugin * Add plugin files for plugins which were missing them
2019-05-28Couple changes to visitor log for proxysite (#14481)diosmosis
* Check if product categories key is defined. * Update custom dimensions submodule + use query var id site if not set by Live API.
2019-05-15Indent actions belonging to a pageview (#14063)diosmosis
* Proof of concept for grouping actions by the page they occur in. * Add pageview to goals/ecommerce actionDetails in Live.getLastVisitsDetails. * Make count of actions to display when collapsed configurable. * Quick selector fix. * unfinished commit * Collapse multiple adjacent content items in the visitor log. * Get content collapsing to work w/ 3.x-dev changes. * Forgot to add Live config file. * Get to work w/ visitor profile and make sure last action does not have border so it looks like it correctly ends. * Fix some issues from review. * More styling tweaks. * another styling tweak * Update screenshots. * Show page refreshes and allow expanding them in new implementation. * Update some screenshots. * Make sure tooltip is replaced correctly when showing refreshes. * Another styling tweak. * Add UI test + fix page refresh issue. * Fix action group merging logic. * Fix another actions grouping issue. * Fixes for ending left border in certain edge cases. * Another UI tweak. * comparison threshold, random failure fix, update screenshots + another css tweak * more css tweaks * possible bug fix * Last couple CSS fixes. * More test fixes.
2019-05-10language update (#14441)Stefan Giehl
2019-05-09Real-time report under Visitors does not refresh (#14415)Thomas Steur
2019-05-09Switch UI tests from phantomjs to chrome headless (#14421)Thomas Steur
* Make sure xss entries is always an array. * Update expected test files and submodule. * Regenerate broken omnifixture dump. * poc conversion to chrome headless for UI tests, single test works locally * Get single test to pass on travis & local w/ headless chrome. * Remove old diff viewer generation, and get output to look the same as before when there is a failure. * Add global timeout & get ViewDataTableTest to pass. * Convert BarGraph_spec.js. * Convert EmptySite_spec. * Update EvolutionGraph spec for chrome headless. * Convert GoalsTable test & find/replace for common changes. * Convert MeasurableManager. * Another find & replace. * Get Menus/OptOutForm to pass w/ chrome headless * Convert PeriodSelector, PieGraph & PivotByDimension UI tests. * undo unrelated debugging change * Convert QuickAccess UI tests * Converts ActionsDataTable UI tests * reset viewport after each testsuite * Converts RowEvolution UI tests * Converts Theme UI tests * Converts SiteSelector UI tests * Converts CustomVariables UI test * Converts DBStats UI test * Ignore empty responses when calling api/controller * Converts Dashboard UI tests * Converts Live UI tests * Converts SimpleUI tests * Converts Installation UI tests * Converts ImageGraph UI tests * Converts Login UI tests * Converts Marketplace UI tests * Converts Insights UI tests * Converts ReportExporting UI tests * Converts UIIntegration tests * Updates ViewDataTable UI tests * Converts CoreUpdater UI tests * Converts UsersManager UI tests * Converts Morpheus UI tests * Converts MultiSites UI tests * Fix testEnvironment.callApi handling of array parameters * Converts Overlay UI tests * Converts PrivacyManager UI tests * Converts ScheduledReports UI tests * Converts SegmentEditor UI tests * compare pixel difference in images * Converts PeriodSelector UI tests * allow a pixel difference * Converts SingleMetricView UI tests * Converts SitesManager UI tests * Converts Transitions UI tests * Converts MeasurableManager UI tests * Move Mouse out of screen after each test suite * Converts PieGraph UI tests * Ensure cursor is not shown in focused input elements * Converts VisitorMap UI tests * Converts CustomLogo UI tests * Converts BarGraph UI tests * Converts EvolutionGraph UI tests * Converts IntranetMeasurable UI tests * Converts TrackingFailures UI tests * Converts CampaignBuilder UI tests * Converts TagManagerTeaser UI tests * fix request url rewrite for changed port * Converts TwoFactorAuth UI tests * do not print full responses in logs, but size instead * improve additional style injection * use submodule branches * fix request interception * update dependencies * [TEMP] disable dangerous link checks * [TEMP] limit tests * Use puppeteer@next and make sure diffs get uploaded properly. * Use correct fs function. * Allow timeout to be specified on command line for UI tests and debug console logs. * timeout option tweak * Setup diff dir once before running tests not before each suite. * fix last commit * Update screenshots and fix some specs. * Convert some tests that were not converted during merge. * updating screenshots * Updating screenshots and fixing some tests. * more test fixes * couple more test fixes * More test fixes and plugin updates. * wait for jquery * Fix some screenshots and tests. * more test fixes * debug travis test failure * remove .only * more test fixes and updated expected files * another test fixing iteration * typo * another quick test change * more tests updates * Test fixes and & more debugging. * more debugging and test fixes * more fixes and debugging. * remove .only * Another round of fixed tests. * more debugging & fixes * more test changes * more debugging and fixes * Fixing more tests + some bug fixes. * Couple more fixes. * Couple more fixes. * Fixing tracking failures test * more fixes * Last couple fixes hopefully. * couple more test fixes * more fixes, bug fix in usersmanager, some test updates * Some more test fixes/changes. * more and more fixes * hoping for a green build * Do not compare against existing files in dashboard_spec. * more fixes, re-enabling travis * really re-enable travis * Install puppeteer on travis-ci. * more fixes * try to fix random failues * remove return * Convert some login tests I forgot and update UsersManager expected file * Fix test for primary key update * Update AddPrimaryKey.php * More test fixes + implement synchronous comparison threshold (so no resemblejs) * More wait fixes + reset token detection fix. * couple more fixes * Fix login/overlay screenshot issue & magick command running issue. * identify is the executable on travis (hopefully) + fix some random failures * Another run. * Last fix. * two more tweaks * typo
2019-04-12Rename visitor log => visits log (#14343)Thomas Steur
refs #14223
2019-04-11Display all product categories if present in the visitor log (#14083)diosmosis
* Query and show all product categories not just the first in the visitor log. * Fix SQL + processing * Allow XML renderer to render array of simple values. * Add unit test for xml renderer. * Add second product category to fixture, update test files and update omnifixture. * Update some expected test files.
2019-04-07Hide mainurl visitor log action list (#13933)Stefan Giehl
2019-04-02New dimension for segmenting visitors by fingerprint (#14184)Kate Butler
* Add new dimension for segmenting by visitor fingerprint; expose fingerprint in getLastVisitsDetails API response * Add new dimension for segmenting by visitor fingerprint * Add new fingerprint field to API system test reference files * System test fixes for visitor fingerprint * System test fixes for visitor fingerprint * System test changes for new fingerprint dimension * Auto-suggest for new fingerprint segment * Fix unit test * Revert whitespace changes * Fix metricId for new visitor fingerprint dimension
2019-03-19in segmented visitor log segment is already encoded, decode it again when ↵diosmosis
adding as new (#14221) * segment is already double encoded, decode it again * Remove addSegmentAsNew after apply and save.
2019-03-17language update (#14214)Stefan Giehl
2019-03-14Revert icon changes and add new property iconSVG instead (#14199)Stefan Giehl
* Revert icon changes and add new property iconSVG instead * update test files
2019-03-13Couple assorted changes (#13935)diosmosis
* Allow annotations API to accept multiple periods, so evolution graphs that use multiple periods work. * Remove warning when rows_to_display viewdatatable config property is left at its default value. * Allow individual cells in an html visualization to be styled (if the visualization is extended). * Remove unneeded TODO. * In series picker encode picked rows in case the labels have commas. * Must decode the rows value as well (as it is not handled by API, must be done in plugin). * Allow joins to specified through LogAggregator::queryConversionsByDimension(). * Add safety check to _idts processing: if visitor is unknown, ignore _idts value, since it is their first visit. * In the tracker when searching by visitor ID, search through entire log_visit table instead of just in the last 30 mins. * When tracking visitor days since first, do not round since this can result in inaccurate data when rounding up. Which can cause trouble when finding the start visit for a log. * Allow HtmlTable descendants to add any html attributes to cells. * Allow derived Visualizations to add custom parameters to API requests via a new RequestConfig method. * Tweak to TODO. * Add test for annotations API change & get to pass. * Apply more review feedback * Update INI config docs for window_look_back_for_visitor. * Only copy visitor properties if action is part of an existing visit. * Some more properties that should be copied over from known visitor even if new visit. * Fixing some tests. * update test * Fix CustomEventsTest test failures. * Fixing more tests. * update rest of tests * Fixing tests. * Update some test files. * Fix log statements. * To better handle out of order actions, add part of last_action_time check to visitor ID search. * Update tests. * Updating expected screenshots. * Fix ArchiveCronTest. * Throw exception if idorder not unique. * Only throw exception if idorder specified. * Fixing a couple tests. * Fix another test.
2019-03-09language update (#14170)Stefan Giehl
2019-03-04Add new parameter to Live. getLastVisitsDetails API to request more detailed ↵Thomas Steur
information (#14147)
2019-02-26Show next link in visitor log only if more records are available (#13961)Stefan Giehl
2019-02-25language update (#14134)Stefan Giehl
2019-02-25Hide View Detailed Visitor Log link when realtime visits widget is embedded. ↵diosmosis
(#14077) * Hide View Detailed Visitor Log link when realtime visits widget is embedded. * Use disableLink parameter for all widgets in standalone dashboard. * Fix disableLink check
2019-02-24In segmented visitor log, allow opening segment editor in new tab w/ segment ↵diosmosis
used. (#14092) * In segmented visitor log, allow opening segment editor in new tab w/ segment used. * Remove empty title.
2019-02-23Realtime Log UI improvements/fixes (#14115)Stefan Giehl
* fix initial tooltips in realtime log * fix icon positions in realtime log
2019-02-18Add spans to realtime visitor log tooltips. (#14050)diosmosis
* Add spans to visitor log tooltips. * Extra newline for tooltip.
2019-02-15language update (#14103)Stefan Giehl
2019-02-13Show actions in visitorlog as a (unnumerated) timeline (#13916)Stefan Giehl
* Show actions in visitorlog as a (unnumerated) timeline * use new svg icons in visitor log * use new icons also for visitor type * ligthen icons a bit * improve icon alignment * lighten icons bit more * adjust line color * Lighten svg images even further. * Updating screenshots. * show conversion count as green circle * Fixing tests. * Update expected screenshots.
2019-02-12Make segmented visitor log in sales page only display visits with orders. ↵diosmosis
(#14079) * Make segmented visitor log in sales page only display visits with orders. * Remove some uses. * Leave out invalid characters in widget unique ID. * Change widget ID as well as report ID.
2019-01-28Show url and page title on different lines in realtime visits widget & show ↵diosmosis
tooltip more quickly (#14005) * Display url and page title on different lines and truncate url. * Reduce tooltip delay so it shows up quicker. * Remove truncate. * Apply tooltip change to realtime visits widget only. * Detect empty actions.
2019-01-27language update (#14030)Stefan Giehl
2019-01-23language update (#14000)Stefan Giehl
2019-01-22Use current segment also in Segmented Visitorlog (#13921)Stefan Giehl
2019-01-14language update (#13956)Stefan Giehl
2019-01-06Revert "Hide mainurl visitor log action list"3.8.0-rc2sgiehl
This reverts commit d1850e04081c9a7b0be584e4957414e50ac8cd22.
2019-01-06Hide mainurl visitor log action listsgiehl
2019-01-04fix another build (#13930)diosmosis
* Attempt to fix tests. * Try to fix another test. * Update some expected files. * Fix unit test. * Updating screenshots.
2019-01-03language update (#13927)Stefan Giehl
2018-12-28Use Request::processRequest instead of API instance directly. (#13911)diosmosis
2018-12-27language update (#13915)Stefan Giehl
2018-12-17language update (#13871)Stefan Giehl
2018-12-10Introduce whitelist test for link protocols. (#13798)diosmosis
* Introduce whitelist test for link protocols. * Two more url fixes. * Add whole_url escape filter to do url trustworthiness check. * Use whole_url in conjunction w/ html_attr, since twig will automatically apply html if not done. * Use existing safelink filter. * Regex tweak.
2018-12-03Add title, subtitle, and icon to all live actions (#13454)Thomas Steur
* add title, subtitle, and icon to all live actions * Add translations and tweak wording * fix possible error * fix incorrect closed if statement * updates expected test files * update submodule
2018-12-02Updated menu structure and naming fixes (#13518)Thomas Steur
* add new category profiles * disable row evolution * add real time reports * improve style when full-width * change menu order plus remove visitors report * remove more traces of the profiles report * fix some ui tests * fix more tests * fix tests * fix some tests * Update en.json * Update SegmentedVisitorLog.js * updates expected test files * updates expected UI files * Updating expected files. * Update expected screenshot.
2018-11-25Use different icon for segmented visitor log (#13544)Thomas Steur
* Use different icon for segmented visitor log * update legal notice * restore old naming * add missing files * update expected UI files
2018-11-21updates expected UI filessgiehl
2018-11-21Tooltips appear all over the place but shouldn't (#13442)Thomas Steur
* Tooltips appear all over the place but shouldn't fix #13305 Add a delay so tooltips don't appear immediately. Do not show any tooltip for any form field. In visitor log the titles are still shown immediately but there it is wanted maybe? I clicked through couple of pages and looked a bit in the code but it is hard to find all the places where a title attribute should be removed. Maybe we do this better over time. * Remove tooltip as the link already shows the same text
2018-11-14Fix build which fails with new theme (#13713)Thomas Steur
* fix some tests * fix more tests * fix more tests
2018-11-13Update theme to reflect the new logo and brand color changes (#13629)Thomas Steur
* update theme * fix alert box has no spacing * fix couple issues with new theme * improve contrast and make sure to use correct theme color * fix notification colour * fix wrong logo used * fix theme color * fix update title not readable
2018-11-01language update (#13663)Stefan Giehl
2018-10-30Real-time widget border is slightly misplaced (#13434)Thomas Steur
fix #13322
2018-10-30Fix possible error in visitor profile when no visit found (#13549)Thomas Steur
Not tested but fix this fatal error > Error: {"message":"Call to a member function getColumn() on boolean","file":"plugins\/Live\/VisitorProfile.php","line":86} Happened eg on > module=API&method=Live.getVisitorProfile&idSite=1&format=JSON&token_auth=XYZANONYMIZED&visitorId=b06bc6d6274c1244&limitVisits=-1
2018-10-11Tweaks to escaping strategy in a couple places (#13500)diosmosis
* Use correct filter in certain places in twig templates. * Another filter change. * Reverse encoding strategy in site selector. * Tweak to annotation escaping. * Fix couple more double encoding issues. * encode report name on unsubscription page * Escape site name in quickaccess directive.
2018-10-08language update (#13560)Stefan Giehl