Cliff Dyer
ca46bfcf06
Merge pull request #16688 from open-craft/cornwell/rest-endpoint
...
MCKIN-5896 - Create a REST endpoint for batch-uploading offline completions.
2017-12-18 11:37:24 -05:00
Michael Cornwell
fae695884b
Added urls and built endpoint.
2017-12-14 16:40:15 -06:00
Waheed Ahmed
efe4120b8f
Create custom Text Me the App landing page.
...
Rebrand the branch.io text me the app landing page to reflect edX's style.
LEARNER-2730
2017-12-13 17:10:32 +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
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
John Eskew
6672f64188
Add commerce AppConfig and use to register signals. Move imports.
...
Add explicit 'lms.djangoapps' prefix to all commerce imports, as another
commerce Django app exists at openedx.core.djangoapps.commerce
2017-11-09 09:24:37 -05:00
Albert (AJ) St. Aubin
43d6cc209b
Merge pull request #16359 from edx/aj/LEARNER-2661
...
Added Entitlement API
2017-11-08 12:25:58 -05:00
Albert St. Aubin
113e0af104
Added Entitlement API
...
The Entitlement API will allow for GET, POST, DELETE(Revoke), and
variations of these methods of managing and retrieving data about
Learner Entitlements.
[LEARNER-2661]
2017-11-08 10:03:38 -05:00
bmedx
9d9c199d48
LMS urls cleanup for Django 1.11
...
- Remove usage of django.urls.patterns
- Change urls tuples to lists
- Make all string view names callables
- This is the first of several urls updates for LMS; a work in progress
2017-11-07 11:55:57 -05:00
Harry Rein
bc76ffe5dc
Add message for setting course goal.
...
LEARNER-2307
2017-09-22 09:56:27 -04:00
tasawernawaz
8218d8265d
change django admin titles in CMS and LMS
...
LEARNER-2555
2017-09-18 17:21:41 +05:00
Andy Armstrong
6e10d2a556
Update to use Bootstrap beta release
...
FEDX-375
2017-09-06 22:49:05 -04:00
bmedx
45d6f97e63
Clean up autodiscover
2017-08-08 10:28:27 -04:00
bmedx
48e6e552f2
PLAT-1633: Upgrade django-ratelimit-backend to 1.1.1
2017-08-07 15:34:21 -04:00
Andy Armstrong
0f808cec78
Implement theme admin UI to support previewing
...
LEARNER-2017
2017-07-27 17:24:31 -04:00
Andy Armstrong
33bee3f70b
Refactor learner profile into openedx/features directory
...
LEARNER-1855
2017-07-18 12:30:12 -04:00
Andy Armstrong
a077a5e364
Add support for page banner status messages
...
LEARNER-1890
2017-07-17 12:17:32 -04:00
George Song
a45ae04e8b
Merge pull request #15006 from open-craft/bdero/bulk-enroll
...
Upstream the Bulk Enroll API endpoint
2017-07-14 14:20:23 -07:00
Brandon DeRosier
a31855c935
Upstream the Bulk Enroll API endpoint
2017-07-14 14:01:16 -04:00
Jillian Vogel
0fcdcb02bb
Use ORA2 django storage on openstack and devstack.
...
Default ORA2 storage settings use AWS, so no change required to aws envs.
2017-07-14 11:23:15 -04:00
Omar Al-Ithawi
1b46c3e646
Add optional support for Unicode usernames
...
Refactoring: Use format with named variables
2017-06-27 14:18:49 +03:00
Ivan Ivic
6e45f00041
Created new embargo check api
...
LEARNER-1523
LEARNER-1524
2017-06-26 15:02:04 -04:00
Clinton Blackburn
626f015a2e
Added experiments app and API endpoint
2017-06-15 11:02:57 -04:00
Andy Armstrong
c0007a11f3
Add new course search results page
...
LEARNER-1112
2017-06-13 16:36:32 -04:00
Andy Armstrong
79acb5c5be
Reorder LMS imports using isort
2017-06-11 21:48:06 -04:00
cahrens
36c51450c2
Adds in radio button patch request and text for page
...
EDUCATOR-229
2017-06-05 13:00:31 -04:00
Albert St. Aubin
c23c0b991b
EDUCATOR-141: Moved the Discussions Mgt to its own tab and updated tests
2017-06-05 12:59:51 -04:00
Renzo Lucioni
78a9b1f0ae
Remove use of read_cached_programs switch
...
The read_cached_programs switch was used to control the release of changes for reading programs exclusively from the cache. With those changes stable, the switch is no longer necessary.
LEARNER-382
2017-05-12 11:06:08 -04:00
Ned Batchelder
2f1936ce73
Replace context processor with new help-tokens app
...
This makes it possible to refer to multiple book from a single app.
This also means that Open edX branches will be able to pass bok-choy
tests (at least if the books have already been built.)
2017-04-27 10:34:09 -04:00
Andy Armstrong
0325425c8c
Add data sharing consent redirect for more course tabs
...
LEARNER-394
2017-03-31 19:12:13 -04:00
cahrens
e5035746bf
Introduce EnrollmentTrackUserPartition.
...
TNL-6674
2017-03-30 12:24:48 -04:00
Andy Armstrong
89e5c0fd8d
Convert course bookmarks into a feature
...
LEARNER-39
2017-03-22 16:09:13 -04:00
Andy Armstrong
435a6f5225
Make course_experience a feature
2017-03-22 13:00:38 -04:00
Andy Armstrong
75d89e8115
Implement a stub unified course tab
2017-03-22 13:00:36 -04:00
Hasnain
d6d2b2d50f
Add program marketing view
...
This change adds the URL configuration and Django view required
to implement a program marketing page. It is left to theme builders
to implement a template that fulfills their own UX requirements.
WL-766
2017-03-02 14:38:01 -05:00
Andy Armstrong
248558f1d4
Render Discussion tab using web fragments
2017-02-28 23:39:39 -05:00
cahrens
8fedc08c2a
Support web fragments for tabs.
2017-02-24 17:55:32 -05:00
Jesse Shapiro
fc814aee95
Add data sharing consent features for EnterpriseCustomer
2016-12-12 09:30:38 -05:00
John Eskew
e3cb462d18
Move embargo from common to openedx/core/djangoapps.
2016-11-07 08:47:36 -05:00
Diana Huang
fd6d8b6f8d
Merge pull request #13907 from edx/diana/fix-lms-urls
...
Add 404 and 500 handlers back in.
2016-11-03 15:45:44 -04:00
Diana Huang
c9beb7f795
Add 404 and 500 handlers back in.
2016-11-03 10:44:52 -04:00
Toby Lawrence
2acb4a6cad
[PERF-386] Utilize ForumsConfig to enable and disable forums.
...
This specifically enables/disables the underlying comment service client
used to make calls to the service. When disabled, this client will now
throw an exception which can be propagated upwards so that callers can
make the right decision about how to notify users of the error, or
handle retry, etc etc.
2016-11-03 10:20:19 -04:00
Andy Armstrong
03c3ee53e5
Move cors_crsf to openedx/core
2016-10-14 13:59:01 -04:00
Andy Armstrong
4d4097e13c
Move dark_lang and lang_pref apps to openedx/core
2016-10-13 11:56:24 -04:00
Robert Raposa
e7028c6eab
Move static_template_view.views to its own urls.py.
2016-10-12 14:37:18 -04:00
Robert Raposa
cd869d29a4
Move performance.views to its own urls.py.
2016-10-12 14:37:18 -04:00
Robert Raposa
8a9cf7e10e
Move track.views to new urls.py
2016-10-12 14:37:18 -04:00
Sanford Student
54d34e834d
update all references to instructor module
2016-10-12 11:35:02 -04:00
Sanford Student
79eaa4e2e9
update all references to instructor module
2016-10-12 10:04:32 -04:00