Hao Liu
78f345c486
Remove old UI ( #15414 )
...
* Remove source code for old UI
* Rename ui-next to ui
* Remove license scan for javascript dependencies
2024-08-22 13:48:56 -04:00
Don Naro
3e5851f3af
Upgrade doc requirements ( #14669 )
...
* upgrade when pip compiling doc reqs
* upgrade doc requirements
2023-11-16 13:04:21 -07:00
Don Naro
0057c8daf6
Docs: Include REST API reference content from swagger.json ( #14607 )
2023-11-11 08:33:41 -05:00
Don Naro
94703ccf84
Pip compile docsite requirements ( #14449 )
...
Co-authored-by: Sviatoslav Sydorenko <578543+webknjaz@users.noreply.github.com>
Co-authored-by: Sviatoslav Sydorenko <wk.cvs.github@sydorenko.org.ua>
2023-10-24 12:53:41 -04:00
Don Naro
dc81aa46d0
Create AWX docsite with RST content ( #14328 )
...
Co-authored-by: Thanhnguyet Vo <tvo@ansible.com>
Co-authored-by: TVo <thavo@redhat.com>
2023-09-01 09:24:03 -06:00
Alan Rominger
d3eb2c1975
Add new flak8 rules to do some meaningful corrections
2022-09-27 20:36:42 -04:00
Shane McDonald
0d097964be
Automatically install setuptools-scm in script called from Makefile
2022-07-22 12:59:39 -04:00
Shane McDonald
cbea36745e
Transition from setup.py to setup.cfg
2022-06-27 13:30:01 -04:00
Alan Rominger
82671680e3
Respect linter rule F811 for trivial re-definition
2022-01-14 13:23:04 -05:00
nixocio
f85b2b6352
Merge ui and ui_next in one dir
...
Merge ui and ui_next in one dir
See: https://github.com/ansible/awx/issues/10676
Update django .po files
Update django .po files
Run `awx-manage makemessages`.
2021-08-02 10:40:24 -04:00
Alan Rominger
08cb497689
Run flake8 on the AWX collection in CI
2021-07-09 12:01:28 -04:00
Alan Rominger
f0cd6b2457
Run flake8 on awxkit
2021-06-29 11:32:59 -04:00
Alan Rominger
dad5533816
Enter flake8 rules in tox config as actual config entries
2021-06-07 16:21:50 -04:00
Ryan Petrello
300f5a3a1f
use flake8 to lint for a few things black doesn't catch
...
black does *not* warn about missing or extraneous imports,
so let's bring back flake8 in our linting to check for them
2021-04-12 12:55:39 -04:00
Ryan Petrello
c2ef0a6500
move code linting to a stricter pep8-esque auto-formatting tool, black
2021-03-23 09:39:58 -04:00
Ryan Petrello
32542021c6
fix busted flake8 CI
2020-08-10 12:26:12 -04:00
Shane McDonald
2f77c67a62
Changes to enable tests in k8s
2019-05-28 13:22:15 -04:00
Ryan Petrello
f223df303f
convert py2 -> py3
2019-01-15 14:09:01 -05:00
Elijah DeLee
ca84d312ce
Rename schema job to be more clear about its purpose
...
The make target fails when it detects schema changes, not when schema is invalid.
Also update CONTRIBUTING.md to include information about zuul jobs.
2018-11-20 07:42:10 -06:00
Elijah DeLee
a68e22b114
Add tox target to detect schema changes
...
Fetches reference schema from public bucket
Still need define method for updating reference schema on merge.
2018-11-15 16:25:13 -05:00
Ryan Petrello
a1012b365c
pin docker-compose to a working version
2018-10-31 10:47:45 -04:00
Ryan Petrello
f87a09c46a
build swagger docs as part of CI
2018-10-10 10:27:54 -04:00
Matthew Jones
56263a5fea
Force ui cleanup in the test environment
...
Also allow using the system make
2018-10-05 13:40:07 -04:00
Matthew Jones
3a8bacb8ef
Add an initial check and gate job configuration for zuul
...
Updates for running ui tests and linters
2018-10-05 13:39:59 -04:00
Bill Nottingham
9c722cba22
Remove some obsolete code.
2018-02-26 14:55:13 -05:00
Ryan Petrello
4bc5858ab4
replace PyCrypto usage w/ crytography; ansible no longer bundles it
...
see: https://github.com/ansible/ansible-tower/issues/7395
2017-08-07 12:19:51 -04:00
AlanCoding
eaeff7e290
rename setting TOWER_VENV_PATH to AWX_VENV_PATH
2017-07-24 12:23:54 -04:00
Ryan Petrello
2e608f4eac
remove ANSIBLE_USE_VENV and TOWER_USE_VENV
...
modern Tower deployments (both production and dev container-based)
always build ansible and Tower in separate, distinct virtualenvs, not
the global site-packages
2017-06-19 16:11:15 -04:00
Ryan Petrello
1005782ee9
add tests for our custom ansible callback plugin
2017-03-14 12:56:40 -04:00
Ryan Petrello
f4d55659f0
enforce a sane default OPT_NETWORK_TIMEOUT for LDAP connections
...
see: #5208
2017-02-07 12:37:05 -05:00
Ryan Petrello
836ca21b7e
add unit tests for awx.conf
2017-01-30 12:37:11 -05:00
James Laska
1f9df1fdf3
Default to not running old tests
2016-07-22 13:19:57 -04:00
James Laska
77202ec696
Only run unit and function tests
2016-07-22 13:19:57 -04:00
James Laska
29778538c3
Be sure to install ansible
...
Enable the mongodb travis service too
2016-07-22 13:19:57 -04:00
James Laska
6140c8c500
Additional travis/tox tweaks
...
* Enable travis caching
* Disable coverage after_build
* Call setup.py develop first
* Include pytest config and enable skipsdist
2016-07-22 13:19:57 -04:00
James Laska
f3c186310b
First pass at getting tox and travis working
2016-07-22 13:19:57 -04:00
Chris Church
7cd2707713
Updated all vendored third-party packages.
2013-11-14 22:55:03 -05:00
Chris Church
9fc46e6292
AC-474. Updates to contributing doc, along with related Makefile, testing and settings changes.
2013-09-24 21:41:00 -04:00
Chris Church
e3f64c5860
Tox updates.
2013-09-12 10:10:06 -04:00
Chris Church
8d16485f7f
Updated third-party requirements to latest versions.
2013-08-27 23:20:47 -04:00
Chris Church
cbd64ee65d
Include local versions of third-party dependencies, particularly those unavailable or outdated as OS packages.
2013-06-23 21:08:54 -04:00
Chris Church
07657926b9
Rename ansibleworks to awx.
2013-06-23 13:21:02 -04:00
Chris Church
d822287609
Updated to be compatible with Django 1.4.5, added tox settings for automated testing with Python 2.6/2.7 and Django 1.4/1.5.
2013-06-22 16:27:17 -04:00