Kyrylo Kireiev
53174178f3
feat: [FC-0047] Extend mobile API with course progress and primary courses on dashboard view ( #34848 )
...
* feat: [AXM-24] Update structure for course enrollments API (#2515 )
---------
Co-authored-by: Glib Glugovskiy <glib.glugovskiy@raccoongang.com >
* feat: [AXM-53] add assertions for primary course (#2522 )
---------
Co-authored-by: monteri <36768631+monteri@users.noreply.github.com >
* feat: [AXM-297] Add progress to assignments in BlocksInfoInCourseView API (#2546 )
---------
Co-authored-by: NiedielnitsevIvan <81557788+NiedielnitsevIvan@users.noreply.github.com >
Co-authored-by: Glib Glugovskiy <glib.glugovskiy@raccoongang.com >
Co-authored-by: monteri <36768631+monteri@users.noreply.github.com >
2024-07-10 20:07:41 +05:00
KyryloKireiev
ee4b92ca10
feat: [AXIM-6] Add DefaultPagination for UserCourseEnrollmentsList v3
2023-11-20 22:40:28 +02:00
jawad khan
4f74d8a16a
feat: added mobile configs in enrollments api ( #31036 )
...
* feat: added mobile configs in enrollments api
Mobile team needs some cnfigs after user has logged in, enrollment api seems to be the best place
to put this data. They can change these flags or values from admin side.
LEARNER-9039
2022-09-26 14:27:23 +05:00
usamasadiq
dc36d0bfe8
Ran pyupgrade on lms/djangoapps
...
Ran pyupgrade on lms/djangoapps/mailing
Ran pyupgrade on lms/djangoapps/mobile_api
Ran pyupgrade on lms/djangoapps/monitoring
2021-02-19 17:47:37 +05:00
Amit
f31a894900
INCR-457: Make compatible with Python 3.x ( #21011 )
2019-07-10 10:22:47 -04:00
Bill Filler
026d574576
mobile-api changes to support gated-content
...
Change behavior of existing v0.5 mobile api /api/mobile/v0.5/users/{username}/course_enrollments/ to exclude expired courses due to audit duration limits from the result set.
Add v1 version of mobile api /api/mobile/v1/users/{username}/course_enrollments/ that returns all enrollments and includes a field audiit_access_expires that contains expiration date (or null).
REV-495
2018-11-01 10:13:52 -04:00
christopher lee
b5e987ba61
MA-3091: Added mobile_available flag override admin setting
2017-01-23 15:04:40 -05:00
Nimisha Asthagiri
7b365bcaa0
Move view_course_access functionality to sole caller lms/mobile_api.
2016-10-06 22:28:23 -04:00
wajeeha-khalid
86e954f642
version-based mobile app upgrade
2016-04-14 15:43:34 +05:00
Nimisha Asthagiri
a7fabd5927
Move generic mobile API view decorators.
2015-05-27 14:35:27 -04:00
christopher lee
5cef287c5d
MA-635 Block Mobile Content for unfulfilled milestones
...
Previously, the mobile api did not check for pre-requisite courses
or entrance exams. This change checks for these milestones and then
returns course content accordingly.
2015-05-15 09:39:54 -04:00
jsa
46b63164a0
Implement profile_image upload and remove endpoints
...
TNL-1537
Co-Authored-By: Andy Armstrong <andya@edx.org >
Co-Authored-By: cahrens <christina@edx.org >
2015-04-17 17:23:12 -04: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
1840fe7f06
Mobile API: use bulk_operation context manager.
2015-02-10 14:02:49 -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
9566a46a4d
Fix Mobile API decorators.
2015-01-13 02:29:53 -05:00
Nimisha Asthagiri
5349b55bd0
MA-199 Course Authorization framework in mobile API.
2015-01-07 19:31:02 -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