Calen Pennington
f94530ba12
[EV-62] Add the ability to log timing information during paver tasks
2016-07-22 10:54:48 -04:00
Simon Chen
1d768cde7a
ECOM-4904 Move the program editor backbone app to Studio ( #12962 )
2016-07-19 19:09:51 -04:00
Renzo Lucioni
a43c507a00
Use course run marketing URLs from the catalog service on program detail page
...
Part of ECOM-4566.
2016-07-15 16:12:10 -04:00
Calen Pennington
0ea3a774cd
Merge pull request #12899 from cpennington/fix-diff-cover-args
...
Fix diff cover args
2016-06-30 11:05:30 -04:00
Matt Drayer
68312bdd2d
Revert "Revert "saleem-latif/WL-328: Multi-Site Comprehensive Theming""
...
2. Update COMPREHNSIVE_THEME_DIR to COMPREHENSIVE_THEME_DIRS
3. Update paver commands to support multi theme dirs
4. Updating template loaders
5. Add ENABLE_COMPREHENSIVE_THEMING flag to enable or disable theming via settings
6. Update tests
7. Add backward compatibility for COMPREHEHNSIVE_THEME_DIR
2016-06-30 15:19:51 +05:00
Calen Pennington
88d826cfb2
Allow the diff_coverage command to share options with the coverage command
2016-06-29 10:31:33 -04:00
Calen Pennington
c3434d144d
Remove another instance of self.pdb
2016-06-29 09:56:26 -04:00
Calen Pennington
0e90567f37
Remove the --pdb option, because it was just a passthrough to nose
2016-06-28 13:33:33 -04:00
Calen Pennington
81d347d93f
Push defaults up to option definition to limit option-parsing repetitiveness
2016-06-28 10:46:54 -04:00
Calen Pennington
2690c044c6
Only generate xunit files during CI builds, so that pudb works during development
2016-06-28 10:46:53 -04:00
Calen Pennington
6b61bc44d9
Covert all paver command manipulation to happen on lists of args/options, rather than strings
2016-06-28 10:46:35 -04:00
Calen Pennington
ef89c75b19
Deprecate paver arguments with '_' in them in favor of versions with '-'
2016-06-27 15:21:28 -04:00
Calen Pennington
206cedf55e
Deprecate extra_args in favor of just passing through all unknown options
2016-06-27 15:19:50 -04:00
Calen Pennington
c279eb1c03
Add a new Task subclass that will pass through unknown options as the unknown_options argument
2016-06-27 15:06:53 -04:00
Calen Pennington
c2fc945892
Convert verbosity number into an integer
2016-06-20 08:30:23 -04:00
Calen Pennington
08fd3ac57c
Enable multiprocess tests on LMS tests in jenkins
2016-06-20 08:30:22 -04:00
Jesse Zoldak
56e6f04cc7
Merge pull request #12736 from edx/zoldak/fix-docstring
...
Fix a docstring to reflect what the method actually does
2016-06-14 12:49:04 -04:00
Ben Patterson
6ccf7cf6fb
Disable parallelization for lms unit tests.
2016-06-13 15:05:51 -04:00
Jesse Zoldak
864130c6e4
Fix a docstring to reflect what the method actually does
2016-06-13 14:42:15 -04:00
Calen Pennington
98bf9f9dea
Enable concurrency (but not randomization) in LMS unit tests
2016-06-09 13:14:36 -04:00
Calen Pennington
2afc9e8c16
Don't use the --processes argument at all of processes=0
2016-06-09 12:04:18 -04:00
Calen Pennington
7ca92f255a
Enable randomization (but not concurrency) in LMS unit tests
2016-06-09 12:04:18 -04:00
Waheed Ahmed
b2f21ef4f3
Complete Order History tab for students on account settings page.
...
ECOM-2361
2016-06-08 21:45:07 +05:00
Ehtesham
b31ba9d041
upgrade Pagingcollection to edx-ui-toolkit's PagingCollection
2016-05-27 04:35:44 +05:00
Brian Jacobel
f4bede6c5b
Fix library load paths (incl. jquery.scrollTo)
...
Simplify paths in karma_cms_squire require paths
2016-05-24 16:53:59 -04:00
Daniel Friedman
230f252bad
Fix the way jquery and jquery-migrate are loaded
...
Don't use symlinks to include node_modules
2016-05-24 16:53:51 -04:00
Calen Pennington
548985803b
Disable concurrency in tests while we work out the kinks
2016-05-19 16:56:24 -04:00
Calen Pennington
2aa9967189
Merge pull request #12386 from cpennington/cale/concurrent-unit-tests
...
[EV-12] Run LMS unit tests concurrently on jenkins
2016-05-19 14:25:24 -04:00
Ned Batchelder
6142c76ce8
Merge pull request #12471 from edx/ned/release-translations
...
Support named-release translation files.
2016-05-19 10:41:06 -04:00
Ned Batchelder
7aa1c1c21d
Add tests for the new commands
2016-05-18 18:55:16 -04:00
Diana Huang
1162dbc18f
Enable VERIFY_XSS checking by default.
2016-05-18 16:27:15 -04:00
Calen Pennington
299b2659c6
Allow tests to run in verbose mode and multiprocess mode (by turning off TestId mode as needed)
2016-05-18 14:39:00 -04:00
Calen Pennington
e60114c716
Add paver arguments to control concurrency and randomization
2016-05-18 14:39:00 -04:00
Calen Pennington
226da7d364
Make LMS tests run concurrently
2016-05-18 14:10:29 -04:00
Calen Pennington
5249504edc
Use xunitmp by default, rather than standard xunit
2016-05-18 14:10:29 -04:00
Ned Batchelder
f88181aca9
Add paver i18n_release_push and _pull commands
2016-05-17 10:31:53 -04:00
Christine Lytwynec
0f90b92775
Add skip_clean option to pa11ycrawler
2016-05-16 11:12:03 -04:00
Robert Raposa
143a22fb9f
Enhance Jenkins integration of safe templates take 2
...
- Handle case when no files are linted
- Skip deleted files for safe commit script
- Add verbose options for safe commit
2016-05-13 09:59:23 -04:00
Ned Batchelder
ebc11849be
Merge pull request #12454 from edx/ned/remove-useless-asserts
...
These asserts are never run.
2016-05-13 09:45:44 -04:00
Ben Patterson
3ba1b20b41
Merge pull request #12434 from edx/benp/require-firefox-42
...
Firefox version must meet a minimum
2016-05-12 16:17:56 -04:00
Ned Batchelder
4ef850f815
These asserts are never run.
2016-05-12 14:54:54 -04:00
Christine Lytwynec
510eaa3c95
Merge pull request #12423 from edx/clytwynec/ac-367
...
Speed up pa11ycrawler runs on Jenkins, Update pa11ycrawler to v0.0.2
2016-05-12 13:16:19 -04:00
Christine Lytwynec
f68747ec96
Speed up pa11ycrawler runs on Jenkins, Update pa11ycrawler to v0.0.2
2016-05-12 11:33:58 -04:00
Ben Patterson
62df58fafd
Firefox version must meet a minimum
...
This will be a backwards-compatible change, which will allow
developers that use older versions of firefox (e.g., 28) to
continue with development while also supporting a build system
and development that uses newer firefox versions (e.g., 42)
2016-05-11 19:25:17 -04:00
Robert Raposa
5ea529ae39
Revert: Enhance Jenkins integration of safe template linting
2016-05-11 09:56:23 -04:00
Robert Raposa
afdec6a99b
Enhance Jenkins integration of safe template linting
...
- Add rule based thresholds
- Add safecommit to Jenkins
2016-05-10 15:50:45 -04:00
Robert Raposa
80c3f84262
Fix safe template issues for 0 violations for some rules
2016-05-10 15:35:57 -04:00
Ehtesham Kafeel
8cf89d3a8e
Merge pull request #12289 from edx/mzfr/backbone-cleanup
...
Replace backbone-min.js to backbone.js
2016-04-29 16:53:02 +05:00
Kevin Falcone
ea522a1797
Merge pull request #12288 from edx/jibsheet/paver-migrate-multiple-dbs
...
Switch to using the standard edxapp-migrate-(lms|cms) tools
2016-04-28 21:50:41 -04:00
Kevin Falcone
b7e070e0b9
Switch to using the edxapp-migrate-(lms|cms) tools
...
edxapp-migrate-lms figures out at system build time what databases
it needs to migrate (just default, or default + student_module_history).
This avoids paver needing to be clever about figuring out if a user has
enabled the split CSMHE databases flag and permits this to merge early
and safely.
We can turn the CSMHE flag on from configuration at the same time we
enable all of the database config and ensure that the new database is
created. Until a devstack is provisioned using that version of
configuration, it'll continue to have 1 DB and migrate 1 DB. This
allows us to better control deployment.
2016-04-28 10:48:06 -04:00