Commit graph

54 commits

Author SHA1 Message Date
Eric Davis
c09e02f833 Use a plain TestCase for the two suites that alter INSTALLED_APPS
And move the syncdb call to setUp in ChartbeatTagTestCaseWithSites
2011-06-29 12:15:10 -07:00
Eric Davis
6187229e3e Add test for CHARTBEAT_AUTO_DOMAIN
Even if 'django.contrib.sites' is in INSTALLED_APPS, don't add the
domain if CHARTBEAT_AUTO_DOMAIN is False
2011-06-29 12:07:37 -07:00
Eric Davis
249dac1467 CHARTBEAT_USER_ID is already set at the class level 2011-06-29 12:06:46 -07:00
Eric Davis
3391d78773 Check for 'django.contrib.sites' when getting the domain for chartbeat 2011-06-29 11:54:57 -07:00
Eric Davis
b712121a22 Clean up chartbeat tests
Must call 'syncdb' inside test_rendering_setup_site because we add
'django.contrib.sites' to INSTALLED_APPS
2011-06-29 10:49:37 -07:00
Eric Davis
5bf02a8a07 Backport an updated override_settings now included in Django trunk
Works better when decorating a TestCase
2011-06-29 10:47:37 -07:00
Eric Davis
7fafba34b4 run_tests is depreciated. Use DjangoTestSuiteRunner 2011-06-29 10:46:27 -07:00
Eric Davis
2efd00dfbe Update tests to reflect changes in 70ff4f6 2011-06-28 11:49:29 -07:00
Eric Davis
5d0e7226ad Use override_settings with Chartbeat's test_rendering_setup_site too 2011-06-28 11:49:19 -07:00
Eric Davis
a76bb3a3a6 Drop django.contrib.sites from INSTALLED_APPS before the test even runs
An attempt at resolving https://github.com/jcassee/django-analytical/issues/2
2011-06-28 10:57:58 -07:00
Joost Cassee
70ff4f6826 Support multiple Clicky codes; increment version
Clicky has updated their Javascript code to support logging to multiple
sites at the same time.
2011-06-05 15:17:41 +02:00
Joost Cassee
3e5e0c25f2 Fix MANIFEST bug
An old MANIFEST file caused GoSquared support to be missing from the
source distribution.
2011-04-23 00:14:18 +02:00
Joost Cassee
d40b73f23c Bump version to 0.8.0 2011-04-01 22:42:03 +02:00
Joost Cassee
3a02a73d94 Add GoSquared support 2011-04-01 22:41:36 +02:00
Joost Cassee
41c7484495 Fix Woopra documentation typos 2011-04-01 22:02:35 +02:00
Joost Cassee
756b887dfd Fix Clicky template tags 2011-04-01 21:54:16 +02:00
Joost Cassee
4f82bd876a Update Clicky tracking code to use relative URLs 2011-03-30 15:11:47 +02:00
Joost Cassee
babfad16ac Add support for the Woopra service
Also bump the version to 0.7.0.
2011-03-15 16:48:23 +01:00
Joost Cassee
81e1fb3463 Fix Crazy Egg template tag <script> tag 2011-03-15 13:15:07 +01:00
Joost Cassee
a4f41ee004 Add message customization to Olark 2011-03-15 13:14:29 +01:00
Joost Cassee
27b272f6fd Rename MIXPANEL_TOKEN setting
Wes Winham's mixpanel-celery package uses the MIXPANEL_API_TOKEN
setting. Use the same name for the Mixpanel token setting.
2011-03-15 12:55:07 +01:00
Joost Cassee
8649c07c24 Relax service code validation 2011-02-25 00:28:59 +01:00
Joost Cassee
c23b0abc02 Fix version and changelog
Version skipped 0.6.0 and the changelog was not updated.
2011-02-25 00:21:20 +01:00
Joost Cassee
19d6cbaa48 Add newest services to analytics tag 2011-02-24 22:32:50 +01:00
Joost Cassee
369d890452 Bump version to 0.7.0 2011-02-24 22:25:26 +01:00
Joost Cassee
4f2d95f928 Add support for Olark 2011-02-24 22:22:28 +01:00
Joost Cassee
8f9b5104da Add Reinvigorate service
This commit also contains a number of typo fixes in the documentation
and bumps the version.
2011-02-22 10:44:53 +01:00
Joost Cassee
327157d610 Fix small code style issues based on pylint
Also update patch version number.
2011-02-18 13:57:04 +01:00
Joost Cassee
246c72cc03 Split off Geckoboard support into django-geckoboard 2011-02-15 16:07:32 +01:00
Joost Cassee
f6cbd4b744 Bump version to 0.4.0 2011-02-14 08:41:47 +01:00
Joost Cassee
4c2a39beda Add support for Geckoboard 2011-02-14 08:40:27 +01:00
Joost Cassee
77452ca267 Add initial version of Geckoboard integration
This commit does not yet contain tests.
2011-02-11 15:01:55 +01:00
Joost Cassee
6ea7e85b02 Add Performable service. Update docs layout.
Use included README.rst in documentation.  Bump version to 0.3.0.
2011-01-31 08:58:49 +01:00
Joost Cassee
1941af976a Bumped version to 0.2.0 2011-01-30 10:35:42 +01:00
Joost Cassee
ef56199d1e Fix configuration validation code duplication 2011-01-30 10:13:09 +01:00
Joost Cassee
c76e47714e Add tests for internal IP addresses 2011-01-30 10:06:01 +01:00
Joost Cassee
cf7589bc20 Fix tests
Some parts of the code are not yet tested:
 * internal IP addresses feature
 * utils module
