Harry Rein
82daaa5ad3
Adding a reviews page to the course and updating the reviews module on the course about page. Removed the existing coursetalk implementation and put it in a fragment, removed the tests as well. Added configuration settings to specify the reviews template as well as the reviews provider. This is all protected by a waffle flag.
2017-06-23 11:27:48 -04:00
Diana Huang
3d09290c14
Add a dismiss button to welcome message.
...
Store user's preference indefinitely.
2017-06-22 18:26:50 -04:00
Harry Rein
bdf38ae00e
Implemented an upgrade verification sock.
...
This sock sits at the bottom of both the home and the course content pages. It allows the user to click a 'Learn More' button to open a panel that allows the user to navigate to the upgrade checkout page. The sock is only shown for users that have not yet upgraded in a course that has a verification upgrade date that has not yet passed. Python tests cover the various course mode and upgrade dates.
2017-06-15 13:10:34 -04:00
Andy Armstrong
4ed9776a4b
Handle issues with JQuery in Studio and LMS
...
LEARNER-1341
2017-06-13 20:53:29 -04:00
Brian Jacobel
9c6d94ada0
Require and Webpack can eat the same files
2017-05-12 14:40:31 -04:00
Brian Jacobel
480a3ca60b
Move course import JS to Webpack
2017-05-12 14:40:31 -04:00
Brian Jacobel
a2323797f5
Work on sandbox bundling for webpack
2017-05-01 17:09:32 -04:00
Brian Jacobel
3b43fb38a4
Paver runs Webpack (incl watcher) in dev and test
2017-05-01 17:09:32 -04:00
Brian Jacobel
ef4b5cb8c3
Clean up spec and feature; both pass lint and run in Karma
2017-05-01 17:09:32 -04:00
Brian Jacobel
c5df4aa6b7
Work on getting Karma to run
2017-05-01 17:09:32 -04:00
Brian Jacobel
57e8250619
Webpack in LMS
2017-05-01 17:09:32 -04:00