Agrendalath
5a27b5df39
Calculate completion for custom blocks on the Course Outline page
...
This adds support for displaying completion on the course outline page, to remove the discrepancies between this view and the learning sequence. It also simplifies course outline page by reusing existing APIs for determining completion state and finding the "Resume block"'s target.
2021-03-22 16:21:32 +01:00
Usama Sadiq
afa102e125
refactor: ran pyupgrade on lms/djangoapps/course_api ( #26735 )
2021-03-09 12:54:42 +05:00
Michael Terry
1b9119859e
AA-614: Add initial effort estimation block transformer
2021-02-18 08:31:19 -05:00
Jawayria
e9b167e1fd
Applied pylint-amnesty to course_api
2021-02-04 13:22:45 +05:00
Carla Duarte
03846e229d
AA-545: Include has_scheduled_content in StartDateTransformer
2021-01-05 15:06:24 -05:00
Nizar Mahmoud
c0b6260c3e
Adds Custom Extra Fields to Course Blocks API through LMS Settings
2020-08-06 21:27:31 +03:00
Dillon Dumesnil
39d45eee42
Moving SUPPORTED_FIELDS for transformers into serializers
...
It is only referenced inside of the serializers so we can just
define it there
2020-05-14 13:12:43 -07: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
Diana Huang
4a828d749a
Remove items from a different dictionary than the one we're
...
iterating over.
2019-12-10 13:21:03 -05:00
Ayub khan
954ad2f75e
INCR-430 python3 compatibility
2019-07-16 15:38:50 +05:00
Calen Pennington
093fc9f68a
Allow a limited subset of fields in the Course Block View for blocks that have been denied authorization
2019-06-20 15:23:32 -04:00
Matthew Piatetsky
1f6cd7aa5a
Revert "Revert "REVMI-62 Return gated blocks in the course blocks API response with an authorization denial reason""
2019-03-28 14:44:05 -04:00
Matthew Piatetsky
8eae694566
Revert "REVMI-62 Return gated blocks in the course blocks API response with an authorization denial reason"
2019-03-27 16:30:37 -04:00
Matthew Piatetsky
4bb539c9aa
update user partition and access_denied_message_filter transformers
2019-03-26 15:26:59 -04:00
Jeremy Bowman
103c723c6d
PLAT-1801 Preserve new user login behavior under Django 1.10+
2017-12-05 10:20:25 -05:00
christopher lee
abe396164c
Added block_id to course blocks API response.
2017-01-03 10:40:16 -05:00
Nimisha Asthagiri
1fbb4b8b25
Update BlockStructure API
2016-06-23 20:22:31 -04:00
Nimisha Asthagiri
c6954902e3
Create courseware/views folder
2016-05-03 09:02:45 -04:00
Nimisha Asthagiri
2396cc493d
Fix Next Button's 404 error
...
MA-2305
2016-04-26 20:21:08 -04:00
lenacom
f07bc1ce28
fixed comments
2016-03-09 16:52:02 +03:00
lenacom
ae439310e1
New optional parameters for course blocks API: lti_url, block_types
2016-02-29 15:58:05 +03:00
Nimisha Asthagiri
00e9237153
Course Blocks API
2015-11-05 22:30:44 +00:00