bmedx
b26d7913f5
Add some common functionality for retiring users
...
- Methods for getting hashed retired users and usernames
- A DRF permission for retiring users
2018-04-02 13:48:52 -04:00
Nimisha Asthagiri
e5b9452e76
Merge pull request #17385 from mitodl/hack18_instructor_django_plugin
...
Changed 'instructor' django app to follow plugin pattern
2018-03-26 15:20:47 -06:00
Gavin Sidebottom
7626d4abf0
Changed 'instructor' django app to follow plugin pattern
2018-03-26 10:44:41 -04:00
Eric Fischer
242ac4c9cd
Remove PRUNE_OLD_VERSIONS waffle flag
2018-03-23 12:41:08 -04:00
Alex Dusenbery
a996822094
Revert "Revert "Track viewing of individual blocks.""
...
This reverts commit e2675f57b5f747b6a9e21067c75911fbd0341943.
2018-03-22 10:37:40 -04:00
Ibrahim
2bb790680a
add role and expose reason field to Instructor Dashboard Manual Enrollment
...
WL-1473
2018-03-16 15:47:53 +05:00
Troy Sankey
3f1f524953
Revert "PLAT-1957 Better memory leak diagnostic tooling"
...
This reverts commit a022461891 .
Reverts edx/edx-platform#17486
2018-03-08 13:16:34 -05:00
Jeremy Bowman
a022461891
PLAT-1957 Better memory leak diagnostic tooling
2018-03-07 16:31:26 -05:00
Ahsan Ulhaq
3c450ce7d9
Update min length of financial assisstance
...
LEARNER-2945
2018-03-02 15:39:04 +05:00
Jeremy Bowman
b3ac2b1b06
PLAT-1976 Add waffle switch to block auth_user write attempts
2018-02-28 13:13:06 -05: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
1aca252e19
Merge pull request #17383 from edx/bderusha/disc-plugin
...
Convert discussion to plugin
2018-02-26 13:18:10 -05:00
George Babey
3e840ff268
Merge pull request #17497 from edx/gbabey/move_paginators
...
Moved pagination to edx_rest_framework_extensions package
2018-02-23 15:24:40 -05:00
Bill DeRusha
4fba472139
Discssions as a plugin
2018-02-23 09:23:53 -05:00
Alex Dusenbery
919355cab1
Revert "Track viewing of individual blocks."
...
This reverts commit 4946b6b296 .
2018-02-20 14:42:28 -05:00
George Babey
26bac9f611
Moved paginators to edx_rest_framework_extensions package
...
Pagination should be standard and easy to adopt so moved the paginators
into the edx_rest_framework_extensions package so they can be easily
installed into other app/projects
2018-02-16 09:46:01 -05:00
J. Cliff Dyer
4946b6b296
Track viewing of individual blocks.
...
* Implement a ViewedEvent handling system which calls handlers when a
block has been viewed for 5 seconds (configurable).
* Hook up Verticals to register their children blocks with this event,
and submit completions once seen.
OSPR-2093
OC-3358
2018-02-15 15:13:48 -05:00
Alex Dusenbery
7e51f02884
Get edx-platform working with external completion lib, add integration tests.
2018-02-14 15:54:27 -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
Jeremy Bowman
11e134c552
PLAT-1916 Ignore existing usage of deprecated field_data
2018-02-02 16:12:00 -05:00
Gavin Sidebottom
7f3ffcc047
Changed 'bookmarks' django app to follow plugin pattern
2018-02-01 15:30:06 -05:00
Troy Sankey
381af53ad5
Merge pull request #17130 from edx/jeskew/fix_lms_shard_4_tests_django_111
...
LMS shard 4 tests Django 1.11
2018-01-29 14:14:22 -05:00
John Eskew
5a71fa1e33
Allow inactive users to authenticate in Django 1.10+
2018-01-26 14:04:19 -05:00
Qubad786
64555c60c0
Move request_cache to openedx.core.djangoapps
2018-01-26 15:09:25 +05:00
Douglas Hall
d158da2792
ENT-854 Add django-fernet-fields to requirements.
2018-01-25 11:05:18 -05:00
John Eskew
d21a098280
Merge pull request #17146 from open-craft/clemente/move-heartbeat-settings-to-env
...
Allow customizing heartbeat checks
2018-01-24 20:21:51 -05:00
Michael Frey
90bb8af3c6
Merge pull request #15618 from open-craft/bdero/failed-password-reset-email
...
Add optional password reset failure emails
2018-01-24 10:06:16 -05:00
Eric Fischer
097e000a24
Merge pull request #16191 from proversity-org/proversity/course-visibility-in-catalog
...
add DEFAULT_COURSE_VISIBILITY_IN_CATALOG flag
2018-01-23 08:10:25 -05:00
Christopher Lee
3959509696
Merge pull request #17242 from edx/clee/optimizely
...
Disable optimizely for xblocks for the mobile app
2018-01-22 15:36:20 -05:00
christopher lee
8a00b76f01
Disable optimizely for xblocks for the mobile app
2018-01-22 12:05:57 -05:00
Ahsan Ulhaq
3b0f16649d
Increase rate-limit rate
...
LEARNER-3858
2018-01-22 12:57:58 +05:00
Jose Antonio Gonzalez
cd2a31aacc
set default course visibility in catalog
2018-01-22 08:35:57 +02:00
Nimisha Asthagiri
2e9efe6472
Fix Certificates import and signals code
2018-01-19 15:12:28 -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
jaebradley
3218f64326
implement upsell modal
...
update css
updated css
make modal experimental
add waffle flag
2018-01-17 11:26:57 -05:00
Saleem Latif
2ae02a6559
Update Registration/Signin Page to include static message
2018-01-17 13:07:27 +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
Daniel Clemente Laboreo
4a2e6e31a6
Allow customizing heartbeat checks
2018-01-15 16:50:42 +01:00
Nimisha Asthagiri
ea041700f6
OAuth: support for auto_even_if_expired REQUEST_APPROVAL_PROMPT
2018-01-12 16:15:09 -05:00
Nimisha Asthagiri
a459daadb6
OAuth: update text for profile, email scopes as shown to SSO users
2018-01-12 16:15:08 -05:00
Nimisha Asthagiri
7490cd93ab
Enable Django App Plugins in LMS
2018-01-11 14:35:07 -05:00
Ahsan Ulhaq
1b2fdc058d
Rate limited /oauth2/access_token/
...
There has been some reports about attack on /oauth2/access_token/.
This cause LMS to be down. This is being resolved by rate limiting the
endpoint.
LEARNER-3393
2018-01-08 16:58:16 +05:00
Nimisha Asthagiri
faecaf3316
Merge pull request #17088 from edx/arch/delete-dev-files
...
Delete old development config files
2018-01-04 09:23:57 -05:00
Nimisha Asthagiri
ddfeb61b08
Delete old development config files
2018-01-03 17:26:09 -05:00
Daniel Clemente
ecf01d1b52
Adds a course option to auto-advance videos.
...
If enabled for a course, as soon as the video ends, the next unit or subsection
will be loaded, and if it contains a single video, that video will be played.
Course authors can enable the setting for a course, but learners can toggle the
setting on or off once it's enabled on the course.
2017-12-21 21:06:05 +10:30
J. Cliff Dyer
1fc43bf60d
Define custom completion for VideoModule
...
Update the VideoModule to publish a completion event when the player
reaches 95% complete, and submit a BlockCompletion when that event
occurs.
OC-3091
MCKIN-5897
2017-12-19 14:12:28 -05:00
Brandon DeRosier
c7c3ef694c
Add optional password reset failure emails
...
This change allows Open edX operators to enable password reset
failure email notifications. This is mainly useful for
explicitly informing users that there's no account associated
with their email, so that users can be sure that there wasn't
a problem with the email system.
OSPR-1832
2017-12-18 11:05:15 -05:00