- nov. 13, 2017
-
-
Lukas Winkler a rédigé
* make HTML in safemode-page valid * update UI test
-
Stefan Giehl a rédigé
-
Stefan Giehl a rédigé
-
Matthieu Aubry a rédigé
-
- nov. 12, 2017
-
-
Thomas Steur a rédigé
Otherwise the topbar will be always hidden as there is no text for it. Only affects demo.piwik.org
-
Thomas Steur a rédigé
To make sure as many tracking requests will be tracked as possible eg on "unload" of the page. Did not test it specifically but shouldn't cause any trouble.
-
- nov. 09, 2017
-
-
Stefan Giehl a rédigé
-
Thomas Steur a rédigé
Add visitor details events
-
Thomas Steur a rédigé
-
Thomas Steur a rédigé
Similar to Report.add/filterReports, Widget.add/filterWidgets, etc We can change naming but kept it consistent with these existing events. It may be a bit confusing to have `Live.addVisitorDetails` and `Live.filterVisitorDetails` vs `Live.getAllVisitorDetails`. For `Live.getAllVisitorDetails` you would then expect it returns maybe all visitor detail instances. The first 2 work basically on the raw instances, whereas `Live.getAllVisitorDetails` works on the actual visitor details data. Any thoughts @sgiehl ?
-
- nov. 08, 2017
-
-
Thomas Steur a rédigé
added $_COOKIE to RequestSet environment
-
- nov. 06, 2017
-
-
Michael Heerklotz a rédigé
- nov. 02, 2017
-
-
sgiehl a rédigé
- nov. 01, 2017
-
-
Stefan Giehl a rédigé
-
sgiehl a rédigé
-
- oct. 31, 2017
-
-
Stefan Giehl a rédigé
-
- oct. 27, 2017
-
-
Lukas Winkler a rédigé
-
- oct. 25, 2017
-
-
Stefan Giehl a rédigé
changes to dashboard weren't saved anymore when changing series selection
-
- oct. 20, 2017
-
-
sgiehl a rédigé
-
- oct. 19, 2017
-
-
Stefan Giehl a rédigé
* Ensure segment param is always considered for widget urls * Adds ui test for segmented dashboard
-
Thomas Steur a rédigé
* Do not show bundles in premium feature widgets * filter bundles in widget itself and not in template
-
Stefan Giehl a rédigé
* Make it possible to change the number af maximum visits aggregated for visitor profile * update expected screenshot
-
Stefan Giehl a rédigé
-
Thomas Steur a rédigé
Fix addTracker does not return the tracker instance
-
- oct. 17, 2017
-
-
Thomas Steur a rédigé
-
Andy McNeice a rédigé
* Formats numbers in the real time widget * Defers real-time widget formatting to the view only
-
Stefan Giehl a rédigé
-
Thomas Steur a rédigé
-
Thomas Steur a rédigé
TBD: Need to rebuild js, need to maybe add a test if possible.
-
- oct. 16, 2017
-
-
Benaka a rédigé
* Add generate:angular-component command to generate an angular component. * Do not modify Date prototype. * Move period selector code from calendar.js to new angular directive (just move, no refactoring). * Extract date picker code from period selector code and put into new directive. * Extract range picking code into separate component than period selector. * Extract single period calendar to separate component & extract period specific functionality to new extendable periods service. * Fixing regressions in period selector behavior. * Move bulk of period selector code from directive to controller, & fix variable name in date range picker template. * Fix issue w/ yesterday date value, remove need to give period selector directive translations and make sure periods can be extended in the frontend. * Make sure period selector still works outside of an angular routing context (ie, in embedded dashboard). * In period selector UI test, hide ajaxLoadingCalendar using CSS since it is now managed by angular. * Make sure selected period highlighting changes immediately after selecting, even if loading a new page. * Put period selector top level element ID & classes on correct elements to ensure certain styles work properly. * Make sure selected period text changes immediately after selecing period, even if loading a new page or changing the URL. * Make sure range start/end changes immediately when a period is selected & selected period date range stops being highlighted immediately when a range period is selected, even if loading a new page. * Updating expected screenshots. * Updating screenshots. * Assorted fixes for period selector refactor. - Filter out invalid period labels (can happen if INI config for allowed periods is incorrect). - When determining display text for range, don't try to format the startRangeDate/endRangeDate vars, they're both strings. - Use correct selector when closing period selector. * Set global piwik date/period values on location change, outside of period selector component. * Do not skip parsing date if it does not start with an int (since the JS can handle today/yesterday/now). * Assorted fixes for period selector refactor: - use $onChanges instead of watches in datepicker (watches get triggered every time, $onChanges doesn't) - don't use arrays for selected/highlighted dates (for some weird reason, changing one of these arrays results in angular thinking it changes 3 times instead of once) - don't redraw on triggered mouseover events (something triggers mouseover when a date is selected, probably jquery datepicker) - draw after a setTimeout when a date is selected so our drawing occurs after jquery datepicker draws * Achieving smoother rendering for period selector by removing click handlers jquery datepicker adds. Also fixed bug where selecting the current period type reset the view date for the date picker. * Bound range date in period selector by piwik min/max date, so inferred dates will always be within allowed pickable dates in picker. * Removing ES6 used by accident + fix for issue when switching from non-year to year period (ui-datepicker-current-day class does not get removed). * Fix for angularjs one way binding quirk: initial property value is set before $onInit not during construction. * Avoid an exception when a date input in the date range picker is empty. * Split up change/keyup event to solve strange race condition in IE 10 on browserstack. * Change period selector "click again" tooltip to "double click". * Remove tabindexes > 1 so period selector control can be tabbed through. * Show visual cue for invalid dates in date range picker. * Only hide period option tooltip if period is active period, not if period is selected period. * In period selector, disable apply button if range is invalid. Also fix case when \$.datepicker.parseDate returns null instead of throwing.
-
- oct. 15, 2017
-
-
Lukas Winkler a rédigé
* 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
-
Morerice a rédigé
-
- oct. 13, 2017
-
-
Stefan Giehl a rédigé
-
Stefan Giehl a rédigé
-
Stefan Giehl a rédigé
-
Marc Neudert a rédigé
* switch to custom travis testing matrix * bump submodules + .travis.yml * use "dist: precise" for UITests
-
- oct. 12, 2017
-
-
Stefan Giehl a rédigé
-
Thomas Steur a rédigé
-