christopher lee
3b150da1d7
MA-169 return requested val encoded video profiles
...
MA-169 Mobile api now calls for mobile_low (default), mobile_high,
and youtube profiles instead of only mobile_low.
2015-03-25 15:40:58 -04:00
Greg Price
0f0ee6a394
Merge pull request #7455 from edx/aleffert/video_web_only
...
Add web-only setting to video module
2015-03-23 15:38:18 -04:00
Greg Price
438ce5f7a4
Add web-only setting to video module
...
This is needed for courses that license video content where the license
allows only for viewing on the web, not on mobile apps.
JIRA: MA-307
2015-03-23 14:45:17 -04:00
Ned Batchelder
f396c11579
Fix unidiomatic type checking
2015-03-20 15:48:54 -04:00
Nimisha Asthagiri
d7386ecc87
Use depth=0 for call to cache_for_descriptor_descendents.
2015-03-18 14:55:15 -04:00
Nimisha Asthagiri
eca523e01e
Mobile API MA-7: Support A/B test and cohorted content
2015-03-18 14:55:15 -04:00
Nimisha Asthagiri
091d6aebe9
Mobile API: Modularize VideoOutline code
2015-03-18 14:55:15 -04:00
Andy Armstrong
37dd0ec840
Merge pull request #7327 from edx/andya/preferences-api
...
Implement full preferences API
2015-03-17 00:57:01 -04:00
Andy Armstrong
6976a33a85
Add the preferences endpoint to the User API
...
TNL-1493
See https://openedx.atlassian.net/wiki/display/TNL/User+API for details
2015-03-16 23:34:35 -04:00
stv
6c06f8ce5d
Fix Pylint: C1001(old-style-class)
2015-03-13 20:20:04 -07:00
Nimisha Asthagiri
e77bcab571
MA-345 Mobile Enrollment API: add course' Facebook URL
2015-03-13 11:13:33 -04:00
Nimisha Asthagiri
9f0d6c006d
MA-125 Mobile Enrollment API: add certificate info
2015-03-12 14:11:14 -04:00
Jonathan Piacenti
8ad4d081fb
Added library import and export via .tar.gz'd XML files.
2015-03-10 21:29:29 +00:00
Lee Newton
c375f666d2
bnotions contributions to mobile api
2015-03-02 22:27:27 -05:00
Syed Hassan Raza
7b194a3324
Unicode handling for transcript filename
...
TNL-1253 https://openedx.atlassian.net/browse/TNL-1253
2015-03-02 16:39:49 +05:00
Christina Roberts
9d956e03e7
Merge pull request #7053 from edx/christina/account-api
...
User account API
2015-02-25 17:11:55 -05:00
Nimisha Asthagiri
83a3adb97b
MA-291 Allow API access without email activation
2015-02-24 06:05:18 -05:00
cahrens
023e6ec8cd
GET method for user account API.
2015-02-20 14:52:46 -05:00
Nimisha Asthagiri
9e7b916fd6
Merge pull request #6797 from edx/mobile/perf_improvements
...
Mobile performance improvements
2015-02-10 16:21:37 -05:00
Nimisha Asthagiri
a6130507c1
Mobile Video Summary API: add filter for get_children
2015-02-10 14:02:50 -05:00
Nimisha Asthagiri
4b9434a326
Mobile UserCourseStatus API: performance improvement with depth=2.
2015-02-10 14:02:50 -05:00
Nimisha Asthagiri
1840fe7f06
Mobile API: use bulk_operation context manager.
2015-02-10 14:02:49 -05:00
cahrens
040f96223c
Update for split modulestore as default.
2015-02-09 10:00:14 -05:00
Ben Patterson
2dd3cd8659
Fix pep8 violation.
2015-01-29 12:20:23 -05:00
Mark Hoeber
1d738527b6
Platform/Mobile API doc updates
2015-01-29 10:19:35 -05:00
christopher lee
b6c08ad213
Named_path variable now populates complete path
2015-01-20 12:53:37 -05:00
Nimisha Asthagiri
8ed247b362
Merge pull request #6662 from edx/mobile/MA-227
...
MA-227 Mobile announcements sort order correction.
2015-01-16 12:45:08 -05:00
Nimisha Asthagiri
caee333142
MA-227 Mobile announcements sort order correction.
2015-01-16 08:58:08 -05:00
Nimisha Asthagiri
dea6b764de
Mobile enrollments API: sort order by recent enrollment date.
2015-01-15 21:53:42 -05:00
Nimisha Asthagiri
a07f607281
Updated strategy per review feedback.
2015-01-15 17:15:46 -05:00
Nimisha Asthagiri
920dfb5270
MA-216 Mobile API: display unreleased courses in enrollment list.
2015-01-14 12:30:11 -05:00
Nimisha Asthagiri
e57f3e3b03
Merge pull request #6572 from edx/mobile/fix-decorator-api
...
Fix Mobile API decorators
2015-01-13 06:20:10 -05:00
Nimisha Asthagiri
9566a46a4d
Fix Mobile API decorators.
2015-01-13 02:29:53 -05:00
christopher lee
3e5f7bacdd
MA-187 ValueError fix
...
Fix for MA-187 where a value error was thrown when
a course has a video directly under a section. This
PR handles the situations where a chapter or section
can be none, and then returns the appropriate url
if available.
2015-01-12 14:15:18 -05:00
Nimisha Asthagiri
3498eeb1f6
MA-212 Mobile API support for backward compatibility of course updates.
2015-01-08 10:05:29 -05:00
Nimisha Asthagiri
5349b55bd0
MA-199 Course Authorization framework in mobile API.
2015-01-07 19:31:02 -05:00
Nimisha Asthagiri
0687a62a8f
Add back end for Studio video upload feature
...
This feature allows upload of video assets to S3. This requires that the
VIDEO_UPLOAD_PIPELINE setting be properly configured and that each
course be configured with a token issued by the media team for their
processing purposes (e.g. linking the video with a YouTube channel).
Co-authored-by: Greg Price <gprice@edx.org >
2014-12-15 13:09:59 -05:00
Nimisha Asthagiri
aa309a8caf
MA-182 Fix Mobile Subtitles.
2014-12-11 08:54:03 -05:00
christopher lee
212598e649
Merge branch 'release'
...
Conflicts:
lms/djangoapps/mobile_api/course_info/tests.py
2014-12-04 16:39:37 -05:00
Akiva Leffert
66f41e1d9f
Make static URLs absolute in handouts, updates, and about for mobile API
...
JIRA: MA-147
2014-12-03 16:25:48 -05:00
christopher lee
b89113e114
Revert "Make static URLs absolute in handouts, updates, and about for mobile API"
...
This reverts commit fb6579abfdb6fc9fb8bc9233554ff5c6e9215659.
2014-12-03 16:24:27 -05:00
Akiva Leffert
1088855d0b
Make static URLs absolute in handouts, updates, and about for mobile API
...
JIRA: MA-147
2014-12-03 16:18:39 -05:00
Jesse Zoldak
bf3b87bc64
Clean up all modulestore testcases
...
Move modulestore config for tests to an importable location
Disable pylnt warning for lms imports in common tests
Refactor all testcases that loaded all xml courses
TE-610
TE-489
2014-12-02 07:09:36 -05:00
Sarina Canelake
b4d24f36c8
s/pylint: disable=E1103/pylint: disable=maybe-no-member/
2014-12-01 11:22:09 -05:00
Sarina Canelake
19f1dacab2
s/pylint: disable=E1101/pylint: disable=no-member/
2014-12-01 11:22:09 -05:00
Sarina Canelake
e0f1d3f3f3
s/pylint: disable=C0111/pylint: disable=missing-docstring/
2014-12-01 11:22:09 -05:00
Greg Price
3a7e125109
Add last visited module path to course status API
2014-11-26 14:16:19 -05:00
Akiva Leffert
f4dc90b348
Add an endpoint for syncing a user's course status metadata
...
JIRA: MA-75
2014-11-24 17:55:51 -05:00
Akiva Leffert
546256d700
Add a check for beta users in the video_info API
...
Discovered a case I missed on the original version of this. See
https://github.com/edx/edx-platform/pull/5798
JIRA: MA-76
Also fixes checking for mobile_access when course is None
JIRA: MOB-978
2014-11-17 19:00:27 -05:00
Nimisha Asthagiri
82a9b84f34
Fix broken test (due to merge conflict).
2014-11-06 09:19:40 -05:00