1
0
mirror of https://github.com/ansible/awx.git synced 2024-11-01 08:21:15 +03:00
awx/.gitignore

131 lines
1.7 KiB
Plaintext
Raw Normal View History

# Ignore generated schema
swagger.json
schema.json
reference-schema.json
2018-10-03 19:05:39 +03:00
2015-06-11 23:05:30 +03:00
# Tags
.tags
.tags1
2014-07-15 17:41:17 +04:00
# Tower
Configure Tower in Tower: * Add separate Django app for configuration: awx.conf. * Migrate from existing main.TowerSettings model to conf.Setting. * Add settings wrapper to allow get/set/del via django.conf.settings. * Update existing references to tower_settings to use django.conf.settings. * Add a settings registry to allow for each Django app to register configurable settings. * Support setting validation and conversion using Django REST Framework fields. * Add /api/v1/settings/ to display a list of setting categories. * Add /api/v1/settings/<slug>/ to display all settings in a category as a single object. * Allow PUT/PATCH to update setting singleton, DELETE to reset to defaults. * Add "all" category to display all settings across categories. * Add "changed" category to display only settings configured in the database. * Support per-user settings via "user" category (/api/v1/settings/user/). * Support defaults for user settings via "user-defaults" category (/api/v1/settings/user-defaults/). * Update serializer metadata to support category, category_slug and placeholder on OPTIONS responses. * Update serializer metadata to handle child fields of a list/dict. * Hide raw data form in browsable API for OPTIONS and DELETE. * Combine existing licensing code into single "TaskEnhancer" class. * Move license helper functions from awx.api.license into awx.conf.license. * Update /api/v1/config/ to read/verify/update license using TaskEnhancer and settings wrapper. * Add support for caching settings accessed via settings wrapper. * Invalidate cached settings when Setting model changes or is deleted. * Preload all database settings into cache on first access via settings wrapper. * Add support for read-only settings than can update their value depending on other settings. * Use setting_changed signal whenever a setting changes. * Register configurable authentication, jobs, system and ui settings. * Register configurable LDAP, RADIUS and social auth settings. * Add custom fields and validators for URL, LDAP, RADIUS and social auth settings. * Rewrite existing validator for Credential ssh_private_key to support validating private keys, certs or combinations of both. * Get all unit/functional tests working with above changes. * Add "migrate_to_database_settings" command to determine settings to be migrated into the database and comment them out when set in Python settings files. * Add support for migrating license key from file to database. * Remove database-configuable settings from local_settings.py example files. * Update setup role to no longer install files for database-configurable settings. f 94ff6ee More settings work. f af4c4e0 Even more db settings stuff. f 96ea9c0 More settings, attempt at singleton serializer for settings. f 937c760 More work on singleton/category views in API, add code to comment out settings in Python files, work on command to migrate settings to database. f 425b0d3 Minor fixes for sprint demo. f ea402a4 Add support for read-only settings, cleanup license engine, get license support working with DB settings. f ec289e4 Rename migration, minor fixmes, update setup role. f 603640b Rewrite key/cert validator, finish adding social auth fields, hook up signals for setting_changed, use None to imply a setting is not set. f 67d1b5a Get functional/unit tests passing. f 2919b62 Flake8 fixes. f e62f421 Add redbaron to requirements, get file to database migration working (except for license). f c564508 Add support for migrating license file. f 982f767 Add support for regex in social map fields.
2016-09-27 05:14:47 +03:00
awx/settings/local_*.py*
2013-06-23 21:21:02 +04:00
awx/*.sqlite3
2016-04-20 21:57:28 +03:00
awx/*.sqlite3_*
awx/job_status
2013-06-23 21:21:02 +04:00
awx/projects
awx/job_output
2013-06-23 21:21:02 +04:00
awx/public/media
awx/public/static
2015-01-29 20:06:17 +03:00
awx/ui/tests/test-results.xml
awx/ui/client/src/local_settings.json
awx/main/fixtures
awx/*.log
2014-08-25 20:31:18 +04:00
tower/tower_warnings.log
2014-04-05 03:58:02 +04:00
celerybeat-schedule
2015-07-20 18:33:09 +03:00
awx/ui/static
awx/ui/build_test
awx/ui/client/languages
2017-09-11 17:19:54 +03:00
awx/ui/templates/ui/index.html
awx/ui/templates/ui/installing.html
/tower-license
/tower-license/**
2014-07-15 17:41:17 +04:00
2016-01-06 20:32:27 +03:00
# Tower setup playbook testing
setup/test/roles/postgresql
2016-05-09 16:17:58 +03:00
**/provision_docker
2016-01-06 20:32:27 +03:00
2014-07-15 17:41:17 +04:00
# Python & setuptools
__pycache__
2015-07-16 23:08:38 +03:00
/build
/deb-build
2016-08-16 20:41:23 +03:00
/reprepro
2015-07-16 23:08:38 +03:00
/rpm-build
/tar-build
2015-09-08 20:01:50 +03:00
/setup-bundle-build
2014-07-15 17:41:17 +04:00
/dist
/*.egg-info
2013-03-13 23:15:35 +04:00
*.py[c,o]
2014-07-15 17:41:17 +04:00
# JavaScript
/Gruntfile.js
2015-02-05 23:27:16 +03:00
/Brocfile.js
2014-07-15 17:41:17 +04:00
/bower.json
/package.json
2015-08-03 22:34:08 +03:00
/testem.yml
Refactor UI Build System (#3203) * initial build trial, clean up awx/ui * fix hardcoded refs to ng-toast, add jshint preloader * remove browserify test * update grunt-jshint -> jshint module loader, browser-sync, update dev targets to build-docker-machine & build-docker-cid, fix blocking tasks * less autoprefixer * sample build commands * fix release build * update README * karma config stub * webpack config for karma tests * karma preview for shane * fix build-docker-machine target * karma+webpack test pipeline configuration, stub tests * fix smart/job status icons classes * fix jquery + jsyaml shims, fix LESS cascade * fix angular-codemirror dependency, explicitly import style/mode dependencies * shim jsonlint * fix angular-scheduler AMD imports, remove jquuery-ui shim, fix release config * use closed $.fn.datepicker for system-tracking * remove packaging/node/ * remove old tests * shrinkwrap fragile dependency sandcastle, update README, lint * first pass at fixing rrule shim * update makefile targets * update gitignore w/ new flag file * add saucelabs karma config * add license controller test * add examples of service and directive tests * Makefile flubs * consolidate clean-ui target, compulsively update flag file location * dep on CJS/AMD/UMD compatible version of rrule lib, fix example tests/config for demo * boilerplate karma config for saucelabs (should be abstracted to common config after proven to work) * update docs * docs feedback * update Dockerfile with Node 6.x dep
2016-08-17 23:09:54 +03:00
**/coverage
/.istanbul.yml
Refactor UI Build System (#3203) * initial build trial, clean up awx/ui * fix hardcoded refs to ng-toast, add jshint preloader * remove browserify test * update grunt-jshint -> jshint module loader, browser-sync, update dev targets to build-docker-machine & build-docker-cid, fix blocking tasks * less autoprefixer * sample build commands * fix release build * update README * karma config stub * webpack config for karma tests * karma preview for shane * fix build-docker-machine target * karma+webpack test pipeline configuration, stub tests * fix smart/job status icons classes * fix jquery + jsyaml shims, fix LESS cascade * fix angular-codemirror dependency, explicitly import style/mode dependencies * shim jsonlint * fix angular-scheduler AMD imports, remove jquuery-ui shim, fix release config * use closed $.fn.datepicker for system-tracking * remove packaging/node/ * remove old tests * shrinkwrap fragile dependency sandcastle, update README, lint * first pass at fixing rrule shim * update makefile targets * update gitignore w/ new flag file * add saucelabs karma config * add license controller test * add examples of service and directive tests * Makefile flubs * consolidate clean-ui target, compulsively update flag file location * dep on CJS/AMD/UMD compatible version of rrule lib, fix example tests/config for demo * boilerplate karma config for saucelabs (should be abstracted to common config after proven to work) * update docs * docs feedback * update Dockerfile with Node 6.x dep
2016-08-17 23:09:54 +03:00
**/node_modules/**
2015-02-04 17:38:54 +03:00
/tmp
2017-10-26 04:37:29 +03:00
**/npm-debug.log*
2018-10-03 19:05:39 +03:00
**/package-lock.json
2015-02-04 17:38:54 +03:00
# UI build flag files
Refactor UI Build System (#3203) * initial build trial, clean up awx/ui * fix hardcoded refs to ng-toast, add jshint preloader * remove browserify test * update grunt-jshint -> jshint module loader, browser-sync, update dev targets to build-docker-machine & build-docker-cid, fix blocking tasks * less autoprefixer * sample build commands * fix release build * update README * karma config stub * webpack config for karma tests * karma preview for shane * fix build-docker-machine target * karma+webpack test pipeline configuration, stub tests * fix smart/job status icons classes * fix jquery + jsyaml shims, fix LESS cascade * fix angular-codemirror dependency, explicitly import style/mode dependencies * shim jsonlint * fix angular-scheduler AMD imports, remove jquuery-ui shim, fix release config * use closed $.fn.datepicker for system-tracking * remove packaging/node/ * remove old tests * shrinkwrap fragile dependency sandcastle, update README, lint * first pass at fixing rrule shim * update makefile targets * update gitignore w/ new flag file * add saucelabs karma config * add license controller test * add examples of service and directive tests * Makefile flubs * consolidate clean-ui target, compulsively update flag file location * dep on CJS/AMD/UMD compatible version of rrule lib, fix example tests/config for demo * boilerplate karma config for saucelabs (should be abstracted to common config after proven to work) * update docs * docs feedback * update Dockerfile with Node 6.x dep
2016-08-17 23:09:54 +03:00
awx/ui/.deps_built
awx/ui/.release_built
awx/ui/.release_deps_built
2014-07-15 17:41:17 +04:00
# Testing
.cache
.coverage
2014-07-15 17:41:17 +04:00
.tox
coverage.xml
2014-07-15 17:41:17 +04:00
htmlcov
pep8.txt
scratch
testem.log
awx/awx_test.sqlite3-journal
.pytest_cache/
2014-07-15 17:41:17 +04:00
# Mac OS X
*.DS_Store
# Editors
2016-04-20 21:57:28 +03:00
*.sw[poj]
2014-07-15 17:41:17 +04:00
*~
# Vagrant
/Vagrantfile
tools/vagrant/local.yml
2013-05-23 12:58:44 +04:00
.vagrant*
2014-07-15 17:41:17 +04:00
# Virtualbox
ansible-tower-*-ova
ansible-tower-*.box
2014-09-25 01:29:56 +04:00
# Setup
setup.log
2015-04-20 23:28:36 +03:00
backup.log
restore.log
2014-09-25 01:29:56 +04:00
setup/tower_setup_conf.yml
setup/setup.log
2014-10-30 22:28:33 +03:00
setup/inventory
2015-04-20 23:28:36 +03:00
tower-backup-*
2014-09-25 01:29:56 +04:00
2016-05-09 16:17:58 +03:00
# Ansible
**/*.retry
2014-07-15 17:41:17 +04:00
# Other
2014-05-13 08:37:54 +04:00
.tower_cycle
2014-07-15 17:41:17 +04:00
env/*
nohup.out
reports
2016-04-20 21:57:28 +03:00
*.bak
*.bak[0-9]
*.dot
*.log
*.log.[0-9]
*.results
local/
2017-01-20 15:40:43 +03:00
*.mo
2017-03-29 18:15:45 +03:00
requirements/vendor
2017-07-21 02:59:03 +03:00
.i18n_built
2017-09-01 05:21:25 +03:00
.idea/*
# AWX python libs populated by requirements.txt
awx/lib/.deps_built
awx/lib/site-packages
venv/*
use_dev_supervisor.txt
2017-08-28 21:48:28 +03:00
.idea/*