-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Mobile API v4 and other related fixes #33
Commits on Jul 24, 2024
-
refactor: rename descriptor -> block within lms/djangoapps/mobile_api
Co-authored-by: Agrendalath <piotr@surowiec.it>
Configuration menu - View commit details
-
Copy full SHA for a599e80 - Browse repository at this point
Copy the full SHA a599e80View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1a392c5 - Browse repository at this point
Copy the full SHA 1a392c5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8cbaeb3 - Browse repository at this point
Copy the full SHA 8cbaeb3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5143b0b - Browse repository at this point
Copy the full SHA 5143b0bView commit details -
feat: list courses details by keys
This adds the ability to get a list of detailed courses based on their keys provided in the newly added `keys` query param in the `GET /courses/v1/courses/` endpoint.
Configuration menu - View commit details
-
Copy full SHA for bd7fb96 - Browse repository at this point
Copy the full SHA bd7fb96View commit details -
Configuration menu - View commit details
-
Copy full SHA for dec80d3 - Browse repository at this point
Copy the full SHA dec80d3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 44ee2d9 - Browse repository at this point
Copy the full SHA 44ee2d9View commit details -
test: Update more tests that had short passwords.
Conflicts: lms/djangoapps/instructor/tests/test_filters.py lms/djangoapps/learner_recommendations/tests/test_views.py openedx/core/djangoapps/notifications/tests/test_views.py
Configuration menu - View commit details
-
Copy full SHA for 2308390 - Browse repository at this point
Copy the full SHA 2308390View commit details -
test: Update to an even longer password.
Conflicts: common/djangoapps/student/tests/test_email.py lms/djangoapps/learner_recommendations/tests/test_views.py openedx/core/djangoapps/notifications/tests/test_views.py
Configuration menu - View commit details
-
Copy full SHA for b36d16f - Browse repository at this point
Copy the full SHA b36d16fView commit details -
test: Update to reuse variables in more places.
Some of the places where we had explicit copies of the password were not necessary so we referece the exsting TEST_PASSWORD variable where possible.
Configuration menu - View commit details
-
Copy full SHA for 13fb8d0 - Browse repository at this point
Copy the full SHA 13fb8d0View commit details -
Configuration menu - View commit details
-
Copy full SHA for f82d340 - Browse repository at this point
Copy the full SHA f82d340View commit details -
Configuration menu - View commit details
-
Copy full SHA for f604789 - Browse repository at this point
Copy the full SHA f604789View commit details -
Configuration menu - View commit details
-
Copy full SHA for bca3236 - Browse repository at this point
Copy the full SHA bca3236View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3ef443c - Browse repository at this point
Copy the full SHA 3ef443cView commit details -
feat: Add course price in mobile enrollment api (openedx#34255)
* feat: Add course price in mobile enrollment api
Configuration menu - View commit details
-
Copy full SHA for b32683e - Browse repository at this point
Copy the full SHA b32683eView commit details -
Configuration menu - View commit details
-
Copy full SHA for abdfd80 - Browse repository at this point
Copy the full SHA abdfd80View commit details -
feat(mobile_api): Add course access object to mobile course info API (o…
…penedx#34273) * feat: include access serializer into mobile info api view * test: add tests for serializer and view methods * test: move tests to common directory and update test case * fix: cr fixes and use snake case for functions * test: fix additional get call assertion * feat: add required course access messages to mobile endpoint * test: [AXM-229] Improve test coverage * style: [AXM-229] Try to fix linters * fix: remove redundant comment * refactor: change names for the test files --------- Co-authored-by: KyryloKireiev <kirillkireev888@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 3e2ba6b - Browse repository at this point
Copy the full SHA 3e2ba6bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 01bbdab - Browse repository at this point
Copy the full SHA 01bbdabView commit details -
feat: [FC-0047] Extend mobile API with course progress and primary co…
…urses on dashboard view (openedx#34848) * feat: [AXM-24] Update structure for course enrollments API (openedx#2515) --------- Co-authored-by: Glib Glugovskiy <glib.glugovskiy@raccoongang.com> * feat: [AXM-53] add assertions for primary course (openedx#2522) --------- Co-authored-by: monteri <36768631+monteri@users.noreply.github.com> * feat: [AXM-297] Add progress to assignments in BlocksInfoInCourseView API (openedx#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> Conflicts: lms/djangoapps/courseware/courses.py
Configuration menu - View commit details
-
Copy full SHA for 72c5221 - Browse repository at this point
Copy the full SHA 72c5221View commit details