Diana Huang
742868c2da
Remove the tracking django backend and the TrackingLog tables.
2020-02-04 14:24:56 -05:00
Feanil Patel
6e3fe00fff
Fix all E303 pep8 errors.
2019-12-30 12:25:38 -05:00
Feanil Patel
9cf2f9f298
Run 2to3 -f future . -w
...
This will remove imports from __future__ that are no longer needed.
https://docs.python.org/3.5/library/2to3.html#2to3fixer-future
2019-12-30 10:35:30 -05:00
Manjinder Singh
a40f1d9bd6
BOM-933: Fix type mismatches in various migrations 2 ( #22115 )
...
* Fix type mismatches in track migrations
* Fix type mismatches in oauth_dispatch
* Fix type mismatches in badges migrations
* fix type mismatch in contentserver migrations
* Fix type mismatches in mobile_api migrations
* fix type mismatch in crawlers migrations
* fix type mismatch in dark_lang migrations
* fix type mismatch in branding migrations
2019-10-23 13:04:36 -04:00
Ayub khan
5c47a3b425
BOM Project
...
Updated __unicode__ to __str__
2019-09-25 18:31:54 +05:00
Kshitij Sobti
61bb9bc6e2
Add support for using an authentication database for MongoDB.
...
A popular convention is to have user accounts stored in a separate authentication
database. This change add support for configuring edx-platform to work with
such a setup.
2019-07-24 01:16:33 +05:30
Anthony Wee
3dcdf96faf
INCR-123: Run python-modernize on common/djangoapps/track/backends ( #20444 )
...
* anthonywee/INCR-123
* isort
2019-05-07 15:16:42 -04:00
Julia Eskew
368f221f0a
Initial start on annotations.
2019-02-19 11:24:21 -05:00
Jeremy Bowman
9477ad23d1
TE-2528 Upgrade testing dependencies
2018-04-25 16:37:29 -04:00
Andy Armstrong
93235d118d
Reorder imports using isort (except lms and cms)
2017-05-30 16:04:54 -04:00
Syed Hassan Raza
de91ceaae2
Fix HTTP_USER_AGENT latin1 characters
2016-01-20 18:40:09 +05:00
Syed Hassan Raza
a16791baaa
Detail logging for backend_logger
2015-12-30 15:41:01 +05:00
Syed Hassan Raza
395db381f6
Raise UnicodeDecodeError exception after logging the exception
2015-12-03 12:49:52 +05:00
Syed Hassan Raza
0f67d19a2c
Add logging for UnicodeDecodeError excpetion LoggerBackend
2015-11-27 12:07:03 +05:00
Ned Batchelder
f5d0f3ff55
Remove useless pylint suppressions
2015-11-22 07:41:19 -05:00
Ned Batchelder
322ca34b20
Remove pylint pragmas from "class Meta"
...
Also remove useless docstrings where they were added to keep pylint
quiet.
2015-10-21 07:37:00 -04:00
Brian Beggs
c71d61e533
Adding django command to create mongodb indexes
2015-08-17 17:05:27 -04:00
Sarina Canelake
22bbdacee9
Convert Meta classes to new-style classes
2015-07-13 17:33:26 -04:00
Ned Batchelder
78e9445aa1
Add super() calls to setUp/tearDown that are missing them
...
Also, I replaced a number of tearDown methods with addCleanup instead.
And also remove some unneeded patch.stopall() calls.
2015-05-14 18:14:21 -04:00
Diana Huang
362c632ad7
Catch BSON errors as well as PyMongo errors when emitting
...
MongoDB events.
TNL-2035
2015-05-13 12:21:53 -04:00
Ned Batchelder
777be12ada
Add missing __init__.py files
2015-04-30 07:43:08 -04:00
Ned Batchelder
7d799e34f3
Remove unused imports
2015-03-17 07:10:31 -04:00
Calen Pennington
3a7b265c8a
Add trailing commas to multiline lists, to prevent string concatenation bugs
2014-02-13 13:12:42 -05:00
Carlos Andrés Rocha
e0fb94cc55
Cleanup mongodb authentication
...
Authenticate to the database before getting a reference to the
collection.
2013-10-08 11:26:29 -04:00
Will Daly
2677598a53
Merge pull request #938 from rocha/mock-mongo-on-event-tracking-tests
...
Mock mongo event tracking backend during tests
2013-09-12 11:27:22 -07:00
Carlos Andrés Rocha
6a64b404a1
Mock mongo event tracking backend during tests
2013-09-12 13:36:49 -04:00
Carlos Andrés Rocha
979ec89f0e
Fix error encoding datetime objects in the event track logger backend
...
The function json.dumps was being called with incorrect arguments,
causing an infinite recursion when serializing an event containing
datetime objects
2013-09-12 12:21:08 -04:00
Carlos Andrés Rocha
11db4e3773
Use datetime objects in time field in event tracking
2013-09-11 10:02:16 -04:00
Carlos Andrés Rocha
fbc243dbeb
Add event tracking with configurable backends
2013-09-11 10:02:15 -04:00