Feanil Patel
caff4b5720
console_loglevel never used, remove it.
2018-02-01 10:08:40 -05:00
Feanil Patel
3d6fe85703
syslog_addr config never used.
2018-02-01 10:08:40 -05:00
Feanil Patel
bc08698592
Remove dev_env specific settings.
...
Since we never used dev_env and have removed it.
2018-02-01 10:08:40 -05:00
Feanil Patel
779bc1d772
The dev_env parameter is never used in any of our configs.
2018-02-01 10:08:40 -05:00
Feanil Patel
147ea0c12c
Remove un-necessary conditional.
2018-02-01 10:08:40 -05:00
Feanil Patel
de80ab751a
Remove the debug override.
2018-02-01 10:08:40 -05:00
Jeremy Bowman
5289c7e828
PLAT-1915 Stop using deprecated BaseException.message
2018-01-31 17:22:01 -05:00
Jeremy Bowman
5ca1a51460
PLAT-1350 Log Python warnings in production
2018-01-29 15:50:13 -05:00
Troy Sankey
381af53ad5
Merge pull request #17130 from edx/jeskew/fix_lms_shard_4_tests_django_111
...
LMS shard 4 tests Django 1.11
2018-01-29 14:14:22 -05:00
M. Rehan
777eb1a3ab
Merge pull request #17314 from edx/mrehan/move-request-cache-to-openedx
...
Move request_cache to openedx.core.djangoapps
2018-01-26 17:10:17 +05:00
noraiz-anwar
0d40dba7ff
fix gating api exception handling
2018-01-26 15:41:54 +05:00
Qubad786
64555c60c0
Move request_cache to openedx.core.djangoapps
2018-01-26 15:09:25 +05:00
John Eskew
27edca3c5e
Replace all clean_course_id form methods with common method.
2018-01-25 11:38:46 -05:00
John Eskew
875a127f84
Pylint fixes to move number below allowed threshold.
2018-01-25 11:38:37 -05:00
Jeremy Bowman
36e321a5a2
PLAT-1900 Remove dependency on abandoned django-pipeline-forgiving package
2018-01-24 17:53:12 -05:00
Bill Filler
4fe5f3457d
Conditionally display gated content in courseware
...
Display gated sections in course outline, navigation and in the course
when user has met prerequiste condition.
WL-1273, WL-1317
2018-01-18 12:34:19 -05:00
Jeremy Bowman
c24d8c1b28
Merge pull request #17167 from edx/jmbowman/PLAT-1884
...
PLAT-1884 Replace deprecated xblock.fragment usage
2018-01-11 16:25:13 -05:00
Nimisha Asthagiri
bb738571ce
Merge pull request #17093 from edx/arch/django-app-plugin
...
Django App Plugins
2018-01-11 15:49:45 -05:00
Nimisha Asthagiri
c2fc546db9
Support for Django App Plugins
2018-01-11 14:35:06 -05:00
Jeremy Bowman
f8e5e38cc4
PLAT-1884 Replace deprecated xblock.fragment usage
2018-01-11 14:20:12 -05:00
Jeremy Bowman
1a7753d775
PLAT-1881 Fix datetimes lacking timezone information
2018-01-10 14:33:01 -05:00
Nimisha Asthagiri
a37d09aefb
Move PluginManager out of api folder
2018-01-08 19:15:23 -05:00
Jeremy Bowman
669aa13ad6
PLAT-1873 to_deprecated_string() cleanup part 2
2018-01-08 17:26:55 -05:00
Jeremy Bowman
d3d6272d8f
PLAT-1873 to_deprecated_string() cleanup part 1
2018-01-08 13:51:42 -05:00
bmedx
f7a36aae64
Small fixes to LMS unit 2 failures in Django 1.11 tests
2018-01-05 10:41:07 -05:00
Eric Fischer
8743cda0d6
Zendesk Proxy
...
This change creates a new lms/cms endpoint which accepts unauthenticated
requests to securely create zendesk tickets. This allows javascript code to
create tickets without exposing ZENDESK_OAUTH_ACCESS_TOKEN
EDUCATOR-1889
2017-12-06 13:32:44 -05:00
Nimisha Asthagiri
de74279d78
Merge pull request #16755 from edx/pacing/fake-request-issue
...
Schedules: Emulate HTTP request needs to include host information
2017-12-04 11:31:58 -05:00
Jeremy Bowman
067785dbfd
Merge pull request #16710 from edx/jmbowman/PLAT-1419
...
PLAT-1419 Make edxmako a proper template backend
2017-12-04 11:07:30 -05:00
Nimisha Asthagiri
61f4ceca5b
Schedules: Emulate HTTP request needs to include host information
2017-12-03 23:57:12 -05:00
Jeremy Bowman
fdc50c3aa8
PLAT-1419 Make edxmako a proper template backend
2017-12-01 17:01:52 -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
bmedx
d827d47b48
Tag LMS Unit 2 tests that fail in Django 1.11
2017-11-22 15:47:22 -05:00
Ned Batchelder
c966707a86
Correct a mock that was at the wrong module
2017-11-22 08:03:22 -05:00
Ned Batchelder
e23e3a0486
Fix a number of unused-import pylint violations
2017-11-21 19:57:06 -05:00
David Ormsbee
fc0dab4c4f
Merge pull request #16529 from edx/ormsbee/consolidate_xblock_assets
...
Consolidate collected XBlock static assets.
2017-11-13 12:46:20 -05:00
David Ormsbee
a6752b7c4d
Consolidate collected XBlock static assets.
...
Before this commit, XBlock static assets were extracted during the
collectstatic process by iterating through all installed XBlock classes
and creating a separate directory for each. However, some packages
install many XBlocks that actually share the same static assets. The
most notable example is problem_builder, though we also see this with
schoolyourself and google_drive.
This commit uses the parent module name to do package asset lookup,
collapsing those cases down and eliminating duplicates. For a default
install of edx-platform XBlocks, this reduces assets generated from 31M
to 14M.
2017-11-13 11:09:09 -05:00
Gabe Mulley
54ae1c6238
support theming of ACE emails
2017-11-09 11:16:26 -05:00
Albert St. Aubin
ddcc5feaa4
Added new method to retrieve the course runs for a course based on UUID
...
This method will retrieve the Course Run information from the Discovery
service based on a Courses UUID.
[LEARNER-3160]
2017-11-09 07:55:36 -05:00
John Eskew
0279181624
Remove everything from CMS/LMS startup.py except single monkey-patch.
...
Move mimetype addition to common initialization.
2017-11-08 11:26:07 -05:00
Clinton Blackburn
69eeca61d8
Opening courseware to anonymous users
...
Anonymous users may now view units in the courseware. This access is limited to units that are not considered problems/graded (e.g. homework, exams).
2017-11-06 16:42:06 -05:00
bmedx
68e3894c17
openedx urls cleanup for Django 1.11
...
- Remove usage of django.urls.patterns
- Change urls tuples to lists
- Make all string view names callables
2017-11-03 16:11:41 -04:00
John Eskew
9a2e25c370
Add derived/derived_dict_entry/derive_settings and tests.
...
- Enables a method of deriving Django settings from other Django
settings after all other Django settings are stable.
2017-10-30 14:33:25 -04:00
John Eskew
7dfb6cc681
Change all UTC timezones to import from pytz instead of Django.
2017-10-05 11:12:52 -04:00
Troy Sankey
7f394cfce8
remove uses of django.util.unittest
...
django.util.unittest was deprecated in django 1.7 and removed in 1.9.
PLAT-1551
2017-10-03 11:51:28 -04:00
McKenzie Welter
1fe76d7c01
calculated hours of effort for rendering cert template context
2017-09-29 14:26:16 -04:00
Harry Rein
bc76ffe5dc
Add message for setting course goal.
...
LEARNER-2307
2017-09-22 09:56:27 -04:00
McKenzie Welter
f846442233
language --> content_language and get_fields() actually returns
2017-09-21 13:25:40 -04:00
McKenzie Welter
531a51f75c
Added util method to retrieve individual course_run data from Catalog
2017-09-15 15:03:20 -04:00
Jeremy Bowman
97f5fe035b
Fixes for pytest database usage
2017-09-06 13:15:34 -04:00
Jeremy Bowman
fd6af6b05e
ddt usage cleanup
2017-09-05 17:25:51 -04:00