David Ormsbee
17277ca1c2
Fix modules[moduleId] error when running JS tests
...
Running LMS Karma tests was causing the following error:
TypeError: modules[moduleId] is undefined
at /edx/app/edxapp/edx-platform/lms/static/course_experience/js/spec/Enrollment_spec.js:20
The root issue was sinon, as documented here:
https://github.com/webpack/webpack/issues/304
I tried multiple fixes suggested from that issue until I found one that
worked: https://github.com/webpack/webpack/issues/304#issuecomment-272150177
2018-01-20 21:54:55 -05:00
jaebradley
3218f64326
implement upsell modal
...
update css
updated css
make modal experimental
add waffle flag
2018-01-17 11:26:57 -05:00
Diana Huang
7af52bf125
Add Learner Analytics dashboard.
...
Add the back-end and front-end React app for Learner Analytics.
This was mostly authored by @AlasdairSwan and @dianakhuang.
LEARNER-3376
2018-01-16 11:57:12 -05:00
Michael Youngstrom
fb387c9633
Revert "jaebradley/learner 3600 upsell modal"
2018-01-12 14:48:00 -05:00
jaebradley
4573b63018
implement modal and carousel
...
wip
upsell modal css
remove unnecessary newline
accidentally removed feature
update props
update modal component
update css
add additional slides
update styling
update copy
2018-01-12 01:35:15 -05:00
Ari Rizzitano
a5ab620e3e
convert course/library listing to use reactrenderer
2018-01-08 13:43:06 -05:00
David Ormsbee
2568a4280b
Reduce size of the commons.js bundle.
...
Increase the number of bundles that a chunk has to appear in to be put
into the commons.js bundle. This drastically reduces the size of the
commons.js bundle (used basically everywhere on LMS and Studio) from
953K to 188K, mostly at the cost of making AccessibilityPage and
AssetsPage (both Studio-only) larger -- 345K -> 1.1M, 91K -> 865K.
2017-12-08 12:48:28 -05:00
Ari Rizzitano
8ca0fe9dfc
introduce ReactRenderer module and renderReact mako def
...
[FEDX-453]
[extreme wip] mako/react bridge code [FEDX-453]
more attempts
split out entry points into separate file
this works!
kill dynamic import
error handling
didn't need webpack_static
handle passing props
cleanup django-template-rendering defs
pytest monkeypatch fix
cleanup
add id arg to renderReact def
more cleanup
oops
quality xss fixes
unittest fix
kill HelloWorld
2017-12-05 17:53:46 -05:00
Michael Roytman
2afbe87723
add Accessibility Page into studio from studio-frontend
2017-12-02 08:29:15 -05:00
Gregory Martin
a990e1fee8
Add Paragon Implementation to Wiki
2017-11-06 16:33:46 -05:00
Eric Fischer
3fc342e6e8
Webpack config prod/dev split
...
EDUCATOR-1448
Modifies paver webpack task to use production configuration in all
non-devstack environments, and a development config in devstack.
2017-10-26 14:03:53 -04:00