John Eskew
e5ee0fc91f
Remove more unneeded 'namespace=' params.
2018-05-07 18:25:36 -04:00
Anthony Mangano
07609e7d75
Add password_policy checks to login views
...
LEARNER-4869
2018-05-04 11:55:57 -04:00
John Eskew
ffb1f9fe2a
Fix more Django 2.0 deprecation warnings around URLconfs.
2018-05-03 13:50:08 -04:00
Nimisha Asthagiri
022850d293
Merge pull request #17983 from edx/arch/remove-course-structure-api
...
Remove Course Structure API
2018-04-21 09:04:39 -04:00
Uman Shahzad
87919f4d53
Add Enterprise middleware that injects customer data.
2018-04-21 08:14:52 +05:00
Nimisha Asthagiri
3d8bce9dc8
Remove Course Structure API
2018-04-20 22:19:57 -04:00
Gavin Sidebottom
7626d4abf0
Changed 'instructor' django app to follow plugin pattern
2018-03-26 10:44:41 -04:00
Bill DeRusha
071594392b
Merge pull request #17384 from edx/bderusha/zendesk-plugin
...
zendesk proxy plugin
2018-02-26 17:06:56 -05:00
Bill DeRusha
9611284df0
zendesk proxy plugin
2018-02-26 14:20:32 -05:00
Bill DeRusha
4fba472139
Discssions as a plugin
2018-02-23 09:23:53 -05:00
Nimisha Asthagiri
51dcb5a536
Merge pull request #17392 from mitodl/hack18_bookmarks_django_plugin
...
Changed 'bookmarks' django app to follow plugin pattern
2018-02-06 14:21:38 -05:00
Diana Huang
124e4c2ca1
Create new djangoapp and a new blank tab view.
2018-02-05 11:35:42 -05:00
Gavin Sidebottom
7f3ffcc047
Changed 'bookmarks' django app to follow plugin pattern
2018-02-01 15:30:06 -05:00
bmedx
1d45c85135
Refactor student login for readability and fix Django 1.11 issues
2018-01-24 11:26:43 -05:00
Nimisha Asthagiri
2e9efe6472
Fix Certificates import and signals code
2018-01-19 15:12:28 -05:00
Jeremy Bowman
ca84751bbd
PLAT-1889 Fix URL config and reversal issues
2018-01-19 11:02:06 -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
uzairr
2ed7be94f7
Append dashboard url with slash to improve user experience
...
The Dashboard url in LMS is only accessible in the absence of
slash at its end.To improve the user experience its URL is
updated.
LEARNER-3812
2018-01-17 15:39:29 +05:00
Diana Huang
7af52bf125
Add Learner Analytics dashboard.
...
Add the back-end and front-end React app for Learner Analytics.
This was mostly authored by @AlasdairSwan and @dianakhuang.
LEARNER-3376
2018-01-16 11:57:12 -05:00
Nimisha Asthagiri
7286c64e18
Refactor Django App Plugins to allow for additional features
2018-01-15 12:16:53 -05:00
Troy Sankey
e19f51dbff
Merge pull request #16918 from edx/pwnage101/collectstatic_works_for_1.11
...
LMS collectstatic now runs under Django 1.11
2018-01-12 17:14:59 -05:00
Troy Sankey
e9e786b9af
LMS collectstatic now runs under Django 1.11
...
* Avoid URL namespace collision for "wiki:*" by changing the
course-specific django-wiki instance/app name to something we will
never reverse.
* Update our custom implementation of the staticfiles app's
CachedFilesMixin internal methods `url_converter()` and `_url()` to be
compatible with Django 1.11. This installs multiple shims in order to
maintain compatibility with previous django versions.
2018-01-12 15:54:21 -05:00
Nimisha Asthagiri
7490cd93ab
Enable Django App Plugins in LMS
2018-01-11 14:35:07 -05:00
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