Ned Batchelder
d585a8f71d
URLs and settings for OpenAPI generation
...
API docs are now always available, no more toggle to enable them.
2019-09-17 16:54:27 -04:00
Braden MacDonald
d3f6ed09d8
Learning Contexts, New XBlock Runtime, Blockstore API Client + Content Libraries
...
https://github.com/edx/edx-platform/pull/20645
This introduces:
* A new XBlock runtime that can read and write XBlocks that are persisted using
Blockstore instead of Modulestore. The new runtime is currently isolated so
that it can be tested without risk to the current courseware/runtime.
* Content Libraries v2, which store XBlocks in Blockstore not modulestore
* An API Client for Blockstore
* "Learning Context" plugin API. A learning context is a more abstract concept
than a course; it's a collection of XBlocks that serves some learning purpose.
2019-08-30 10:31:15 -07:00
Calen Pennington
1823d9f098
Add django app for running Coverage who-tests-what in bokchoy
2019-07-24 10:13:46 -04:00
Ayub khan
65efedc912
INCR-347 python3 compatibility
2019-07-19 13:52:49 +05:00
Ned Batchelder
2e9cae46cb
Add drf-yasg
...
* Install drf-yasg
* Add drf-yasg settings and urls
* Pin drf to make drf-yasg work
* Adjust config-models version to be compatible
* Remove django-rest-swagger (the old way)
2019-06-21 17:47:26 -04:00
Ned Batchelder
39c7a2db7c
Revert "Use drf-yasg for Open API documentation"
2019-06-11 16:05:00 -04:00
Ned Batchelder
f0fa5f7169
Enable Studio API docs in devstack
2019-06-10 15:27:39 -04:00
Mike Dikan
2c149ca6be
Removing the Deprecated the 'external_auth' package in favor of 'third_party_auth' which is the current recommendation.
2019-03-02 16:06:46 -05:00
Nimisha Asthagiri
886bc4b20b
Studio login/registration redirects to LMS
2018-12-17 20:50:57 -05:00
Cali Stenson
46a4bdb115
Override change password urls in django admin.
...
LEARNER-4928
2018-09-18 17:11:49 -04:00
Nimisha Asthagiri
8cf44283c9
Consolidate user login and authentication code
2018-09-15 03:21:39 -04:00
Calen Pennington
07a15c681f
Reapply the XBlock RequireJS -> Webpack changes
...
This reverts commit 105db2cf59 , reversing
changes made to 447457594f .
2018-06-27 22:27:07 -04:00
Dennis Jen
9b228ada89
Add Checklists to new page and to course outline view
2018-06-19 17:25:41 -04:00
Eric Fischer
e72549cdbe
Revert "Merge pull request #18340 from cpennington/fix-studio-xblock-rendering"
...
This reverts commit 9a70ca78a5 , reversing
changes made to efd5b9abbd .
Hopefully fixes EDUCATOR-3053
2018-06-15 13:18:27 -04:00
Calen Pennington
be3c7e05c5
Reapply "Switch container factory to webpack"
...
This reverts commit 18d93b00ba .
2018-06-07 15:52:05 -04:00
Calen Pennington
18d93b00ba
Revert "Switch container factory to webpack"
2018-06-07 13:46:47 -04:00
Calen Pennington
0abe75a7c6
Re-apply the changes to convert XBlocks to Webpack
...
Reapplies edx/edx-platform#17509
This reverts commit 0f7e2373d0 .
2018-06-06 12:52:12 -04:00
Calen Pennington
0f7e2373d0
Revert "Switch container factory to webpack"
2018-05-29 16:01:38 -04:00
Calen Pennington
389f4fcec9
Switch container.js to bundle using webpack
2018-05-29 12:19:05 -04:00
Douglas Hall
c6ec5edbf7
Add API documentation with django-rest-swagger.
2018-05-08 14:38:33 -04:00
Mushtaq Ali
f4b1da1f42
Merge pull request #17718 from edx/transcripts-phase-2
...
Transcripts phase 2
2018-05-07 12:42:50 +05:00
Anthony Mangano
07609e7d75
Add password_policy checks to login views
...
LEARNER-4869
2018-05-04 11:55:57 -04:00
muhammad-ammar
aaaafee2b2
remove video transcript enabled flag
2018-04-30 15:59:32 +05:00
muhammad-ammar
9d7ed19b64
disable subs field syncying
2018-04-23 17:35:45 +05:00
Farhanah Sheets
8dd967448f
Remove old assets page from mako template, tests, & config model references
2018-03-08 12:05:08 -05:00
Michael Roytman
90bcd273a0
add ConfigurationModelFixture for Studio Frontend Assets Page and add Bok Choy tests for Studio Frontend Assets Page
2018-02-28 10:48:27 -05:00
Bill DeRusha
9611284df0
zendesk proxy plugin
2018-02-26 14:20:32 -05:00
Nimisha Asthagiri
a5c5325a27
Merge pull request #17196 from edx/arch/plugin-signals-support
...
Django App Plugins: support for Signal Receivers
2018-01-18 13:23:18 -05:00
Nimisha Asthagiri
7286c64e18
Refactor Django App Plugins to allow for additional features
2018-01-15 12:16:53 -05:00
Mushtaq Ali
cc83e7861e
Merge pull request #17122 from edx/mrehan/delete-transcripts
...
Delete transcript
2018-01-12 16:30:31 +05:00
Nimisha Asthagiri
bb738571ce
Merge pull request #17093 from edx/arch/django-app-plugin
...
Django App Plugins
2018-01-11 15:49:45 -05:00
Nimisha Asthagiri
24d6c314ef
Enable Django App Plugins in CMS
2018-01-11 14:35:06 -05:00
Qubad786
55001ca81a
Transcript delete on Video Upload Page - EDUCATOR-1961
2018-01-11 13:08:07 +05:00
Qubad786
090e5dc534
Transcript upload backend for Video Upload Page – EDUCATOR-1854
2018-01-09 17:03:44 +05:00
Qubad786
c760c6a01b
Download transcript on video upload page - EDUCATOR-1853
2018-01-09 17:03:44 +05:00
Eric Fischer
8743cda0d6
Zendesk Proxy
...
This change creates a new lms/cms endpoint which accepts unauthenticated
requests to securely create zendesk tickets. This allows javascript code to
create tickets without exposing ZENDESK_OAUTH_ACCESS_TOKEN
EDUCATOR-1889
2017-12-06 13:32:44 -05:00
John Eskew
f5a83d5d6c
Fix URLs that generate warnings in Django 1.10.
2017-12-05 16:46:33 -05:00
Michael Roytman
eeb6cc7ca3
Add accessibility accomodation request page to studio and link to said page in footer, both behind a Waffle switch. Add tests for the new page.
2017-12-01 19:57:21 -05:00
bmedx
f3f8d8ec96
Changes necessary for Django 1.11 tests to start
...
- Certificates management commands updates
- Moving reverse calls in tests into setUp from class definition
- Import shuffling
- Consolidating cryptograhpy version to 1.9
2017-11-13 15:45:32 -05:00
Muzaffar yousaf
7157ec2e2f
Revert "Revert "Transcript secure credentials""
2017-11-08 21:18:00 +05:00
Feanil Patel
9a35a5439e
Revert "Transcript secure credentials"
2017-11-07 13:07:32 -05:00
Mushtaq Ali
6634b92c61
Transcript organization credentials UI - EDUCATOR-1126
2017-11-07 13:18:25 +05:00
bmedx
9099f0dc23
CMS urls cleanup for Django 1.11
...
- Remove usage of django.urls.patterns
- Change urls tuples to lists
- Make all string view names callables
2017-11-02 14:29:48 -04:00
Qubad786
9009669cc7
Add trasncript preferences backend for studio and new transcription statuses to video.
...
EDU-1092
2017-10-16 19:22:41 +05:00
muzaffaryousaf
a953a844fd
Settings for video transcripts bucket w.r.t django storages.
2017-10-16 19:22:41 +05:00
tasawernawaz
8218d8265d
change django admin titles in CMS and LMS
...
LEARNER-2555
2017-09-18 17:21:41 +05:00
Clinton Blackburn
256849950d
Added Studio API endpoint to support course creation
...
LEARNER-2468
2017-09-13 11:22:47 -04:00
Andy Armstrong
6e10d2a556
Update to use Bootstrap beta release
...
FEDX-375
2017-09-06 22:49:05 -04:00
bmedx
973d26f4b6
Make autodiscover the same across CMS/LMS
2017-08-08 11:21:51 -04:00
bmedx
45d6f97e63
Clean up autodiscover
2017-08-08 10:28:27 -04:00