Deborah Kaplan
da348fa456
feat!: Removing the long-deprecated legacy course_modes chooser ( #36156 )
...
* feat!: Removing the long-deprecated legacy course_modes chooser
`course_modes/choose.html` (and its corresponding
`_upgrade_button.html`) were specifically only used for the edge case
where an enterprise user found themselves in the non-enterprise learner
dashboard, and attempted to enroll in a course outside of the
enterprise flow. Once upon a time, in a 2U-only workflow, the commerce
system would apply specific discounts for users within the said case.
That's no longer true, and it has never been true outside of this one
company.
Removing this template cleans up a legacy version of a legacy page that
was, realistically, exclusively seen by employees of 2U,
and nobody else.
Removes:
* The corresponding testsfor behavior only seen in the legacy page.
* A waffle flag since all cases route as if the flag is set: `VALUE_PROP_TRACK_SELECTION_FLAG`: `course_modes.use_new_track_selection`
* Some variables set in `CourseModeView` which were only ever rendered in the legacy template (`title_content`, `has_credit_upsell`) have been removed from the class.
* There is a high likelihood that the class is still a target for re-factoring now that the legacy view is gone, but I'm hesitant to touch something which is not covered by previously existing tests, because the logic around what template gets rendered when is complex.
FIXES: APER-3779
FIXES : #36090
2025-01-24 10:27:55 -05:00
Attiya Ishaque
319dd7f38c
feat: remove all the commerce coordinator ( #35527 )
2024-10-14 13:12:38 +05:00
Mohammad Ahtasham ul Hassan
a57dd7325b
feat: add course key param to track selection url ( #33716 )
2023-11-24 15:23:36 +05:00
Usama Sadiq
852246db8c
fix: replace ugettext with gettext ( #33022 )
2023-08-16 17:07:23 +05:00
Phillip Shiu
a46b2e7f02
fix: [REV-2608] add missing CSS class for currency conversion on Track Selection ( #29923 )
2022-02-15 08:17:02 -05:00
Phillip Shiu
3c17874b9d
fix: [REV-2492] remove graded content unfbe bullet ( #29645 )
2021-12-20 15:57:16 -05:00
julianajlk
5de4264c84
fix: Update Track Selection to support verified only mode ( #29497 )
...
REV-2450
2021-12-07 08:14:49 -05:00
julianajlk
c98cdbd1f7
feat: Add Track Selection error handling ( #28941 )
...
REV-2355
2021-10-29 10:02:41 -04:00
julianajlk
a7759582df
fix: privacy banner close button issue in Track Selection ( #28814 )
2021-09-21 16:58:26 -04:00
julianajlk
94378cb06c
feat: add JS for upgrade button redirect in Track Selection ( #28805 )
...
REV-2387
2021-09-21 13:34:10 -04:00
Phillip Shiu
6d7dcef8d6
fix: correct typo, content is locked, not lost ( #28802 )
2021-09-21 09:49:55 -04:00
julianajlk
42d79c5ef5
fix: get correct root URL for Track Selection page ( #28772 )
...
REV-2387
2021-09-20 09:56:42 -04:00
Phillip Shiu
b6e79c6dc8
fix: review comments on names and link variables
2021-09-15 15:20:23 -04:00
Phillip Shiu
9185b3335b
fix: correct relative paths in templates to track_selection.html
2021-09-15 12:08:21 -04:00
Phillip Shiu
9d259d7a99
refactor: remove folder track_selection_types
2021-09-15 12:08:21 -04:00
Phillip Shiu
2997e23f83
refactor: s/full_fbe/fbe, s/partial_fbe/unfbe + unfbe logic
2021-09-15 12:08:20 -04:00
Phillip Shiu
359f3cf3f6
fix: add partial_fbe.html
2021-09-15 12:08:20 -04:00
Phillip Shiu
2e5b922692
fix: abstract track selection bullets into new mako template
2021-09-15 12:08:08 -04:00
julianajlk
519872a993
feat: add SVGs for icons in Track Selection, refactor URLs and tests ( #28701 )
...
REV-2133
2021-09-15 09:37:31 -04:00
julianajlk
5cfa680835
fix: add nested CSS to avoid popover class name override ( #28712 )
...
REV-2329
2021-09-10 15:32:53 -04:00
julianajlk
fd3290e00d
fix: updates to Value Prop Track Selection from QA ( #28665 )
...
REV-2133
2021-09-07 14:23:35 -04:00
julianajlk
1749235761
fix: add scss import for Value Prop Track Selection ( #28585 )
...
REV-2133
2021-08-31 15:01:10 -04:00
julianajlk
646245508a
fix: format audit deadline in Track Selection ( #28558 )
...
REV-2133
2021-08-27 13:45:03 -04:00
Phillip Shiu
9dc20e1432
fix: add accent to e in resumé in html files
...
Fixes: REV-2214
2021-08-25 13:33:06 -04:00
julianajlk
8d018fa799
Add Value Prop Track Selection template and CSS ( #28418 )
...
REV-2133
2021-08-20 14:46:25 -04:00
Diane Kaplan
c3a22eb6e5
feat: remove course_home_welcome upsell link (REV-2131) ( #27603 )
2021-05-26 15:13:09 -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
Diego Millan
2dd128bce0
Setting template to show currency defined in the course mode DB record
2020-02-17 11:45:50 -04:00
Matthew Piatetsky
ce5b976f5e
update local currency code
2019-06-05 15:46:16 -04:00
Matthew Piatetsky
ad77392f8d
add discount banner to track selection
2019-06-03 14:18:17 -04:00
Bill Filler
c253374372
Conditionalize track selection based on settings of course duration and content gating
2019-01-07 09:47:37 -05:00
Matt Tuchfarber
2f283c411b
Update course mode selection text for content gating
2018-10-30 15:04:44 -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
asadiqbal
ed33d3b09f
ENT-287 Track Selection: Enterprise messaging only for catalog courses
2017-03-31 16:54:16 +05:00
asadiqbal
bfde6d63c5
ENT-251 Updated track selection UI for Enterprise context
2017-03-22 17:32:58 +05:00
ssemenova
36c867c42a
changed icon html from <i> to <span>
...
TNL-4651
2016-05-31 15:46:23 -04:00
Bill DeRusha
98254e5cec
Safe templatize: choose.html
2016-05-12 11:29:20 -04:00
vkaracic
86a4710ee8
Otto checkout flow
2016-02-17 18:16:44 +01:00
Zia Fazal
c0648ab164
moved IS_EDX_DOMAIN dependent feature to edx.org theme
2016-01-22 15:32:19 -05:00