- 17 Jul, 2017 1 commit
-
-
Jillian Vogel committed
-
- 16 Jul, 2017 1 commit
-
-
edX Transifex Bot committed
-
- 14 Jul, 2017 2 commits
-
-
* Add course_ids cutoff for summaries w/ tests * Change cutoff to 500
Tyler Hallada committed -
* Replace bower with npm. Really slow r.js build * WIP replace r.js with webpack Successfully replaced r.js with webpack and have gotten a local instance of Insights working with webpack-built js and css bundles. There are many issues remaining. Just to name a few: * The size of the bundles are very large compared to r.js bundles * Libraries are repeatedly included in many bundles * The speed of building bundles, while faster than r.js, is still slow * A separate prod and dev configs are needed * A proper webpack dev environment still needs to be set up (e.g. hot module reloading) * reference correct location for pattern library npm packages * add bourbon npm package and link to it * globalization functionality is split into its own chunk * Optimized bundle size * Set-up webpack-dev-server * Remove vendor folder. fast-sass-loader. * Use fast source-map method for development. * Split dev/prod webpack config. Lots of comments! * No need for "vendor" bundle, just use "manifest". * Git ignore webpack-stats.json * Common chunks vendor bundle. Fix sassc. * Prettier the webpack configs * Run prettier-eslint instead * Passing karma tests with webpack * Fix linting error * Fix bootstrap dropdowns * Remove legacy bower, requirejs, django-compressor * Fix the travis build * Precompile the pattern-library to .css file * Fix post-install font copy paths * Update translations * Missed a few legacy rjs related lines * Linting: stray import in urls.py * Dropdowns in application-main. Compile to .scss * Use sass-loader. Update README. * Require full bootstrap to try fix acceptance tests * Load webpack in base.html so landing works on dev * Output webpack bundles to /static not /assets * Update translations * Add compression-webpack-plugin TBD whether django can actually figure out how to find the .gz files, but until then here is the best webpack prod config I could come up with. * Add babel-loader. Convert two js files to es2015 * Fix eslint errors: separate es6 eslint config * Fix packages for NPM 5. Add lock file. * Ignore /static/bundles in extract_translations * Try adding q to package.json? * Remove extraneous merge header * Remove cldr-data-downloader & q from package.json * Move webpack packages from dev to dependencies * Use backbone 1.2.3. Reintroduce router execute. * Remove package-lock.json until I figure it out * Remove webpack-compression-plugin (using CDN now) * Use webpack-merge for config inheritance * Use chunkhash in filename in production * Create source-maps in uglify on prod * Fix eslint & errors. Add prettier. More ES2015. * Address PR comments in _font.scss * Address PR comments in npm-post-install.sh * Make DJANGO_DEV_SERVER webpack proxy configurable
Tyler Hallada committed
-
- 09 Jul, 2017 1 commit
-
-
edX Transifex Bot committed
-
- 05 Jul, 2017 2 commits
-
-
Updated owner.
Dennis Jen committed -
Dennis Jen committed
-
- 03 Jul, 2017 1 commit
-
-
Update translations
Dennis Jen committed
-
- 02 Jul, 2017 1 commit
-
-
edX Transifex Bot committed
-
- 30 Jun, 2017 1 commit
-
-
* Change STATIC_URL to Cloudfront in prod * Set STATIC_URL when INSIGHTS_CLOUDGFRONT defined * Use CLOUDFRONT_DOMAIN var instead * Rename CLOUDFRONT to CDN in var name * Initialize CDN_DOMAIN to None in base.py
Tyler Hallada committed
-
- 29 Jun, 2017 1 commit
-
-
Temporarily revert changes to CourseSummariesPresenter
Kyle McCormick committed
-
- 28 Jun, 2017 1 commit
-
-
This reverts commit da828152.
Kyle McCormick committed
-
- 25 Jun, 2017 1 commit
-
-
edX Transifex Bot committed
-
- 23 Jun, 2017 2 commits
-
-
Bump Analytics API version to 0.26.1
Kyle McCormick committed -
Takes advantage of fix for bug where number of items in request to course_summaries/ was capped at 1000, causing a 500 error on Insights home pages with close to or greater than 1000 courses.
Kyle McCormick committed
-
- 22 Jun, 2017 4 commits
-
-
EDUCATOR-464: Improve performance of CourseSummariesPresenter
Kyle McCormick committed -
CourseSummariesPresenter.get_course_summaries now passes required course IDs to the course_summaries API call, reducing the size of the returned list. EDUCATOR-464
Kyle McCormick committed -
Update translations
Anthony Mangano committed -
Anthony Mangano committed
-
- 18 Jun, 2017 2 commits
-
-
Update translations
edx-transifex-bot committed -
edX Transifex Bot committed
-
- 15 Jun, 2017 2 commits
-
-
Update translations
edx-transifex-bot committed -
edX Transifex Bot committed
-
- 14 Jun, 2017 1 commit
-
-
Update translations
Dennis Jen committed
-
- 11 Jun, 2017 1 commit
-
-
edX Transifex Bot committed
-
- 09 Jun, 2017 1 commit
-
-
Tyler Hallada committed
-
- 08 Jun, 2017 2 commits
-
-
* Update edx-auth-backends and fix imports * Update dependencies and fix new pylint errors * Switch to alternative django-waffle fork Current django-waffle master does not support management commands in Django 1.10+. The maintainer seems to have disappeared and hasn't merged any PRs in a year. This fork fixes the issues, but hopefully it will get merged into master in the future and we can go back to installing django-waffle from pip. * Pull freshly installed docker image for tests * Don't use option "on" with waffle flag command * Upgrade to Django 1.11.2 Will it just work? * Use class based LogoutView and set redirect url The function-based views are deprecated in Django 1.11. Except for logout_then_login, which is still okay apparently. * Use dispatch instead of get on InsightsLogoutView * Address PR comments * Use 0.25.1 of data api (also upgraded to 1.11)
Tyler Hallada committed -
Update for release
Eric Fischer committed
-
- 07 Jun, 2017 3 commits
-
-
Add passing learners column and put behind feature flag.
Dennis Jen committed -
Dennis Jen committed
-
Dennis Jen committed
-
- 06 Jun, 2017 5 commits
-
-
Tyler Hallada committed
-
Tyler Hallada committed
-
Dennis Jen committed
-
EDUCATOR-442 Remove footer's feedback email and all references to it
Kyle McCormick committed -
Kyle McCormick committed
-
- 05 Jun, 2017 1 commit
-
-
edx-transifex-bot committed
-
- 30 May, 2017 1 commit
-
-
Dmitry Viskov committed
-
- 28 May, 2017 2 commits
-
-
Update translations
edx-transifex-bot committed -
edX Transifex Bot committed
-