Commit Graph

4736 Commits

Author SHA1 Message Date
Anthony Mangano
70d8c5c22c update footer endpoint in branding api to support inclusion of language selector 2017-05-17 12:33:00 -04:00
sanfordstudent
3278fcf1d6 Merge pull request #15045 from edx/neem/handle_unrescorable
400 for non-rescorable blocks
2017-05-16 10:36:33 -04:00
Renzo Lucioni
5314784a4d Handle expired enrollments on the program detail page
Learners should be able to enroll in future runs of courses in which they have an expired enrollment. Previously, the course card model populated itself by selecting the first course run in which the user was enrolled. When the user tried to enroll in another run, nothing would happen because they were already enrolled in the run the page was trying to enroll them in.

Instead of blindly choosing the first run in which the user is enrolled, we now fall through to the same behavior we use for courses in which the user is not enrolled when the user has expired enrollments.

LEARNER-933
2017-05-16 10:02:28 -04:00
Sanford Student
8cfff9a883 400 for non-rescorable blocks 2017-05-16 09:45:37 -04:00
Matthew Piatetsky
131cc0bdbb Remove old program detail page and Waffle switch gating the new page
The new page is released and stable. The switch and old code are no longer necessary.

ECOM-7482
2017-05-15 16:35:03 -04:00
Brittney Exline
69d85dc103 Merge pull request #14985 from open-craft/jill/update-registration-login
ENT-332/ENT-333 Updates Register and Login as per new design
2017-05-12 11:07:10 -04:00
Jillian Vogel
71ba54a963 Updates combined Register, Login, and Password Reset views as per new design
* Reorders form fields, and updates labels, placeholders, and tip text
* Increases clickable area for links and labels.
* Removes "*" markers from required fields, and instead adds
  "(optional)" labels to visible optional fields.
* Updates font colors and sizes, and removes box shadows
* Adds custom drop-down styles
* Improves responsive design scaling for small screens
* Make Terms of Service and Honor Code open in new window to avoid losing form
  field values.
