Navin Karkera
32b7f27c46
feat: api to bulk update legacy library references ( #37789 )
...
Adds API to fetch all legacy library content blocks that are ready to be updated to use library v2 and convert to item banks.
Also adds API to update all the references via a user celery task and to fetch its status.
2025-12-22 12:49:43 -05:00
Kshitij Sobti
8cf751a405
feat: Add REST APIs for course advanced settings and course tabs
...
This commit adds new APIs that allow MFEs to modify a course's advanced settings
and to update tab settings to show/hide/move tabs.
2021-08-31 11:11:46 +05:00
Kshitij Sobti
161e3560dd
feat: Add REST endpoints for problem response report generation that can be driven by MFEs. ( #27313 )
2021-05-06 14:05:14 -04:00
Usama Sadiq
068ac5290f
refactor: Ran pyupgrade on openedx/core
...
Ran pyupgrade on openedx/core/{lib, tests}
2021-04-08 18:34:38 +05:00
Jawayria
9909b933a7
Applied pylint-amnesty to openedx/core/{djangolib, lib, tests, *.py
2021-02-02 21:13:24 +05: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
Andrés González
26b3a40133
INCR-108 ( #20058 )
...
* INCR-108: Run python-modernize on openedx/core/lib
* Fixed urlencode import
* Fixed diff quality warnings and six.string_types error
* Fixed pickle import
* Fixed iteritems import
* Fixed ungrouped imports
* Fixed six.moves import issues
2019-04-02 10:26:00 -04:00
Matthew Piatetsky
444799fb0e
fix unicode strings in openedx/ part 2
2019-02-15 10:15:51 -05:00
Andy Armstrong
93235d118d
Reorder imports using isort (except lms and cms)
2017-05-30 16:04:54 -04:00
Usman Khalid
8bdc097293
Fixes after rebase to Django 1.8
2015-12-17 22:10:21 +05:00
Ned Batchelder
322ca34b20
Remove pylint pragmas from "class Meta"
...
Also remove useless docstrings where they were added to keep pylint
quiet.
2015-10-21 07:37:00 -04:00
Will Daly
8555630df7
Upgrade djangorestframework to v3.1
...
* Upgrade edx-submissions
* Upgrade edx-ora2
* Upgrade edx-val
* Upgrade edx-proctoring
* Update all edx-platform code that depends on DRF, including:
- auth_exchange
- cors_csrf
- embargo
- enrollment
- util
- commerce
- course_structure
- discussion_api
- mobile_api
- notifier_api
- teams
- credit
- profile_images
- user_api
- lib/api (OAuth2 and pagination)
2015-09-25 12:40:57 -04:00
Peter Fogg
2f7fa6fd8b
Enforce discussions permissions in teams UI.
...
Adds a read-only mode to the discussion module which disables any
controls for updating the discussion (votes, follows, replies,
etc). This mode is enabled for users who are not a member of the team,
and are also not moderators, admins, or community TAs.
2015-08-06 11:15:56 -04:00
Ben McMorran
351e491c82
Add generic paging framework
...
Authors:
- Daniel Friedman
- Ben McMorran
- Peter Fogg
TNL-1892
2015-07-06 08:45:03 -04:00
Ben McMorran
9d336c33eb
TNL-1897 Implement Course Team API
2015-06-03 18:04:17 +00:00
Clinton Blackburn
2854bb9524
Added Course Structure API
2015-02-17 13:23:34 -05:00