Kyle D. McCormick
c4a1f800e9
feat!: remove paver docs, i18n, servers, and pylint
...
This is the first step of Paver removal.
These are the parts that we are confident are unused.
Part of: https://github.com/openedx/edx-platform/issues/34467
2024-05-21 15:14:38 -04:00
Muhammad Umar Khan
a389a9ff10
Revert "Revert "refactor: move xmodule folder to root""
2022-06-20 18:20:06 +05:00
Muhammad Umar Khan
d890f06507
Revert "refactor: move xmodule folder to root"
2022-06-20 16:03:48 +05:00
M Umar Khan
a91df0c40f
refactor: move xmodule folder to root
...
- Moving xmodule folder to root as we're dissolving sub-projects of common folder in edx-platform
- More info: https://openedx.atlassian.net/browse/BOM-2579
- -e common/lib/xmodule has been removed from the requirements as xmodule has itself become the part of edx-platform and not being installed through requirements
- The test files common/lib/xmodule/test_files/ have been removed as they are not being used anymore
2022-06-20 14:33:45 +05:00
Awais Qureshi
02e29168b2
feat!: Removing sandbox folder from platform and installing it from p… ( #30402 )
...
* feat!: common/lib/sandbox-packages folder moved to a new library.
2022-06-01 16:02:13 +05:00
Rebecca Graber
eba76109c4
feat: remove xss-commitlint test ( #30025 )
2022-03-08 14:18:45 -05:00
Mohammad Ahtasham ul Hassan
8320dcb0e8
build: update stylint and eslint thresholds ( #29471 )
...
* build: update stylint and eslint thresholds
* Removed stylint threshold
* Update test_stylelint.py
* fix: fix eslint issues
2021-12-07 20:09:13 +05:00
Ned Batchelder
d1aa75e3f2
build: run xss-commit-linter verbosely
2021-10-19 12:24:16 -04:00
Aarif
58a54f8d0b
BOM-2543: Remove the diff-quality step from quality checks ( #27619 )
...
* build: Removed the diff-quality step
Applied lint-amnesty on all the warnings
Removed pylint thresholds comparison code and related tests
Co-authored-by: Usama Sadiq <usama.sadiq@arbisoft.com >
2021-06-07 18:37:06 +05:00
M. Zulqarnain
e35d3de376
refactor: pyupgrade on docs & pavelib ( #26768 )
2021-03-05 15:24:59 +05:00
Jawayria
69e0dc7d68
Applied pylint-amnesty to {docs, import_shims, pavelib}
2021-02-02 21:17:16 +05:00
Diana Huang
a4ca84e92a
Add DJANGO_SETTINGS_MODULE to pylint runs.
2020-12-22 09:41:24 -05:00
Tim McCormack
747b03febf
Use node for running node.js tests, not nodejs ( #25651 )
...
This should solve the problem of getting `nodejs: not found` when
running `paver test_js_run -s lms` in lms-shell, which cropped up in
the past few days.
I don't know why this stopped working recently, but I don't have `nodejs`
on my recently re-created devstack, and some people with an older devstack
have both. Maybe a recent node.js release got rid of an alias.
2020-11-19 20:09:51 +00:00
Aarif
09ac7f9372
remove cyclomatic complexity calculation for python code
2020-08-04 22:10:05 +05:00
M. Zulqarnain
bc568309ec
BOM-1701: Ran pyupgrade on pavelib ( #24230 )
2020-06-17 17:09:38 +05:00
Adam Butterworth
42cc0d0145
Fix all stylelint errors ( #23920 )
...
* Fix all stylelint errors
For any errors that fixing would require changing the output of the css disable stylelint for that line instead of modifying.
* Update quality.py
Make stylelint quality check pass when there are no errors
* Delete empty selectors
2020-05-06 16:07:14 -04:00
Robert Raposa
b9a51eb250
update diff_quality message and tests ( #23896 )
...
- remove unused assertions
- add tests for exception handling
- update error message
2020-05-05 15:55:37 -04:00
Robert Raposa
b14ebfd9ac
fix diff quality ( #23875 )
2020-05-04 09:49:20 -04:00
Aarif
98af9ce418
remove useless-supression warnings
2020-05-01 19:42:15 +05:00
Stu Young
9b9e2f7e67
add reserved keyword linter to CI ( #23499 )
2020-04-01 10:30:46 -04:00
Feanil Patel
9cf2f9f298
Run 2to3 -f future . -w
...
This will remove imports from __future__ that are no longer needed.
https://docs.python.org/3.5/library/2to3.html#2to3fixer-future
2019-12-30 10:35:30 -05:00
Feanil Patel
733f6f8f24
Make the count a number because comparing NoneTypes and numbers isn't a thing in python 3.
2019-11-06 15:58:03 -05:00
Troy Sankey
1312e4fedf
Enable PII Annotations checking enforcement
...
DE-1764
2019-10-29 14:47:00 -04:00
Amit
0044bef4fd
INCR-393: Updates on Python 3.x ( #21054 )
2019-07-11 10:21:47 -04:00
Michael Youngstrom
139cdb8ba2
Switch testing from ecs to ec2 ( #20846 )
2019-06-27 22:04:02 -04:00
Jeremy Bowman
f9929f32b5
Update quality threshold counts ( #20681 )
2019-05-24 08:27:54 -04:00
Julia Eskew
c68e391029
Merge pull request #19830 from edx/juliasq/pii_ci_integration
...
Add PII check to CI quality check.
2019-02-21 15:42:56 -05:00
Julia Eskew
731d076cdc
Add app_name prefix to the generated PII report.
2019-02-21 14:11:59 -05:00
Julia Eskew
060d3b8e85
Accept option for PII checker report dir. Add PII check to CI quality check.
...
Add tests for run_pii_check paver command.
2019-02-21 12:47:34 -05:00
Jeremy Bowman
974ae50bf4
Merge pull request #19620 from cclauss/new-style-exceptions
...
Old style exceptions --> new style for Python 3
2019-02-19 16:31:35 -05:00
bmedx
7df1e05f49
Fix xxslint errors in touched files
2019-02-19 11:24:24 -05:00
Julia Eskew
368f221f0a
Initial start on annotations.
2019-02-19 11:24:21 -05:00
cclauss
c0c935b685
Old style exceptions --> new style for Python 3
2019-02-19 13:09:23 +01:00
Matthew Piatetsky
6cf44a0467
fix unicode strings in pavelib/
2019-02-05 09:14:20 -05:00
cclauss
8fca11b85c
Use print() function in both Python 2 and Python 3
2019-01-13 17:16:37 +01:00
Jeremy Bowman
f2ee1b5cfe
TE-2808 Fix diff-quality comparison target
2018-12-12 15:51:28 -05:00
Jeremy Bowman
f62d02540b
Fix xsscommitlint JUnit XML
2018-10-26 11:38:09 -04:00
Jeremy Bowman
713d64e1e2
TE-2702 Update Read the Docs links to HTTPS
2018-08-15 17:34:01 -04:00
Calen Pennington
07a15c681f
Reapply the XBlock RequireJS -> Webpack changes
...
This reverts commit 105db2cf59 , reversing
changes made to 447457594f .
2018-06-27 22:27:07 -04:00
Jeremy Bowman
820474d364
TE-2560 Generate quality results XML files
2018-06-22 09:46:17 -04:00
Eric Fischer
e72549cdbe
Revert "Merge pull request #18340 from cpennington/fix-studio-xblock-rendering"
...
This reverts commit 9a70ca78a5 , reversing
changes made to efd5b9abbd .
Hopefully fixes EDUCATOR-3053
2018-06-15 13:18:27 -04:00
Calen Pennington
be3c7e05c5
Reapply "Switch container factory to webpack"
...
This reverts commit 18d93b00ba .
2018-06-07 15:52:05 -04:00
Calen Pennington
18d93b00ba
Revert "Switch container factory to webpack"
2018-06-07 13:46:47 -04:00
Calen Pennington
0abe75a7c6
Re-apply the changes to convert XBlocks to Webpack
...
Reapplies edx/edx-platform#17509
This reverts commit 0f7e2373d0 .
2018-06-06 12:52:12 -04:00
Calen Pennington
0f7e2373d0
Revert "Switch container factory to webpack"
2018-05-29 16:01:38 -04:00
Calen Pennington
a16b8cc4b5
Clean up pylint failures
2018-05-29 12:28:19 -04:00
Calen Pennington
667dbf1687
Clean up eslint failures
2018-05-29 12:28:19 -04:00
Jeremy Bowman
9477ad23d1
TE-2528 Upgrade testing dependencies
2018-04-25 16:37:29 -04:00
Eric Fischer
383d67f879
Fail js tests if dirty package-lock
2018-03-06 11:45:26 -05:00
Anthony Mangano
3e7df8688f
Add config module for xsslint
2018-03-01 16:52:42 -05:00