Commit Graph

7419 Commits

Author SHA1 Message Date
Jeremy Bowman
32000c7a98 Clean up TestCase subclassing 2017-08-29 15:38:48 -04:00
Harry Rein
f42e6f1c5d Merge pull request #15826 from edx/HarryRein/LEANER-1859-social-profile-links
LEARNER-1859: social profile links
2017-08-29 14:43:30 -04:00
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
Jeremy Bowman
0d7806e0cd Fix tests that depend on execution order 2017-08-29 11:08:47 -04:00
Alex Dusenbery
9009a5b0d3 may_certify_for_course checks if course is self_paced. 2017-08-25 14:37:53 -04:00
Diana Huang
086e15c9b6 Update event naming for course sock.
Only show course sock to English readers.
2017-08-24 16:36:28 -04:00
Albert (AJ) St. Aubin
eff07af1c1 Merge pull request #15891 from edx/aj/LEARNER-2352
Corrected issue with missing Certificated on Program Dashboard View
2017-08-24 13:42:35 -04:00
Albert St. Aubin
eab62e786f Corrected issue with missing Certificated on Program Dashboard View
LEARNER-2352
2017-08-24 11:17:43 -04:00
Adam
5bc66274c3 Merge pull request #15849 from edx/fix-cg-dangling-pointer
have coursegraph cache nodes on block_ids rather than locations (EDUC…
2017-08-24 11:13:24 -04:00
Calen Pennington
9d2d98e2c8 Merge pull request #15882 from edx/ret/improve-site-config-factory
Make SiteConfigurationFactory more useable
2017-08-23 15:28:24 -04:00
Eric Fischer
599de36066 Merge pull request #15881 from edx/efischer/EDU-1189
EDUCATOR-1189
2017-08-23 15:17:56 -04:00
Calen Pennington
efcc154ab4 Make SiteConfigurationFactory more useable 2017-08-23 14:18:50 -04:00
Eric Fischer
5d44693603 EDUCATOR-1189 2017-08-23 10:41:21 -04:00
Jeff LaJoie
87db8fcff1 adds in null check for swap from auto track cohort management command 2017-08-23 08:59:44 -04:00
Hasnain
bb33a3aa25 LEARNER-1146 | Removed the flag and their corresponding code. 2017-08-23 14:58:47 +05:00
Diana Huang
40a5b066dc Merge pull request #15843 from edx/robrap/LEARNER-1858-show-join-date-2
Support for joined date to profile.
2017-08-22 15:43:49 -04:00
ayub-khan
e737728cde Updated Country Label and help text
Country Label was causing confusions for learners if it was country of origin or in which they
are living so changed it to a more appropriate message.
LEARNER-174
Also updated some other error messages to some more appropriate error messages.
2017-08-22 23:20:35 +05:00
Robert Raposa
7cc9400b91 Support for joined date to profile.
LEARNER-1858
2017-08-22 12:52:37 -04:00
Diana Huang
cb381a7cff Use an X icon instead of text. 2017-08-22 09:13:48 -04:00
McKenzie Welter
3e4d20e0d4 bundle purchase tracking 2017-08-21 11:22:52 -04:00
Andy Armstrong
82f7d6ee64 Convert /update_lang/ page to use Bootstrap
LEARNER-1922
2017-08-18 16:15:38 -04:00
Adam Palay
67d2ef6ebb have coursegraph cache nodes on block_ids rather than locations (EDUCATOR-1133) 2017-08-18 11:51:11 -04:00
sanfordstudent
5b34264cbc Merge pull request #15809 from edx/aed/EDUCATOR-527
EDUCATOR-527 | get_certificates() should take CourseOverview.may_certify() into account
2017-08-17 16:00:15 -04:00
Jeff LaJoie
6cb73cf7d5 adds in additional logging for management command, shows what's enqueued and what's updated 2017-08-17 11:48:10 -04:00
Jesse Shapiro
7a31441ebc Move to new consent API 2017-08-16 22:58:09 -04:00
Diana Huang
24d6d377ba Merge pull request #15789 from edx/diana/new-updates-behavior
Add new latest-update fragment and waffle flag.
2017-08-16 17:15:49 -04:00
Calen Pennington
e9028ce834 Merge pull request #15819 from edx/clintonb/schedule-indexes
Added indices to the Schedule model
2017-08-16 16:50:01 -04:00
Sofiya Semenova
ffd72c1051 Merge pull request #15705 from edx/ssemenova/ed-526
EDUCATOR-526 Update view certificate button
2017-08-16 15:52:54 -04:00
Clinton Blackburn
526564c9a4 Added indices to the Schedule model
These new indices will allow for more efficient querying of schedules.
2017-08-16 15:32:37 -04:00
Simon Chen
b8e4814634 Merge pull request #15811 from edx/schen/LEARNER-2222
Stop audit and honor mode creating basket and order
2017-08-16 15:03:30 -04:00
Diana Huang
dcf528a597 Add new latest-update fragment and waffle flag. 2017-08-16 13:58:56 -04:00
Harry Rein
6f81e38291 Merge pull request #15810 from edx/HarryRein/LEARNER-2249-show-update-banner-to-staff
Show Enroll Now banner to staff.
2017-08-16 09:42:33 -04:00
Simon Chen
893b7a0060 Stop audit and honor mode creating basket and order
LEARNER-2222
2017-08-15 16:08:08 -04:00
Sofiya Semenova
76f1df6b0e EDUCATOR-526 Update view cert button to only appear after availability
date has passed
2017-08-15 11:57:28 -07:00
Nimisha Asthagiri
987ef9dc9d Prevent high mem usage in generate_course_overview. 2017-08-15 12:11:41 -04:00
Harry Rein
48d77676c2 Show Enroll Now banner to staff.
LEARNER-2249

Allow staff to see the Enroll Now banner, matching the functionality of
the in course home messaging and showing the actual page that the
students can see before being enrolled.
2017-08-15 11:13:35 -04:00
Alex Dusenbery
14fcba4922 EDUCATOR-527 | get_certificates() should take CourseOverview.may_certify() into account. 2017-08-14 14:07:29 -04:00
Christina Roberts
1e5e822d62 Merge pull request #15776 from edx/christina/slash-the-slash-2
Remove usages of deprecated SlashSeparatedCourseKey.
2017-08-14 11:58:31 -04:00
cahrens
819a56fee3 Remove usages of deprecated SlashSeparatedCourseKey. 2017-08-14 11:01:00 -04:00
McKenzie Welter
f11a4cf589 updated exception handling 2017-08-14 10:59:00 -04:00
tasawernawaz
e6d552941d Remove Local Server Call on Logistration
LEARNER-966
2017-08-11 14:41:46 +05:00
Albert St. Aubin
de6d48a698 Added Program Purchase button to the Programs dashboard
Learners can upgrade or enroll as verified in all remaining courses in a program from their programs dashboard

[LEARNER-1899]
2017-08-09 16:52:51 -04:00
Harry Rein
a04af07d71 Merge pull request #15774 from edx/HarryRein/LEARNER-2027-resume-course-eventing
Eventing on Resume Course click on home page
2017-08-09 15:05:59 -04:00
Harry Rein
8415d766ee Merge pull request #15676 from edx/HarryRein/LEARNER-1857-new-profile-styling
LEARNER-1857: New profile styling
2017-08-09 15:04:58 -04:00
Harry Rein
8f6aa79c1a Adds eventing to Resume/Start course on Home Page.
LEARNER-2027

Adding eventing on resume and start course button clicks as well as a single jasmine test to assure Logging is occuring as expected.
2017-08-09 14:17:12 -04:00
Harry Rein
e8bae62f04 UX improvements on learner profile.
LEARNER-1857

This story constitutes a large change to the UX of the learner profile.

Some specific changes include adding a flexible learner profile card, limiting the bio entry to only 300 characters and assuring that the page is responsive.
2017-08-09 13:57:42 -04:00
Brian Mesick
7f32e03dd2 Merge pull request #15766 from edx/bmedx/ratelimit_upgrade_PLAT-1633
Upgrade django-ratelimit-backend to Django 1.11
2017-08-09 10:59:24 -04:00
edx-pipeline-bot
09c76a7b0f Merge pull request #15773 from edx/private_to_public_d28b140
Mergeback PR from private to public.
2017-08-08 17:19:12 -04:00
Christina Roberts
98dd14f21d Merge pull request #15770 from edx/christina/slash-the-slash
Remove usages of deprecated SlashSeparatedCourseKey.
2017-08-08 16:36:49 -04:00
Ahsan Ulhaq
cc65dff728 Host poisoning vulnerability fix
LEARNER-2172
2017-08-08 16:27:48 -04:00