morenol
5949c17dda
[BD-10] Remove uses bootstrap method ( #24535 )
2020-07-28 08:57:42 -04:00
Diane Kaplan
f96a98d76f
[REV-1205] Add ecommerce event tracking to course sock and track selection upsell links ( #24562 )
2020-07-23 14:29:27 -04:00
Diane Kaplan
569fb36fee
[REV-1205] Add ecommerce event tracking to welcome banner upsell links ( #24529 )
2020-07-23 13:21:05 -04:00
Diane Kaplan
0b2a9c7010
[REV-1205] Add ecommerce event tracking to FBE (feature based enrollment) upsell links ( #24528 )
2020-07-23 11:40:22 -04:00
Calen Pennington
3e47170470
Revert "Merge pull request #24547 from edx/revert-24503-ora2-dates-reprise"
...
This reverts commit 21d1f3d5d1 , reversing
changes made to 19f82258aa .
2020-07-21 11:54:06 -04:00
Diane Kaplan
72dd144476
[REV-1205] add event tracking for PLS upsell links ( #24522 )
...
Co-authored-by: Diane Kaplan <dkaplan@edx.org >
2020-07-21 10:00:39 -04:00
Dillon Dumesnil
75db9b2534
Revert "Ora2 dates reprise"
2020-07-20 09:55:02 -07:00
Calen Pennington
03ba0b8331
Revert "Merge pull request #24501 from edx/revert-24421-ora2-dates"
...
This reverts commit fccb52b6c8 , reversing
changes made to a0bc37866d .
2020-07-15 14:29:11 -04:00
Dillon Dumesnil
2601975fd3
Revert "AA-223 - Add ORA2 dates to the dates page"
2020-07-15 10:13:00 -07:00
Calen Pennington
d6bf54b576
Add ORA2 dates to the dates page
...
ORA2 (openassessment) problems have multiple dates associated with are
not bound to the `due` date that is modified by Personalized Learner
Schedules. We expose the ORA2 dates separately in the dates page
so that learners aren't surprised by the differing deadlines.
[AA-223]
2020-07-15 09:52:22 -04:00
Carla Duarte
01b693a5c3
AA-173: Assignment Type on Dates Page
...
Appending the assignment type to each graded
assignment on the Dates Tab. Exposed the 'format'
field, which corresponds to the graded assignment type.
2020-06-08 10:27:50 -04:00
Calen Pennington
b37be506fe
Use content_type_gating to determine whether a learner has access to content on the dates page
2020-06-03 15:08:49 -04:00
Ahtisham Shahid
5d9555f6a3
removed technical email from module error
2020-06-01 19:07:30 +05:00
Nicholas D'Alfonso
b454f9be1d
AA-151 dates banner on course outline and refactor
...
- use new dates banner template on course outline page
- remove old banner from main.html
- let dates tab use new dates banner template
- remove dates banner completely from the courseware problem view
on the web app
- use new banner on the courseware problem view on the mobile app
- update banner util to use get_course_blocks
2020-05-21 13:23:05 -04:00
Jeff LaJoie
efa7b3b816
AA-164: Performance fixes for course home
2020-05-20 10:09:41 -04:00
Dillon Dumesnil
7cd821b52e
AA-115: Adding external API for dates tab
...
This adds in the API for the Dates Tab for use by the
Course Home MFE.
2020-05-19 12:35:43 -07:00
Carla Duarte
069aea8f40
Dates Intro Messaging
...
Added a banner to introduce learners to the Dates Tab.
The banner is hidden when the learner has missed deadlines.
Refactored naming conventions in the dates sass file to better
reflect the function of our banners.
AA-156
2020-05-13 13:20:53 -04:00
Nick
821eb84486
Merge pull request #23963 from edx/ndalfonso/AA-157-dates-page-missed-deadlines
...
AA-157 dates page missed deadlines
2020-05-13 10:24:10 -04:00
Jeremy Bowman
f17e12ba0e
Remove shoppingcart from course about page - DEPR-43 ( #23973 )
...
Remove all references to the shoppingcart app from the course about page. Also removed one test of shoppingcart functionality from the student app.
2020-05-12 15:03:47 -04:00
Nicholas D'Alfonso
637b639e78
AA-157 dates page missed deadlines
...
- add banner to dates page when deadlines are missed
2020-05-12 13:02:26 -04:00
stvn
599adebf21
Merge PR #23932 revert/iframe-logging
...
* Commits:
Revert "Add logging to Learning MFE iframe, temporarily"
2020-05-07 12:41:57 -07:00
stvn
d608b43471
Revert "Add logging to Learning MFE iframe, temporarily"
...
This reverts commit 2ddc35cd79 .
2020-05-06 19:43:11 -07:00
Dillon Dumesnil
858154a7d6
AA-99: Adding in new date pills for the dates tab
2020-05-04 07:24:01 -07:00
Michael Terry
70c9170ed2
Reduce upselling on Dates tab
...
The dates tab has a lot of redundant calls to action around
upgrading to verified track. This replaces them with a single
banner at the top of the page.
AA-102
2020-04-30 15:31:58 -04:00
stvn
6c5edee219
Stop skipping chromeless iframe resize onload event
...
in the case where the MutationObserver has already tried resizing the
iframe prior to it fully loading.
2020-04-29 11:04:12 -07:00
stvn
2ddc35cd79
Add logging to Learning MFE iframe, temporarily
...
to debug Firefox event handling that cannot be reproduced locally.
See TNL-7187 [1] for more details.
- [1] https://openedx.atlassian.net/browse/TNL-7187
2020-04-28 10:08:21 -07:00
stvn
fb830eea88
Add audit access expiration message to courseware_api
...
to display the banner in the Learner MFE.
2020-04-13 18:01:50 -07:00
Dave St.Germain
543611fbb7
Added edxnotes information to the courseware API.
...
Added notes visibility toggle support for courseware MFE.
Removed notes and calculator from chromeless view when rendered in courseware MFE.
2020-04-09 13:59:01 -04:00
Nick
0f8e871734
Merge pull request #23611 from edx/ndalfonso/AA-fix-mobile-banner
...
AA fix mobile reset dates banner
2020-04-06 08:28:53 -04:00
Ahtisham Shahid
123b2bb0db
Merge pull request #23540 from edx/ahtisham/PROD-1412
...
Removed tech email form error templates
2020-04-06 12:50:44 +05:00
Nicholas D'Alfonso
fe8d28bccf
AA fix mobile reset dates banner
2020-04-03 15:22:50 -04:00
Nicholas D'Alfonso
ac9d2bfd30
AA-85 mobile reset dates
...
- render reset dates banner in webview for mobile app.
- improve banner redirect mechanism
2020-04-02 00:37:54 -04:00
Ahtisham Shahid
f6be77d493
Removed tech email form error templates
...
fixed tests
fixed test fail
Fixed failing tests
2020-04-01 14:53:01 +05:00
Nicholas D'Alfonso
3cee26feb4
AA-59 show reset dates banner on courseware page
...
- Also, only show banner if the course end_date has not already
pass AND if the user is verified within the course.
2020-03-12 19:52:54 -04:00
Jeff LaJoie
bbfb630aa8
Uses user local time for dates tab
2020-03-10 13:41:25 -04:00
Adam Butterworth
9094617d64
Prevent scrolling in chromeless view when iframed into learning mfe ( #23291 )
...
TNL-7094
2020-03-03 16:37:31 -05:00
Adam Butterworth
04083cf4ab
Allow chromeless courseware content to be centered ( #23201 )
...
TNL-7093 Use inline styles to reset display to block from table-cell and width to auto
2020-02-28 12:27:14 -05:00
Jeff LaJoie
fa3b1cd835
AA-6: Adds in dates tab and dates dashboard view to courseware
2020-02-25 10:48:45 -05:00
Dave St.Germain
a5b0f71108
Several optimizations for improving vertical rendering performance.
2020-02-20 11:41:21 -05:00
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
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
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
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
Michael Terry
2213c4dd3d
Support courses with only a verified mode
2019-11-26 15:57:29 -05:00
Zainab Amir
b4ca12af33
Notes css is missing for tab pages ( #21846 )
...
style-student-notes is only added in courseware.html but it is missing
for custom tab pages.
PROD-687
2019-09-30 12:44:10 +05:00
atesker
6c6a0e47af
fixed for production - add get_history
...
EDUCATOR-4696 - put back get_history and update UI
add pylint
2019-09-26 14:35:20 -04:00
Ned Batchelder
efba6e45e8
Finally import courseware properly everywhere to get rid of a warning
2019-09-26 09:40:15 -04:00