Gregory Martin
455a13d1f5
Add Forum Notifications Email Tracking
2017-12-22 15:21:26 -05:00
Simon Chen
2bccfb9376
Fix breadcrumb display so it does not include parent node texts
...
EDUCATOR-1549
2017-12-21 09:28:30 -05:00
Eric Fischer
5bc6b31e29
eslint --fix
2017-12-08 14:38:41 -05:00
sandroroux
f365aa9b6a
Deleted waffle-based tests.
2017-12-06 16:20:47 -05:00
sandroroux
4d948672cd
Brought SiteConfig checks back.
2017-12-06 11:43:29 -05:00
sandroroux
f52f0914fa
Removed enable_forum_notifications
2017-12-06 10:12:29 -05:00
sandroroux
b3bbc159a0
Removed discussions.forum_response_notifications and discussions.send_notifications_for_course
2017-12-06 09:29:15 -05:00
Nimisha Asthagiri
7ef443f7ce
Update usages to ace_common
2017-12-05 11:38:16 -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
Sofiya Semenova
2fca453fcd
Merge pull request #16656 from edx/sofiya/notifications-followup
...
Follow-up to email template for forum notifications after testing in stage
2017-11-29 11:01:13 -05:00
Sofiya Semenova
1ef5cf9f7a
Preformatted styling for post content
2017-11-28 15:19:17 -05:00
Ned Batchelder
e23e3a0486
Fix a number of unused-import pylint violations
2017-11-21 19:57:06 -05:00
Sofiya Semenova
885162c2d2
Follow-up to email template for forum notifications after testing in stage
2017-11-21 16:43:20 -05:00
Sofiya Semenova
e77137c2f9
Don't get the site object unless the message is going to be sent
2017-11-17 15:33:20 -05:00
Sofiya Semenova
1d08f71336
Merge pull request #16599 from edx/sofiya/ed-1590-2
...
ed-1590 Templates for email forum notifications
2017-11-17 13:36:26 -05:00
Sofiya Semenova
821db8aa11
ed-1590 Templates for email forum notifications
2017-11-16 15:26:56 -05:00
Alex Dusenbery
2fbdb8f6b3
EDUCATOR-1590 | Test that we can actually render the forum emails.
2017-11-16 12:19:16 -05:00
Alex Dusenbery
c28427fd09
EDUCATOR-1590 | Message context usernames should come from django models.
2017-11-16 12:19:16 -05:00
Gabe Mulley
a4095e49b2
fix discussion notifications emails
2017-11-15 21:06:46 -05:00
Gabe Mulley
6f20cd5cf2
support a GA tracking pixel
2017-11-15 08:35:35 -05:00
Sofiya Semenova
3b6e5f89c6
Merge pull request #16562 from edx/sofiya/wl-email-response-notifications
...
White label support for email response notifications
2017-11-14 14:02:05 -05:00
Alex Dusenbery
b35450decc
EDUCATOR-1729 | Control forum notifications with SiteConfiguration, too.
2017-11-14 12:59:46 -05:00
Sofiya Semenova
a1692f2b7b
White label support for email response notifications
2017-11-14 10:22:59 -05:00
Alex Dusenbery
8eb1900299
EDUCATOR-1571 | Send discussion notification on first response; add a CourseWaffleFlag for discussion notifications.
2017-11-13 10:45:45 -05:00
Marco Morales
9fc58a25bd
Merge pull request #16506 from edx/hrein/responsive-experience/cleanups
...
Styling changes for responsive behavior on LMS.
2017-11-09 14:47:28 -05:00
Harry Rein
aa853a930e
Styling changes for responsive behavior on LMS.
2017-11-09 12:46:48 -05:00
Sanford Student
e932fc9353
EDUCATOR-1578: GA tracking pixel
2017-11-09 10:54:58 -05:00
Alex Dusenbery
fedf35c36e
EDUCATOR-1572 | Send an ACE message to thread author when new comment signal is received.
2017-11-07 09:40:04 -05:00
bmedx
11a4030767
LMS urls cleanup for Django 1.11
...
- Remove usage of django.urls.patterns
- Change urls tuples to lists
- Make all string view names callables
- This is the second of several urls updates for LMS; a work in progress
2017-11-06 16:06:00 -05:00
Gabe Mulley
7fd643faa4
Add tests for experience types, ensure courses have a verified mode
2017-11-01 16:51:10 -04:00
Alex Dusenbery
5cf016cf5b
EDUCATOR-1570 | Wire up a stub signal receiver to handle comment_created signals.
2017-10-24 11:32:07 -04:00
Jillian Vogel
1b63bd9cd7
Merge pull request #16155 from open-craft/jill/enable_enterprise_integration
...
Lets ENABLE_ENTERPRISE_INTEGRATION be configurable
2017-10-23 20:09:43 +10:30
Sanford Student
1d6ca854f5
EDUCATOR-1573, add waffle switch
2017-10-20 11:39:03 -04:00
Andy Armstrong
e2612bdccf
Merge pull request #16249 from edx/andya/responsive-discussions
...
Make the discussion board responsive
2017-10-19 17:09:47 -04:00
Douglas Cerna
94bea7a707
Cherry picked Adolfo's commits and addressed Braden's observations
2017-10-19 14:24:58 -04:00
Andy Armstrong
d18022bb5d
Make the discussion board responsive
...
LEARNER-1923
2017-10-19 14:09:22 -04:00
Jillian Vogel
425239a509
Disables Enterprise Integration feature by default
...
Moves ENABLE_ENTERPRISE_INTEGRATION to settings.FEATURES,
and changes the default value to False.
2017-10-19 15:58:13 +10:30
Gabe Mulley
fce9344ddc
new relic tracing for ace
2017-10-18 10:29:53 -04:00
John Eskew
0890193d6b
PLAT-1408: Import csrf from new path.
2017-10-05 11:12:53 -04:00
Calen Pennington
127e90e3a3
Remove extraneous request argument to experiments.utils.check_and_get_upgrade_link
2017-08-23 10:38:39 -04:00
Calen Pennington
384f22ff96
Add per-user metadata to course pages to make experimentation easier
2017-08-01 10:14:35 -04:00
Andy Armstrong
aeecf34387
Enable conditional pre-start-date access to courses
...
LEARNER-1854
2017-07-14 14:00:48 -04:00
Kyle McCormick
fade4a10af
Implement event for forum thread views
...
EDUCATOR-341
2017-07-11 12:42:49 -04:00
Andy Armstrong
a815003b3b
Handle anonymous and unenrolled users on the new course home page
...
LEARNER-1696
2017-07-10 17:52:28 -04:00
Douglas Cerna
eacc4bc138
Allow to set the default topic for new Discussion posts
2017-07-05 20:26:32 -06:00
Andy Armstrong
1592ee2b15
Merge pull request #15173 from edx/andya/course-search-page
...
Enable course search for the unified course experience
2017-06-13 17:41:26 -04:00
Nimisha Asthagiri
764c310c80
Merge pull request #15314 from edx/ret/add-todo-comments-ivp
...
Add comments around In-course verification prompt throwaway code
2017-06-13 17:28:38 -04:00
Andy Armstrong
c0007a11f3
Add new course search results page
...
LEARNER-1112
2017-06-13 16:36:32 -04:00
Calen Pennington
39048048da
Add comments around In-course verification prompt throwaway code
2017-06-13 15:18:46 -04:00
Sarah Fischmann
eafb79defc
Added lang attribute in LMS and Studio; added language col to course_overviews
...
Added course level lang attribute for LMS
added lang attribute to Studio
fixed error when trying to get language attribute on course that does not exist
simplified code
added lang attribure to more places in LMS, added migration for language attribute in course_overview
fixing contraints in the database for language attribute
added lang attribute to several more places in LMS and Studio
added lang attribute to discussion and custom pages; cleaned up code
fixed issue that was causing test failures
moved lang attribute higher in tree in two places
2017-06-13 14:42:29 -04:00