Harry Rein
9f88427f9b
Add social links to learner profile.
...
LEARNER-1859
Added fields to add social links to the user account settings file.
Added icons to the user profile when these links are set, only shown
when users show their entire profile. Added jasmine tests for account
settings and learner profile pages. Added python unit tests to test
validation on the user account.
2017-08-29 13:53:08 -04:00
Omar Al-Ithawi
d0c7a532ad
Make the platform name translatable
2017-08-29 12:43:36 -04:00
Robert Raposa
7cc9400b91
Support for joined date to profile.
...
LEARNER-1858
2017-08-22 12:52:37 -04:00
Jesse Shapiro
7a31441ebc
Move to new consent API
2017-08-16 22:58:09 -04:00
Kevin Falcone
c2175423fe
BOOK_URL hasn't been used since the 6.00 courses
...
RSS_TIMEOUT was removed in e8ee29786f
but missed in lms/envs
2017-08-16 15:04:02 -04:00
Uman Shahzad
cc3a63415e
Add consent application to installed apps.
2017-08-14 10:41:14 +05:00
bmedx
62f1790999
Fix several RemovedInDjango19Warning by re-ordering INSTALLED_APPS
...
- PLAT-1642
- PLAT-1643
2017-08-10 13:54:28 -04:00
Clinton Blackburn
7274a20f38
Created Schedule model
...
This model will be used to control dynamic upgrade deadlines for
learners.
2017-08-05 22:06:17 -04:00
Aamish Baloch
ac84fd39b6
PROFILE_IMAGE_SIZES_MAP grouped with the similar settings
2017-08-03 12:30:52 +05:00
Andy Armstrong
0f808cec78
Implement theme admin UI to support previewing
...
LEARNER-2017
2017-07-27 17:24:31 -04:00
Ari Rizzitano
3d4b2a7382
include webpack commons bundle on all pages; stub webpack_loader in python unittests
...
include webpack commons bundle on all pages
quotes
homegrown webpack_loader mock
toggle installed webpack_loader in test env file instead
fix test checking context
2017-07-26 11:28:30 -04:00
Kevin Falcone
deaf89b709
Remove these unused config settings
...
We cleaned out the feature flag and code using these in
https://github.com/edx/edx-platform/pull/5707
but missed the config (I'll go get them in configuration.git later,
when I pull them out of the secure repos, which is where I found them).
2017-07-21 12:46:11 -04:00
Gregory Martin
7799c4adf4
Merge pull request #15592 from edx/yro-cert-pacing-signal
...
Course/Certificates Pacing Signal Registration
2017-07-18 15:36:39 -04:00
Andy Armstrong
33bee3f70b
Refactor learner profile into openedx/features directory
...
LEARNER-1855
2017-07-18 12:30:12 -04:00
Gregory Martin
7df91841ee
cleanup
2017-07-17 15:44:29 -04:00
John Eskew
febf2a07ae
Merge pull request #15373 from edx/jeskew/drf_upgrade_django_1.11
...
Bump DRF version to 3.6.3 for eventual Django 1.11 compatibility.
2017-07-17 11:19:56 -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
John Eskew
2cd62c7bfb
Upgrade django-rest-framework version to edX fork, which is DRF v3.6.3
...
with a custom patch needed by edx-platform.
Upgrade django-filter as well to v1.0.4
Import DjangoFilterBackend from the correct module - django_filter.
Add django-filter to INSTALLED_APPS.
2017-07-14 16:05:13 -04:00
Brandon DeRosier
a31855c935
Upstream the Bulk Enroll API endpoint
2017-07-14 14:01:16 -04:00
Gregory Martin
6fd51467c9
repair signal config
2017-07-14 12:14:53 -04:00
Tim Krones
cbd3660cdc
Merge pull request #15383 from edx/saleem-latif/ENT-367-updates
...
ENT-367: Remove enterprise cookie when it is not needed any further.
2017-07-14 14:57:46 +02:00
Harry Rein
5a2998fb5b
Allowing writing of reviews on reviews page.
...
LEARNER-1628
This allows enrolled users to write reviews on the reviews page that
can be accessed through the course tools sidebar. A button in the top
corner of the page toggles the widget that is configured with a
setting in the common.py file. The reviews tool is Course Talk.
2017-07-11 16:16:05 -04:00
Alex Dusenbery
6dfa47b2fc
EDUCATOR-565 | Add POLICY_CHANGE_GRADES_ROUTING_KEY, fix errors in compute_all_grades_for_course circuitry.
2017-07-11 14:01:38 -04:00
Kyle McCormick
fade4a10af
Implement event for forum thread views
...
EDUCATOR-341
2017-07-11 12:42:49 -04:00
Mushtaq Ali
e8fee2e09a
Add backend video image validations - EDUCATOR-45
2017-07-06 12:35:05 +05:00
muhammad-ammar
763f0051bd
video thumbnail ui
2017-07-06 12:35:04 +05:00
Muhammad Ammar
dca12d65c2
Save or update course video image - TNL-6762
2017-07-06 12:35:00 +05:00
Aamish Baloch
7b91095398
Merge pull request #15467 from edx/aamishbaloch/YONK-691
...
YONK-691: Configurable profile image sizes
2017-07-06 12:09:16 +05:00
Aamish Baloch
ac45850d15
YONK-691: Configurable profile image sizes
2017-07-05 18:50:01 +05:00
Sven Marnach
7ac436c28e
Add flag to configure whether "Notify users by email" is checked by default.
2017-07-05 11:19:02 +02:00
Harry Rein
7ea3b013ad
Style LMS header, footer and nav for Bootstrap.
2017-07-04 17:24:12 -04:00
Saleem Latif
032f62e560
Remove enterprise cookie when it is not needed any further.
2017-06-29 10:29:44 +02: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
Sven Marnach
3460adc824
Merge pull request #14831 from open-craft/smarnach/immutable-emails
...
Add feature flag to disable email address changes.
2017-06-26 16:49:52 +02:00
Brian Beggs
7074e3abba
Merge pull request #14902 from Salomari1987/salah/copyright-year
...
Set COPYRIGHT_YEAR dynamically
2017-06-23 16:06:35 -04:00
Harry Rein
82daaa5ad3
Adding a reviews page to the course and updating the reviews module on the course about page. Removed the existing coursetalk implementation and put it in a fragment, removed the tests as well. Added configuration settings to specify the reviews template as well as the reviews provider. This is all protected by a waffle flag.
2017-06-23 11:27:48 -04:00
Sven Marnach
f127a29d62
Add feature flag to disable email address changes.
2017-06-21 15:15:52 +02:00
Uman Shahzad
8b65ca17c5
Migrate to latest, split python-social-auth.
...
PSA was monolothic, now split, with new features, like
a DB-backed partial pipeline. FB OAuth2 version also upped.
Partial pipelines don't get cleared except when necessary.
They persist for special cases like change of browser while
still mid-pipeline (i.e. email validation step).
Refactor, cleanup, and update of a lot of small things as well.
PLEASE NOTE the new `social_auth_partial` table.
2017-06-20 22:05:36 +05:00
Douglas Hall
dc3a423389
Merge pull request #15293 from edx/saleem-latif/ENT-367
...
ENT-367: Show Enterprise Logistration for coupon users
2017-06-19 21:42:35 -04:00
Salah Alomari
b8ba64cbe1
Set copyright year dynamically
2017-06-19 14:33:55 +03:00
Adam
691d6872c7
Merge pull request #15294 from edx/adam/add-precedes-to-coursegraph-3
...
write courses to neo4j in background tasks (EDUCATOR-583)
2017-06-15 15:10:11 -04:00
Andy Armstrong
0b90c60b5f
Merge pull request #15301 from edx/andya/webpack-jquery
...
Handle issues with JQuery in Studio and LMS
2017-06-15 12:11:28 -04:00
Clinton Blackburn
626f015a2e
Added experiments app and API endpoint
2017-06-15 11:02:57 -04:00
Saleem Latif
7914a00915
Show Enterprise Logistration for coupon users
2017-06-15 12:05:20 +05:00
Andy Armstrong
4ed9776a4b
Handle issues with JQuery in Studio and LMS
...
LEARNER-1341
2017-06-13 20:53:29 -04:00
Andy Armstrong
0096c80a13
Refactor course search into openedx/features
2017-06-13 15:30:09 -04:00
Giulio Gratta
2b25c9fc78
Enable DEFAULT_MODE to be customized in config
...
- Keeps platform set default of "Audit" to be backwards compatible and not break stuff
- get COURSE_MODE_DEFAULTS from config if set
2017-06-12 14:09:00 -04:00
Adam Palay
69d76b69d7
write courses to neo4j in background tasks (EDUCATOR-583)
...
move tasks into tasks.py
add more logging
2017-06-12 10:44:27 -04:00
Douglas Hall
f59dbc9c3c
Merge pull request #15095 from replaceafill/ENT-290
...
[ENT-290] Enable switch in Enterprise setup to hide Audit track
2017-06-07 23:08:19 -04:00
Douglas Cerna
6b64972b51
Added Enterprise setting for filtering audit course modes
2017-06-07 19:36:24 -06:00