Commit Graph

148 Commits

Author SHA1 Message Date
David Ormsbee
cc229ebb65 Merge pull request #17031 from edx/ormsbee/collectstatic_ignore
Ignore certain patterns during collectstatic.
2017-12-28 20:42:12 -05:00
David Ormsbee
4029ee1837 Ignore certain patterns during collectstatic.
There are symlinks and file types that are not necessary to copy over
to the actual static files output, either because they are source files
that get compiled out, or because they exist only for tests. FEDX-448.

With themes enabled, this reduces the unoptimized static asset build
size from 343M to 212M. The optimized version goes from 838M to 500M.
2017-12-28 15:05:54 -05:00
Jesse Zoldak
129bd7afdd Paver commands for storing and retrieving bokchoy db caches from s3 TE-2353 2017-12-22 16:14:29 -05:00
John Eskew
db2be76adf Merge pull request #16799 from edx/jeskew/turn_on_django_deprecation_warnings
Turn on deprecation warnings in Django 1.11
2017-12-06 16:55:52 -05:00
John Eskew
4bbc3aa37a Turn on deprecation warnings post-Django 1.11 for bokchoy tests. 2017-12-06 16:04:02 -05:00
Calen Pennington
d2963a66b2 Merge pull request #14674 from cpennington/cale/latest-edx-lint
Cale/latest edx lint
2017-12-05 20:16:02 -05:00
Jesse Zoldak
82acc30f5b Remove flaky testcase classes 2017-12-05 14:22:22 -05:00
Calen Pennington
97f12ff296 Fix tests that validate how the linting code runs 2017-12-01 21:39:50 -05:00
Calen Pennington
8c35e3d827 Run pylint like pep8, rather than through diff-lint 2017-12-01 21:39:49 -05:00
Calen Pennington
c0638ca9d3 Use file watches rather that polling for asset watching 2017-12-01 13:06:20 -05:00
Ned Batchelder
e23e3a0486 Fix a number of unused-import pylint violations 2017-11-21 19:57:06 -05:00
John Eskew
c78ccf8fc1 Fix the systems parsing code for pylint.
Add lower pylint error threshold to guard against unsuccessful runs.
Increase upper pylint threshold. Add tests for pylint option parsing.
2017-11-18 10:50:20 -05:00
Michael Youngstrom
a6b55c2d17 Remove coverage reports for a11y and bokchoy tests by default 2017-11-13 12:28:07 -05:00
Jeremy Bowman
ba06372cac PLAT-1780 Remove dependency on django-extensions 2017-10-27 13:19:12 -04: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
Andy Armstrong
d18022bb5d Make the discussion board responsive
LEARNER-1923
2017-10-19 14:09:22 -04:00
Andy Armstrong
fc3af68e3b Add RTL support for Bootstrap CSS
LEARNER-1705
2017-10-13 00:15:01 -04:00
Andy Armstrong
374cdb0a3d Convert course home page to Bootstrap
LEARNER-1694

Fix a11y failure

Fix header styling

Fix layout issues

Further layout fixes
2017-10-10 20:18:27 -04:00
Jeremy Bowman
ca97e946a6 Switch to pytest for unit tests 2017-09-22 16:07:53 -04:00
Andy Armstrong
8de47f247c Address feedback 2017-09-12 15:35:46 -04:00
Andy Armstrong
e5cab61897 Lint Sass files using the rules in stylelint-config-edx
Fixes
2017-09-11 22:02:59 -04:00
Jeremy Bowman
9e3f35db22 PLAT-1676 Use pytest for bok-choy tests 2017-08-14 11:49:39 -04:00
Jeremy Bowman
353b4c4f67 PLAT-1499 Use appropriate default settings in Docker devstack 2017-07-03 12:04:27 -04:00
Robert Raposa
b370fe2314 Part II: Rename xss linter. 2017-06-30 13:20:23 -04:00
Robert Raposa
168a45b482 Part I: Rename xss-linter (files only).
This requires the next commit to work, but needed to be
is a separate commit to keep history.
2017-06-30 13:18:50 -04:00
Jeremy Bowman
0a3647848e PLAT-1229 Support for JS tests in Docker devstack 2017-06-23 12:27:39 -04:00
Andy Armstrong
93235d118d Reorder imports using isort (except lms and cms) 2017-05-30 16:04:54 -04:00
Brian Jacobel
480a3ca60b Move course import JS to Webpack 2017-05-12 14:40:31 -04:00
Ben Patterson
b10c71d890 Let settings flow through. 2017-05-01 17:09:32 -04:00
Ben Patterson
1778c1fc95 Fix paver tests for watcher. 2017-05-01 17:09:32 -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
Jeremy Bowman
d3b873c7e9 PLAT-1104 Import courses asynchronously 2017-02-22 15:06:34 -05:00
Jesse Zoldak
83a451dc0b Revert "PLAT-1104 Import courses asynchronously" 2017-01-30 19:21:43 -05:00
Jeremy Bowman
576f6755f8 Merge pull request #14200 from edx/jmbowman/async_course_import
PLAT-1104 Import courses asynchronously
2017-01-30 16:50:55 -05:00
Jeremy Bowman
831cd4b85b PLAT-1104 Import courses asynchronously 2017-01-30 12:19:33 -05:00
Ari Rizzitano
200e8568ef Merge pull request #14369 from edx/arizzitano/pa11ycrawler-ignore-update
[pa11ycrawler] update location of ignore rules file
2017-01-24 17:19:33 -05:00
Ari Rizzitano
c8cc7cc14b [pa11ycrawler] update location of pa11ycrawler ignore rules file (AC-701)
[pa11ycrawler] update location of pa11ycrawler ignore rules file (AC-701)

patch test

temporarily force a pa11ycrawler PR run

remove temp run of pa11ycrawler
2017-01-24 15:23:11 -05:00
Ned Batchelder
26b0567343 Adapt tests to the latest i18n-tools 2017-01-23 13:56:58 -05:00
Ben Patterson
73c3066976 Merge pull request #14056 from edx/benp/fix-flaky-paver-test-pep8
Fix flaky paver test pep8
2016-11-30 12:33:45 -05:00
noraiz-anwar
d632fa8672 removed bug related to theme assets 2016-11-29 14:25:59 +05:00
Ben Patterson
0faa445990 Use proper pattern on entire class. 2016-11-28 17:17:20 -05:00
Ben Patterson
3cd107cc0a Fix flaky condition in pep8 noisy report test. 2016-11-28 11:37:57 -05:00
Ben Patterson
705c8b915e Udpates based on feedback. 2016-11-17 11:31:57 -05:00
Ben Patterson
67be6807a4 Add tests. Enjoy your coverage and feel confident. 2016-11-16 12:24:50 -05:00
Ben Patterson
eaad12e7d2 Fix param typo on i18n test 2016-10-27 13:11:59 -04:00
Andy Armstrong
6d0136fea9 Move i18n_tests from common into pavelib 2016-10-06 13:28:46 -04:00
David
32e7836bd9 Add pa11y_ignore_rules_url to paver pa11ycrawler 2016-09-07 14:46:30 -04:00
David Baumgold
307abcad5b Merge pull request #13225 from singingwolfboy/update-pa11ycrawler
Use updated, simplifed version of pa11ycrawler
2016-08-16 08:51:05 -04:00
David Baumgold
e0cddf9750 Fix Jenkins test failure 2016-08-15 16:53:06 -04:00