CHANGELOG.md
LICENSE
MANIFEST.in
README.md
VERSION
pyproject.toml
requirements.txt
src/oxl_ansible_webui/__init__.py
src/oxl_ansible_webui/__main__.py
src/oxl_ansible_webui/__script__.py
src/oxl_ansible_webui/cli.py
src/oxl_ansible_webui/cli_init.py
src/oxl_ansible_webui/db.py
src/oxl_ansible_webui/handle_signals.py
src/oxl_ansible_webui/main.py
src/oxl_ansible_webui/manage.py
src/oxl_ansible_webui/web_serve_static.py
src/oxl_ansible_webui/webserver.py
src/oxl_ansible_webui.egg-info/PKG-INFO
src/oxl_ansible_webui.egg-info/SOURCES.txt
src/oxl_ansible_webui.egg-info/dependency_links.txt
src/oxl_ansible_webui.egg-info/entry_points.txt
src/oxl_ansible_webui.egg-info/requires.txt
src/oxl_ansible_webui.egg-info/top_level.txt
src/oxl_ansible_webui/aw/__init__.py
src/oxl_ansible_webui/aw/admin.py
src/oxl_ansible_webui/aw/api.py
src/oxl_ansible_webui/aw/apps.py
src/oxl_ansible_webui/aw/base.py
src/oxl_ansible_webui/aw/dependencies.py
src/oxl_ansible_webui/aw/main.py
src/oxl_ansible_webui/aw/models.py
src/oxl_ansible_webui/aw/settings.py
src/oxl_ansible_webui/aw/urls.py
src/oxl_ansible_webui/aw/api_endpoints/__init__.py
src/oxl_ansible_webui/aw/api_endpoints/alert.py
src/oxl_ansible_webui/aw/api_endpoints/base.py
src/oxl_ansible_webui/aw/api_endpoints/credentials.py
src/oxl_ansible_webui/aw/api_endpoints/filesystem.py
src/oxl_ansible_webui/aw/api_endpoints/frontend.py
src/oxl_ansible_webui/aw/api_endpoints/inventory.py
src/oxl_ansible_webui/aw/api_endpoints/job.py
src/oxl_ansible_webui/aw/api_endpoints/job_util.py
src/oxl_ansible_webui/aw/api_endpoints/key.py
src/oxl_ansible_webui/aw/api_endpoints/permission.py
src/oxl_ansible_webui/aw/api_endpoints/repository.py
src/oxl_ansible_webui/aw/api_endpoints/stats.py
src/oxl_ansible_webui/aw/api_endpoints/system.py
src/oxl_ansible_webui/aw/config/__init__.py
src/oxl_ansible_webui/aw/config/defaults.py
src/oxl_ansible_webui/aw/config/environment.py
src/oxl_ansible_webui/aw/config/form_metadata.py
src/oxl_ansible_webui/aw/config/hardcoded.py
src/oxl_ansible_webui/aw/config/language.py
src/oxl_ansible_webui/aw/config/load_file.py
src/oxl_ansible_webui/aw/config/main.py
src/oxl_ansible_webui/aw/config/languages/de.py
src/oxl_ansible_webui/aw/config/languages/en.py
src/oxl_ansible_webui/aw/config/languages/es.py
src/oxl_ansible_webui/aw/execute/__init__.py
src/oxl_ansible_webui/aw/execute/alert.py
src/oxl_ansible_webui/aw/execute/executor_ansible_runner.py
src/oxl_ansible_webui/aw/execute/executor_oxl_ansible_executor.py
src/oxl_ansible_webui/aw/execute/known_hosts.py
src/oxl_ansible_webui/aw/execute/play.py
src/oxl_ansible_webui/aw/execute/play_credentials.py
src/oxl_ansible_webui/aw/execute/play_util.py
src/oxl_ansible_webui/aw/execute/queue.py
src/oxl_ansible_webui/aw/execute/repository.py
src/oxl_ansible_webui/aw/execute/scheduler.py
src/oxl_ansible_webui/aw/execute/ssh_hostkey.py
src/oxl_ansible_webui/aw/execute/threader.py
src/oxl_ansible_webui/aw/execute/util.py
src/oxl_ansible_webui/aw/execute/alert_plugin/plugin_email.py
src/oxl_ansible_webui/aw/execute/alert_plugin/plugin_wrapper.py
src/oxl_ansible_webui/aw/migrations/0001_v0_0_12.py
src/oxl_ansible_webui/aw/migrations/0002_v0_0_13.py
src/oxl_ansible_webui/aw/migrations/0003_v0_0_14.py
src/oxl_ansible_webui/aw/migrations/0004_v0_0_15.py
src/oxl_ansible_webui/aw/migrations/0005_v0_0_18.py
src/oxl_ansible_webui/aw/migrations/0006_v0_0_19.py
src/oxl_ansible_webui/aw/migrations/0007_v0_0_21.py
src/oxl_ansible_webui/aw/migrations/0008_v0_0_22.py
src/oxl_ansible_webui/aw/migrations/0009_v0_0_24.py
src/oxl_ansible_webui/aw/migrations/0010_v0_0_25.py
src/oxl_ansible_webui/aw/migrations/0011_v0_8_0.py
src/oxl_ansible_webui/aw/migrations/0012_v0_8_2.py
src/oxl_ansible_webui/aw/migrations/0013_v0_8_4.py
src/oxl_ansible_webui/aw/migrations/0014_v0_8_5.py
src/oxl_ansible_webui/aw/migrations/0015_v0_8_9.py
src/oxl_ansible_webui/aw/migrations/0016_v0_9_0.py
src/oxl_ansible_webui/aw/migrations/0017_v0_9_1.py
src/oxl_ansible_webui/aw/migrations/0018_v0_9_3.py
src/oxl_ansible_webui/aw/migrations/0019_v0_9_5.py
src/oxl_ansible_webui/aw/migrations/__init__.py
src/oxl_ansible_webui/aw/model/__init__.py
src/oxl_ansible_webui/aw/model/alert.py
src/oxl_ansible_webui/aw/model/api.py
src/oxl_ansible_webui/aw/model/base.py
src/oxl_ansible_webui/aw/model/job.py
src/oxl_ansible_webui/aw/model/job_credential.py
src/oxl_ansible_webui/aw/model/permission.py
src/oxl_ansible_webui/aw/model/repository.py
src/oxl_ansible_webui/aw/model/system.py
src/oxl_ansible_webui/aw/static/css/global.css
src/oxl_ansible_webui/aw/static/css/legacy/aw.css
src/oxl_ansible_webui/aw/static/css/legacy/aw_mobile.css
src/oxl_ansible_webui/aw/static/img/flag_de.svg
src/oxl_ansible_webui/aw/static/img/flag_es.svg
src/oxl_ansible_webui/aw/static/img/flag_gb.svg
src/oxl_ansible_webui/aw/static/img/flag_src.txt
src/oxl_ansible_webui/aw/static/img/logo.svg
src/oxl_ansible_webui/aw/static_prod/dist/ApiResponseHandler.js
src/oxl_ansible_webui/aw/static_prod/dist/BookSolid.js
src/oxl_ansible_webui/aw/static_prod/dist/ConfirmAction.js
src/oxl_ansible_webui/aw/static_prod/dist/DarkLightMode.js
src/oxl_ansible_webui/aw/static_prod/dist/Style.js
src/oxl_ansible_webui/aw/static_prod/dist/Toggle.js
src/oxl_ansible_webui/aw/static_prod/dist/api.js
src/oxl_ansible_webui/aw/static_prod/dist/home.js
src/oxl_ansible_webui/aw/static_prod/dist/login.js
src/oxl_ansible_webui/aw/static_prod/dist/login_saml.js
src/oxl_ansible_webui/aw/static_prod/dist/main.js
src/oxl_ansible_webui/aw/static_prod/dist/system.js
src/oxl_ansible_webui/aw/static_prod/dist/tailwind.min.css
src/oxl_ansible_webui/aw/templates/base.html
src/oxl_ansible_webui/aw/templates/fallback.html
src/oxl_ansible_webui/aw/templates/home.html
src/oxl_ansible_webui/aw/templates/system.html
src/oxl_ansible_webui/aw/templates/django_saml2_auth/denied.html
src/oxl_ansible_webui/aw/templates/django_saml2_auth/error.html
src/oxl_ansible_webui/aw/templates/django_saml2_auth/signout.html
src/oxl_ansible_webui/aw/templates/email/alert.html
src/oxl_ansible_webui/aw/templates/email/alert.txt
src/oxl_ansible_webui/aw/templates/legacy/settings/alert.html
src/oxl_ansible_webui/aw/templates/legacy/settings/alert_edit.html
src/oxl_ansible_webui/aw/templates/legacy/settings/permission.html
src/oxl_ansible_webui/aw/templates/legacy/settings/permission_edit.html
src/oxl_ansible_webui/aw/templates/registration/login.html
src/oxl_ansible_webui/aw/templates/rest_framework/api.html
src/oxl_ansible_webui/aw/templates/snippets/handle-form-errors.html
src/oxl_ansible_webui/aw/templatetags/util.py
src/oxl_ansible_webui/aw/utils/__init__.py
src/oxl_ansible_webui/aw/utils/audit.py
src/oxl_ansible_webui/aw/utils/crypto.py
src/oxl_ansible_webui/aw/utils/db.py
src/oxl_ansible_webui/aw/utils/db_handler.py
src/oxl_ansible_webui/aw/utils/debug.py
src/oxl_ansible_webui/aw/utils/deployment.py
src/oxl_ansible_webui/aw/utils/filesystem.py
src/oxl_ansible_webui/aw/utils/handlers.py
src/oxl_ansible_webui/aw/utils/http.py
src/oxl_ansible_webui/aw/utils/permission.py
src/oxl_ansible_webui/aw/utils/repository.py
src/oxl_ansible_webui/aw/utils/subps.py
src/oxl_ansible_webui/aw/utils/system.py
src/oxl_ansible_webui/aw/utils/util.py
src/oxl_ansible_webui/aw/utils/util_no_config.py
src/oxl_ansible_webui/aw/utils/version.py
src/oxl_ansible_webui/aw/views/__init__.py
src/oxl_ansible_webui/aw/views/auth.py
src/oxl_ansible_webui/aw/views/base.py
src/oxl_ansible_webui/aw/views/main.py
src/oxl_ansible_webui/aw/views/settings.py
src/oxl_ansible_webui/aw/views/forms/settings.py