Troy Sankey
e649d2d782
Shim query count assertions due to added SAVEPOINTs
2018-01-25 11:38:46 -05:00
Troy Sankey
1deb26e190
avoid unnecessary attempt to update an immutable dict
...
request.data has become immutable under Django 1.11 for some reason.
Regardless, setting the 'id' key should be extraneous because we already
instruct the update method to use a specific pk (see kwargs) which
should be sufficient to locate the database record and update it.
2018-01-25 11:38:46 -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
56f9efcc4c
Create course mode in one line without extra save.
2018-01-25 11:33:51 -05:00
John Eskew
c55aa9e1d5
Change POST request upon creation only.
2018-01-25 11:33:44 -05:00
John Eskew
2eab707cc0
Change str conversion to text_type.
2018-01-25 11:23:31 -05:00
John Eskew
3915c47d71
Bump query counts for grading in Django 1.11.
2018-01-25 11:23:31 -05:00
Eric Fischer
aa44292890
render discussion_profile_page as a fragment
2018-01-25 10:08:08 -05:00
Jeremy Bowman
7c2826b8e8
Merge pull request #17300 from edx/jmbowman/PLAT-1899
...
PLAT-1899 Fix some issues running under Django 1.10+
2018-01-25 09:39:26 -05:00
Albert (AJ) St. Aubin
f07880bb38
Merge pull request #17297 from edx/aj/LEARNER-3629_refactor
...
Refactor of the CourseEntitlement Refund API to handle refund failures
2018-01-25 07:13:44 -05:00
Adeel Khan
d9d4ae5535
Fix invalid certificate page for a11y and translation.
...
Invalid certificate page has hardcoded lang='en' for
html, that would cause a11y issue for other languages user.
Some of screen reader text is not under translation. This patch
would fix both issues.
LEARNER-3110
2018-01-25 14:02:12 +05:00
Jeremy Bowman
ff4732bcf6
PLAT-1899 Fix some issues running under Django 1.10+
2018-01-24 16:04:28 -05:00
Albert St. Aubin
f0436aa832
Refactor of the CourseEntitlement Refund API to handle refund failures
...
[LEARNER-3629]
The CourseEntitlement Refund API will not respond with ERROR codes when
the attempted refund call to Ecommerce fails.
2018-01-24 14:46:58 -05:00
Brian Mesick
bffd906909
Merge pull request #17115 from edx/bmedx/django111_cms_test_failures
...
Fixes to CMS failures in Django 1.11 tests
2018-01-24 14:46:52 -05:00
Jeremy Bowman
ebc54c8f1a
PLAT-1890 Fixed assorted ModifyingEnforceTypeWarning warnings
2018-01-24 11:49:42 -05:00
bmedx
1d45c85135
Refactor student login for readability and fix Django 1.11 issues
2018-01-24 11:26:43 -05:00
Michael Frey
90bb8af3c6
Merge pull request #15618 from open-craft/bdero/failed-password-reset-email
...
Add optional password reset failure emails
2018-01-24 10:06:16 -05:00
Christopher Lee
3959509696
Merge pull request #17242 from edx/clee/optimizely
...
Disable optimizely for xblocks for the mobile app
2018-01-22 15:36:20 -05:00
christopher lee
8a00b76f01
Disable optimizely for xblocks for the mobile app
2018-01-22 12:05:57 -05:00
Nimisha Asthagiri
dd136b457b
Merge pull request #17197 from edx/arch/cert-import-signals-cleanup
...
Certificates: clean up imports and signals
2018-01-20 09:32:59 -05:00
Nimisha Asthagiri
dd20106c8b
Quiet quality
2018-01-19 15:12:29 -05:00
Nimisha Asthagiri
2e9efe6472
Fix Certificates import and signals code
2018-01-19 15:12:28 -05:00
rabia23
1436e5662c
update edx-proctoring version
2018-01-19 19:51:20 +00:00
Rabia Iftikhar
dfdf1a4ad3
Merge pull request #17068 from edx/ri/EDUCATOR-2016-suspicious-proctored-exams
...
EDUCATOR-2016 In proctored exams, learner will not receive certificate when marked suspicious
2018-01-19 22:54:19 +05:00
Jeremy Bowman
67f4907ef2
Merge pull request #17243 from edx/jmbowman/PLAT-1889
...
PLAT-1889 Fix URL config and reversal issues
2018-01-19 12:50:16 -05:00
Bill Filler
733c275db0
Merge pull request #17083 from edx/bfiller/gated-content-combined
...
Conditionally display gated content in outline and courseware
2018-01-19 12:41:11 -05:00
rabia23
222794ee59
EDUCATOR-2016 In proctored exams, learner will not receive certificate when marked suspicious
2018-01-19 16:50:16 +00:00
Jeremy Bowman
ca84751bbd
PLAT-1889 Fix URL config and reversal issues
2018-01-19 11:02:06 -05:00
Awais Jibran
1114e4334a
Merge pull request #17224 from edx/aj/staff-override-score-fix
...
Fix staff override score
2018-01-19 15:00:39 +05:00
Awais Jibran
0016d6284d
Fix staff override score
...
If a learner has not accessed/attempted the score override functionality
didn't work. This PR is intended to fix this behaviour and the
override should work regardless of learner has accessed or attempted
a problem or not.
2018-01-19 00:15:34 +05:00
Nimisha Asthagiri
a5c5325a27
Merge pull request #17196 from edx/arch/plugin-signals-support
...
Django App Plugins: support for Signal Receivers
2018-01-18 13:23:18 -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
noraiz-anwar
698a041ee8
auto certs for non-verfied enrollment modes
2018-01-18 11:43:16 +05:00
Nimisha Asthagiri
be79010abe
Merge pull request #16638 from proversity-org/proversity/edx-pr-display-correct-course-info-on-intructor-dashboard
...
Show correct course info on instructor dashboard
2018-01-17 13:11:08 -05:00
Jeremy Bowman
8ca9fdeee3
Fix naive datetime warnings in CCX view tests
2018-01-17 11:43:24 -05:00
Saleem Latif
f78d5d2de6
Merge pull request #17200 from edx/saleem-latif/ENT-576
...
ENT-576: Update Registration/Signin Page to include static message
2018-01-17 15:38:30 +05:00
Waheed Ahmed
c68b50d964
Update program detail fragment.
...
LEARNER-3755
2018-01-17 13:48:33 +05:00
Jose Antonio Gonzalez
53242fdad3
show correct course info on instructor dashboard
2018-01-17 10:15:05 +02:00
Saleem Latif
2ae02a6559
Update Registration/Signin Page to include static message
2018-01-17 13:07:27 +05:00
Diana Huang
7af52bf125
Add Learner Analytics dashboard.
...
Add the back-end and front-end React app for Learner Analytics.
This was mostly authored by @AlasdairSwan and @dianakhuang.
LEARNER-3376
2018-01-16 11:57:12 -05:00
Nimisha Asthagiri
7286c64e18
Refactor Django App Plugins to allow for additional features
2018-01-15 12:16:53 -05:00
Jeremy Bowman
113e8dde61
PLAT-1885 Stop using deprecated BlockUsageLocator properties
2018-01-12 16:40:21 -05:00
Jesse Zoldak
ee3f792eed
Merge pull request #17171 from edx/zoldak/remove-skipped-test-with-pylint-errors
...
Remove skipped testcases
2018-01-12 15:52:11 -05:00
Andy Armstrong
7c09ebb794
Improve documentation for the Open edX features
2018-01-12 10:52:07 -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
Jesse Zoldak
dae4ece3ab
Remove skipped testcases
2018-01-11 14:54:42 -05:00
Nimisha Asthagiri
4c67302604
Update grades app to be a Django App Plugin
2018-01-11 14:35:07 -05:00
Jeremy Bowman
f8e5e38cc4
PLAT-1884 Replace deprecated xblock.fragment usage
2018-01-11 14:20:12 -05:00
Waheed Ahmed
69cd383402
Merge pull request #17145 from edx/waheed/LEARNER-3754-update-my-program-detail-url-for-mobile
...
Update program detail fragment url for mobile apps.
2018-01-11 12:42:23 +05:00