- Fixed incorrect googleads version in requirements to 3.5.0.
- Updated django-cereal to 0.1.2
- Support for v201506.
- Fixed references to bitbucket in README
- Fixes #2: auto_now, auto_now_add, and default are mutually exclusive.
- Now using django-appconf==1.0.1
- Fixed issue with the finish_*_sync celery tasks not chaining as expected.
- Updated README
- Fixed links to django-nose issues.
- Added tox support with tests for Python 2.7, 3.3, 3.4 and PyPy.
- Updated README.md to README.rst in preparation for pypi support.
- Added runtests.py script to run tests inside app.
- Moved repository from bitbucket to github.
- Removed random printing.
- PEP8 support (mostly...).
- Fixed issue that could occur with locking on memcache.
- Now using django-cereal for more efficient communication over the wire in Celery.
- Changed setting
GOOGLEADWORDS_START_FINISH_CELERY_QUEUE
toGOOGLEADWORDS_HOUSEKEEPING_CELERY_QUEUE
. - Removed
Alert.sync_alerts()
,Alert.get_selector()
and tasksync_alerts
as the services that these functions call have been discontinued in the Google API. The :code:Alert
model remains in place so that existing alerts can be accessed if required.
- Modified cache based locking mechanisms to improve speed.
- Ensured Account.QuerySet methods return data ordered by day.
- Added helper methods on Account for ad_groups and ads and Campaign for ads.
- Changed to use latest version of api
- Django 1.7 support
- Now using django-money instead of python-money (which looks to be no longer supported and doesn't work in Django 1.7 - thanks t3kn0s).
- Exception AdwordsDataInconsistency is now AdwordsDataInconsistencyError
- Currency is no longer a default on each model Money field, it's now derived from the returned data
- New settings GOOGLEADWORDS_CELERY_TIMELIMIT and GOOGLEADWORDS_CELERY_SOFTTIMELIMIT
- Updated README with requirements and installation instructions
- PEP8
- Replaced the use of the 'money' module with 'djmoney' since the python-money module hasn't been updated for >3 years. Replaced the hard-coded currency with a variable
- Added some querysets
- Added Ad approval status field to model
- Changed some field names, changed tests to use gz files
- Changed top ads adgroup by conversion
- Added custom sync tasks
- Bug fix
- Added more queryset filters
- Changed report downloaded to use csv.gz
- Added queryset helpers to AdGroup
- Changed sync celery queue.
- 'account_metrics' getter now 'metrics' to follow convention.
- Added 'with_period' queryset
- Removed get_ from queryset filters
- Refs #1769: Added get data queryset methods
- Updated to use googleads 2.0.0
- Made some changes, error handling, model changes
- Refactored a bit of stuff and added more last synced dates for different aspects
- Support for Google Adwords v201402
- Initial release