Ross Jones [Tue, 29 Oct 2013 14:14:31 +0000 ]
Horribly hacky links to publishers and datasets, nobody tell Tom
Ross Jones [Tue, 29 Oct 2013 12:50:25 +0000 ]
Just adding breadcrumbs
Tom Rees [Wed, 09 Oct 2013 15:50:18 +0000 ]
[777] revert back to the responsive version
Ross Jones [Tue, 08 Oct 2013 14:59:56 +0000 ]
Last fix for missing sidebar on index (global) page
Ross Jones [Tue, 08 Oct 2013 13:59:11 +0000 ]
Missed one when fixing 777 merge
Ross Jones [Tue, 08 Oct 2013 13:55:40 +0000 ]
Fix the broken 777 merge
Ross Jones [Tue, 08 Oct 2013 13:23:20 +0000 ]
[854] Replace ALL occurrences of publisher with organization
Ross Jones [Tue, 08 Oct 2013 13:18:58 +0000 ]
[854] Replace query for type-"publisher" with type="organization"
Ross Jones [Tue, 08 Oct 2013 12:51:24 +0000 ]
[854] Fixes unexplained failure with fetching publisher information.
Whilst we are still using the google lib we only let it do the oauth dance
before we take over making the requests using the python-requests library.
In cases where it fails with a 401 we will retry the request ONCE after
trying to obtain a new token.
Re-enabled all of the relevant links and html blocks that were commented out.
Ross Jones [Mon, 07 Oct 2013 14:34:27 +0000 ]
[noticket] Temporary change to remove link to publisher site-usage whilst it gets fixed
Ross Jones [Mon, 07 Oct 2013 09:14:57 +0000 ]
Remove logging
Ross Jones [Mon, 07 Oct 2013 08:56:24 +0000 ]
Force debugging logging for external libs and disables publisher/dataset
Because of the issue in #854, we've temporarily disabled the publisher and
datasets views of the site-usage data until we can resolve the issue.
Ross Jones [Sun, 29 Sep 2013 18:09:34 +0000 ]
Merge branch 'master' of github.com:datagovuk/ckanext-ga-report
Ross Jones [Sun, 29 Sep 2013 18:09:13 +0000 ]
[854] Better error handling for download failure and a fix for publisher hierarchy navigation
Tom Rees [Tue, 10 Sep 2013 19:55:41 +0000 ]
[#777] Refactor to handle core template changes
Tom Rees [Wed, 04 Sep 2013 16:22:36 +0000 ]
[#469] Moved Modernizr.js in here. Only used in this repo.
Ross Jones [Thu, 13 Jun 2013 09:02:37 +0000 ]
[601] Make sure only active datasets are shown in popular datasets on publisher homepage
Tom Rees [Fri, 17 May 2013 14:19:01 +0000 ]
[385] Use page_heading helper function consistently
Tom Rees [Thu, 16 May 2013 11:35:37 +0000 ]
[423] Handle many more graphing edge-cases.
Prepare graphs for an expected time period (since July 2012) rather than for the time period found in the DB, which can be reduced to absurdity with certain queries. Graphs always have a consistent X-axis, ugly logic to combine disparate data series can be removed.
On 'Publisher' and 'Dataset' tabs, always graph the *top 20* series regardless of the month currently rendered in the table. This makes more sense from a useability POV.
Finally, some client side error checking was improved.
David Read [Fri, 19 Apr 2013 19:06:52 +0000 ]
Merge branch 'stable' of github.com:datagovuk/ckanext-ga-report
Tom Rees [Tue, 02 Apr 2013 16:25:45 +0000 ]
[403] Fix rickshaw choking if there is an empty 'Others' series.
Tom Rees [Tue, 02 Apr 2013 16:20:29 +0000 ]
[403] Rickshaw graph always renders all series, no matter which month is selected.
Tom Rees [Tue, 02 Apr 2013 16:25:45 +0000 ]
[403] Fix rickshaw choking if there is an empty 'Others' series.
Tom Rees [Tue, 02 Apr 2013 16:20:29 +0000 ]
[403] Rickshaw graph always renders all series, no matter which month is selected.
Tom Rees [Fri, 29 Mar 2013 15:27:55 +0000 ]
[304] most_popular_datasets can render a preview image
Tom Rees [Fri, 29 Mar 2013 14:52:32 +0000 ]
[304] Don't show No Graph Loaded text on Publishers page.
Tom Rees [Thu, 21 Mar 2013 16:18:07 +0000 ]
[304] No need to declare a content_class any longer.
Tom Rees [Tue, 19 Mar 2013 17:10:54 +0000 ]
[304] Restyled sidebar
Tom Rees [Tue, 19 Mar 2013 16:41:09 +0000 ]
[304] Remove minornavigation elements from ga-report extension.
Tom Rees [Thu, 14 Mar 2013 14:38:24 +0000 ]
[noticket] Hide momentary flash of text on sparkline cells.
Tom Rees [Thu, 28 Feb 2013 17:08:19 +0000 ]
[329] Rebase hashchange tab code on core plugin developed for ticket 329.
Tom Rees [Thu, 21 Feb 2013 17:28:53 +0000 ]
[321] Added month selector. Colorising graphs in Safari and IE.
Tom Rees [Thu, 21 Feb 2013 12:13:00 +0000 ]
[321] Redraw sparklines on tab refresh
David Read [Thu, 14 Feb 2013 15:19:55 +0000 ]
Merge branch 'master' of github.com:datagovuk/ckanext-ga-report
David Read [Thu, 14 Feb 2013 15:19:26 +0000 ]
[162] Force browers to refresh JS and CSS with revamp.
Tom Rees [Thu, 14 Feb 2013 14:09:04 +0000 ]
[162] Subtle hinting that graph legends can be toggled.
Tom Rees [Thu, 14 Feb 2013 12:52:31 +0000 ]
[162] Assertions were overzealous. Code can handle more broken data now.
Tom Rees [Fri, 08 Feb 2013 15:58:40 +0000 ]
[273] Change alignment of numeric values in tables.
Tom Rees [Fri, 08 Feb 2013 15:29:59 +0000 ]
[172] Maintain current month when navigating around Analytics sections.
Tom Rees [Fri, 08 Feb 2013 13:19:25 +0000 ]
[162] Cleaning up IE7 issues.
Tom Rees [Fri, 08 Feb 2013 13:01:58 +0000 ]
[162] Rearranging ga_reports graphs per ticket feedback. Series are sensibly ordered. Page is restructured.
Tom Rees [Fri, 25 Jan 2013 12:06:59 +0000 ]
#167 Refactoring controller's logic to create better Percentage graphs
Tom Rees [Fri, 25 Jan 2013 11:36:22 +0000 ]
#167 Togglable graph legend. Disabled mouseover.
Tom Rees [Fri, 25 Jan 2013 11:08:49 +0000 ]
#167 Reverted modifications to libraries. Wrote rickshaw_ie7_shim.js to get libs loading without errors on IE7.
Tom Rees [Thu, 24 Jan 2013 20:28:25 +0000 ]
#167 Patching to make render error-free in IE7. Modernizr is used to disable libraries.
Tom Rees [Thu, 24 Jan 2013 18:44:25 +0000 ]
#167 Fixing for /dataset and /publishers
Tom Rees [Thu, 24 Jan 2013 18:37:03 +0000 ]
#167 JS development of hashchange-dependant tabbing mechanism, and of Rickshaw graphs with separate legends.
Ross Jones [Wed, 23 Jan 2013 16:09:34 +0000 ]
A fix for the copy and paste error that accounts for #211
Ross Jones [Wed, 23 Jan 2013 12:55:50 +0000 ]
Merge branch 'master' of github.com:datagovuk/ckanext-ga-report
Ross Jones [Wed, 23 Jan 2013 12:55:39 +0000 ]
Fixed problem with counting current position
David Read [Wed, 23 Jan 2013 12:18:26 +0000 ]
[xs] #219 Improved punctuation.
Ross Jones [Wed, 23 Jan 2013 10:26:11 +0000 ]
Makes sure we don't add (and log) when we can't find the dataset for popular, fixes #242
Ross Jones [Wed, 23 Jan 2013 10:00:38 +0000 ]
Adds info on 'No data' to fix #219
David Read [Tue, 22 Jan 2013 17:08:05 +0000 ]
Merge commit 'd0db210'
David Read [Tue, 22 Jan 2013 17:05:58 +0000 ]
Improved debug logging.
David Read [Tue, 22 Jan 2013 16:34:33 +0000 ]
When downloading this month, and specifying this month (rather than "latest"), note that it only goes up to today (instead of the end of the month).
Tom Rees [Thu, 17 Jan 2013 18:18:43 +0000 ]
#167 Render percentages on the site_usage graphs
Tom Rees [Thu, 17 Jan 2013 18:16:21 +0000 ]
#167 Render legends correctly.
Tom Rees [Thu, 17 Jan 2013 18:12:33 +0000 ]
#167 Refactoring graph JS. Added mouseovers.
Tom Rees [Thu, 17 Jan 2013 12:52:04 +0000 ]
Remove January data from graphs. Allow pages to select their colorscheme.
Tom Rees [Thu, 17 Jan 2013 12:30:37 +0000 ]
Stacked graphs with sane server-side data wrangling working. Percentage mode half-impemented.
Tom Rees [Thu, 17 Jan 2013 00:20:53 +0000 ]
Done integrating graphs onto site_usage/publishers and site_usage/datasets. Including some interesting queries.
Tom Rees [Wed, 16 Jan 2013 17:45:18 +0000 ]
Refactor graph code. Querying to build a Top Packages graph.
Tom Rees [Wed, 16 Jan 2013 15:27:14 +0000 ]
Graphing dataset downloads.
Tom Rees [Wed, 16 Jan 2013 13:23:37 +0000 ]
Refactoring and tidying Rickshaw code. Placeholder graphs inserted. Front page sparklines are sensibly sorted.
Tom Rees [Sun, 13 Jan 2013 16:37:38 +0000 ]
Feature #162: Added Rickshaw graphs to most panes of statistics. Needs a little tidying for clarity.
Tom Rees [Thu, 10 Jan 2013 17:08:10 +0000 ]
Feature #162: Added sparkline graphs to the overview of analytics. Could be query optimised.
Tom Rees [Thu, 10 Jan 2013 16:48:03 +0000 ]
Added modified version of the JQuery sparkline library.
Ross Jones [Fri, 11 Jan 2013 14:52:07 +0000 ]
Implements downloads counts (for dataset resources) and fixes an issue with 'All' records.
- Fetches the data for downloads (either direct or cached) from when a user clicked on a
Download button. We lookup the resource for this url (based on .url or .cache_url) and
then associate the download count with the package it belongs to.
- Fixes a bug (#211) where the All records are deleted for every url, even if that url was
not fetched (and therefore won't get a new All record).
Ross Jones [Wed, 09 Jan 2013 10:10:35 +0000 ]
Only show the months for Downloads that we have
Ross Jones [Fri, 04 Jan 2013 15:29:14 +0000 ]
Minor tweaks
Ross Jones [Fri, 04 Jan 2013 14:41:36 +0000 ]
Minor tweak to naming
Ross Jones [Fri, 04 Jan 2013 13:50:21 +0000 ]
Update to handle missing downloads data
Ross Jones [Fri, 04 Jan 2013 13:48:38 +0000 ]
Error check for potentially missing data
Ross Jones [Fri, 04 Jan 2013 13:46:29 +0000 ]
Make sure we total the vals for 'All' rather than just duplicate the entry
Ross Jones [Fri, 04 Jan 2013 13:33:47 +0000 ]
Remove write to stdout
Ross Jones [Fri, 04 Jan 2013 13:29:07 +0000 ]
Adds the ability to fetch information on download events
Ross Jones [Thu, 13 Dec 2012 10:12:15 +0000 ]
Force len in avg calc to be a float too
Ross Jones [Thu, 13 Dec 2012 09:56:18 +0000 ]
Change bounce calculation to use visitBounceRate rather than calculated
Ross Jones [Thu, 06 Dec 2012 16:30:31 +0000 ]
Updated count of deleted records
Ross Jones [Thu, 06 Dec 2012 16:25:17 +0000 ]
Typoe
Ross Jones [Thu, 06 Dec 2012 16:24:04 +0000 ]
Minor tweak to see what is going on with delete()
Ross Jones [Thu, 06 Dec 2012 15:28:08 +0000 ]
Updated with more logging
Ross Jones [Thu, 06 Dec 2012 15:08:20 +0000 ]
Fixing two bugs in one, making sure All are deleted as well as period and fixing a string concat problem
Ross Jones [Tue, 04 Dec 2012 18:59:48 +0000 ]
Modified model for delete() to check != 'All' instead of 'all'
Ross Jones [Tue, 04 Dec 2012 18:40:47 +0000 ]
Template fix for broken publisher links
David Read [Tue, 27 Nov 2012 15:58:06 +0000 ]
Reverted previous change - I found a better way to do the css in DGU.
David Read [Tue, 27 Nov 2012 14:42:45 +0000 ]
Add in <hr> to box titles, in line with DGU style change
David Read [Wed, 21 Nov 2012 14:30:10 +0000 ]
Merge branch 'master' of github.com:datagovuk/ckanext-ga-report
David Read [Wed, 21 Nov 2012 14:29:53 +0000 ]
Avoid problem when testing.
Ross Jones [Thu, 15 Nov 2012 12:41:34 +0000 ]
Make sure that the url normalization for social info takes the correct data
Ross Jones [Thu, 15 Nov 2012 12:09:08 +0000 ]
Make sure clicking publishers carries the current month across
Ross Jones [Thu, 15 Nov 2012 11:04:32 +0000 ]
Change the entry for the current month to include the date that reports are available to.
- Requires a migration
alter table ga_stat add column period_complete_day text;
- Makes sure that GA_Stat entries have the period_complete_day set
- Cleans up the template and moves the drop-down to the util template
David Read [Wed, 14 Nov 2012 23:13:23 +0000 ]
Token is now referenced in the config, making it easier for the gov_daily script to kick off downloads.
David Read [Fri, 09 Nov 2012 16:15:35 +0000 ]
Adjust popularity score to take account of number of days in the month.
Ross Jones [Thu, 08 Nov 2012 15:27:34 +0000 ]
Actually returning the score instead of 0
Ross Jones [Thu, 08 Nov 2012 15:05:53 +0000 ]
Merge branch 'master' of github.com:datagovuk/ckanext-ga-report
Ross Jones [Thu, 08 Nov 2012 15:04:32 +0000 ]
Added new method to get a recent score for a dataset
David Read [Thu, 08 Nov 2012 10:08:08 +0000 ]
Sort the dataset report by views, since we only display that now.
Ross Jones [Wed, 07 Nov 2012 19:44:36 +0000 ]
Changes to fix some issues around bounces and presentation