Ross Jones [Thu, 01 Nov 2012 12:20:09 +0000 ]
Changes related to presentation, and new tabs.
- Changed nearly all values to percentages of the total
- Added non-version info for OS and browsers
- Made tabs into dropdowns for Browser/OS
Ross Jones [Thu, 01 Nov 2012 10:47:46 +0000 ]
Remove unnecessary footnote marker (*)
Ross Jones [Thu, 01 Nov 2012 10:44:40 +0000 ]
Made sure the csv is served as an attachment
Ross Jones [Tue, 30 Oct 2012 17:09:07 +0000 ]
Changes to enable proper download
Ross Jones [Tue, 30 Oct 2012 16:40:05 +0000 ]
Moved minor nav into util file and implemented
Ross Jones [Tue, 30 Oct 2012 14:57:39 +0000 ]
Fixes to show All Time data
Ross Jones [Tue, 30 Oct 2012 14:30:15 +0000 ]
Added a class for spacing to More link
Ross Jones [Tue, 30 Oct 2012 13:38:23 +0000 ]
Added a link to the publisher statistics
Ross Jones [Tue, 30 Oct 2012 13:03:28 +0000 ]
Changed to provide a lambda to check if the extension is installed
Ross Jones [Tue, 30 Oct 2012 12:41:52 +0000 ]
Added a helper for generating a list of all time popular datasets
Ross Jones [Thu, 25 Oct 2012 19:45:27 +0000 ]
Nicer 404 message
Ross Jones [Thu, 25 Oct 2012 19:44:06 +0000 ]
Make sure we 404 for non-existent groups
Ross Jones [Thu, 25 Oct 2012 15:37:53 +0000 ]
Human readable times
Ross Jones [Thu, 25 Oct 2012 15:33:34 +0000 ]
Trimming long float numbers
Ross Jones [Thu, 25 Oct 2012 14:52:26 +0000 ]
Change the rules for top datasets
Ross Jones [Thu, 25 Oct 2012 14:48:13 +0000 ]
Tidying up
Ross Jones [Thu, 25 Oct 2012 14:46:14 +0000 ]
Changing the content disposition, just in case
Ross Jones [Thu, 25 Oct 2012 14:43:42 +0000 ]
Changing the download url for csv
Ross Jones [Thu, 25 Oct 2012 14:31:41 +0000 ]
Minor change to sidebar
Ross Jones [Thu, 25 Oct 2012 14:02:21 +0000 ]
Removing cruft
Ross Jones [Thu, 25 Oct 2012 14:00:38 +0000 ]
Debugging
Ross Jones [Thu, 25 Oct 2012 13:48:32 +0000 ]
reordering maps
Ross Jones [Thu, 25 Oct 2012 11:43:46 +0000 ]
Fix to date fetching
Ross Jones [Thu, 25 Oct 2012 11:24:28 +0000 ]
Uncommenting needed code
Ross Jones [Thu, 25 Oct 2012 11:18:05 +0000 ]
Template fix
Ross Jones [Thu, 25 Oct 2012 11:17:04 +0000 ]
Minor template tweaks
Ross Jones [Thu, 25 Oct 2012 10:41:20 +0000 ]
Fixing setup
Ross Jones [Thu, 25 Oct 2012 09:50:41 +0000 ]
Fixing a typo in the instructions
Ross Jones [Wed, 24 Oct 2012 18:08:55 +0000 ]
Reinstating a sidebar with related info.
Ross Jones [Wed, 24 Oct 2012 14:34:45 +0000 ]
Adding site analytics at /data/analytics
- Allows for download as CSV
- Also refactored the publisher urls to allow index page and a read for a specific publisher
Ross Jones [Wed, 24 Oct 2012 10:53:29 +0000 ]
Remembered to actually limit to the top 10
Ross Jones [Wed, 24 Oct 2012 10:51:40 +0000 ]
Provides a top-10 most viewed datasets.
Ross Jones [Wed, 17 Oct 2012 15:29:33 +0000 ]
Fixing up setup.py and making sure routes exist for site and publisher reports
Ross Jones [Wed, 17 Oct 2012 14:22:52 +0000 ]
Fixed the publishr information (to enable leaderboard) to show the number
of children publishers and the total for all sub-publishers
Ross Jones [Tue, 16 Oct 2012 15:51:30 +0000 ]
Implemented further analytics by fetching more specific items.
Now fetches:
[x] Pages per visit
[x] Average visit duration
[x] % new visits
[x] Bounce rate
[x] Browser distribution
[x] IE version distribution (can work out from Browser stats)
[x] OS distribution
[x] Language distribution
[x] Location distribution
[x] Mobile device distribution
[x] Top twitter referrals
Ross Jones [Wed, 10 Oct 2012 14:13:27 +0000 ]
Removed some unused commented out code
Ross Jones [Wed, 10 Oct 2012 12:39:36 +0000 ]
Remove prettyprinting unless DEBUG is set in env and add a new
test for actually making the calls.
Ross Jones [Wed, 10 Oct 2012 10:51:11 +0000 ]
Adds new columns to the table to store the relevant organisation, but also
allows for the metric/value to be stored so that it can eventually contain
different metrics than the default
Ross Jones [Tue, 09 Oct 2012 16:16:33 +0000 ]
Packages up the data from Analytics.
- Makes sure we get the right account by requiring a new googleanalytics.account
config option which will be used to look up the correct account details.
- Changed the model to use the sqlalchemy orm and made sure it does the updates correctly.
- Still need to collect further info (such as the group details)
Ross Jones [Tue, 09 Oct 2012 12:37:05 +0000 ]
flake8
Ross Jones [Tue, 09 Oct 2012 12:30:34 +0000 ]
Commented the code in ga_auth
Ross Jones [Tue, 09 Oct 2012 12:22:20 +0000 ]
Minor documentation update
Ross Jones [Tue, 09 Oct 2012 12:17:02 +0000 ]
Minor RST error
Ross Jones [Tue, 09 Oct 2012 12:03:45 +0000 ]
Implement oauth2 for accessing google analytics
- Provided a command (getauthtoken) to go through the auth flow and have
the user's oauth credentials written to local disk.
- Make sure loadanalytics command uses the token file to authenticate on
the request
- Added documentation on how to get the credentials (from google) to allow
for the oauth2 flow.
- Added google-api-client to the requirements
David Read [Thu, 04 Oct 2012 11:09:27 +0000 ]