Ayub khan
f70bc1a03c
BOM-448
...
python3 compatibility, tests fixes
2019-09-16 12:19:26 +05:00
Awais Jibran
f98c819f74
Merge pull request #160 from edx/aj/add-noopener-to-new-window-urls
...
Update hyperlinks in platfrom
2019-09-06 11:43:38 +05:00
Ayub khan
da9c71557b
-Remove unicode and use six.text_type
2019-09-02 16:14:02 +05:00
Awais Jibran
1a4eb7d2e8
Pervent reverse tabnabbing in edx platform
2019-08-28 16:08:34 +05:00
arbisoft
9b87cb0172
BOM-85
...
he builtin basestring abstract type was removed. Use str instead.
2019-08-09 22:08:57 +05:00
Adeel Khan
10ae9f5bf1
Fix edx-platform templates for xss.
...
This is part of a multiple PR to escape
edx-platform templates to prevent xss attack.
PROD-465
2019-07-12 00:52:35 +05:00
David Ormsbee
7dcad7af55
Merge pull request #16496 from open-craft/josh/announcements-feature
...
Dashboard announcements feature
2019-03-18 16:04:38 -04:00
Audrey Kao
6a0792f9a0
Updating text when asking for learner emails
2019-03-15 12:23:03 -04:00
Josh McLaughlin
4d4b040517
Add dashboard announcements feature
...
- Add announcements view using JSX to the dashboard sidebar
- Create a new maintenance interface to edit and manage announcements
- Adds an override to main.html template to include new skip links
- Add plugins required for announcements to TinyMCE
This is motivated by a desire to have system wide messages for students
that show on the dashboard. Enabled with FEATURES['ENABLE_ANNOUNCEMENTS'].
Global staff are allowed to edit from the studio maintenance view.
2019-03-10 19:25:13 -07:00
Audrey Kao
88b1c46e47
Modifying entitlement unenrollment survey
2019-02-27 15:45:10 -05:00
Matthew Piatetsky
3c47d19a52
add redirect behavior when accessing expired course and add tests
2018-10-17 21:37:28 -04:00
Matthew Piatetsky
3e87cb7c7d
fix expired message on dashboard and some of the tests
2018-10-17 09:20:45 -04:00
Calen Pennington
ae41ac446e
Allow AccessResponse messages to appear on the student dashboard
2018-10-11 09:54:12 -04:00
Eric Fischer
247bb50ed2
s/django.core.urlresolvers/django.urls/g
...
Django 1.10 deprecation fix for Hackathon XIX
Addresses PLAT-1397
2018-06-05 13:59:09 -04:00
Tasawer Nawaz
b21fec305a
fix TypeError: cannot concatenate 'str' and 'NoneType' objects
...
LEARNER-5369
2018-05-21 17:35:54 +05:00
Brittney Exline
91e63ed8e0
ENT-945 Using SSOVerifications in ID Verification flow
...
This reworks what was done #17930 , since it had to be reverted from the IDVerificationAggregate migration.
We decided to abandon that model and directly read from both id verification models.
2018-04-30 11:57:59 -04:00
Brittney Exline
51d632531c
Merge pull request #18055 from edx/bexline/empty_sso_verification_migration
...
ENT-969: Partial revert of "ENT-945 Update IDVerification interfaces to account for SSOVerification"
2018-04-26 08:54:34 -06:00
Brittney Exline
292f9ca831
Partial revert of "ENT-945 Update IDVerification interfaces to accountfor SSOVerification"
...
This partially reverts commit ee1c3a4548 .
The migration files introduced by the commit have been kept since they have been run
already on several enviornments.
2018-04-25 16:01:15 -04:00
Michael LoTurco
62ae6d4555
retrap focus for seat unenroll survey a11y
...
learner-4715
2018-04-25 14:51:35 -04:00
Brittney Exline
ee1c3a4548
ENT-945 Update IDVerification interfaces to accountfor SSOVerification
2018-04-23 10:48:12 -04:00
Michael LoTurco
919264f56d
Add entitlement unenrollment survey
...
Updates behavior post unenrollment, also refactors accessible_modal
to enable the unenrollment survey to remain accessible after the
content in the modal changes (to the survey).
mloturco/learner-3524
2018-04-19 10:19:11 -04:00
Alessandro Roux
fd48e3848e
Merge pull request #17418 from edx/resume-button-on-dashboard
...
EDUCATOR 2190: Course card resume buttons on the student dashboard.
2018-03-02 15:59:41 -05:00
sandroroux
3f22ce3031
These changes add a resume button to course cards on the student dashboard.
2018-03-02 14:52:30 -05:00
Michael Terry
c9318c3e51
Convert learner_dashboard to es2015
2018-03-02 08:57:34 -05:00
Matthew Piatetsky
826ef28b4d
handle exceptions and create the necessary html in optimizely
2018-02-08 10:25:52 -05:00
Matthew Piatetsky
eeb05406a0
fix list price on bundle button
2018-01-23 17:46:55 -05:00
Matthew Piatetsky
76a4ddef57
add additional info to dom for debugging purposes
2018-01-17 16:03:59 -05:00
Michael Terry
fe014690ef
Fix a11y issues on course dashboard
...
Remove a broken and unneeded aria-controls= attribute and make an
id= attribute unique.
LEARNER-3709
2017-12-22 13:11:32 -05:00
McKenzie Welter
9cc4b4b609
fix entitlement eemail settings list item class
2017-12-21 16:40:09 -05:00
Waheed Ahmed
45272811c4
Fix optout email settings checkbox.
...
Course optouts value list was returning opaque_key objects and
during rendering unicode object was used to generate the
optout settings bool value.
LEARNER-3066
2017-12-21 17:28:40 +05:00
Harry Rein
0d1558237f
Hide policy information when leaving a session.
...
LEARNER-3692
2017-12-20 14:02:04 -05:00
McKenzie Welter
a4d23eaea9
include email settings in fulfilled entitlement action items
2017-12-20 08:57:27 -05:00
Harry Rein
908c769ae3
Update entitlement card to use Change or Leave Session.
...
LEARNER-3646
2017-12-19 10:26:17 -05:00
Harry Rein
75aa736dcf
Do not show expired, unfulfilled entitlements on course/programs dashboard.
...
LEARNER-3636
2017-12-18 15:16:35 -05:00
Matthew Piatetsky
dd8e879e79
Merge pull request #16892 from edx/LEARNER-3072
...
LEARNER-3072 Add bundle purchase button to course dashboard
2017-12-18 10:54:55 -05:00
Anthony Mangano
a6cb0fef1c
add dashboard entitlement actions
2017-12-15 13:37:06 -05:00
Harry Rein
610c255bb6
Display the expired at logic for entitlements.
...
LEARNER-3304
Displays the expired out status for the course dashboard and the programs pages.
2017-12-15 08:25:38 -05:00
Matthew Piatetsky
000bbaf02f
Add bundle purchase button to course dashboard
2017-12-14 17:06:52 -05:00
Harry Rein
2711fb521a
Allowing a user to fulfill their entitlement on the programs dashboard.
...
LEARNER-3438
The user can now enroll in a session, unenroll from a session or change session
from a new course enrollment card on the programs dashboard.
2017-12-12 10:35:26 -05:00
Michael Terry
25076e6a92
Show related programs when unenrolled
...
On the course dashboard, show related programs to your course
even if you are not enrolled in a current session.
LEARNER-3504
2017-12-11 14:52:36 -05:00
McKenzie Welter
5d1eecd43c
python tests, quality, and html element type fix
2017-12-07 13:50:24 -05:00
Albert St. Aubin
28837c020f
Allowing a user to fulfill their entitlement on the course dashboard.
...
The user can now enroll in a session, unenroll from a session or change session
from a new course enrollment card on the course dashboard.
2017-12-07 12:41:12 -05:00
Christopher Lee
0d931107aa
Merge pull request #16589 from edx/clee/LEARNER-2891
...
Remove uneccessary aria labels in the student dashboard
2017-11-21 12:52:31 -05:00
christopher lee
4e32bd5abb
Fix aria label for course details on the course dashboard
2017-11-20 13:48:17 -05:00
christopher lee
b7ff46c325
Make redundant course dashboard course link unfocusable
2017-11-14 13:11:24 -05:00
Bill Filler
f9f4876bee
Add 'View Consent' button to dashboard when required
...
Enterprise customers can require user to agree to Data Sharing Consent
form before they can access a course. We now add it conditionally to
Course Dashboard when it's required so it's apparent to user and they
have a way to revist the consent form if they've previously declined or
the course has not yet started.
WL-1281
2017-10-31 15:40:02 -04:00
Hasnain Naveed
b9cd1043df
Merge pull request #16320 from edx/hasnain-naveed/WL-1060
...
WL-1060 | Made the dashboard social sharing site aware.
2017-10-25 16:01:41 +05:00
Hasnain
2277aaca3f
WL-1060 | Made the dashboard social sharing site aware.
2017-10-24 16:35:44 +05:00
Sofiya Semenova
b8d73df5a4
Cleaning up dashboard_certificate_information template.
2017-10-17 13:27:19 -04:00
Alex Dusenbery
4489745475
Check if cert_info dict is empty before rendering dashboard_certificate_information.html
2017-10-10 14:17:58 -04:00