Skip to content

Tags: wikimedia/analytics-wikistats2

Tags

2.0.7

Toggle 2.0.7's commit message
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

2.0.6

Toggle 2.0.6's commit message
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

2.0.5

Toggle 2.0.5's commit message
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

2.0.4

Toggle 2.0.4's commit message
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

2.0.3

Toggle 2.0.3's commit message
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

2.0.2

Toggle 2.0.2's commit message
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

2.0.1

Toggle 2.0.1's commit message
bumps version, releases dist