Calen Pennington
18d93b00ba
Revert "Switch container factory to webpack"
2018-06-07 13:46:47 -04:00
Calen Pennington
85a375a38f
Add webpack assets directly to xmodule fragments, rather than injecting them in fragment contents
2018-06-06 12:52:12 -04:00
Calen Pennington
0abe75a7c6
Re-apply the changes to convert XBlocks to Webpack
...
Reapplies edx/edx-platform#17509
This reverts commit 0f7e2373d0 .
2018-06-06 12:52:12 -04:00
Brian Mesick
832f6a7157
Merge pull request #18320 from edx/bmedx/remove_111_test_marks
...
Remove unused pytest markers for Django 1.11 upgrade
2018-06-06 11:15:26 -04:00
bmedx
c125ff6a57
Remove unused pytest markers for Django 1.11 upgrade
2018-06-06 09:58:38 -04:00
Eric Fischer
247bb50ed2
s/django.core.urlresolvers/django.urls/g
...
Django 1.10 deprecation fix for Hackathon XIX
Addresses PLAT-1397
2018-06-05 13:59:09 -04:00
Zia Fazal
90633c0956
Merge pull request #17974 from edx/ziafazal/WL-1239
...
WL-1239: Ability to gate section based on completion percentage
2018-05-30 12:52:43 +05:00
Zia Fazal
53cf5638b6
added radio input fields to pre-requisite selection
...
Initial changes to gate section based on completion percentage
code refactoring and added evaluation of completion milestone
Fixed broken unit tests and added new tests
Fixed broken tests and quality violations
Fixed Pep8 violation
Fixed eslint quality violations
Test changes as suggested by reviewer
changes after feedbacy from reviewer
Update the docstring with suggested changes
excluding chapter from the blocks
Disallow empty values for min score and min completion
Changes afte feedback from UX/Accessibility
removed blank line
2018-05-30 11:25:59 +05:00
Calen Pennington
0f7e2373d0
Revert "Switch container factory to webpack"
2018-05-29 16:01:38 -04:00
Calen Pennington
d08e199f79
Load XBlocks with webpack rather than RequireJS
2018-05-29 12:19:05 -04:00
Kabir Khan
c0f353467e
V1 Grades API with added support for bulk read of all user grades in a course.
...
URL patterns changed to follow edx API conventions
2018-05-03 10:23:33 -07:00
Michael Terry
f8b009fecc
Fix extracting i18n from jsx code
...
React code (in jsx files) was not being extracted at all. Fixed this
by updating to edx-i18n-tools 0.4.5.
Also, template literals (feature of es2015) don't work well with
gettext at all. So convert those instances to HtmlUtils or
StringUtils interpolation calls.
FEDX-505
2018-05-02 15:21:45 -04:00
Eric Fischer
e18448e27d
Silence deprecation warnings
...
https://docs.djangoproject.com/en/1.11/releases/1.10/#using-user-is-authenticated-and-user-is-anonymous-as-methods
2018-05-02 10:03:50 -04:00
John Hensley
37ce467636
Added completion mode to discussion XBlock
2018-04-13 14:14:54 -04:00
Jeremy Bowman
9ca9aa44c6
PLAT-2060 Use pip-tools to manage requirements files (take 2)
...
This reverts commit a7fa0c211d .
2018-04-12 17:22:48 -04:00
noraiz-anwar
0dd4978f37
permit staff role to rescore, override and delete problem scores for individual learners
2018-04-05 18:40:55 +05:00
Waheed Ahmed
20e7a15ac6
Fix enabling debug allows api access without authentication.
...
LEARNER-1220
2018-04-04 12:54:52 +05:00
George Babey
26bac9f611
Moved paginators to edx_rest_framework_extensions package
...
Pagination should be standard and easy to adopt so moved the paginators
into the edx_rest_framework_extensions package so they can be easily
installed into other app/projects
2018-02-16 09:46:01 -05:00
Jeremy Bowman
1a67819ce4
PLAT-1945 Better management command ergonomics
2018-02-07 13:24:04 -05:00
Jeremy Bowman
11e134c552
PLAT-1916 Ignore existing usage of deprecated field_data
2018-02-02 16:12:00 -05:00
Feanil Patel
bc790400a9
Merge pull request #17374 from edx/feanil/hackathon_logging
...
Make the logging config easier to read.
2018-02-01 11:14:16 -05:00
Feanil Patel
41879e0087
Update comment.
2018-02-01 10:08:40 -05:00
Feanil Patel
14b57f14ff
Remove unnecessary var.
...
Previously it was useful because we updated it conditionally but now
it's just reducing information locality.
2018-02-01 10:08:40 -05:00
Feanil Patel
8d84e8b4a2
Consolidate overrides into base config.
...
They used to be in a conditional but aren't anymore so we don't need to have
them be separate.
2018-02-01 10:08:40 -05:00
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