hunytalk
|
73aae081c3
|
Remove null, blank from start field in Schedules
|
2020-01-22 18:10:33 +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 |
|
hunytalk
|
227ae8a51a
|
Add reference to new field in schedule model
|
2019-12-04 19:05:55 +05:00 |
|
Jolyon Bloomfield
|
f2a0bd666e
|
Fixing quality
|
2019-04-05 12:00:04 -04:00 |
|
Jolyon Bloomfield
|
b66e367520
|
INCR-199 migrate openedx/core/djangoapps/schedules
|
2019-04-05 00:43:41 -04:00 |
|
Matthew Piatetsky
|
f294b1a374
|
fix unicode strings in openedx/ part 1
|
2019-02-13 10:47:35 -05:00 |
|
rabiaiftikhar
|
fdcad0d13c
|
EDUCATOR-3965 fix update schedules on course start date changed
|
2019-02-12 13:47:22 +05:00 |
|
noraiz-anwar
|
a0acbd616b
|
logs to debug EDUCATOR-3965
|
2019-01-25 23:31:24 +05:00 |
|
Brian Wilson
|
f21bf05e37
|
Add page context to edx.bi.email.sent events.
|
2018-12-04 02:47:37 -05:00 |
|
Jeremy Bowman
|
380a24f7ef
|
TE-2689 Remove useless pylint suppressions part 6
|
2018-08-21 13:54:34 -04:00 |
|
Robert Raposa
|
99c9eb7343
|
Migrate to edx-django-utils monitoring.
ARCH-220
|
2018-08-17 15:39:04 -04:00 |
|
Gabe Mulley
|
669f61b2ea
|
mark email sent events as non-interactions
|
2018-05-11 13:24:55 -04:00 |
|
Nimisha Asthagiri
|
549f4b661e
|
Schedules: Add celery task logging
|
2017-12-04 14:16:27 -05:00 |
|
Tyler Hallada
|
f5d2741c34
|
Merge pull request #16744 from edx/thallada/highlights-logging
Schedules: more info logging and add exception logging
|
2017-12-04 11:32:43 -05:00 |
|
Nimisha Asthagiri
|
61f4ceca5b
|
Schedules: Emulate HTTP request needs to include host information
|
2017-12-03 23:57:12 -05:00 |
|
Tyler Hallada
|
3425502a23
|
Schedules: change logging from DEBUG to INFO/EXCEPTION
|
2017-12-03 22:34:33 -05:00 |
|
Tyler Hallada
|
fd5c5acc28
|
Add emulate_http_request contextmanager for tasks
remove explicit middleware from resolver task
Address Gabe's comment
Add TODO to define middleware_classes in settings
|
2017-11-30 16:40:20 -05:00 |
|
Gabe Mulley
|
7dbe2cd89d
|
ensure landing page for scheduled emails is not a redirect
|
2017-11-20 07:12:31 -05:00 |
|
Gabe Mulley
|
6de115545a
|
coerce UUIDs to strings when logging email sent events
|
2017-11-15 22:34:54 -05:00 |
|
Gabe Mulley
|
53544a708e
|
always include num_courses in the event
|
2017-11-15 10:21:19 -05:00 |
|
Gabe Mulley
|
6f20cd5cf2
|
support a GA tracking pixel
|
2017-11-15 08:35:35 -05:00 |
|
Gabe Mulley
|
54ae1c6238
|
support theming of ACE emails
|
2017-11-09 11:16:26 -05:00 |
|
Nimisha Asthagiri
|
08d31e1a43
|
Schedules: Tests for Course Update messages
|
2017-10-30 14:13:59 -04:00 |
|
Calen Pennington
|
fa7b9a132a
|
Move the org_list and exclude code into the resolvers
|
2017-10-25 09:10:16 -04:00 |
|
Calen Pennington
|
1accff9b78
|
DRY up more of tasks.py code
|
2017-10-24 10:15:40 -04:00 |
|
Calen Pennington
|
dc3c79124b
|
Clean up errant leftover imports
|
2017-10-24 10:15:39 -04:00 |
|
Calen Pennington
|
9e00f9275e
|
Move MessageType definitions into message_types.py
|
2017-10-24 10:15:39 -04:00 |
|
Calen Pennington
|
c19a3368f0
|
Move MessageType definitions into tasks.py
|
2017-10-24 10:15:38 -04:00 |
|
Calen Pennington
|
33a50cf899
|
Rename schedule_bin to send to match standard Resolver terminology
|
2017-10-24 10:15:37 -04:00 |
|
Calen Pennington
|
b9643e9d1d
|
Move MessageType instantiation out of Resolvers into Tasks
|
2017-10-24 10:15:37 -04:00 |
|
Calen Pennington
|
5dd172b3d0
|
Use consistent beginning_of_day function
|
2017-10-24 10:15:36 -04:00 |
|
Calen Pennington
|
eff9c9c9ab
|
Move common attributes into Resolver.__init__
|
2017-10-24 10:15:36 -04:00 |
|
Calen Pennington
|
27fd73ac37
|
Move datetime deserialization out of Resolver.schedule_bin
|
2017-10-24 10:15:35 -04:00 |
|
Calen Pennington
|
ec3ebafbc1
|
Pass an instantiated Site object into schedule_bin
|
2017-10-24 10:15:35 -04:00 |
|
Calen Pennington
|
199468eca9
|
DRY up the Schedule*.run task methods
|
2017-10-24 10:15:34 -04:00 |
|
Calen Pennington
|
505e039653
|
Don't swallow exceptions by returning inside finally
|
2017-10-24 10:15:32 -04:00 |
|
Calen Pennington
|
41b27e0498
|
Removed redundant name information from schedule_bin methods
|
2017-10-24 10:15:32 -04:00 |
|
Calen Pennington
|
d222b2d718
|
Move bin-task enqueuing into a classmethod (rather than having it on the RecipientResolvers
|
2017-10-24 10:15:31 -04:00 |
|
Calen Pennington
|
352fa067ae
|
Induce a base class for the scheduling tasks
|
2017-10-24 10:15:31 -04:00 |
|
Calen Pennington
|
0c5d788a9a
|
Convert bin-scheduling tasks into classes
|
2017-10-24 10:15:30 -04:00 |
|
Calen Pennington
|
4d230d629d
|
Move the core of the bin enumeration code into resolvers.py
|
2017-10-24 10:15:23 -04:00 |
|
Calen Pennington
|
4700656980
|
Move bin-count constants into resolvers.py nearer to the queries that use them
|
2017-10-24 10:12:46 -04:00 |
|
Calen Pennington
|
31db37eaf9
|
Move binning queries into resolvers.py to be closer to the Resolvers where they will live
|
2017-10-24 10:12:36 -04:00 |
|
Tyler Hallada
|
de072f8d24
|
Update upgrade_reminder template for multi-course
|
2017-10-19 11:57:41 -04:00 |
|
Tyler Hallada
|
9724843327
|
Group by user in the upgrade_reminder task
|
2017-10-19 11:57:40 -04:00 |
|
Gabe Mulley
|
fce9344ddc
|
new relic tracing for ace
|
2017-10-18 10:29:53 -04:00 |
|
Tyler Hallada
|
bf95f2371c
|
Standardize on var names: *_datetime and *_day
|
2017-10-16 11:33:45 -04:00 |
|
Tyler Hallada
|
3c250e5649
|
Address Gabe's comments
|
2017-10-16 11:12:19 -04:00 |
|
Tyler Hallada
|
5bfb322f1e
|
Don't send RET emails after course end
|
2017-10-16 11:11:16 -04:00 |
|
Nimisha Asthagiri
|
43c7a5171f
|
Merge pull request #16219 from edx/ret/dynamic-pacing-email
Course Update emails (initial)
|
2017-10-13 17:28:36 -04:00 |
|