2011-01-30 03:05:10 +01:00
Joost Cassee
3db3bf4b0e Simplify analytics tag loading
The general-purpose tag loading code was much too generic and complex,
so this commit hard-codes the supported services.  Also adds a tutorial
to the documentation.

This commit is not tested.
2011-01-28 18:02:23 +01:00
Joost Cassee
a7db456359 Move services from their own app into analytics package 2011-01-28 08:37:26 +01:00
Joost Cassee
0e70ce759c Remove analytical.services package 2011-01-28 06:47:05 +01:00
Joost Cassee
09b56b6de3 Fix Mixpanel docs typo 2011-01-28 06:46:26 +01:00
Joost Cassee
f0c248ecf6 Refactor Optimizely module into its own app
This commit has not been tested.
2011-01-28 06:45:59 +01:00
Joost Cassee
991d525b56 Refactor Mixpanel module into its own app
This commit has not been tested.
2011-01-28 06:26:41 +01:00
Joost Cassee
e0190a9cb0 Refactor KISSmetrics module into its own app
This commit has not been tested.
2011-01-28 06:15:12 +01:00
Joost Cassee
774970ec46 Refactor KISSinsights module into its own app
This commit has not been tested.
2011-01-27 12:51:56 +01:00
Joost Cassee
3d411e31d0 Add HubSpot integration
This commit has not been tested.
2011-01-27 11:58:04 +01:00
Joost Cassee
a984d58ca2 Refactor Google Analytics module into its own app
This commit has not been tested.
2011-01-27 01:43:08 +01:00
Joost Cassee
9a7d557036 Refactor Crazy Egg module into its own app
Also removed the console service.  This commit has not been tested.
2011-01-27 01:02:50 +01:00
Joost Cassee
05c82b833a Refactor Chartbeat module into its own app
This commit has not been tested.
2011-01-26 23:53:33 +01:00
Joost Cassee
d715c16244 Refactoring services, step 1
Move services into their own Django apps, leaving the analytics app a
small wrapper.  First service converted is Clicky.

This commit has not been tested.
2011-01-26 22:28:16 +01:00