Sanford Student
bf7b3eab1a
add cert available date to CMS settings
2017-08-01 10:44:42 -04:00
Andy Armstrong
d247fe63bb
Merge pull request #15643 from edx/andya/site-theme-preview
...
Implement theme admin UI to support previewing
2017-07-27 20:33:07 -04:00
Andy Armstrong
0f808cec78
Implement theme admin UI to support previewing
...
LEARNER-2017
2017-07-27 17:24:31 -04:00
Jeff LaJoie
8b24b29ae9
Merge pull request #15605 from edx/jlajoie/EDUCATOR-842
...
EDUCATOR-842: adds in management command for verified_tracks
2017-07-27 13:09:50 -04:00
Jeff LaJoie
55649355d3
EDUCATOR-842: adds in management command to swap a course's xblocks from verified track cohorts to enrollment tracks
2017-07-27 11:20:04 -04:00
David Ormsbee
39a7c09512
Re-add to BlockStructure cache on miss.
...
BlockStructures are stored in S3, but they're cached in memcached. Prior
to this commit, they were only written to memcached when first created.
This commit adds a write to repopulate the cache entry every time there
is a cache miss. Hopefully, this will help reduce the miss rate we're
seeing.
2017-07-27 11:13:00 -04:00
Matt Tuchfarber
2d0fc91136
Merge pull request #15668 from edx/tuchfarber/WL-1140
...
Make HTTP 500 error pages site-aware
2017-07-27 10:13:35 -04:00
George Song
5fca0521b2
Merge pull request #15538 from potsui/fix-duplicate-account-crash
...
Catch exception with duplicate username/email
2017-07-27 06:26:18 -07:00
Matt Tuchfarber
827c703d16
Change templates to use site aware email
...
Template were using global TECH_SUPPORT_EMAIL for error pages. This
changes them to use the site email if there is one.
2017-07-26 16:45:12 -04:00
Clinton Blackburn
9efa7770f8
Resolved multi-tenant program issues
...
A site must be passed so the system knows which URL to use to contact
the Discovery Service.
2017-07-25 19:37:14 +05:00
Harry Rein
b523ac3f91
Merge pull request #15589 from edx/HarryRein/LEARNER-1894-in-course-messaging-xsy
...
Adding in-course messages on the home page.
2017-07-24 16:06:52 -04:00
Andy Armstrong
d5fca9ee19
Merge pull request #15642 from edx/andya/studio-bootstrap-theme
...
Add basic Bootstrap theme to Studio
2017-07-24 15:25:04 -04:00
Harry Rein
08df53e110
Adding in course messaging to the home page.
...
LEARNER-1894
This commit adds in course messaging for three use cases. First,
when the user is not signed in, the user is shown a message that
provides a link to sign in or register. If the user is signed in
but not enrolled, they are given a link to do so. If the user is
enrolled but the course has not yet started, they are shown a
message explaining when the course starts and shown a link (not
yet enabled) to add a reminder to their calendar.
The implementation defines a base message class and extends it
for the course home messages as well as the previously implemented
page level messages.
2017-07-24 15:17:12 -04:00
Andy Armstrong
95e47ddb02
Add basic Bootstrap theme to Studio
...
LEARNER-1982
2017-07-24 10:43:18 -04:00
Jesse Shapiro
91752ad98a
Merge pull request #15624 from open-craft/haikuginger/remove-sso-consent
...
[ENT-491] Remove SSO consent features; verify fully-populated consent URL generation
2017-07-24 07:43:16 -04:00
Jesse Shapiro
fa9c09f9fe
Remove Enterprise SSO hooks
2017-07-21 18:24:09 -04:00
Afzal Wali Naushahi
17d5386046
Merge pull request #15632 from edx/afzaledx/clear_cached_programs
...
Clearing the cache if the site's configuration was removed.
2017-07-21 21:23:18 +05:00
Afzal Wali
e82053ee43
Clearing the cache if the site's configuration was removed.
...
The site's configuration does not contain the API URL, it should not keep on displayed the old cached list of uuids.
LEARNER-1146
2017-07-21 18:25:19 +05:00
Brittney Exline
6439020815
ENT-550 Display only TOS for enterprise's configured to skip registration
...
We have recently discovered that for any SSO Provider configured to skip
the registration form, we were auto checking the terms of service box,
which is a legal faux pas. Since IBM is planning to launch imminently and
is depending on this feature, we need to remedy this situation for enterprises
whose SSO Provider is configured to skip registration.
This PR hides all of the registration fields except TOS for this scenario
and disables the autoSubmit functionality that typically happens when skipping
registration.
2017-07-20 12:53:20 -04:00
George Song
141c0af0eb
Merge pull request #15586 from jspayd/hide-passwords-upstream
...
Hide passwords in crash reports
2017-07-20 08:59:12 -07:00
Awais Jibran
125552f204
Switching course view to specific student retains the profile language setting
...
https://openedx.atlassian.net/browse/EDUCATOR-891
2017-07-19 16:48:18 +05: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
sanfordstudent
07ad189b9d
Merge pull request #15263 from edx/sstudent/grade-override
...
Learner grade override
2017-07-18 14:33:27 -04:00
Sanford Student
932776159c
EDUCATOR-165 instructor task and UI for overriding learner grades.
2017-07-18 13:51:56 -04:00
Gregory Martin
16945cc310
greening tests
2017-07-18 13:31:49 -04:00
Gregory Martin
8b3f285d04
fix tests
2017-07-18 11:13:01 -04:00
Joshua Spayd
97d5e3d8e0
Remove password hiding test code
2017-07-17 22:52:15 +00:00
Joshua Spayd
433477abe4
Hide passwords in register/login crash reports
...
Includes code for testing to be removed in the next commit.
2017-07-17 22:45:35 +00:00
Gregory Martin
e2c8fc53e8
add persistence
2017-07-17 17:57:30 -04:00
Gregory Martin
a82b73ed0c
fix
2017-07-17 17:08:17 -04:00
Gregory Martin
7df91841ee
cleanup
2017-07-17 15:44:29 -04:00
Andy Armstrong
a077a5e364
Add support for page banner status messages
...
LEARNER-1890
2017-07-17 12:17:32 -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
Robert Raposa
db16ec2a04
Merge pull request #15577 from edx/robrap/LEARNER-1896-fix-waffle-flag-cache
...
Fix course override caching bug.
2017-07-14 18:33:54 -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
Robert Raposa
7e8566b4d8
Fix course override caching bug.
...
LEARNER-1896
2017-07-14 16:45:27 -04: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
Andy Armstrong
0c72a62ad8
Merge pull request #15556 from edx/andya/pre-start-date-access
...
Enable conditional pre-start-date access to courses
2017-07-14 15:46:25 -04:00
Gregory Martin
921950d7eb
update
2017-07-14 15:12:51 -04:00
Brandon DeRosier
a31855c935
Upstream the Bulk Enroll API endpoint
2017-07-14 14:01:16 -04:00
Andy Armstrong
aeecf34387
Enable conditional pre-start-date access to courses
...
LEARNER-1854
2017-07-14 14:00:48 -04:00
Gregory Martin
214018dfee
Merge pull request #15572 from edx/yro/repair_signal_config
...
Repair signal config, certs
2017-07-14 13:20:34 -04:00
Gregory Martin
6fd51467c9
repair signal config
2017-07-14 12:14:53 -04:00
Matthew Piatetsky
de3c802700
Do not count programs with no courses as completed
...
LEARNER-1143
2017-07-13 14:57:47 -04:00
Vedran Karačić
2ffabe6333
Merge pull request #15539 from edx/vkaracic/update-settings
...
Add COURSE_CATALOG_API_URL settings value to devstack_docker
2017-07-13 06:51:56 +02:00
Po Tsui
af96ad260f
Add tests for duplicate email/username error catching
...
Test all errors raised by account creation function as a result of
duplicate email/username will be caught, if the user somehow managed to
pass the first check, `check_account_exists`.
2017-07-12 17:03:20 -07:00
Kevin Falcone
039afc2517
Merge pull request #15534 from edx/jibsheet/quiet-requests-logging
...
Limit requests urllib3 logging to quiet log spam
2017-07-12 12:49:18 -04:00
Vedran Karacic
beba07efd4
Fix string formatting.
2017-07-12 11:14:06 +02:00
rabiaiftikhar
6e873a4838
EDUCATOR-810 fix UnicodeDecodeError
2017-07-12 07:28:46 +00:00
Po Tsui
dd5e8d072c
Fix PEP8 issues
2017-07-11 17:47:40 -07:00