Tags: wikimedia/analytics-wikistats2
Tags
Squashed commit of the following: commit 1d1b5f3 Author: Francisco Dans <fdans@wikimedia.org> Date: Tue Sep 19 16:55:26 2017 +0200 prepares 2.0.7 commit 269cab3 Author: Francisco Dans <fdans@wikimedia.org> Date: Tue Sep 19 11:29:10 2017 +0200 don't know why rangeround was replaced by range commit ee83e21 Author: Francisco Dans <fdans@wikimedia.org> Date: Tue Sep 19 11:27:04 2017 +0200 tidies up aqs parameters commit ef17445 Author: Francisco Dans <fdans@wikimedia.org> Date: Tue Sep 19 11:06:33 2017 +0200 Squashed commit of the following: commit 00b1bfaa4a2abb2bb96a6e1b036095aefafd635a Merge: 07b0edc 6db23ad Author: Francisco Dans <fdans@wikimedia.org> Date: Tue Sep 19 11:00:34 2017 +0200 Merge branch 'develop' of ssh://git-ssh.wikimedia.org/source/wikistats into error-handling commit 07b0edc Author: Francisco Dans <fdans@wikimedia.org> Date: Tue Sep 19 10:56:34 2017 +0200 improves style in placeholder commit 3692c81 Author: Francisco Dans <fdans@wikimedia.org> Date: Tue Sep 19 10:42:42 2017 +0200 improves css format, rewords general error message commit e016178 Author: Francisco Dans <fdans@wikimedia.org> Date: Fri Sep 15 16:51:05 2017 +0200 code standards commit 140a23f Merge: c1c238e c691d36 Author: Francisco Dans <fdans@wikimedia.org> Date: Fri Sep 15 16:32:10 2017 +0200 Merge branch 'develop' of ssh://git-ssh.wikimedia.org/source/wikistats into error-handling commit c1c238e Author: Francisco Dans <fdans@wikimedia.org> Date: Fri Sep 8 15:57:55 2017 +0200 overlay shows only in graph panel and not in whole page commit a5cb560 Merge: 07dd609 2c26c53 Author: Francisco Dans <fdans@wikimedia.org> Date: Fri Sep 8 15:46:41 2017 +0200 Merge branch 'develop' of ssh://git-ssh.wikimedia.org/source/wikistats into error-handling commit 07dd609 Merge: cf5cba2 0c060c1 Author: Francisco Dans <fdans@wikimedia.org> Date: Wed Aug 30 00:42:28 2017 +0200 Merge branch 'develop' of ssh://git-ssh.wikimedia.org/source/wikistats into error-handling commit cf5cba2 Author: Francisco Dans <fdans@wikimedia.org> Date: Thu Aug 24 14:36:02 2017 +0200 adds error code handler commit 180f678 Author: Francisco Dans <fdans@wikimedia.org> Date: Thu Aug 24 14:28:19 2017 +0200 metric widget uses predefined error messages commit 73233f3 Author: Francisco Dans <fdans@wikimedia.org> Date: Thu Aug 24 14:27:36 2017 +0200 adds possible errors to status overlay commit 031a4de Author: Francisco Dans <fdans@wikimedia.org> Date: Thu Aug 24 13:48:56 2017 +0200 adds arrow icon dep for placeholder commit 2c27010 Author: Francisco Dans <fdans@wikimedia.org> Date: Wed Aug 23 16:41:23 2017 +0200 Add visual error handling to dashboard and detail Summary: Adds an overlay component that can be embedded into any component in Wikistats. Currently only being used with connectivity problems, once Uniques is merged it should also handle incompatible metrics/families Test Plan: Open the dashboard or the detail page with a throttled connection (in developer tools, you can change that under the Network menu). To test errors, change the url of the metric in the configuration to an invalid value. The error overlay should appear over the metric card or detail page. Reviewers: mforns Subscribers: fdans Differential Revision: https://phabricator.wikimedia.org/D755 commit 74065f3 Author: Francisco Dans <fdans@wikimedia.org> Date: Wed Aug 23 16:18:06 2017 +0200 adds placeholder card and status overlay commit 6db23ad Author: Marcel Ruiz Forns <mforns@wikimedia.org> Date: Fri Sep 15 16:55:12 2017 +0200 Handle long project names in wiki selector Summary: For long project names and specially for the default 'All project families - All languages', the wiki selector cuts out a part of the text. This patch adjusts the size and font-size of the input component and also adds an animation that scrolls the text when hovering over the input. Test Plan: The default 'All project families - All languages' should appear uncut in the dashboard view, and trigger a scroll in the detail page view (on hover). If you choose 'Wikipedia - Belarusian (Taraskievica ortography)', it should trigger the animation in both the dashboard view and the detail page. Reviewers: fdans, Milimetric Reviewed By: fdans Maniphest Tasks: T173373 Differential Revision: https://phabricator.wikimedia.org/D785 commit 6234927 Author: Francisco Dans <fdans@wikimedia.org> Date: Mon Sep 18 11:47:36 2017 +0200 Rotate x axis labels to improve legibility of charts Summary: {F9556839} Ref T173372 Reviewers: Milimetric Reviewed By: Milimetric Subscribers: fdans Maniphest Tasks: T173372 Differential Revision: https://phabricator.wikimedia.org/D781 commit d66b7ea Author: Francisco Dans <fdans@wikimedia.org> Date: Mon Sep 18 11:45:57 2017 +0200 Add "additive" field to metric definitions Summary: Some time ago I implemented a change so that metrics that were declared additive would show the year total in the dashboard card, and for those which aren't , the monthly average. Even though this was implemented in the dashboard metrics, i never added the kfield to the config Ref T170937 Reviewers: Milimetric Reviewed By: Milimetric Maniphest Tasks: T170937 Differential Revision: https://phabricator.wikimedia.org/D783 commit f1578db Author: Francisco Dans <fdans@wikimedia.org> Date: Mon Sep 18 11:45:16 2017 +0200 Fix table view not working with line graphs Summary: Ref T170461 Line and bar graphs were handled differently in the table view's prototype. Since I gave a lot of love to the bar chart at the beginning but not so much to the line chart, it was failing to render on the table. Unifying the logic of the table chart solves this problem. Reviewers: Milimetric Reviewed By: Milimetric Maniphest Tasks: T170461 Differential Revision: https://phabricator.wikimedia.org/D786 commit ca68136 Author: Francisco Dans <fdans@wikimedia.org> Date: Mon Sep 18 11:42:56 2017 +0200 Make bar width constant Summary: Replaces rangeRound with just range in order to make the bar chart's width more homogeneous Ref T173372 Reviewers: Milimetric Reviewed By: Milimetric Subscribers: fdans Maniphest Tasks: T173372 Differential Revision: https://phabricator.wikimedia.org/D787 commit c691d36 Author: Francisco Dans <fdans@wikimedia.org> Date: Fri Sep 8 16:28:31 2017 +0200 adds lost line chart test commit 2c26c53 Merge: 7c1e4ce 7e05641 Author: Francisco Dans <fdans@wikimedia.org> Date: Fri Sep 8 15:01:37 2017 +0200 Merge branch 'master' of ssh://git-ssh.wikimedia.org/source/wikistats into develop commit 7c1e4ce Author: Francisco Dans <fdans@wikimedia.org> Date: Wed Sep 6 16:24:55 2017 +0200 prepares 2.0.6 commit ef71ec3 Author: Francisco Dans <fdans@wikimedia.org> Date: Wed Sep 6 15:31:47 2017 +0200 adds all the semicolons commit 2552c77 Author: Francisco Dans <fdans@wikimedia.org> Date: Tue Sep 5 17:14:41 2017 +0200 Replace vue-router by a (hopefully) lighter solution Summary: The idea was to remove the complexity and weight of vue-router and replace it with a lighter tailored solution that makes the code simpler. Test Plan: I added a set of unit tests that pass with: npm test. Reviewers: fdans, Milimetric Reviewed By: fdans Subscribers: CHUANRU, jenkins Maniphest Tasks: T170459 Differential Revision: https://phabricator.wikimedia.org/D742 commit 76ba5a5 Merge: e982fe5 ca89efc Author: Francisco Dans <fdans@wikimedia.org> Date: Tue Sep 5 16:16:18 2017 +0200 Merge branch 'develop' of ssh://git-ssh.wikimedia.org/source/wikistats into develop commit ca89efc Author: Francisco Dans <fdans@wikimedia.org> Date: Mon Sep 4 16:45:48 2017 +0200 Switch granularity to daily when time range is either 3 or 1 months Summary: Ref T173372 Test Plan: On the detail page, change the time range to the last 1 or 3 months. Granularity should turn to daily and the axes in the graphs should adjust to that Reviewers: mforns Subscribers: fdans Maniphest Tasks: T173372 Differential Revision: https://phabricator.wikimedia.org/D761 commit c6d2aac Author: Francisco Dans <fdans@wikimedia.org> Date: Mon Sep 4 14:04:13 2017 +0200 Activate 2-year button as default in Time Range Summary: Ref T170940 Test Plan: The time range selector in the detail page should now have the 2-year option activated by default, and that selection shouldn't persist when changing it to a different range Reviewers: mforns Reviewed By: mforns Subscribers: fdans Maniphest Tasks: T170940 Differential Revision: https://phabricator.wikimedia.org/D751 commit e982fe5 Merge: 59b0430 dcd60c0 Author: Francisco Dans <fdans@wikimedia.org> Date: Mon Sep 4 14:02:39 2017 +0200 Merge branch 'master' of ssh://git-ssh.wikimedia.org/source/wikistats into develop commit 59b0430 Author: Francisco Dans <fdans@wikimedia.org> Date: Wed Aug 30 01:03:13 2017 +0200 prepares dist and package.json for 2.0.5 commit 3a93ca9 Author: Francisco Dans <fdans@wikimedia.org> Date: Wed Aug 30 01:00:11 2017 +0200 Fix visibility of last breakdown bars Summary: Ref T170940 Test Plan: Activate breakdowns on any chart and all mini-bars should be visible Reviewers: mforns, fdans Reviewed By: fdans Subscribers: fdans Maniphest Tasks: T170940 Differential Revision: https://phabricator.wikimedia.org/D752 commit 43d5f9f Author: Francisco Dans <fdans@wikimedia.org> Date: Wed Aug 30 00:53:26 2017 +0200 Correct precision gaps in y axis rounding Summary: Ref T170940 Test Plan: The Y axis in any chart should not repeat rounded values (eg. 20G, 20G, 20G) Reviewers: mforns, fdans Reviewed By: fdans Subscribers: fdans Maniphest Tasks: T170940 Differential Revision: https://phabricator.wikimedia.org/D753 commit 0c060c1 Author: Francisco Dans <fdans@wikimedia.org> Date: Thu Aug 24 19:22:24 2017 +0200 Add unique devices metric Summary: @milimetric sorry, I messed up the previous revision by committing to the origin branch instead of arc diffing. This contains the changes you suggested on the code review Reviewers: Milimetric Subscribers: fdans, Milimetric Differential Revision: https://phabricator.wikimedia.org/D735 commit e64209a Author: Francisco Dans <fdans@wikimedia.org> Date: Thu Aug 24 19:17:57 2017 +0200 Add functionality for Line Graph Summary: Ref T171766 - Made the line graph reactive to the breakdown values and with data, depending on metric config. - Enabled line graphs in dashboard widgets. - Refactored MetricWidgets to remove a lot of repeated logic. Reviewers: Milimetric, mforns, Nuria, fdans Reviewed By: mforns, fdans Subscribers: jenkins Maniphest Tasks: T171766 Differential Revision: https://phabricator.wikimedia.org/D730 commit 2e66b66 Author: Francisco Dans <fdans@wikimedia.org> Date: Wed Aug 23 16:56:28 2017 +0200 points bottom link to actual contributing guide commit b8c9546 Author: Francisco Dans <fdans@wikimedia.org> Date: Wed Aug 16 17:09:10 2017 +0200 prepares release for 2.0.4 commit 2785702 Author: Francisco Dans <fdans@wikimedia.org> Date: Wed Aug 16 16:28:04 2017 +0200 removes php beacon from piwik code commit 99bcf98 Author: Francisco Dans <fdans@wikimedia.org> Date: Sun Aug 6 14:22:05 2017 -0400 replaces about links temporarily with external wikitech links Summary: While we don't have an about page, this change replaces the about links in the footer with links to the Wikistats and Data Lake pages in Wikitech Ref T170933 Reviewers: mforns Reviewed By: mforns Subscribers: fdans Maniphest Tasks: T170933 Differential Revision: https://phabricator.wikimedia.org/D740 commit d47723f Author: Francisco Dans <fdans@wikimedia.org> Date: Sun Aug 6 13:35:35 2017 -0400 Set the link in the logo header to keep the current wiki Summary: Until now the wikimedia logo on the header was redirecting the browser to the dashboard without keeping the current project being viewed. This changes makes the wikistats link behave in the same way as the Dashboard link Ref T170933 Reviewers: mforns Reviewed By: mforns Subscribers: fdans Maniphest Tasks: T170933 Differential Revision: https://phabricator.wikimedia.org/D739 commit ab1b93a Author: Francisco Dans <fdans@wikimedia.org> Date: Fri Aug 4 19:58:01 2017 -0400 Avoid repetition of the word 'project' in wiki selector Summary: Tiny change for the wikiselector :) Ref T170936 Test Plan: Just select all projects in the wikiselector, "All Languages" should show instead of 'All projects' Reviewers: mforns Reviewed By: mforns Maniphest Tasks: T170936 Differential Revision: https://phabricator.wikimedia.org/D738 commit 0d04693 Author: Francisco Dans <fdans@wikimedia.org> Date: Tue Aug 15 16:22:49 2017 +0200 adjusts margins for fullscreen commit b21e008 Author: Francisco Dans <fdans@wikimedia.org> Date: Thu Aug 10 12:14:54 2017 -0400 prepares 2.0.3 build commit 4dfda0e Author: Francisco Dans <fdans@wikimedia.org> Date: Thu Aug 10 11:58:32 2017 -0400 adds piwik code to html template commit b1255ed Author: Francisco Dans <fdans@wikimedia.org> Date: Tue Aug 8 14:35:23 2017 -0400 fetches 12 months instead of 13 with timerangeselector commit ebcbe63 Author: Francisco Dans <fdans@wikimedia.org> Date: Fri Aug 4 19:39:20 2017 -0400 Remove aggregated project families until we have global uniques Summary: We don't have yet Global Uniques so currently selecting a project family and 'all languages' will do nothing. With this change, once a family is selected on the WikiSelector, only the individual languages will appear. Reviewers: mforns Reviewed By: mforns Subscribers: jenkins Maniphest Tasks: T170936 Differential Revision: https://phabricator.wikimedia.org/D726 commit 0d1da5c Author: Francisco Dans <fdans@wikimedia.org> Date: Fri Aug 4 19:36:42 2017 -0400 Blur wikiselector input when selection has completed Summary: T170936 Reviewers: mforns Reviewed By: mforns Subscribers: jenkins Maniphest Tasks: T170936 Differential Revision: https://phabricator.wikimedia.org/D727 commit 7843186 Author: Francisco Dans <fdans@wikimedia.org> Date: Thu Aug 3 16:04:45 2017 +0200 fixes two semantic imports commit b4387df Author: Francisco Dans <fdans@wikimedia.org> Date: Thu Jul 27 15:27:44 2017 +0200 auto installs semantic commit 6322cc0 Author: Francisco Dans <fdans@wikimedia.org> Date: Tue Jul 25 14:26:08 2017 +0200 explicitly adds dateformat commit f67290a Author: Francisco Dans <fdans@wikimedia.org> Date: Tue Jul 25 14:00:56 2017 +0200 fixes tests, adds polyfills, this should make CI pass commit 156a867 Author: Francisco Dans <fdans@wikimedia.org> Date: Tue Jul 25 13:40:25 2017 +0200 removes semantic from package.json, as it is added externally commit 3df4b71 Author: Francisco Dans <fdans@wikimedia.org> Date: Mon Jul 24 18:43:14 2017 +0200 test for CI commit 5531487 Author: Francisco Dans <fdans@wikimedia.org> Date: Mon Jul 24 15:04:56 2017 +0200 adds arcanist config commit ae172c1 Author: Francisco Dans <fdans@wikimedia.org> Date: Tue Jul 18 15:50:45 2017 +0200 adds dist for 2.0.2 commit 79dec49 Author: Francisco Dans <fdans@wikimedia.org> Date: Tue Jul 18 15:48:09 2017 +0200 bumps patch version commit 913012d Author: Francisco Dans <fdans@wikimedia.org> Date: Tue Jul 18 15:43:07 2017 +0200 adds test command for CI commit 2722060 Author: Francisco Dans <fdans@wikimedia.org> Date: Tue Jul 18 14:53:07 2017 +0200 uses cors instead of jsonp commit b653302 Author: Marcel Ruiz Forns <mforns@wikimedia.org> Date: Mon Jul 17 16:20:53 2017 +0200 import babel-polyfills
Squashed commit of the following: commit 7c1e4ce Author: Francisco Dans <fdans@wikimedia.org> Date: Wed Sep 6 16:24:55 2017 +0200 prepares 2.0.6 commit ef71ec3 Author: Francisco Dans <fdans@wikimedia.org> Date: Wed Sep 6 15:31:47 2017 +0200 adds all the semicolons commit 2552c77 Author: Francisco Dans <fdans@wikimedia.org> Date: Tue Sep 5 17:14:41 2017 +0200 Replace vue-router by a (hopefully) lighter solution Summary: The idea was to remove the complexity and weight of vue-router and replace it with a lighter tailored solution that makes the code simpler. Test Plan: I added a set of unit tests that pass with: npm test. Reviewers: fdans, Milimetric Reviewed By: fdans Subscribers: CHUANRU, jenkins Maniphest Tasks: T170459 Differential Revision: https://phabricator.wikimedia.org/D742 commit 76ba5a5 Merge: e982fe5 ca89efc Author: Francisco Dans <fdans@wikimedia.org> Date: Tue Sep 5 16:16:18 2017 +0200 Merge branch 'develop' of ssh://git-ssh.wikimedia.org/source/wikistats into develop commit ca89efc Author: Francisco Dans <fdans@wikimedia.org> Date: Mon Sep 4 16:45:48 2017 +0200 Switch granularity to daily when time range is either 3 or 1 months Summary: Ref T173372 Test Plan: On the detail page, change the time range to the last 1 or 3 months. Granularity should turn to daily and the axes in the graphs should adjust to that Reviewers: mforns Subscribers: fdans Maniphest Tasks: T173372 Differential Revision: https://phabricator.wikimedia.org/D761 commit c6d2aac Author: Francisco Dans <fdans@wikimedia.org> Date: Mon Sep 4 14:04:13 2017 +0200 Activate 2-year button as default in Time Range Summary: Ref T170940 Test Plan: The time range selector in the detail page should now have the 2-year option activated by default, and that selection shouldn't persist when changing it to a different range Reviewers: mforns Reviewed By: mforns Subscribers: fdans Maniphest Tasks: T170940 Differential Revision: https://phabricator.wikimedia.org/D751 commit e982fe5 Merge: 59b0430 dcd60c0 Author: Francisco Dans <fdans@wikimedia.org> Date: Mon Sep 4 14:02:39 2017 +0200 Merge branch 'master' of ssh://git-ssh.wikimedia.org/source/wikistats into develop commit 59b0430 Author: Francisco Dans <fdans@wikimedia.org> Date: Wed Aug 30 01:03:13 2017 +0200 prepares dist and package.json for 2.0.5 commit 3a93ca9 Author: Francisco Dans <fdans@wikimedia.org> Date: Wed Aug 30 01:00:11 2017 +0200 Fix visibility of last breakdown bars Summary: Ref T170940 Test Plan: Activate breakdowns on any chart and all mini-bars should be visible Reviewers: mforns, fdans Reviewed By: fdans Subscribers: fdans Maniphest Tasks: T170940 Differential Revision: https://phabricator.wikimedia.org/D752 commit 43d5f9f Author: Francisco Dans <fdans@wikimedia.org> Date: Wed Aug 30 00:53:26 2017 +0200 Correct precision gaps in y axis rounding Summary: Ref T170940 Test Plan: The Y axis in any chart should not repeat rounded values (eg. 20G, 20G, 20G) Reviewers: mforns, fdans Reviewed By: fdans Subscribers: fdans Maniphest Tasks: T170940 Differential Revision: https://phabricator.wikimedia.org/D753 commit 0c060c1 Author: Francisco Dans <fdans@wikimedia.org> Date: Thu Aug 24 19:22:24 2017 +0200 Add unique devices metric Summary: @milimetric sorry, I messed up the previous revision by committing to the origin branch instead of arc diffing. This contains the changes you suggested on the code review Reviewers: Milimetric Subscribers: fdans, Milimetric Differential Revision: https://phabricator.wikimedia.org/D735 commit e64209a Author: Francisco Dans <fdans@wikimedia.org> Date: Thu Aug 24 19:17:57 2017 +0200 Add functionality for Line Graph Summary: Ref T171766 - Made the line graph reactive to the breakdown values and with data, depending on metric config. - Enabled line graphs in dashboard widgets. - Refactored MetricWidgets to remove a lot of repeated logic. Reviewers: Milimetric, mforns, Nuria, fdans Reviewed By: mforns, fdans Subscribers: jenkins Maniphest Tasks: T171766 Differential Revision: https://phabricator.wikimedia.org/D730 commit 2e66b66 Author: Francisco Dans <fdans@wikimedia.org> Date: Wed Aug 23 16:56:28 2017 +0200 points bottom link to actual contributing guide commit b8c9546 Author: Francisco Dans <fdans@wikimedia.org> Date: Wed Aug 16 17:09:10 2017 +0200 prepares release for 2.0.4 commit 2785702 Author: Francisco Dans <fdans@wikimedia.org> Date: Wed Aug 16 16:28:04 2017 +0200 removes php beacon from piwik code commit 99bcf98 Author: Francisco Dans <fdans@wikimedia.org> Date: Sun Aug 6 14:22:05 2017 -0400 replaces about links temporarily with external wikitech links Summary: While we don't have an about page, this change replaces the about links in the footer with links to the Wikistats and Data Lake pages in Wikitech Ref T170933 Reviewers: mforns Reviewed By: mforns Subscribers: fdans Maniphest Tasks: T170933 Differential Revision: https://phabricator.wikimedia.org/D740 commit d47723f Author: Francisco Dans <fdans@wikimedia.org> Date: Sun Aug 6 13:35:35 2017 -0400 Set the link in the logo header to keep the current wiki Summary: Until now the wikimedia logo on the header was redirecting the browser to the dashboard without keeping the current project being viewed. This changes makes the wikistats link behave in the same way as the Dashboard link Ref T170933 Reviewers: mforns Reviewed By: mforns Subscribers: fdans Maniphest Tasks: T170933 Differential Revision: https://phabricator.wikimedia.org/D739 commit ab1b93a Author: Francisco Dans <fdans@wikimedia.org> Date: Fri Aug 4 19:58:01 2017 -0400 Avoid repetition of the word 'project' in wiki selector Summary: Tiny change for the wikiselector :) Ref T170936 Test Plan: Just select all projects in the wikiselector, "All Languages" should show instead of 'All projects' Reviewers: mforns Reviewed By: mforns Maniphest Tasks: T170936 Differential Revision: https://phabricator.wikimedia.org/D738 commit 0d04693 Author: Francisco Dans <fdans@wikimedia.org> Date: Tue Aug 15 16:22:49 2017 +0200 adjusts margins for fullscreen commit b21e008 Author: Francisco Dans <fdans@wikimedia.org> Date: Thu Aug 10 12:14:54 2017 -0400 prepares 2.0.3 build commit 4dfda0e Author: Francisco Dans <fdans@wikimedia.org> Date: Thu Aug 10 11:58:32 2017 -0400 adds piwik code to html template commit b1255ed Author: Francisco Dans <fdans@wikimedia.org> Date: Tue Aug 8 14:35:23 2017 -0400 fetches 12 months instead of 13 with timerangeselector commit ebcbe63 Author: Francisco Dans <fdans@wikimedia.org> Date: Fri Aug 4 19:39:20 2017 -0400 Remove aggregated project families until we have global uniques Summary: We don't have yet Global Uniques so currently selecting a project family and 'all languages' will do nothing. With this change, once a family is selected on the WikiSelector, only the individual languages will appear. Reviewers: mforns Reviewed By: mforns Subscribers: jenkins Maniphest Tasks: T170936 Differential Revision: https://phabricator.wikimedia.org/D726 commit 0d1da5c Author: Francisco Dans <fdans@wikimedia.org> Date: Fri Aug 4 19:36:42 2017 -0400 Blur wikiselector input when selection has completed Summary: T170936 Reviewers: mforns Reviewed By: mforns Subscribers: jenkins Maniphest Tasks: T170936 Differential Revision: https://phabricator.wikimedia.org/D727 commit 7843186 Author: Francisco Dans <fdans@wikimedia.org> Date: Thu Aug 3 16:04:45 2017 +0200 fixes two semantic imports commit b4387df Author: Francisco Dans <fdans@wikimedia.org> Date: Thu Jul 27 15:27:44 2017 +0200 auto installs semantic commit 6322cc0 Author: Francisco Dans <fdans@wikimedia.org> Date: Tue Jul 25 14:26:08 2017 +0200 explicitly adds dateformat commit f67290a Author: Francisco Dans <fdans@wikimedia.org> Date: Tue Jul 25 14:00:56 2017 +0200 fixes tests, adds polyfills, this should make CI pass commit 156a867 Author: Francisco Dans <fdans@wikimedia.org> Date: Tue Jul 25 13:40:25 2017 +0200 removes semantic from package.json, as it is added externally commit 3df4b71 Author: Francisco Dans <fdans@wikimedia.org> Date: Mon Jul 24 18:43:14 2017 +0200 test for CI commit 5531487 Author: Francisco Dans <fdans@wikimedia.org> Date: Mon Jul 24 15:04:56 2017 +0200 adds arcanist config commit ae172c1 Author: Francisco Dans <fdans@wikimedia.org> Date: Tue Jul 18 15:50:45 2017 +0200 adds dist for 2.0.2 commit 79dec49 Author: Francisco Dans <fdans@wikimedia.org> Date: Tue Jul 18 15:48:09 2017 +0200 bumps patch version commit 913012d Author: Francisco Dans <fdans@wikimedia.org> Date: Tue Jul 18 15:43:07 2017 +0200 adds test command for CI commit 2722060 Author: Francisco Dans <fdans@wikimedia.org> Date: Tue Jul 18 14:53:07 2017 +0200 uses cors instead of jsonp commit b653302 Author: Marcel Ruiz Forns <mforns@wikimedia.org> Date: Mon Jul 17 16:20:53 2017 +0200 import babel-polyfills
Squashed commit of the following: commit 59b0430 Author: Francisco Dans <fdans@wikimedia.org> Date: Wed Aug 30 01:03:13 2017 +0200 prepares dist and package.json for 2.0.5 commit 3a93ca9 Author: Francisco Dans <fdans@wikimedia.org> Date: Wed Aug 30 01:00:11 2017 +0200 Fix visibility of last breakdown bars Summary: Ref T170940 Test Plan: Activate breakdowns on any chart and all mini-bars should be visible Reviewers: mforns, fdans Reviewed By: fdans Subscribers: fdans Maniphest Tasks: T170940 Differential Revision: https://phabricator.wikimedia.org/D752 commit 43d5f9f Author: Francisco Dans <fdans@wikimedia.org> Date: Wed Aug 30 00:53:26 2017 +0200 Correct precision gaps in y axis rounding Summary: Ref T170940 Test Plan: The Y axis in any chart should not repeat rounded values (eg. 20G, 20G, 20G) Reviewers: mforns, fdans Reviewed By: fdans Subscribers: fdans Maniphest Tasks: T170940 Differential Revision: https://phabricator.wikimedia.org/D753 commit 0c060c1 Author: Francisco Dans <fdans@wikimedia.org> Date: Thu Aug 24 19:22:24 2017 +0200 Add unique devices metric Summary: @milimetric sorry, I messed up the previous revision by committing to the origin branch instead of arc diffing. This contains the changes you suggested on the code review Reviewers: Milimetric Subscribers: fdans, Milimetric Differential Revision: https://phabricator.wikimedia.org/D735 commit e64209a Author: Francisco Dans <fdans@wikimedia.org> Date: Thu Aug 24 19:17:57 2017 +0200 Add functionality for Line Graph Summary: Ref T171766 - Made the line graph reactive to the breakdown values and with data, depending on metric config. - Enabled line graphs in dashboard widgets. - Refactored MetricWidgets to remove a lot of repeated logic. Reviewers: Milimetric, mforns, Nuria, fdans Reviewed By: mforns, fdans Subscribers: jenkins Maniphest Tasks: T171766 Differential Revision: https://phabricator.wikimedia.org/D730 commit 2e66b66 Author: Francisco Dans <fdans@wikimedia.org> Date: Wed Aug 23 16:56:28 2017 +0200 points bottom link to actual contributing guide commit b8c9546 Author: Francisco Dans <fdans@wikimedia.org> Date: Wed Aug 16 17:09:10 2017 +0200 prepares release for 2.0.4 commit 2785702 Author: Francisco Dans <fdans@wikimedia.org> Date: Wed Aug 16 16:28:04 2017 +0200 removes php beacon from piwik code commit 99bcf98 Author: Francisco Dans <fdans@wikimedia.org> Date: Sun Aug 6 14:22:05 2017 -0400 replaces about links temporarily with external wikitech links Summary: While we don't have an about page, this change replaces the about links in the footer with links to the Wikistats and Data Lake pages in Wikitech Ref T170933 Reviewers: mforns Reviewed By: mforns Subscribers: fdans Maniphest Tasks: T170933 Differential Revision: https://phabricator.wikimedia.org/D740 commit d47723f Author: Francisco Dans <fdans@wikimedia.org> Date: Sun Aug 6 13:35:35 2017 -0400 Set the link in the logo header to keep the current wiki Summary: Until now the wikimedia logo on the header was redirecting the browser to the dashboard without keeping the current project being viewed. This changes makes the wikistats link behave in the same way as the Dashboard link Ref T170933 Reviewers: mforns Reviewed By: mforns Subscribers: fdans Maniphest Tasks: T170933 Differential Revision: https://phabricator.wikimedia.org/D739 commit ab1b93a Author: Francisco Dans <fdans@wikimedia.org> Date: Fri Aug 4 19:58:01 2017 -0400 Avoid repetition of the word 'project' in wiki selector Summary: Tiny change for the wikiselector :) Ref T170936 Test Plan: Just select all projects in the wikiselector, "All Languages" should show instead of 'All projects' Reviewers: mforns Reviewed By: mforns Maniphest Tasks: T170936 Differential Revision: https://phabricator.wikimedia.org/D738 commit 0d04693 Author: Francisco Dans <fdans@wikimedia.org> Date: Tue Aug 15 16:22:49 2017 +0200 adjusts margins for fullscreen commit b21e008 Author: Francisco Dans <fdans@wikimedia.org> Date: Thu Aug 10 12:14:54 2017 -0400 prepares 2.0.3 build commit 4dfda0e Author: Francisco Dans <fdans@wikimedia.org> Date: Thu Aug 10 11:58:32 2017 -0400 adds piwik code to html template commit b1255ed Author: Francisco Dans <fdans@wikimedia.org> Date: Tue Aug 8 14:35:23 2017 -0400 fetches 12 months instead of 13 with timerangeselector commit ebcbe63 Author: Francisco Dans <fdans@wikimedia.org> Date: Fri Aug 4 19:39:20 2017 -0400 Remove aggregated project families until we have global uniques Summary: We don't have yet Global Uniques so currently selecting a project family and 'all languages' will do nothing. With this change, once a family is selected on the WikiSelector, only the individual languages will appear. Reviewers: mforns Reviewed By: mforns Subscribers: jenkins Maniphest Tasks: T170936 Differential Revision: https://phabricator.wikimedia.org/D726 commit 0d1da5c Author: Francisco Dans <fdans@wikimedia.org> Date: Fri Aug 4 19:36:42 2017 -0400 Blur wikiselector input when selection has completed Summary: T170936 Reviewers: mforns Reviewed By: mforns Subscribers: jenkins Maniphest Tasks: T170936 Differential Revision: https://phabricator.wikimedia.org/D727 commit 7843186 Author: Francisco Dans <fdans@wikimedia.org> Date: Thu Aug 3 16:04:45 2017 +0200 fixes two semantic imports commit b4387df Author: Francisco Dans <fdans@wikimedia.org> Date: Thu Jul 27 15:27:44 2017 +0200 auto installs semantic commit 6322cc0 Author: Francisco Dans <fdans@wikimedia.org> Date: Tue Jul 25 14:26:08 2017 +0200 explicitly adds dateformat commit f67290a Author: Francisco Dans <fdans@wikimedia.org> Date: Tue Jul 25 14:00:56 2017 +0200 fixes tests, adds polyfills, this should make CI pass commit 156a867 Author: Francisco Dans <fdans@wikimedia.org> Date: Tue Jul 25 13:40:25 2017 +0200 removes semantic from package.json, as it is added externally commit 3df4b71 Author: Francisco Dans <fdans@wikimedia.org> Date: Mon Jul 24 18:43:14 2017 +0200 test for CI commit 5531487 Author: Francisco Dans <fdans@wikimedia.org> Date: Mon Jul 24 15:04:56 2017 +0200 adds arcanist config commit ae172c1 Author: Francisco Dans <fdans@wikimedia.org> Date: Tue Jul 18 15:50:45 2017 +0200 adds dist for 2.0.2 commit 79dec49 Author: Francisco Dans <fdans@wikimedia.org> Date: Tue Jul 18 15:48:09 2017 +0200 bumps patch version commit 913012d Author: Francisco Dans <fdans@wikimedia.org> Date: Tue Jul 18 15:43:07 2017 +0200 adds test command for CI commit 2722060 Author: Francisco Dans <fdans@wikimedia.org> Date: Tue Jul 18 14:53:07 2017 +0200 uses cors instead of jsonp commit b653302 Author: Marcel Ruiz Forns <mforns@wikimedia.org> Date: Mon Jul 17 16:20:53 2017 +0200 import babel-polyfills
Squashed commit of the following: commit b8c9546 Author: Francisco Dans <fdans@wikimedia.org> Date: Wed Aug 16 17:09:10 2017 +0200 prepares release for 2.0.4 commit 2785702 Author: Francisco Dans <fdans@wikimedia.org> Date: Wed Aug 16 16:28:04 2017 +0200 removes php beacon from piwik code commit 99bcf98 Author: Francisco Dans <fdans@wikimedia.org> Date: Sun Aug 6 14:22:05 2017 -0400 replaces about links temporarily with external wikitech links Summary: While we don't have an about page, this change replaces the about links in the footer with links to the Wikistats and Data Lake pages in Wikitech Ref T170933 Reviewers: mforns Reviewed By: mforns Subscribers: fdans Maniphest Tasks: T170933 Differential Revision: https://phabricator.wikimedia.org/D740 commit d47723f Author: Francisco Dans <fdans@wikimedia.org> Date: Sun Aug 6 13:35:35 2017 -0400 Set the link in the logo header to keep the current wiki Summary: Until now the wikimedia logo on the header was redirecting the browser to the dashboard without keeping the current project being viewed. This changes makes the wikistats link behave in the same way as the Dashboard link Ref T170933 Reviewers: mforns Reviewed By: mforns Subscribers: fdans Maniphest Tasks: T170933 Differential Revision: https://phabricator.wikimedia.org/D739 commit ab1b93a Author: Francisco Dans <fdans@wikimedia.org> Date: Fri Aug 4 19:58:01 2017 -0400 Avoid repetition of the word 'project' in wiki selector Summary: Tiny change for the wikiselector :) Ref T170936 Test Plan: Just select all projects in the wikiselector, "All Languages" should show instead of 'All projects' Reviewers: mforns Reviewed By: mforns Maniphest Tasks: T170936 Differential Revision: https://phabricator.wikimedia.org/D738 commit 0d04693 Author: Francisco Dans <fdans@wikimedia.org> Date: Tue Aug 15 16:22:49 2017 +0200 adjusts margins for fullscreen commit b21e008 Author: Francisco Dans <fdans@wikimedia.org> Date: Thu Aug 10 12:14:54 2017 -0400 prepares 2.0.3 build commit 4dfda0e Author: Francisco Dans <fdans@wikimedia.org> Date: Thu Aug 10 11:58:32 2017 -0400 adds piwik code to html template commit b1255ed Author: Francisco Dans <fdans@wikimedia.org> Date: Tue Aug 8 14:35:23 2017 -0400 fetches 12 months instead of 13 with timerangeselector commit ebcbe63 Author: Francisco Dans <fdans@wikimedia.org> Date: Fri Aug 4 19:39:20 2017 -0400 Remove aggregated project families until we have global uniques Summary: We don't have yet Global Uniques so currently selecting a project family and 'all languages' will do nothing. With this change, once a family is selected on the WikiSelector, only the individual languages will appear. Reviewers: mforns Reviewed By: mforns Subscribers: jenkins Maniphest Tasks: T170936 Differential Revision: https://phabricator.wikimedia.org/D726 commit 0d1da5c Author: Francisco Dans <fdans@wikimedia.org> Date: Fri Aug 4 19:36:42 2017 -0400 Blur wikiselector input when selection has completed Summary: T170936 Reviewers: mforns Reviewed By: mforns Subscribers: jenkins Maniphest Tasks: T170936 Differential Revision: https://phabricator.wikimedia.org/D727 commit 7843186 Author: Francisco Dans <fdans@wikimedia.org> Date: Thu Aug 3 16:04:45 2017 +0200 fixes two semantic imports commit b4387df Author: Francisco Dans <fdans@wikimedia.org> Date: Thu Jul 27 15:27:44 2017 +0200 auto installs semantic commit 6322cc0 Author: Francisco Dans <fdans@wikimedia.org> Date: Tue Jul 25 14:26:08 2017 +0200 explicitly adds dateformat commit f67290a Author: Francisco Dans <fdans@wikimedia.org> Date: Tue Jul 25 14:00:56 2017 +0200 fixes tests, adds polyfills, this should make CI pass commit 156a867 Author: Francisco Dans <fdans@wikimedia.org> Date: Tue Jul 25 13:40:25 2017 +0200 removes semantic from package.json, as it is added externally commit 3df4b71 Author: Francisco Dans <fdans@wikimedia.org> Date: Mon Jul 24 18:43:14 2017 +0200 test for CI commit 5531487 Author: Francisco Dans <fdans@wikimedia.org> Date: Mon Jul 24 15:04:56 2017 +0200 adds arcanist config commit ae172c1 Author: Francisco Dans <fdans@wikimedia.org> Date: Tue Jul 18 15:50:45 2017 +0200 adds dist for 2.0.2 commit 79dec49 Author: Francisco Dans <fdans@wikimedia.org> Date: Tue Jul 18 15:48:09 2017 +0200 bumps patch version commit 913012d Author: Francisco Dans <fdans@wikimedia.org> Date: Tue Jul 18 15:43:07 2017 +0200 adds test command for CI commit 2722060 Author: Francisco Dans <fdans@wikimedia.org> Date: Tue Jul 18 14:53:07 2017 +0200 uses cors instead of jsonp commit b653302 Author: Marcel Ruiz Forns <mforns@wikimedia.org> Date: Mon Jul 17 16:20:53 2017 +0200 import babel-polyfills
Squashed commit of the following: commit b21e008 Author: Francisco Dans <fdans@wikimedia.org> Date: Thu Aug 10 12:14:54 2017 -0400 prepares 2.0.3 build commit 4dfda0e Author: Francisco Dans <fdans@wikimedia.org> Date: Thu Aug 10 11:58:32 2017 -0400 adds piwik code to html template commit b1255ed Author: Francisco Dans <fdans@wikimedia.org> Date: Tue Aug 8 14:35:23 2017 -0400 fetches 12 months instead of 13 with timerangeselector commit ebcbe63 Author: Francisco Dans <fdans@wikimedia.org> Date: Fri Aug 4 19:39:20 2017 -0400 Remove aggregated project families until we have global uniques Summary: We don't have yet Global Uniques so currently selecting a project family and 'all languages' will do nothing. With this change, once a family is selected on the WikiSelector, only the individual languages will appear. Reviewers: mforns Reviewed By: mforns Subscribers: jenkins Maniphest Tasks: T170936 Differential Revision: https://phabricator.wikimedia.org/D726 commit 0d1da5c Author: Francisco Dans <fdans@wikimedia.org> Date: Fri Aug 4 19:36:42 2017 -0400 Blur wikiselector input when selection has completed Summary: T170936 Reviewers: mforns Reviewed By: mforns Subscribers: jenkins Maniphest Tasks: T170936 Differential Revision: https://phabricator.wikimedia.org/D727 commit 7843186 Author: Francisco Dans <fdans@wikimedia.org> Date: Thu Aug 3 16:04:45 2017 +0200 fixes two semantic imports commit b4387df Author: Francisco Dans <fdans@wikimedia.org> Date: Thu Jul 27 15:27:44 2017 +0200 auto installs semantic commit 6322cc0 Author: Francisco Dans <fdans@wikimedia.org> Date: Tue Jul 25 14:26:08 2017 +0200 explicitly adds dateformat commit f67290a Author: Francisco Dans <fdans@wikimedia.org> Date: Tue Jul 25 14:00:56 2017 +0200 fixes tests, adds polyfills, this should make CI pass commit 156a867 Author: Francisco Dans <fdans@wikimedia.org> Date: Tue Jul 25 13:40:25 2017 +0200 removes semantic from package.json, as it is added externally commit 3df4b71 Author: Francisco Dans <fdans@wikimedia.org> Date: Mon Jul 24 18:43:14 2017 +0200 test for CI commit 5531487 Author: Francisco Dans <fdans@wikimedia.org> Date: Mon Jul 24 15:04:56 2017 +0200 adds arcanist config commit ae172c1 Author: Francisco Dans <fdans@wikimedia.org> Date: Tue Jul 18 15:50:45 2017 +0200 adds dist for 2.0.2 commit 79dec49 Author: Francisco Dans <fdans@wikimedia.org> Date: Tue Jul 18 15:48:09 2017 +0200 bumps patch version commit 913012d Author: Francisco Dans <fdans@wikimedia.org> Date: Tue Jul 18 15:43:07 2017 +0200 adds test command for CI commit 2722060 Author: Francisco Dans <fdans@wikimedia.org> Date: Tue Jul 18 14:53:07 2017 +0200 uses cors instead of jsonp commit b653302 Author: Marcel Ruiz Forns <mforns@wikimedia.org> Date: Mon Jul 17 16:20:53 2017 +0200 import babel-polyfills
Reieases version 2.0.2 This is a sqashed commit of the following: commit ae172c1 Author: Francisco Dans <fdans@wikimedia.org> Date: Tue Jul 18 15:50:45 2017 +0200 adds dist for 2.0.2 commit 79dec49 Author: Francisco Dans <fdans@wikimedia.org> Date: Tue Jul 18 15:48:09 2017 +0200 bumps patch version commit 913012d Author: Francisco Dans <fdans@wikimedia.org> Date: Tue Jul 18 15:43:07 2017 +0200 adds test command for CI commit 2722060 Author: Francisco Dans <fdans@wikimedia.org> Date: Tue Jul 18 14:53:07 2017 +0200 uses cors instead of jsonp commit b653302 Author: Marcel Ruiz Forns <mforns@wikimedia.org> Date: Mon Jul 17 16:20:53 2017 +0200 import babel-polyfills