Commit Graph

490 Commits

Author SHA1 Message Date
Jeremy Bowman
5289c7e828 PLAT-1915 Stop using deprecated BaseException.message 2018-01-31 17:22:01 -05:00
Jeremy Bowman
a56fd66270 Always use a fresh tox env in Jenkins 2018-01-30 18:43:43 -05:00
Calen Pennington
f2c3aed8e7 Merge pull request #17316 from cpennington/switch-cms-login-to-webpack
Migrate login.js to webpack
2018-01-30 14:24:08 -05:00
Calen Pennington
b701ad77c8 Rename require_page to invoke_page_bundle 2018-01-30 10:32:31 -05:00
Robert Raposa
3bb6352bc2 Lowering xss thresholds 2018-01-29 10:20:33 -05:00
Jeremy Bowman
58c765bc31 PLAT-1834 Support running a11y tests in tox 2018-01-25 18:13:14 -05:00
Calen Pennington
69348d06d7 Merge pull request #17009 from cpennington/cms-login-factory-page
Convert cms login.html to the require_page pattern in preparation for…
2018-01-24 10:19:27 -05:00
Calen Pennington
974f099835 Teach the xss_linter about the require_page tag 2018-01-23 15:58:12 -05:00
Ari Rizzitano
a54b6d2dda Merge pull request #16680 from edx/ari/node-8
Upgrade Jenkins Node version to 8.9.3
2018-01-23 10:32:32 -05:00
Adeel Khan
b497210f17 strip_all_tags_but_br_filter would return HTML safe string.
Now returning HTML safe string to template instead
of just bleaching string for br tags.

LEARNER-3930
2018-01-23 17:15:33 +05:00
Ari Rizzitano
2ca0aa7b2c upgrade jenkins node version to 8.9.3
bump node version to 8.9.3 [FEDX-409]

bump node version to 8.9.1 [FEDX-409]

8.9.3

don't clean cache

try ignoring course_experience

another attempt

back out that coverage patch
2018-01-22 11:43:27 -05:00
Calen Pennington
158ba153f5 Allow space-separate xsslint pragrma disabling 2018-01-19 10:41:04 -05:00
Jeremy Bowman
8513945229 PLAT-1831 Install prereqs for tox-based bok-choy and lettuce runs 2018-01-18 13:44:34 -05:00
Jesse Zoldak
7a57760b1e Merge pull request #17202 from edx/zoldak/clean-up-scripts-folder
Remove obsolete files
2018-01-16 12:09:22 -05:00
Jesse Zoldak
faf795749f Remove obsolete files 2018-01-16 09:59:48 -05:00
Jeremy Bowman
7d436a18ee PLAT-1858 Better capture of deprecation warnings 2018-01-12 18:04:32 -05:00
Stuart Young
ee02919ad7 use db cache in jenkins bok choy builds
move migration calculation to reset test-db script
2018-01-10 11:58:27 -05:00
Stuart Young
454e5a3b55 bokchoy option for explicitly running migrations 2017-12-29 08:51:32 -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
1e5b7c0b3e Merge pull request #16964 from edx/jeskew/sqlite_crash_during_testing_fix
Install recent version of sqlite/pysqlite to fix crashes in tests.
2017-12-22 14:17:46 -05:00
John Eskew
30eafbff65 fixup! Install recent version of sqlite/pysqlite to fix crashes in tests. 2017-12-22 13:08:33 -05:00
John Eskew
7ec06503b9 Install recent version of sqlite/pysqlite to fix crashes in tests. 2017-12-22 13:08:33 -05:00
Jesse Zoldak
00f6b36a49 Refactor reset-test-db.sh script and allow for an option to rebuild the cache 2017-12-22 11:33:57 -05:00
Stuart Young
2e517ac095 run coverage against target branch 2017-12-22 08:17:05 -05:00
Jeremy Bowman
1dbdee9c54 Revert "PLAT-1858 Better capture of deprecation warnings" 2017-12-18 21:18:02 -05:00
Jeremy Bowman
b26fe5fd24 PLAT-1858 Better capture of deprecation warnings 2017-12-18 14:59:05 -05:00
Jeremy Bowman
917f877299 PLAT-1840 Fix common/lib tests under Django 1.9 2017-12-13 15:57:00 -05:00
Stu Young
02573a3178 Merge pull request #16851 from edx/estute/paver-fingerprint-migrations
TE-2350 paver function to fingerprint bokchoy db files
2017-12-13 12:20:08 -05:00
Jeremy Bowman
05e7a4d671 PLAT-1830 Allow running any test suite in tox 2017-12-11 15:43:01 -05:00
Eric Fischer
8ec97371bd drop eslint limit 2017-12-08 14:39:01 -05:00
Eric Fischer
5bc6b31e29 eslint --fix 2017-12-08 14:38:41 -05:00
Stuart Young
6240907839 paver function to fingerprint bokchoy db files 2017-12-08 13:54:15 -05:00
Sofiya Semenova
a1f0679f3a Educator 1552 - Implement roving tabindex for WYSIWYG editor for discussions 2017-12-08 11:18:11 -05:00
Calen Pennington
bcd66c5135 Lower pylint threshold to just above what it is on master 2017-12-06 10:03:48 -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
Eric Fischer
3687d6aa62 fix a few xss errors 2017-12-04 11:56:26 -05:00
Calen Pennington
5ed3e5edba Make run_quality use the same upper pylint limit as run_pylint 2017-12-01 21:39:50 -05:00
Calen Pennington
83211fa87d Only dump last 100 lines of stdout and stderr to the jenkins console 2017-12-01 21:39:49 -05:00
Calen Pennington
8c35e3d827 Run pylint like pep8, rather than through diff-lint 2017-12-01 21:39:49 -05:00
Calen Pennington
840eb0be4e Capture paver quality logs into the artifacts directory
Capture paver quality build stdout and stderr into separate log files
Send pylint results directly to a report file, so that we don't overwhelm jenkins
2017-12-01 14:34:48 -05:00
Eric Fischer
bc8fa5eaaa unbreak master tests 2017-11-30 11:03:41 -05:00
Robert Raposa
d9420fc029 Merge pull request #16626 from edx/robrap/lower-thresholds
Lower thresholds.
2017-11-20 13:49:35 -05:00
Robert Raposa
1fdba18502 Lower thresholds. 2017-11-20 10:27:51 -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
Stuart Young
feeec8f0f4 stop writing linting violations to console 2017-11-15 16:33:00 -05:00
Michael Youngstrom
a6b55c2d17 Remove coverage reports for a11y and bokchoy tests by default 2017-11-13 12:28:07 -05:00
Stuart Young
77ed0ed46c add option to disable capturing stderr in pytest 2017-11-02 10:33:53 -04:00
Andy Armstrong
268bea9e62 Make the course content page responsive
LEARNER-2754
2017-11-01 17:34:04 -04:00
Eric Fischer
27258425d2 Send contextual data through to studio-frontend
EDUCATOR-1529
2017-10-31 16:04:02 -04:00
Andy Armstrong
ae1c760ea4 Use Bootstrap theme colors and fonts in old stylesheets
LEARNER-2977

Fixes
2017-10-29 22:22:08 -04:00