Commit Graph

6923 Commits

Author SHA1 Message Date
Ahtisham Shahid
19137e2737 Fixed staff debug on instructor page
added unit test js

fixed test js

updated test commetn

updated xss
2020-02-14 12:20:14 +05:00
uzairr
55f87d2ee5 Justify the course banner text to improve usablity
Course banner text is justified from both sides which is creating
extra spaces between the text ultimately impacting on usability.
To improve it, its alignment is modified and now it is no longer
affecting usability.

PROD-1034
2020-02-13 17:25:35 +05:00
Adam Butterworth
53c1d2a0da Hide display titles for vertical blocks embedded in microfrontends (#23006)
Relates to TNL-7048. Since bookmarking is handled in the courseware microfrontend, it needs to also manage the display of a unit title.
2020-02-10 13:32:08 -05:00
Zia Fazal
26891841e4 Merge pull request #22987 from edx/ziafazal/ENT-2269
ENT-2269: Added ability to logout from IDP when logout flow is triggered from learner portal
2020-02-10 12:53:41 +05:00
Dave St.Germain
aa42751c7e Add button to switch to courseware MFE 2020-02-07 15:00:49 -05:00
zia.fazal@arbisoft.com
d7ed021b8d Added ability to logout from IDP
Logout link should be displayed only for learner portal

Added changed to display only for learner portal
Added unit tests

check third_party_auth is enabled

Changes to extend SSO logout link feature to Oauth providers

Fixed quality violations

Removed unncessary assert

Reviewer feedback changes
2020-02-07 19:38:36 +05:00
Ned Batchelder
8207311a33 Merge pull request #22937 from mahyard/master
Reveal a message to be extracted
2020-02-05 09:44:57 -05:00
Dave St.Germain
42adb72aa5 Merge pull request #22336 from edx/dcs/data-researcher
Add new role for course data researcher
2020-01-31 10:07:27 -05:00
uzairr
b99aeda628 Add additional check for grade display on course banner.
PROD-1142
2020-01-30 15:34:46 +05:00
Adam Butterworth
6fbfc328ee fix: update courseware iframe check for learning mfe (#22974)
document.referrer may include a trailing slash or path which is now handled by the new condition
2020-01-29 14:54:35 -05:00
Adam Butterworth
59bb664fb4 Report iframed courseware content dimensions to parent window (#22972)
TNL-7044
2020-01-29 12:44:24 -05:00
Dave St.Germain
4bbdf2e20b Merge pull request #22848 from edx/dcs/course-api
Add API to support courseware MFE
2020-01-29 09:51:14 -05:00
Ahtisham Shahid
e81cc7d5ef Merge pull request #22920 from edx/ahtisham/PROD-1184
PROD-1184 fixed pdf loading issue in textbook
2020-01-29 13:36:06 +05:00
Adam Butterworth
2968401e09 Links in courseware iframed in MFEs navigate parent window (#22962)
[TNL-7043] If vertical block content is in an iframe in the learning microfrontend app, add a base tag in the head (of the iframe document) to force links to navigate the parent window.
2020-01-28 15:49:54 -05:00
Dave St.Germain
1aa8c9c53d Add a new courseware API Django app to support the courseware micro-frontend. 2020-01-28 14:59:07 -05:00
Dave St.Germain
8b815b802b Added new role for course data researcher. 2020-01-27 13:55:18 -05:00
adeelehsan
4799f40d88 Merge pull request #22916 from edx/aehsan/prod-799/remove_order_history_from_dashboard
Order history removed from dashboard
2020-01-27 15:00:46 +05:00
Mahyar Damavand
025d0f07cb Reveal a message to be extracted 2020-01-26 18:46:46 +03:30
Ahtisham Shahid
0452997202 PROD-1184 fixed pdf loading issue in textbook 2020-01-24 16:29:11 +05:00
Jeff Witt
9fa49606f8 update instruction text per W3C request 2020-01-23 11:35:59 -05:00
adeelehsan
7f11afafdc Order history removed from dashboard
PROD-799
2020-01-23 17:10:12 +05:00
adeelehsan
12708a093d Unsubscribe link added in bulk emails 2020-01-15 16:56:35 +05:00
Mahyar Damavand
532f3e80fa Delete extra parentheses which prevented a message from being extracted 2020-01-12 17:17:51 +03:30
Waheed Ahmed
833af45ef4 Fix course about page video. (#22775)
PROD-1124
2020-01-09 17:43:31 +05:00
Hasnain Naveed
2316aba391 Merge pull request #22456 from edx/hasnain-naveed/ENT-1961
ENT-1961 | Making the manual enrollment reason field optional via con…
2019-12-13 11:03:20 +05:00
Zainab Amir
3e426ccecc Suppress grade on dashboard (#22471)
Learners should not be able to view final grade before course end
date.Suppress the grade achieved so far till course end date on
dashboard.

PROD-701
2019-12-12 17:22:58 +05:00
Matthew Piatetsky
b7452ca61b Merge pull request #22430 from edx/REV-954
[REV-954] get optimizely from cloudflare
2019-12-10 11:13:31 -05:00
hasnain.naveed
c926a13f41 ENT-1961 | Making the manual enrollment reason field optional via configuration flag ENABLE_MANUAL_ENROLLMENT_REASON_FIELD. 2019-12-10 17:31:58 +05:00
Taranjeet Singh
00653433a5 Adds optional "unsubscribe" link and api support to let users opt out of email updates.
Scheduled emails show "unsubscribe" link if waffle switch
`schedules.course_update_show_unsubscribe` is enabled, and
settings.ACE_ENABLED_POLICIES respects `bulk_email_optout`.

API endpoint allows GET/POST requests, which:

* GET asks for confirmation of opt-out
* POST accepts "unsubscribe" or "cancel", where "unsubscribe" creates the
  Optout entry, and "cancel" does nothing.

Fixes flaky tests:

* The resolvers handle users in "bins", which are groups that depend on the user ID.
* The test user ID varies depending on the test order.
* This change ensures that the bin requested matches the user for the test.
2019-12-09 22:49:57 +10:30
David Ormsbee
aaf4c46645 Add ENABLE_COURSEWARE_SEARCH_FOR_COURSE_STAFF flag
Add an LMS feature flag to enable courseware search for course staff
only. TNL-6931
2019-12-05 15:14:26 -05:00
Matthew Piatetsky
7f623d15d8 get optimizely from cloudflare 2019-12-03 15:07:09 -05:00
Michael Terry
c1f7b35483 Merge pull request #22407 from edx/mikix/verified-only
Support courses with only a verified mode
2019-12-02 09:25:39 -05:00
Michael Terry
2213c4dd3d Support courses with only a verified mode 2019-11-26 15:57:29 -05:00
Diana Huang
b074f0c671 Merge pull request #22380 from edx/diana/delete-old-logistration-templates
ARCH-1312: Remove old login and registration templates.
2019-11-26 14:16:57 -05:00
Shadi Naif
f93023bafe Convert Account Activation Emails to edx-ACE 2019-11-25 23:56:09 +03:30
Diana Huang
754022f1af Remove old logistration templates. 2019-11-22 09:40:52 -05:00
uzairr
34134ff229 Resubmit Photo-Verification button must appear in approval box.
Currently, Resubmit photo-verification button is not been displayed
inside the approval box on dashboard.In order to allow a learner to
resubmit before expire it must be displayed in it.
2019-11-21 15:21:14 +05:00
Waheed Ahmed
0a0934c9a6 Merge pull request #22277 from edx/waheed/PROD-580-remove-archived-course-button-from-entitlement
Remove View Archived Course button from unfulfilled entitlements.
2019-11-09 00:51:41 +05:00
Ned Batchelder
99117838dd Merge pull request #22262 from Abstract-Tech/open-release/ironwood.master
Fix invocation of (edx.)HtmlUtils.ensureHtml
2019-11-08 13:56:27 -05:00
Waheed Ahmed
146c19405a Remove View Archived Course button from unfulfilled entitlements.
Remove View Archived Course button from unfulfilled entitlements
if there is no session availabe to join.

PROD-580
2019-11-08 16:36:10 +05:00
Dave St.Germain
3e73ba3879 TNL-6929:
Improves navigation within Studio for Learning Sequences, speeding up authors who want to see how a learner progresses through content without needing to jump over to the LMS.

This adds a dropdown section navigator to the breadcrumbs on the unit page and copies the sequence navigator from LMS to the studio unit page.
2019-11-07 09:13:00 -05:00
Silvio Tomatis
12cf50b0a9 Fix invocation of (edx.)HtmlUtils.ensureHtml
Without this the following JS error occurs:

    Uncaught ReferenceError: HtmlUtils is not defined
        at toggleSubmitButton (login:658)
2019-11-07 00:29:12 +01:00
danial
0ec1850c21 Fix static urls in pdf_viewer.html to correctly display pdf viewer for course text books 2019-11-02 10:03:14 +05:00
Diana Huang
ec2be49a44 Merge pull request #21185 from eduNEXT/lmm/retirementssiteaware
Making student account deletion components a bit site aware
2019-10-30 14:46:14 -04:00
Calen Pennington
7de48b4351 Fix typo in user_metadata.html (which was being obscured by mako non-strictness) 2019-10-30 10:41:30 -04:00
Jeremy Bowman
6b16a1b9c1 Fix UnicodeEncodeError in dashboard sharing links (#22174) 2019-10-28 18:41:56 -04:00
Uzair Rasheed
a32786a184 Merge pull request #22111 from edx/PROD-769/add-warning-to-verification-card
Add warning to the bottom of verification status card on dashboard.
2019-10-28 13:25:56 +05:00
Luis Moreno
2f22e0189d Mark string as translatable 2019-10-25 19:22:24 -04:00
Luis Moreno
f4ca8bdf48 Addressing feedback 2019-10-25 19:22:24 -04:00
Luis Moreno
35bd58a7e4 Use MKTG ROOT LINK instead of LMS_ROOT_URL 2019-10-25 19:22:24 -04:00