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
Andy Armstrong
6e10d2a556
Update to use Bootstrap beta release
...
FEDX-375
2017-09-06 22:49:05 -04:00
Jeremy Bowman
ded294c420
pytest compatibility fixes
2017-09-06 14:20:34 -04:00
Jeremy Bowman
1f06604694
PLAT-1710 Support lettuce tests in Docker Devstack
2017-08-16 17:30:18 -04:00
Jeremy Bowman
9e3f35db22
PLAT-1676 Use pytest for bok-choy tests
2017-08-14 11:49:39 -04:00
cahrens
e1e57b5d09
Convert course list to React.
...
EDUCATOR-625, AC-620
2017-08-09 15:09:37 -04:00
John Eskew
d483fe1b68
Mirror the devstack prereqs in CircleCI and paver install_prereqs
2017-07-26 15:40:12 -04:00
Jeremy Bowman
309ec0ac86
PLAT-1619 karma and bok-choy Docker Devstack fixes
2017-07-14 16:00:09 -04:00
Jeremy Bowman
c0f81cc85c
PLAT-1629 Retry abspath() failures
2017-07-11 15:29:22 -04:00
Jeremy Bowman
e4c8ff3aa4
Merge pull request #15445 from edx/jmbowman/PLAT-1499
...
PLAT-1499 Use appropriate default settings in Docker devstack
2017-07-05 13:22:14 -04:00
Harry Rein
7ea3b013ad
Style LMS header, footer and nav for Bootstrap.
2017-07-04 17:24:12 -04:00
Jeremy Bowman
353b4c4f67
PLAT-1499 Use appropriate default settings in Docker devstack
2017-07-03 12:04:27 -04:00
Robert Raposa
a864b450a8
Merge pull request #15436 from edx/robrap/rename-xss-linter
...
Rename xss linter.
2017-06-30 16:22:38 -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
84201666ae
PLAT-1597 Fix test mongo cleanup hostname in Docker devstack
2017-06-26 16:37:32 -04:00
Jeremy Bowman
0a3647848e
PLAT-1229 Support for JS tests in Docker devstack
2017-06-23 12:27:39 -04:00
Jeremy Bowman
5a6b8cd35b
PLAT-1228 Support bok-choy in Docker Devstack
2017-06-22 15:03:12 -04:00
Calen Pennington
fe3f0f54d8
Don't buffer test output into memory
2017-06-08 14:29:42 -04:00
Andy Armstrong
93235d118d
Reorder imports using isort (except lms and cms)
2017-05-30 16:04:54 -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
Robert Raposa
86637d7f6c
Various test fixes.
2017-05-04 15:21:27 -04:00
Andy Armstrong
2e8c68e609
Make tests and coverage work with openedx/features
2017-05-04 09:28:16 -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
Ben Patterson
6e5769f279
Fix webpack service location for testing.
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
Clinton Blackburn
8e1b9e1733
Added support for disabling removal of old Python libraries
...
The NO_PYTHON_UNINSTALL environment variable can now be used to disable the task that removes older versions of Python libraries. This task is not necessary for Docker images/containers since we always create a fresh virtualenv when we create the image.
2017-04-24 18:06:46 -04:00
muhammad-ammar
6f2a2b445f
add HLS playback support in video player
...
TNL-6513
2017-04-13 14:20:47 +05:00
Calen Pennington
32491f3c5e
Make test settings configurable
2017-04-10 08:51:10 -04:00
Andy Armstrong
435a6f5225
Make course_experience a feature
2017-03-22 13:00:38 -04:00
bmedx
57459d1e0f
Remove debug change
2017-03-02 15:58:30 -05:00
bmedx
6ca739d811
Send emails on completed django-user-tasks
...
- Creates a new app under cms
- Sends emails asynchronously on completion of any top-level job
- Moves old user task related cms tests to cms_user_tasks
2017-03-01 17:07:42 -05:00
Jeremy Bowman
d3b873c7e9
PLAT-1104 Import courses asynchronously
2017-02-22 15:06:34 -05:00
Michael Youngstrom
067348b858
Allow Pa11ycrawler to run against a single url
...
Utilize scrapy parse
specify custom callback and add port
Getting rid of scrapy parse. A modified crawl will work
remove log
Remove unnecessary input options
Remove extra empty line
version bump v1.5.9
Reduce duplicate code
add in port and simplify further
clean command further
add port to basic command
Bump Pa11yversion to the newest version
2017-02-21 15:53:53 +00:00
Ben Patterson
c0dd2b878f
Lettuce-on-Xenial CMS fix. Iterate through a list to avoid quotation string confusion.
...
Also change some selenium settings (they were not necessary at this time).
2017-02-20 17:22:36 -05:00
Ben Patterson
e7b0c28d57
Fixes for chrome reliability in selenium.
...
Fix for rendering timing issue. See https://bugs.chromium.org/p/chromedriver/issues/detail?id=1552
2017-02-20 17:22:02 -05:00
Ben Patterson
840efb238c
Workaround for intermittent chromedriver hangs upon start.
2017-02-20 17:21:41 -05:00
Renzo Lucioni
e7771148b7
Load all programs from the catalog
...
This commit contains back end changes necessary to load programs from the catalog in all contexts. The existing program munging utility is applied as late as possible to avoid conflating this work with changes to the front end; those will be made separately.
ECOM-4422
2017-02-06 23:16:29 -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
Renzo Lucioni
31f5c8ddcb
Remove the program admin tool from Studio
...
All programs are now managed using the Django admin on the catalog service. This is the first in a series of commits removing use of the old programs service from edx-platform.
ECOM-4422
2017-01-27 19:33:06 -05:00
Ned Batchelder
91a235a96d
Fix two wrong egg names
...
These are the only two egg names that are wrong in this file. We have
to uninstall i18n-tools, because the distribution name changed. The
lti-consumer XBlock hasn't changed named, we just had the wrong name in
the requirements file.
2017-01-25 14:22:58 -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