edx-pipeline-bot
38c0fbd638
Merge pull request #14975 from edx/release-mergeback-to-master
...
Merge release back to master
2017-04-26 15:29:32 -04:00
Calen Pennington
65f13ddec4
Revert "Merge pull request #14868 from cpennington/learner-542"
...
This reverts commit 88dd85caec , reversing
changes made to bf8aef33fc .
2017-04-26 11:29:56 -04:00
Christina Roberts
8fbf01cd9b
Merge pull request #14963 from edx/christina/ed15
...
Don't return Credit as an EnrollmentTrack Group.
2017-04-26 10:58:00 -04:00
Clinton Blackburn
2b4817b102
Added OpenID Connect discovery endpoint
...
Although we are phasing out our support of OIDC, this particular feature will allow us to eliminate many of the settings we
share across services. Instead of reading various endpoints and secret keys from settings or hardcoded values, services
with the proper authentication backend can simply read (and cache) the information from this endpoint.
ECOM-3629
2017-04-26 10:02:27 -04:00
Brittney Exline
2b48a5e7c5
Merge pull request #14920 from edx/bexline/registration_email
...
ENT-304 Add confirm email field to registration
2017-04-26 07:59:29 -04:00
cahrens
111b7dffd7
Don't return Credit as an EnrollmentTrack Group.
...
EDUCATOR-15
2017-04-25 15:40:22 -04:00
Brittney Exline
c2df64c3f8
ENT-304 Add confirm email field to registration
2017-04-25 18:35:29 +00:00
Calen Pennington
88dd85caec
Merge pull request #14868 from cpennington/learner-542
...
Store Learner language preferences into a cookie rather than the session
2017-04-25 14:08:13 -04:00
Calen Pennington
dffcb13c0e
Validate that the language cookie is preserved during logout
2017-04-25 11:46:52 -04:00
Calen Pennington
f8b050a5d8
Put LANGUAGE_COOKIE into settings
2017-04-24 13:03:17 -04:00
Clinton Blackburn
ff4d9e4360
Using shared secret for JWTs sent to Credentials API
...
This change brings the Credentials API calls in line with those of other services. The change also makes it easier for the future switch to an asymmetric signing key.
LEARNER-629
2017-04-24 12:28:23 -04:00
Clinton Blackburn
f4e72c80c5
Added given and family name fields to profile scope
...
This information mirrors the fields returned in our ID token for OpenID
Connect (OIDC). Including this information will allow us to eventually
migrate toward replacing OIDC with OAuth 2.0 + JWT.
ECOM-3628
2017-04-24 11:07:08 -04:00
Calen Pennington
4cc23bc641
Attempt to reduce the number of database calls for user_api serialization
2017-04-24 07:37:19 -04:00
Calen Pennington
0c82bae91c
Add the caller to user_api caught error logging
2017-04-24 07:37:19 -04:00
Calen Pennington
e733179d49
Store Learner language preferences into a cookie rather than the session
...
This modifies the lang-pref django app to:
a) Use the current value of the 'edx-language-preference' cookie to set the
users Accept-Language header on an incoming request.
b) At the end of the request, update the 'edx-language-preference' cookie
to reflect the users current Language Preference choice, if any.
[LEARNER-542]
2017-04-24 07:37:19 -04:00
Renzo Lucioni
70e13407a3
Fix course completion logic when determining program completion
...
We want to treat professional certificates equally for the purposes of program completion.
LEARNER-601
2017-04-21 17:35:24 -04:00
Matthew Piatetsky
c13ac619c6
Treat no-id-professional enrollments as professional
...
ECOM-7746
2017-04-21 13:38:02 -04:00
Muhammad Ammar
c3d0a50d42
Merge pull request #14514 from edx/ammar/tnl-6513-frontend-hls-support
...
HLS playback support in video player
2017-04-21 12:38:11 +05:00
John Eskew
1791d141a7
Merge pull request #14894 from edx/jeskew/fix_more_django_19_warnings
...
Fix Django 1.9 deprecation warnings by adding app_label.
2017-04-20 09:29:44 -04:00
Qubad786
b2cfad1650
Add Configuration Models for HLS Playback Feature.
2017-04-20 16:35:46 +05:00
Marko Jevtic
3d37635ffa
[LEARNER-314] Determine client/learner eligibility
2017-04-20 05:53:13 +00:00
Eric Fischer
5c26acc115
Re-kill ICRV block
...
This reverts commit 1224e341de . I've also added
NotImplementedPartitionScheme, which allows deprecated partition types to have
a valid entry point despite being unusable.
TNL-6675
2017-04-19 15:55:13 -04:00
John Eskew
3aa061d4eb
Add model migration files for crawlers/programs.
2017-04-19 15:15:54 -04:00
Christina Roberts
5599a4513d
Merge pull request #14803 from edx/aj/TNL-6743_GroupConfigEnrollmentPartition
...
Aj/tnl 6743 group config enrollment partition
2017-04-19 14:27:06 -04:00
Albert St. Aubin
59c6218885
Show Enrollment Tracks in Group Configurations.
...
TNL-6743
2017-04-19 12:35:15 -04:00
Clinton Blackburn
be02fdb4ae
Updated program credential back-population command to account for no-id-professional
...
This command has been updated to treat professional and no-id-professional
enrollments in the same manner.
ECOM-7442
2017-04-19 11:32:19 -04:00
Noraiz Anwar
a26560de84
Merge pull request #14891 from edx/noriaz/ECOM-7537
...
ECOM-7537 Priortize advertised start date to diplay on learner's dashboard
2017-04-17 11:46:34 +05:00
John Eskew
642c500d60
Fix Django 1.9 deprecation warnings by adding app_label.
2017-04-14 10:28:53 -04:00
noraiz-anwar
a7ceb880c8
Priortize advertised start date to diplay on learner's dashboard
2017-04-14 18:59:05 +05:00
Ahsan Ulhaq
da9d7b2e89
Merge pull request #14796 from edx/ahsan/ECOM-4776-Account-settings-page-load-and-create-user-profile
...
Account settings page should load and create student user profile
2017-04-14 14:43:09 +05:00
Clinton Blackburn
d6db981f68
Updated program progress to properly handled no-id-professional enrollments
...
Enrollments with the no-id-professional mode are treated as professional
when determining program progress.
ECOM-7442
2017-04-14 00:36:52 -04:00
Ahsan Ulhaq
04ca94eaef
Account settings page should load and create student user profile
...
ECOM-4776
2017-04-13 11:47:38 +05:00
Matthew Piatetsky
be5c4fad8b
Merge pull request #14833 from edx/remainingnotification
...
ECOM-7385 Add notification when a course is moved from in progress to remaining
2017-04-12 17:57:01 -04:00
Matthew Piatetsky
7330ff99b6
Add notification to program detail view
...
ECOM-7385
2017-04-12 16:59:22 -04:00
Clinton Blackburn
579ce168a7
Removed switch display_retired_programs_on_learner_dashboard
...
This functionality has been in production for a few days, and will not
be disabled. This switch can now be removed.
ECOM-7650
2017-04-11 11:48:17 -04:00
Calen Pennington
5726265c19
Merge pull request #14849 from cpennington/learner-243
...
Learner 243: Unauthenticated User Language Settings
2017-04-11 09:28:18 -04:00
Calen Pennington
b2bf3ce60d
fixup! Don't capture browser language into unauthenticated user session
2017-04-10 12:57:56 -04:00
Christina Roberts
5bcf7422d9
Merge pull request #14830 from edx/christina/change-default-cohorting
...
Change default value for "always_cohort_inline_discussions" to False
2017-04-10 10:04:55 -04:00
Calen Pennington
073e29cc03
Don't capture browser language into unauthenticated user session
...
[LEARNER-243]
2017-04-10 08:44:40 -04:00
cahrens
121078eb67
Change default value for "always cohort".
...
TNL-6815
2017-04-07 13:02:25 -04:00
Matthew Piatetsky
18ac075a21
Program Progress page redesign
...
ECOM-7388
2017-04-06 16:11:27 -04:00
Jeff LaJoie
413bce3d72
TNL-6739: adds in masquerading as enrollment track user
2017-04-06 09:35:08 -04:00
Renzo Lucioni
f00059f28c
Collect data needed for program progress sidebar
...
This includes a representation of the user's progress towards completing each course in the program and a list of any relevant course and/or program certificates the user has earned.
ECOM-7386
2017-04-05 19:06:28 -04:00
Clinton Blackburn
bc45f82f5c
Updated program filter for learner dashboard
...
Learners will now see both active and retired programs on their
dashboards.
ECOM-7625
2017-04-05 16:18:51 -04:00
Christina Roberts
15ab2b6be7
Merge pull request #14798 from edx/christina/tnl-6744
...
Add Enrollment tracks to component visibility dialog
2017-04-05 12:10:56 -04:00
cahrens
dbae1e397d
Add ability to set visibility by enrollment track.
...
TNL-6744
2017-04-05 11:05:31 -04:00
Renzo Lucioni
72dd85cebf
Modify program progress meter for use on detail pages
...
The meter now supports use with a single program, and can return serialized courses instead of counts when measuring progress.
ECOM-6602
2017-04-03 22:19:04 -04:00
Robert Raposa
ffe64add55
Add new relic custom metrics to course home.
...
- Add new utilities to monitoring_utils djangoapp.
- Use new utilities for all new course tabs.
2017-03-31 15:19:53 -04:00
Robert Raposa
77f111b2b1
Moves and rename common/djangoapps/newrelic_custom_metrics.
2017-03-31 15:19:53 -04:00
Ahsan Ulhaq
9e9c99ac0a
Add eligible for financial aid and sync with course discovery
...
ECOM-7532
2017-03-31 14:35:56 +05:00