Commits

Author Commit Message Labels Comments Date
subramanian_anand
Moved the widget initialisation code to the bottom. Trivial edit.
subramanian_anand
Added Google Search Insights and Google Ad Planner widgets -- just for the backend
www-...@ip-10-227-94-99.eu-west-1.compute.internal
Bugfixes
www-...@ip-10-227-94-99.eu-west-1.compute.internal
Made executable
subramanian_anand
Made widgets extendable beyond Google Analytics. Not yet bugfixed.
subramanian_anand
Added Praveen's caching code
subramanian_anand
Google Analytics access is optional now. Profile selection moved into widget.
subramanian_anand
Redundant DataPage removed. Command line option parsing added for log-file parsing
subramanian_anand
Made requests to Google Analytics asynchronous. Whew!
subramanian_anand
Bugfix: self.request.body contains the parameters for POST, not self.request.query!
subramanian_anand
Bug fix: sortorder= becomes sort=. widget.py bugfixed.
subramanian_anand
Bug fix: id= corrected to ids= in dashboard. metric= becomes metrics=. dimension= becomes dimensions=. /widget/new/(format) will work.
subramanian_anand
/widget/id/json implemented. Widgets' data feed carries its own headers. NOT TESTED YET.
subramanian_anand
User selected GA profile maintained across pages via profile= cookie
subramanian_anand
Dates in widget made relative: yesterday, last week, etc.
subramanian_anand
When selecting dimensions and metrics, their description is shown
subramanian_anand
Widget titles and edit link displayed
subramanian_anand
Dashboard heading set to GA profile
subramanian_anand
Let users select the website profile they want to review
subramanian_anand
All templates inherit from base.html which has a standard header and footer.
subramanian_anand
Widget creation and basic dashboard implemented.
subramanian_anand
Interim commit to share WIP code
ro...@ip-10-227-94-99.eu-west-1.compute.internal
Error handling when user is not logged in
subramanian_anand
Interim commit to test 3-legged OAuth
subramanian_anand
Added multiple widgets to dashboard, including a table
subramanian_anand
Added arbitrary keyword arguments to getdata that'll be ignored
subramanian_anand
Merged
subramanian_anand
Fixed DIV/0 error
subramanian_anand
Removed g.raphael.js -- using raphael.js directly. Beautified the sparkline widget. Added theme.
praveeng
Adding code to redirect to auth page if the access is revoked and prompt user to reissue
  1. Prev
  2. Next