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
Harry Rein
4cccfca8dc
Merge pull request #16834 from edx/HarryJeff/LEARNER-3304-policy-front-end
...
Policy Front end on the Course Dashboard
2017-12-15 09:27:04 -05:00
Harry Rein
610c255bb6
Display the expired at logic for entitlements.
...
LEARNER-3304
Displays the expired out status for the course dashboard and the programs pages.
2017-12-15 08:25:38 -05:00
David Ormsbee
7f3a55af74
Remove dealer.git (startup optimization).
...
In the absence of an EDX_PLATFORM_VERSION OS env variable, we used to
calculate the current version by looking at the current git revision of
the edx-platform repo. This was an expensive calculation (~7% of startup
costs). It also turns out that at some point we stopped setting that env
variable anywhere, so it always fell back to recalculating it.
With this commit, we'll start reading the code version from the env JSON
files, and fall back to "unknown" rather than doing the dealer.git call.
2017-12-13 11:35:43 -05:00
Bill Filler
dd4d13af5f
Merge pull request #16611 from edx/afzaledx/WL-1219
...
Added extended profile fields to the Account settings page.
2017-12-13 08:48:06 -05:00
Jae Bradley
a9506c1a05
Merge pull request #16828 from edx/add-analytics-api-env-variables
...
Add Analytics API Environment Variables
2017-12-12 08:48:16 -05:00
bmedx
2579785a54
Make all uses of birdcage conditional, should fix 1.11 errors
2017-12-11 13:21:06 -05:00
jaebradley
1736371b6c
add analytics api env variables
...
use auth tokens instead of env tokens
use default values from common
2017-12-11 09:23:21 -05:00
Afzal Wali
f589dc9d29
WL-1219
...
Added extended profile fields to the Account settings page.
2017-12-11 18:42:59 +05:00
Waheed Ahmed
3ed08e3b35
Implement journeys app banner.
...
Banners will enable the deep linking functionality for
mobile apps.
LEARNER-2731
2017-12-08 18:33:47 +05:00
zubair-arbi
2ac544caeb
Update account settings page for enterprise learners
...
ENT-762
2017-12-08 15:40:18 +05:00
Jeremy Bowman
19709cd36f
PLAT-1749 Support Django 1.10+ CSRF tokens
2017-12-06 13:18:00 -05:00
Nimisha Asthagiri
7ef443f7ce
Update usages to ace_common
2017-12-05 11:38:16 -05:00
Asad Iqbal
14cb287ed0
Merge pull request #16665 from edx/asadiqbal08/ENT-751
...
[ENT-751] Update the SailThru var with Enterprise learner information
2017-12-05 15:03:08 +05:00
asadiqbal
390c5368db
Update the SailThru var with Enterprise learner information
2017-12-04 22:33:56 +05:00
Waheed Ahmed
bcccd48871
Merge pull request #16625 from edx/waheed/LEARNER-3206-dates-mobile-fragment-changes
...
Course dates mobile fragment improvements.
2017-12-04 22:14:57 +05:00
Jeremy Bowman
067785dbfd
Merge pull request #16710 from edx/jmbowman/PLAT-1419
...
PLAT-1419 Make edxmako a proper template backend
2017-12-04 11:07:30 -05:00
Waheed Ahmed
d7d310bc4f
Course dates mobile fragment improvments.
...
Added new mobile css entry in css pipline and removed
dates heading for mobile view.
LEARNER-3206
2017-12-04 15:16:06 +05:00
Jeremy Bowman
fdc50c3aa8
PLAT-1419 Make edxmako a proper template backend
2017-12-01 17:01:52 -05:00