Peter Fogg
fd397964b3
Styling and template changes for the Course Home page.
...
ECOM-2810
2016-02-03 12:20:53 -05:00
clrux
8a2d989369
Merge pull request #11247 from edx/clrux/ac-313-fixup
...
CMS: Removing H1 and H2 from editor options; updating editor icons
2016-02-03 09:28:44 -05:00
Chris Rodriguez
4ae40e7bdd
Updating icons on problem type editor
2016-02-02 15:41:04 -05:00
Chris Rodriguez
81d86eea42
Changing H2 to H3 in problem templates
2016-02-02 15:41:02 -05:00
Matjaz Gregoric
bb0c2901c7
Merge pull request #11319 from open-craft/remove-comprehensive-theme-finders
...
Remove ThemingAware storage mixins and ComprehensiveThemeFinder
2016-02-02 17:57:36 +01:00
Adam
979552512d
Merge pull request #11380 from edx/fix-typo
...
fix typo on certificate page
2016-02-02 10:49:42 -05:00
Diana Huang
4b1a37ef02
Merge pull request #11370 from edx/diana/static-i18n-compiled-files
...
Complete static i18n PR
2016-02-01 17:13:43 -05:00
Diana Huang
1e1f5abe10
Check in new static i18n JS files.
2016-02-01 15:54:14 -05:00
Diana Huang
cd0bb4c7e0
Add ability to generate static i18n files.
2016-02-01 15:54:10 -05:00
Douglas Hall
263c71a6d7
Fix PHX-246
2016-01-29 20:45:07 -05:00
Douglas Hall
dce3d9ca81
Merge pull request #11014 from edx/douglashall/PHX-219/subsection_gating
...
PHX-219 Subsection Gating
2016-01-29 11:05:39 -05:00
Adam Palay
cf28ed9491
fix typo on certificate page
2016-01-29 09:12:46 -05:00
zubair-arbi
da8a2d9b4c
add edx-organizations api urls in lms
...
ECOM-3558
2016-01-29 18:29:07 +05:00
Zia Fazal
6e861f266b
Merge pull request #11352 from edx/ziafazal/WL-209
...
ziafazal/WL-209:Cert Social Sharing customization
2016-01-29 16:50:17 +05:00
Zia Fazal
06e38e1c24
added branding to 404 and 500 error pages
...
changes based on feedback
renamed a definition and added test coverage
fixed broken tests
2016-01-29 15:46:51 +05:00
Asad Iqbal
87d9a07931
Merge pull request #11242 from edx/asadiqbal08/WL-243-manual-lang
...
WL-243 LMS Language Selection
2016-01-29 14:07:46 +05:00
M. Rehan
b427da7185
Merge pull request #11350 from edx/mrehan/unwanted-discussion-modules
...
Fix - skip orphans while getting discussion modules
2016-01-29 12:46:02 +05:00
Matjaz Gregoric
266f593d2d
Remove ThemingAware storage mixins and ComprehensiveThemeFinder.
...
Collectstatic failed in production when comprehensive theme contained custom css files.
This patch fixes that problem by removing ComprehensiveThemeFinder from STATICFILES_FINDERS
and ComprehensiveThemingAware mixin from STATICFILES_STORAGE.
Comprehensive theme static dirs are added to the top of the STATICFILES_DIRS entry,
which means that the default django FilesystemFinder will find theme static files,
and since the theme folder is at the top of STATICFILES_DIRS, theme files will take
precedence over default LMS/CMS static files.
This change means that theme static file URLs are no longer prefixed with themes/<theme-name>/,
but since we currently only support one comprehensive theme at a time, that shouldn't be a problem.
If/when we want to make the choice of a theme dynamic per-request (microsites?), we will have to
bring custom theme finders and storage mixins back, but for now, we don't need them.
2016-01-29 08:28:18 +01:00
Matjaz Gregoric
3259df5412
Merge pull request #11315 from open-craft/comprehensive-theme-on-django-templates
...
Make comprehensive theme work with django templates.
2016-01-29 08:17:23 +01:00
M. Rehan
31b180beb3
Skip orphans while getting discussion modules
2016-01-29 11:09:00 +05:00
Douglas Hall
22eda46e5f
Merge pull request #11368 from edx/hotfix/2016-01-28_release_into_master
...
Merging release into master
2016-01-28 14:12:29 -05:00
Douglas Hall
37a7fdc0f2
Added subsection gating feature
2016-01-28 14:05:20 -05:00
Douglas Hall
22430f610b
Merge branch 'release' into hotfix/2016-01-28_release_into_master
2016-01-28 12:40:00 -05:00
Peter Fogg
6e6c397776
Reenable course home improvements check.
...
This was disabled some time ago due to PLAT-900, which caused cached
objects to be unpickled and used in new code which could expect to
find new fields that didn't exist on the old objects. That issue is
now fixed.
ECOM-2853
2016-01-28 11:33:45 -05:00
asadiqbal
99b883b7be
WL-243 LMS Language Selection
2016-01-28 20:07:26 +05:00
Douglas Hall
2447540d5f
Updated proctored/timed exam header bar text; Upgraded edx-proctoring to pull in additional text changes
2016-01-28 09:40:14 -05:00
Christine Lytwynec
092eae9ff3
Merge pull request #11130 from edx/clytwynec/ac-75
...
AC-75 and AC-73
2016-01-28 08:52:40 -05:00
Ahsan Ulhaq
0c55f17d81
Merge pull request #11347 from edx/ahsan/credentials-feature-changes
...
Credentials Feature changes reverted in release
2016-01-28 15:28:49 +05:00
Zia Fazal
463e8c82cf
Cert Social Sharing customization
...
changes after feedback from matte
2016-01-28 14:26:48 +05:00
Ahsan Ulhaq
9220420925
Add jwt auth in LMS
...
ECOM-3419
2016-01-28 14:00:58 +05:00
Awais Jibran
7d8936e328
Merge pull request #11346 from edx/aj/ecom-3525-add-logging-in-remove-user-from-cert-exception
...
Add logging when user is removed from exception list
2016-01-28 13:56:52 +05:00
Ahsan Ulhaq
70eaf18936
caching for requests to credentials service
...
ECOM-3278
2016-01-28 13:05:50 +05:00
Ahsan Ulhaq
5181513629
Show message for earned programs credentials
...
ECOM-3015
2016-01-28 13:05:50 +05:00
Ahsan Ulhaq
b11e312d2c
Create placeholder django apps for credentials
...
ECOM-3057
2016-01-28 13:05:49 +05:00
Nimisha Asthagiri
08a2bc9620
Merge pull request #11358 from edx/release
...
Hotfix for MA-1981 and safe sessions
2016-01-27 15:53:20 -05:00
Christine Lytwynec
8c8953fe32
Update discussion markdown editor add link and image modals
2016-01-27 14:43:29 -05:00
Giovanni Di Milia
e63194c1cd
Added CCX REST APIs
...
CCX REST APIs
OAUTH2 authorization for CCX APIs
- oauth2 authorization required for ccx list.
- Course-instructor permission for ccx api endpoint
- Protection for detail view too.
Tests for CCX REST APIs and OAUTH2 authorization
2016-01-27 11:04:28 -05:00
Christine Lytwynec
9378c8ff28
Merge pull request #11245 from edx/clytwynec/tnl-4040
...
Fix file upload in IE
2016-01-27 09:44:11 -05:00
Toby Lawrence
531347b463
Merge pull request #11277 from edx/PERF-251
...
Add the basis of configuring a cache TTL for course assets.
2016-01-27 08:38:16 -05:00
Awais Jibran
0f2f1f2c17
Add logging when user is removed from exception list
...
ECOM-3525
2016-01-27 14:48:29 +05:00
Toby Lawrence
01a9ad2369
Add support to enhance the cacheability of course assets.
...
This introduces a mechanism to control the time-to-live for an unlocked
course asset, which will allow browsers and intermediate proxies/caches
to cache these course assets, determinstically.
Locked assets, with their nature of requiring authorization, are not
eligible for caching.
2016-01-26 21:09:18 -05:00
Nimisha Asthagiri
e76e05fa77
Specially handle login redirect for mobile apps
2016-01-26 17:23:04 -05:00
Nimisha Asthagiri
f3cb692472
Safe Session Cookies Middleware
2016-01-26 17:23:03 -05:00
J. Cliff Dyer
9798d2e1db
Call dict.get properly in settings.
2016-01-26 21:39:29 +00:00
Nimisha Asthagiri
3a6fbae60c
Reorder transformers to fix MA-1981.
2016-01-26 15:46:15 -05:00
Adam Palay
c37715a7c7
Merge remote-tracking branch 'origin/release' into merge-release-into-master
...
Conflicts:
requirements/edx/base.txt
requirements/edx/github.txt
2016-01-26 11:25:41 -05:00
Cliff Dyer
40ff300efd
Merge pull request #11237 from edx/cdyer/custom-oauth-expires
...
Create hooks to customize OAuth2 token lifetimes.
2016-01-26 10:05:13 -05:00
Matt Drayer
b575d50ae0
Merge pull request #11287 from edx/ziafazal/WL-287
...
ziafazal/WL-287: moved IS_EDX_DOMAIN dependent features to edx.org theme
2016-01-25 22:27:25 -05:00
David Ormsbee
e851db58fe
Merge pull request #11325 from edx/ormsbee/remove_old_sass
...
Remove unused scss files.
2016-01-25 17:13:45 -05:00
Jim Abramson
a48b8b27bf
Merge pull request #11318 from edx/jsa/ecom-3523
...
Add COURSE_CERT_AWARDED signal and celery task stub
2016-01-25 14:10:49 -05:00