Merge lp:~canonical-ca-hackers/ubuntu-recommender/944060-tracking-user-actions into lp:ubuntu-recommender
Status: | Merged |
---|---|
Approved by: | Łukasz Czyżykowski on 2012-08-20 |
Approved revision: | 66 |
Merged at revision: | 61 |
Proposed branch: | lp:~canonical-ca-hackers/ubuntu-recommender/944060-tracking-user-actions |
Merge into: | lp:ubuntu-recommender |
Diff against target: |
388 lines (+275/-1) 6 files modified
src/recommender/api/forms.py (+9/-1) src/recommender/api/handlers.py (+22/-0) src/recommender/api/urls.py (+5/-0) src/recommender/migrations/0016_add_implicitfeedback.py (+163/-0) src/recommender/models/recommendations.py (+10/-0) src/recommender/tests/test_api.py (+66/-0) |
To merge this branch: | bzr merge lp:~canonical-ca-hackers/ubuntu-recommender/944060-tracking-user-actions |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Anthony Lenton (community) | 2012-08-17 | Approve on 2012-08-17 | |
Review via email:
|
Commit message
Added implicit_feedback api call.
Description of the change
Overview
========
Added implicit_feedback url for gathering user actions. Together with it there's a model where all that info is stored.
The attempt to merge lp:~canonical-ca-hackers/ubuntu-recommender/944060-tracking-user-actions into lp:ubuntu-recommender failed. Below is the output from the failed tests.
New python executable in virtualenv/
Installing distribute.
Downloading/
Using download cache from /home/ubuntu/
Running setup.py egg_info for package configglue
Downloading/
Using download cache from /home/ubuntu/
Running setup.py egg_info for package coverage
no previously-included directories found matching 'test'
Downloading/
Using download cache from /home/ubuntu/
Running setup.py egg_info for package django
Downloading/
Using download cache from /home/ubuntu/
Running setup.py egg_info for package django-configglue
warning: no previously-included files matching '*.pyc' found anywhere in distribution
Obtaining django-pgtools from bzr+http://
Checking out http://
Running setup.py egg_info for package django-pgtools
Obtaining django-openid-auth from bzr+http://
Checking out http://
Running setup.py egg_info for package django-openid-auth
Downloading/
Using download cache from /home/ubuntu/
Running setup.py egg_info for package django-piston
Downloading/
Using download cache from /home/ubuntu/
Running setup.py egg_info for package django-preflight
warning: no files found matching 'templates/
Downloading/
Using download cache from /home/ubuntu/
Running setup.py egg_info for...
The attempt to merge lp:~canonical-ca-hackers/ubuntu-recommender/944060-tracking-user-actions into lp:ubuntu-recommender failed. Below is the output from the failed tests.
New python executable in virtualenv/
Installing distribute.
Downloading/
Using download cache from /home/ubuntu/
Running setup.py egg_info for package configglue
Downloading/
Using download cache from /home/ubuntu/
Running setup.py egg_info for package coverage
no previously-included directories found matching 'test'
Downloading/
Using download cache from /home/ubuntu/
Running setup.py egg_info for package django
Downloading/
Using download cache from /home/ubuntu/
Running setup.py egg_info for package django-configglue
warning: no previously-included files matching '*.pyc' found anywhere in distribution
Obtaining django-pgtools from bzr+http://
Checking out http://
Running setup.py egg_info for package django-pgtools
Obtaining django-openid-auth from bzr+http://
Checking out http://
Running setup.py egg_info for package django-openid-auth
Downloading/
Using download cache from /home/ubuntu/
Running setup.py egg_info for package django-piston
Downloading/
Using download cache from /home/ubuntu/
Running setup.py egg_info for package django-preflight
warning: no files found matching 'templates/
Downloading/
Using download cache from /home/ubuntu/
Running setup.py egg_info for...
The attempt to merge lp:~canonical-ca-hackers/ubuntu-recommender/944060-tracking-user-actions into lp:ubuntu-recommender failed. Below is the output from the failed tests.
New python executable in virtualenv/
Installing distribute.
Downloading/
Using download cache from /home/ubuntu/
Running setup.py egg_info for package configglue
Downloading/
Using download cache from /home/ubuntu/
Running setup.py egg_info for package coverage
no previously-included directories found matching 'test'
Downloading/
Using download cache from /home/ubuntu/
Running setup.py egg_info for package django
Downloading/
Using download cache from /home/ubuntu/
Running setup.py egg_info for package django-configglue
warning: no previously-included files matching '*.pyc' found anywhere in distribution
Obtaining django-pgtools from bzr+http://
Checking out http://
Running setup.py egg_info for package django-pgtools
Obtaining django-openid-auth from bzr+http://
Checking out http://
Running setup.py egg_info for package django-openid-auth
Downloading/
Using download cache from /home/ubuntu/
Running setup.py egg_info for package django-piston
Downloading/
Using download cache from /home/ubuntu/
Running setup.py egg_info for package django-preflight
warning: no files found matching 'templates/
Downloading/
Using download cache from /home/ubuntu/
Running setup.py egg_info for...
The attempt to merge lp:~canonical-ca-hackers/ubuntu-recommender/944060-tracking-user-actions into lp:ubuntu-recommender failed. Below is the output from the failed tests.
New python executable in virtualenv/
Installing distribute.
Downloading/
Using download cache from /home/ubuntu/
Running setup.py egg_info for package configglue
Downloading/
Using download cache from /home/ubuntu/
Running setup.py egg_info for package coverage
no previously-included directories found matching 'test'
Downloading/
Using download cache from /home/ubuntu/
Running setup.py egg_info for package django
Downloading/
Using download cache from /home/ubuntu/
Running setup.py egg_info for package django-configglue
warning: no previously-included files matching '*.pyc' found anywhere in distribution
Obtaining django-pgtools from bzr+http://
Checking out http://
Running setup.py egg_info for package django-pgtools
Obtaining django-openid-auth from bzr+http://
Checking out http://
Running setup.py egg_info for package django-openid-auth
Downloading/
Using download cache from /home/ubuntu/
Running setup.py egg_info for package django-piston
Downloading/
Using download cache from /home/ubuntu/
Running setup.py egg_info for package django-preflight
warning: no files found matching 'templates/
Downloading/
Storing download in cache at /home/ubuntu/
Running setup.py egg_info ...
Awesome Łukasz :D