Michael Terry
da4dc6c848
AA-278: Add offer html to the course-home API
...
This is for the frontend-app-learning MFE to consume and show an
alert when offer_html is defined.
I've also tweaked that html a bit to work better in an environment
that doesn't have LMS's exact css.
2020-08-04 09:38:58 -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
Aarif
6ee2089077
fixed warnings for wrong-import-order
2020-04-08 23:43:06 +05:00
Dillon Dumesnil
fe91d63a0b
Show relevant dates in course dates sidebar
...
This includes (at least) upcoming assignments, FBE access
expiration, and course end date.
AA-4
2020-02-18 08:42:15 -05:00
Dillon Dumesnil
00fe1495b4
Revert commits for AA-4
2020-02-10 12:10:59 -05:00
Dillon Dumesnil
23486a560d
Show relevant dates in course dates sidebar
...
This includes (at least) upcoming assignments, FBE access
expiration, and course end date.
AA-4
2020-02-06 16:01:46 -05:00
Matthew Piatetsky
a47e68321e
add coupon code to discount banner
2020-01-08 16:57:04 -05:00
Matthew Piatetsky
09e62afb99
Merge pull request #22598 from edx/REV-1061
...
[REV-1061] Set discount on order based on discount that was on basket
2020-01-01 22:53:01 -05:00
David Ormsbee
2cb2265ffe
Add request caching to reduce ORM queries
...
This adds request caching to the following places:
* course expiration wrapper (displayed in Units)
* offer banner generation (displayed in Units)
* get_enrollment
* user_by_anonymous_id
* youtube_disabled_for_course
On a sample course with edx-val enabled, this reduced the queries
for a large sequence from 450 to 155.
2019-12-30 16:19:25 -05:00
Matthew Piatetsky
2775b67787
Set discount on order based on discount that was on basket
2019-12-27 11:53:56 -05:00
Matthew Piatetsky
c670688dcd
Revert "[wip] stop bucketing into discount experiment a week before cyber monday"
2019-11-19 11:03:31 -05:00
Matthew Piatetsky
7bed9b4d1f
stop bucketing into discount experiment a week before cyber monday
2019-11-15 11:03:31 -05:00
Matthew Piatetsky
b0c9662b51
remove discount banner from track selection
2019-11-12 13:28:27 -05:00
julianajlk
afae1f1d2a
a11y: add role to FPD banner ( #22225 )
...
REV-705
2019-11-04 10:46:53 -05:00
julianajlk
a4ca026c19
add missing parameter to discount_percentage
2019-10-25 16:28:33 -04:00
Matthew Piatetsky
86bb0cfa2c
add discount percentage configuration
2019-10-23 12:00:34 -04:00
julianajlk
6e0914ad5d
add FPD banner to courseware ( #22113 )
...
REV-980
2019-10-23 09:33:11 -04:00
julianajlk
98f907f23c
Revert "add first purchase discount to courseware ( #22058 )"
...
This reverts commit 059b619794 .
2019-10-21 13:57:18 -04:00
julianajlk
059b619794
add first purchase discount to courseware ( #22058 )
...
REV-980.
* moved get_first_purchase_offer_banner_fragment to Discounts utils.py
* added banner wrapper method
* updated banner with time limit
2019-10-21 13:56:38 -04:00
Matthew Piatetsky
f6d0bf77df
check if discount expired
2019-10-16 11:32:27 -04:00
Calen Pennington
2901d5f810
Centralize the strike-out price formatting to make correct accessibility easier
2019-06-18 11:00:08 -04:00