2017-05-12 09:18:36 -04:00
Ned Batchelder
25aa711ec8 Update translations (autogenerated message) 2017-05-12 06:28:34 -04:00
Andy Armstrong
482f76527e Merge pull request #15064 from edx/andya/welcome-message
Show a welcome message on the course home page
2017-05-10 17:40:25 -04:00
Andy Armstrong
64de44321b Show a welcome message on the course home page
LEARNER-879
2017-05-10 16:53:15 -04:00
Diana Huang
208cffd64d Merge pull request #15075 from edx/diana/reverse-back-arrow-rtl
Swap direction of arrow for RTL.
2017-05-10 11:07:00 -04:00
Matthew Piatetsky
21c24eb99e Fix check for image url on program detail page
LEARNER-886
2017-05-09 16:02:56 -04:00
Diana Huang
9cd819808d Swap direction of arrow for RTL. 2017-05-09 14:40:34 -04:00
Matthew Piatetsky
15b111410a Merge pull request #15053 from edx/minor_tweaks2
ECOM-6602 Change buy certificate button style
2017-05-05 18:03:43 -04:00
Matthew Piatetsky
7215a86539 Change buy certificate button style
ECOM-6602
2017-05-05 16:45:16 -04:00
Andy Armstrong
45d7577268 Merge pull request #14994 from edx/diana/course-dates-fragment
Add course dates fragment to new sidebar
2017-05-05 07:40:52 -04:00
Diana Huang
e12a704cea Add new course dates fragment.
Also add it to the course home page.
2017-05-04 20:53:42 -04:00
marcotuts
01ae718117 visual adjustments to course outline 2017-05-04 17:05:57 -04:00
Matthew Piatetsky
e8c90847ce Add view course button
This reverts commit 55268dec72.
2017-05-03 16:37:26 -04:00
Matthew Piatetsky
55268dec72 Revert "Add view course button" 2017-05-03 15:54:10 -04:00
Matthew Piatetsky
efba5ec8cc Merge pull request #15028 from edx/minor_tweaks
Add view course button
2017-05-03 15:35:32 -04:00
Matthew Piatetsky
4d08b70bb4 Add view course button 2017-05-03 14:50:29 -04:00
Matthew Piatetsky
acbf860347 Merge pull request #15010 from edx/minor_tweaks
Fix footer css on program details page
2017-05-02 09:51:16 -04:00
Brian Jacobel
a2323797f5 Work on sandbox bundling for webpack 2017-05-01 17:09:32 -04:00
Brian Jacobel
3b43fb38a4 Paver runs Webpack (incl watcher) in dev and test 2017-05-01 17:09:32 -04:00
Brian Jacobel
c5df4aa6b7 Work on getting Karma to run 2017-05-01 17:09:32 -04:00
Matthew Piatetsky
d1729c555a Fix footer css 2017-05-01 11:56:10 -04:00
Christina Roberts
61316c3807 Merge pull request #14972 from edx/christina/ed11
Renaming prep for allow discussions to be divided by enrollment tracks
2017-04-28 11:00:09 -04:00
Matthew Piatetsky
a46453fc6a Merge pull request #14995 from edx/minor_tweaks
ECOM-6602 Minor program progress fixes
2017-04-27 15:22:53 -04:00
cahrens
31fbde9c1f Rename cohort methods to divided. 2017-04-27 14:58:08 -04:00
Matthew Piatetsky
fb0e9b7574 Minor program progress fixes
ECOM-6602
2017-04-27 14:02:32 -04:00
Matthew Piatetsky
ada78f5d3b Fix failing karma test
ECOM-6602
2017-04-27 11:31:51 -04:00
Matthew Piatetsky
79a40eb340 Merge pull request #14974 from edx/fix_progress_css_bug
Fix progress css bug
2017-04-27 10:49:53 -04:00
Ned Batchelder
44dd7be5b6 Update translations (autogenerated message) 2017-04-27 12:16:29 +00:00
Matthew Piatetsky
932a23fbc7 Fix css bug with notification
ECOM-6602
2017-04-26 13:32:08 -04:00
Andy Armstrong
8c93eac6a3 Add an empty course message to the course home page
LEARNER-27
2017-04-26 13:16:36 -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
attiyaishaque
4316731f70 TNL-4412 user is not enrolled as a beta tester when account is unactivated. 2017-04-26 10:54:15 +05:00
Andy Armstrong
6b8b79ff21 Implement new course updates page
LEARNER-608
2017-04-25 16:04:28 -04:00
Brittney Exline
c2df64c3f8 ENT-304 Add confirm email field to registration 2017-04-25 18:35:29 +00:00
Christina Roberts
3908512a0b Merge pull request #14786 from OmarIthawi/omar/reset-css-rtl
RTL fixes for HTML xmodule and the LMS reset file
2017-04-25 14:33:49 -04:00
Andy Armstrong
b3a9689dc3 Merge pull request #14949 from edx/andya/course-sidebar
Add a sidebar to the new course home page
2017-04-24 19:17:24 -04:00
Andy Armstrong
25229a741b Implement course handouts
LEARNER-607
2017-04-24 17:47:47 -04:00
AlasdairSwan
7689fee03f Merge pull request #14778 from edx/alasdair/ECOM-7386-program-progress-circle
ECOM-7386 Added a program progress circle to program details page
2017-04-24 10:10:52 -04:00
Saleem Latif
0361b50286 Change Account Activation UI on Dashboard 2017-04-24 10:22:35 +05:00
AlasdairSwan
a466b437f6 ECOM-7386 Added a program progress circle to program details page 2017-04-21 14:45:55 -04:00
Matthew Piatetsky
ff0da0f78e Fix progress issues
ECOM-6602
2017-04-21 11:04:34 -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
Ivan Ivic
b682c43d48 Update Order History page to reflect bundled purchase
LEARNER-381
2017-04-20 12:24:34 +00:00
Albert St. Aubin
59c6218885 Show Enrollment Tracks in Group Configurations.
TNL-6743
2017-04-19 12:35:15 -04:00