softwarefactory-project-zuul[bot]
a28f8c43cb
Merge pull request #2569 from shanemcd/devel
...
Bump version to 2.1.0
Reviewed-by: https://github.com/softwarefactory-project-zuul[bot]
2018-11-01 15:53:59 +00:00
Shane McDonald
fbec6a60bf
Bump version to 2.1.0
2018-11-01 11:37:28 -04:00
softwarefactory-project-zuul[bot]
6a4f3c8758
Merge pull request #2566 from shanemcd/devel
...
Bump version to 2.0.2
Reviewed-by: https://github.com/softwarefactory-project-zuul[bot]
2018-11-01 14:12:00 +00:00
Shane McDonald
04625f566b
Bump version to 2.0.2
2018-11-01 09:50:02 -04:00
softwarefactory-project-zuul[bot]
895a567ed1
Merge pull request #2558 from ansible/org-view-ui
...
updated fixtures to use proper organization linking
Reviewed-by: https://github.com/softwarefactory-project-zuul[bot]
2018-10-31 18:13:40 +00:00
Daniel Sami
e152b30fc1
linting fixes
2018-10-31 13:55:50 -04:00
softwarefactory-project-zuul[bot]
a1fe60da78
Merge pull request #2174 from matburt/jobtemplate_sharding
...
Implement Job Template Sharding/Splitting/Slicing
Reviewed-by: https://github.com/softwarefactory-project-zuul[bot]
2018-10-31 15:49:51 +00:00
softwarefactory-project-zuul[bot]
92f0893764
Merge pull request #2555 from ryanpetrello/old-access-cleanup
...
remove an old, unused migration file
Reviewed-by: https://github.com/softwarefactory-project-zuul[bot]
2018-10-31 15:33:37 +00:00
Ryan Petrello
479448ff09
remove an old, unused migration file
2018-10-31 11:15:09 -04:00
Jake McDermott
62a36e3704
update job slice count help text
2018-10-31 11:04:14 -04:00
kialam
2d286c5f68
Redirect to WF Details page after prompt for slice JT.
2018-10-31 11:04:14 -04:00
AlanCoding
f435e577b2
Adjust slicing tooltip text
2018-10-31 11:04:14 -04:00
AlanCoding
236b332a8b
bump migration number
2018-10-31 11:04:13 -04:00
kialam
a7028df828
Fix one failing unit test.
2018-10-31 11:04:13 -04:00
kialam
a59017ceef
Fix eslint errors.
2018-10-31 11:04:13 -04:00
AlanCoding
affacb8ab5
revert change of including slice wfj ids in recent_jobs list
2018-10-31 11:04:13 -04:00
AlanCoding
37f9024940
fix slicing task_impact and script gen bugs
2018-10-31 11:04:13 -04:00
kialam
f72fca5fcf
Fix unit tests after "slice" rename.
...
- Update Jobs List unit tests with new schema and test cases.
- Update Job Details unit tests with new schema and test cases.
- Test both for expected behavior when handling a regular non-sliced job.
2018-10-31 11:04:13 -04:00
kialam
21aeda0f45
Add unit tests for Job Details
...
- Test `getSplitJobDetails` method.
- Fix failing tests.
- Rename unit tests.
2018-10-31 11:04:12 -04:00
kialam
65a0e5ed45
Fix failing tests.
2018-10-31 11:04:12 -04:00
kialam
571e34bf79
Begin adding unit tests for split jobs
...
- Test split job tag method within Jobs List Controller.
2018-10-31 11:04:12 -04:00
AlanCoding
6dc58af8e1
slicing rename test cleanup and bugfix
2018-10-31 11:04:12 -04:00
AlanCoding
bbd3edba47
rename to slicing and schema tweaks
2018-10-31 11:04:12 -04:00
Matthew Jones
46d6dce738
Mass rename of shard -> split
2018-10-31 11:04:12 -04:00
AlanCoding
475a701f78
Allow use of credential password prompting with split JTs
...
also
*update test to work with new JT callback call pattern
*fix spelling in template
2018-10-31 11:04:11 -04:00
AlanCoding
dccd7f2e9d
do not split JT callback jobs
2018-10-31 11:04:11 -04:00
kialam
47711bc007
add package-lock.json to gitignore
2018-10-31 11:04:11 -04:00
kialam
04eec61387
Redirect to WF details page when a Split Job is launched
2018-10-31 11:04:11 -04:00
kialam
ef4a2cbebb
Add Job Splitting feature to UI
2018-10-31 11:04:11 -04:00
AlanCoding
c8d76dbe78
update migration after rebase
2018-10-31 11:04:11 -04:00
Matthew Jones
61a706274b
Adding architecture doc for job sharding
2018-10-31 11:04:10 -04:00
AlanCoding
20226f8984
Polish split jobs API info & add fields to UI
...
*clarify help text and squash migrations
*adds new internal_limit field to Job model for faster reference
*if field is non-blank, populate shard params in summary_fields
*add summary information to UI job/wfj details, JT selector
2018-10-31 11:04:10 -04:00
AlanCoding
7ff04dafd3
Fix IntegrityError deleting job splitting JT
...
misc:
*show sharded jobs in recent_jobs
*test updates
2018-10-31 11:04:10 -04:00
AlanCoding
f9bdb1da15
Job splitting access logic and more feature development
...
*allow sharding with prompts and schedules
*modify create_unified_job contract to pass class & parent_field name
*make parent field name instance method & set sharded UJT field
*access methods made compatible with job sharding
*move shard job special logic from task manager to workflows
*save sharded job prompts to workflow job exclusively
*allow using sharded jobs in workflows
2018-10-31 11:04:10 -04:00
AlanCoding
dab678c5cc
Implement splitting logic in inventory & job task code
2018-10-31 11:04:10 -04:00
Matthew Jones
44ffcf86de
Properly take prompted inventory into account
...
This also will rename shard jobs to add an index to the job name
2018-10-31 11:04:10 -04:00
Matthew Jones
8a18984be1
Spawn concrete workflow jobs from a job template launch
2018-10-31 11:04:09 -04:00
Matthew Jones
0b1776098b
Implement model/view/launch paradigm for shard/split job templates
2018-10-31 11:04:09 -04:00
Daniel Sami
5da13683ce
updated fixtures to use proper organization linking
2018-10-31 11:03:44 -04:00
Ryan Petrello
89c2038ea3
Merge pull request #2557 from ryanpetrello/fix-busted-docker-compose
...
pin docker-compose to a working version
2018-10-31 11:01:50 -04:00
Ryan Petrello
a1012b365c
pin docker-compose to a working version
2018-10-31 10:47:45 -04:00
softwarefactory-project-zuul[bot]
484ef1b6a8
Merge pull request #2548 from wenottingham/mark-it-zero
...
Re-add markdown, which is used for rendering API help.
Reviewed-by: https://github.com/softwarefactory-project-zuul[bot]
2018-10-30 16:47:46 +00:00
Bill Nottingham
7fc269b65a
Re-add markdown, which is used for rendering API help.
2018-10-30 12:10:00 -04:00
softwarefactory-project-zuul[bot]
ddda6b3d21
Merge pull request #2542 from jakemcdermott/fix-smoke
...
fix smoke test
Reviewed-by: https://github.com/softwarefactory-project-zuul[bot]
2018-10-28 00:32:26 +00:00
Jake McDermott
80adbf9c03
fix smoke test
2018-10-27 02:09:18 -04:00
softwarefactory-project-zuul[bot]
264f35d259
Merge pull request #2239 from AlanCoding/multi_pass_cancel
...
Do 2-pass cancel for workflow jobs
Reviewed-by: https://github.com/softwarefactory-project-zuul[bot]
2018-10-26 14:43:14 +00:00
AlanCoding
e513f8fe31
do 2-pass cancel for workflow jobs
2018-10-26 10:28:30 -04:00
softwarefactory-project-zuul[bot]
b9f35e5b50
Merge pull request #2536 from ryanpetrello/deprecated_auth_token_middleware
...
remove DeprecatedAuthTokenMiddleware
Reviewed-by: https://github.com/softwarefactory-project-zuul[bot]
2018-10-26 14:27:29 +00:00
softwarefactory-project-zuul[bot]
002f463ffd
Merge pull request #2274 from AlanCoding/callback_debugging
...
Reduce default verbosity of dev-specific callback logging
Reviewed-by: https://github.com/softwarefactory-project-zuul[bot]
2018-10-26 14:23:24 +00:00
Ryan Petrello
28512e042b
remove DeprecatedAuthTokenMiddleware
2018-10-26 10:11:53 -04:00
AlanCoding
482395eb6a
reduce default verbosity of devel-specific callback logging
2018-10-26 10:03:46 -04:00
softwarefactory-project-zuul[bot]
e1d44d6d14
Merge pull request #2529 from AlanCoding/split_personality
...
Apply docker-compose fix to cluster target too
Reviewed-by: https://github.com/softwarefactory-project-zuul[bot]
2018-10-26 13:52:32 +00:00
AlanCoding
19030b9d5f
apply docker-compose fix to cluster target too
2018-10-26 09:36:11 -04:00
softwarefactory-project-zuul[bot]
3e4738d948
Merge pull request #2430 from dmt/devel
...
Fix installer volume definitions
Reviewed-by: https://github.com/softwarefactory-project-zuul[bot]
2018-10-25 22:12:25 +00:00
softwarefactory-project-zuul[bot]
94083f55c7
Merge pull request #2510 from Intermax-Cloudsourcing/awx-web-dockerfile-tmp
...
Empties /tmp in awx_web Dockerfile
Reviewed-by: https://github.com/softwarefactory-project-zuul[bot]
2018-10-25 21:59:42 +00:00
Daniel Temme
6ecd18b2e2
make volume concatenation work
...
The second list gets interpreted as part of the else block, effectively
dropping it. Separating both list definitions with braces seems to work.
# Conflicts:
# installer/roles/local_docker/tasks/standalone.yml
2018-10-25 17:54:10 -04:00
Daniel Temme
4e9c705997
Partial revert for "Bugfix for ca_trust_dir"
...
# Conflicts:
# installer/roles/local_docker/tasks/standalone.yml
# Conflicts:
# installer/roles/local_docker/tasks/standalone.yml
2018-10-25 17:53:12 -04:00
softwarefactory-project-zuul[bot]
1803a76a4d
Merge pull request #2485 from wwt/fix-tiller-namespace
...
Pass tiller namespace down to helm task
Reviewed-by: https://github.com/softwarefactory-project-zuul[bot]
2018-10-25 21:40:08 +00:00
softwarefactory-project-zuul[bot]
86ca1875f1
Merge pull request #2486 from wwt/remove-rabbit-cluster-name
...
Remove .cluster.local from service name for rabbitmq
Reviewed-by: https://github.com/softwarefactory-project-zuul[bot]
2018-10-25 21:37:54 +00:00
wilmardo
bf5c259d92
Empties /tmp in web Dockerfile
2018-10-25 17:12:26 -04:00
softwarefactory-project-zuul[bot]
9bca937fad
Merge pull request #2287 from AlanCoding/files_are_in_the_computer
...
automatically delete project files in entire cluster
Reviewed-by: https://github.com/softwarefactory-project-zuul[bot]
2018-10-25 20:53:20 +00:00
AlanCoding
526ca3ae42
automatically delete project files in entire cluster
2018-10-25 16:36:58 -04:00
softwarefactory-project-zuul[bot]
695c7ade86
Merge pull request #2523 from ivuk/fix-variable-names
...
Update variable names for local Docker daemon installation
Reviewed-by: https://github.com/softwarefactory-project-zuul[bot]
2018-10-25 17:30:44 +00:00
Igor Vuk
c133b35162
Update variable names for local Docker daemon installation
...
Signed-off-by: Igor Vuk <parcijala@gmail.com >
2018-10-25 12:47:25 -04:00
softwarefactory-project-zuul[bot]
afb3c0e31e
Merge pull request #2498 from AlanCoding/relaunch_fix
...
Fix bug with relaunching with changed JT
Reviewed-by: https://github.com/softwarefactory-project-zuul[bot]
2018-10-25 16:40:16 +00:00
AlanCoding
8965f1934e
fix bug with relaunching with changed JT
2018-10-25 11:45:47 -04:00
softwarefactory-project-zuul[bot]
556040fb8b
Merge pull request #2497 from AlanCoding/fix_two_creds2
...
Fix server error using 2 creds of same type
Reviewed-by: https://github.com/softwarefactory-project-zuul[bot]
2018-10-24 19:14:32 +00:00
AlanCoding
8b3e49cb24
fix server error using 2 creds of same type
2018-10-24 14:59:01 -04:00
softwarefactory-project-zuul[bot]
331e272be0
Merge pull request #2504 from kialam/scheduler-template-fix-datepicker
...
Restore Date Picker field in Scheduler template.
Reviewed-by: https://github.com/softwarefactory-project-zuul[bot]
2018-10-24 18:46:16 +00:00
kialam
9e7808f2c9
Restore Date Picker field in Scheduler template.
2018-10-24 14:29:46 -04:00
softwarefactory-project-zuul[bot]
0bb2de24f3
Merge pull request #2513 from AlanCoding/filter_things
...
Allow UI to filter by type again
Reviewed-by: https://github.com/softwarefactory-project-zuul[bot]
2018-10-24 17:57:49 +00:00
AlanCoding
72ce7b194f
allow UI to filter by type again
2018-10-24 13:35:04 -04:00
softwarefactory-project-zuul[bot]
85958c51a8
Merge pull request #2517 from dmsimard/preload_data
...
Let users disable create_preload_data if it isn't necessary
Reviewed-by: https://github.com/softwarefactory-project-zuul[bot]
2018-10-24 15:53:57 +00:00
David Moreau Simard
1dd44df471
Let users disable create_preload_data if it isn't necessary
...
The demo things might not be desirable in a production environment.
2018-10-24 11:36:33 -04:00
softwarefactory-project-zuul[bot]
b132f855a0
Merge pull request #2508 from shanemcd/devel
...
Fix permissions when running dev container as non-root user
Reviewed-by: https://github.com/softwarefactory-project-zuul[bot]
2018-10-24 14:56:33 +00:00
Shane McDonald
a361b5da6e
Fix permissions when running dev container as non-root user
...
I wanted to pass `—user` to `docker-compose` up, but that option doesnt exist. To get around this, I had to record the uid on the host (CURRENT_UID), interpolate the variable in tools/docker-compose.yml, and detect that inside the container. I then piggy-backed on the /etc/passwd hack we use for scenarios with unpredictable uids.
2018-10-24 10:30:04 -04:00
Shane McDonald
7df63830ed
Remove reference to file that doesnt exist anymore
2018-10-24 10:30:03 -04:00
softwarefactory-project-zuul[bot]
b3cf93256b
Merge pull request #2520 from ryanpetrello/fix-flake8
...
fix flake8
Reviewed-by: https://github.com/softwarefactory-project-zuul[bot]
2018-10-24 14:28:32 +00:00
Ryan Petrello
c695ba2e10
fix flake8
2018-10-24 10:11:53 -04:00
softwarefactory-project-zuul[bot]
c44160933d
Merge pull request #2514 from farcaller/patch-1
...
Fix a typo
Reviewed-by: https://github.com/softwarefactory-project-zuul[bot]
2018-10-23 17:24:39 +00:00
Vladimir Pouzanov
9ae3e1c40f
Fix a typo
2018-10-23 18:01:00 +01:00
softwarefactory-project-zuul[bot]
c7c5a9d2f7
Merge pull request #2512 from wenottingham/some-less-assembly-required
...
Remove some obsolete requirements.
Reviewed-by: https://github.com/softwarefactory-project-zuul[bot]
2018-10-23 15:24:55 +00:00
Bill Nottingham
a56a231869
Remove some obsolete requirements.
...
Bump cryptography to latest.
2018-10-23 10:37:36 -04:00
softwarefactory-project-zuul[bot]
5087ca7f62
Merge pull request #2494 from ryanpetrello/drop-old-celery-tables
...
drop old celery/djcelery tables we no longer need
Reviewed-by: Ryan Petrello
https://github.com/ryanpetrello
2018-10-22 19:26:46 +00:00
Ryan Petrello
3b7336c570
drop old celery/djcelery tables we no longer need
2018-10-22 09:20:10 -04:00
softwarefactory-project-zuul[bot]
9b413afb2e
Merge pull request #2492 from ansible/workflow-visualizer-search
...
fix to search for exact search matches
Reviewed-by: https://github.com/softwarefactory-project-zuul[bot]
2018-10-19 14:49:58 +00:00
Daniel Sami
eec05eac3c
Merge branch 'devel' into workflow-visualizer-search
2018-10-19 10:33:51 -04:00
softwarefactory-project-zuul[bot]
41671b5868
Merge pull request #2493 from ryanpetrello/celery-inventory-delete-retry
...
implement simple retries for wayward inventory deletes
Reviewed-by: https://github.com/softwarefactory-project-zuul[bot]
2018-10-19 14:30:04 +00:00
Daniel Sami
0bbf1d7014
Merge branch 'devel' into workflow-visualizer-search
2018-10-19 10:26:12 -04:00
Daniel Sami
c5ce62e11d
added functionality to validate that search is complete before continuing
2018-10-19 10:23:50 -04:00
Ryan Petrello
9316c9ea3e
implement simple retries for wayward inventory deletes
2018-10-19 10:10:52 -04:00
Daniel Sami
427b8bdabb
lint fix
2018-10-19 10:01:50 -04:00
softwarefactory-project-zuul[bot]
cce470a5f8
Merge pull request #2487 from ryanpetrello/improved-amqp-cancel
...
fix a bug that breaks job cancellation on single node jobs
Reviewed-by: https://github.com/softwarefactory-project-zuul[bot]
2018-10-19 13:53:57 +00:00
Daniel Sami
92baea2ee6
fix to search for exact search matches
2018-10-19 09:43:13 -04:00
Ryan Petrello
3be9113d6b
fix a bug that breaks job cancel on single node jobs
...
1. Install awx w/ a single node.
2. Start a long-running job.
3. Forcibly kill the `awx-manage run_dispatcher` process (e.g.,
SIGKILL) and do not start it again.
4. The job remains in running - without a second cluster to discover
the job, it is never reaped.
5. This PR allows you to cancel the job from the UI+API.
2018-10-19 09:10:33 -04:00
softwarefactory-project-zuul[bot]
785c6fe846
Merge pull request #2475 from ryanpetrello/more-celery-hardening
...
make the dispatcher more fault-tolerant to prolonged database outages
Reviewed-by: https://github.com/softwarefactory-project-zuul[bot]
2018-10-19 00:22:56 +00:00
Ryan Petrello
0d29bbfdc6
make the dispatcher more fault-tolerant to prolonged database outages
2018-10-18 20:00:07 -04:00
softwarefactory-project-zuul[bot]
ce8117ef19
Merge pull request #2356 from ansible/updateProjectList
...
Update project list
Reviewed-by: https://github.com/softwarefactory-project-zuul[bot]
2018-10-18 21:43:13 +00:00
John Mitchell
bb921af146
fix badge updating and xss e2e test for projects list updates
2018-10-18 17:23:52 -04:00
John Mitchell
5e0ecc7f43
fix projects list search selectors
2018-10-18 17:23:52 -04:00
John Mitchell
73dc58e810
update project badge selector
2018-10-18 17:23:52 -04:00
John Mitchell
89344c2eee
update project list selectors
2018-10-18 17:23:52 -04:00
John Mitchell
d61cd519d7
fix panel title and badge for new projects list
2018-10-18 17:23:51 -04:00
John Mitchell
8057438c67
add back in old-style project list json and relevant factories
2018-10-18 17:23:51 -04:00
John Mitchell
110671532d
fix lint error with projects list route
2018-10-18 17:23:51 -04:00
Haokun-Chen
92ac3054c6
refactor projects list, clean up dependencies and old list generators and factory methods
2018-10-18 17:23:49 -04:00
softwarefactory-project-zuul[bot]
c95c2a4580
Merge pull request #2455 from wenottingham/into-the-deep-azure-yonder
...
Update Azure deps in Ansible venv to match Ansible 2.7 requirements.
Reviewed-by: https://github.com/softwarefactory-project-zuul[bot]
2018-10-18 21:05:32 +00:00
Bill Nottingham
2c01476eca
Don't explicitly remove certifi.
2018-10-18 16:41:33 -04:00
Bill Nottingham
8adbc8a026
Update Azure requirements to match Ansible 2.7 requirements.
...
Add comments for Ansible requirements to note where they're used.
Remove our custom docutils fork, as the fix was merged upstream.
2018-10-18 16:41:33 -04:00
softwarefactory-project-zuul[bot]
98b8d7fb69
Merge pull request #2483 from ansible/workflow-visualizer-search
...
added search for visualizer nodes
Reviewed-by: https://github.com/softwarefactory-project-zuul[bot]
2018-10-18 19:48:10 +00:00
Daniel Sami
477551325d
Merge branch 'workflow-visualizer-search' of https://github.com/ansible/awx into workflow-visualizer-search
2018-10-18 15:07:08 -04:00
Daniel Sami
fdedc472d1
lint fix
2018-10-18 15:06:37 -04:00
James Evans
88819ada6b
Remove .cluster.local from service name for rabbitmq
...
FQDNs are not required for service discovery, and having the FQDN in the
name prevents the discovery from working in clusters not named
cluster.local.
2018-10-18 14:00:05 -05:00
Daniel Sami
f3ee93b67f
Merge branch 'devel' into workflow-visualizer-search
2018-10-18 14:48:36 -04:00
Daniel Sami
b4549e5581
added search for visualizer nodes
2018-10-18 14:38:10 -04:00
softwarefactory-project-zuul[bot]
3afed6adb7
Merge pull request #2383 from ansible/updateSettingsNav
...
add additional settings sub navigation
Reviewed-by: https://github.com/softwarefactory-project-zuul[bot]
2018-10-18 17:55:26 +00:00
John Mitchell
1bc78fd429
fix selectors for settings sub pane
2018-10-18 13:37:45 -04:00
John Mitchell
6ce1b50751
update config e2e tests to fix syntax and linting issues
2018-10-18 13:37:45 -04:00
John Hill
6c87b88e2c
Updating configuration/settings page
2018-10-18 13:37:45 -04:00
John Hill
10f21b8817
Updating e2e tests to match new settings nav
2018-10-18 13:37:45 -04:00
John Mitchell
0d1b25131d
fix scope location of json fields of settings auth form
2018-10-18 13:37:45 -04:00
John Mitchell
d2118b8d25
fix activity stream settings links
2018-10-18 13:37:44 -04:00
John Mitchell
b852caaaa3
update configuration controllers to fix syntax warnings
2018-10-18 13:37:44 -04:00
John Mitchell
b0dd10b538
sidenav sub pane feedback
...
make height the same as side nav items
no tooltip for collapsed settings
2018-10-18 13:37:44 -04:00
John Mitchell
8f4aa5511b
update side nav settings pane show hide hover logic
2018-10-18 13:37:44 -04:00
John Mitchell
4b26ac06ba
fix open/close on settings nav item hover
2018-10-18 13:37:44 -04:00
John Mitchell
4dc6452dea
updating suit name and variabilize colors for sub nav pane
2018-10-18 13:37:43 -04:00
John Mitchell
5a17acb131
working commit
2018-10-18 13:37:43 -04:00
Haokun-Chen
6cfd9dbfe4
refactor configuration (settings)
...
sub-nav added
2018-10-18 13:37:41 -04:00
softwarefactory-project-zuul[bot]
110c5a8e84
Merge pull request #2431 from Numblesix/devel
...
Added some Doc for ca_trust_dir
Reviewed-by: https://github.com/softwarefactory-project-zuul[bot]
2018-10-18 16:15:46 +00:00
Yanis Guenane
b185c1e0a2
Merge branch 'devel' into devel
2018-10-18 18:00:16 +02:00
softwarefactory-project-zuul[bot]
f1a4a62304
Merge pull request #2432 from Numblesix/ldap-doc
...
Added some Doc for FREEipa
Reviewed-by: https://github.com/softwarefactory-project-zuul[bot]
2018-10-18 14:53:14 +00:00
Yanis Guenane
9f3e3bad54
Merge branch 'devel' into ldap-doc
2018-10-18 16:38:31 +02:00
James Evans
4198227116
Pass tiller namespace down to helm task
2018-10-18 09:34:13 -05:00
softwarefactory-project-zuul[bot]
56525bc34f
Merge pull request #2476 from AlanCoding/rm_changelog
...
Remove changelog
Reviewed-by: https://github.com/softwarefactory-project-zuul[bot]
2018-10-18 14:15:21 +00:00
Yanis Guenane
3f2068e74e
Merge branch 'devel' into ldap-doc
2018-10-18 15:53:34 +02:00
AlanCoding
6117f8297e
remove changelog
2018-10-18 09:52:08 -04:00
softwarefactory-project-zuul[bot]
8953d06905
Merge pull request #2456 from wenottingham/insert-obvious-unchained-joke-here
...
Update to latest django subminor to pick up assorted fixes.
Reviewed-by: https://github.com/softwarefactory-project-zuul[bot]
2018-10-18 13:50:55 +00:00
Numblesix
bf39a2a747
Added some Doc for FREEipa
2018-10-18 09:31:24 -04:00
Bill Nottingham
f27ec8cd89
Update Django version in version check.
2018-10-18 09:23:59 -04:00
Bill Nottingham
aec3244f52
Update to latest django subminor to pick up assorted fixes.
2018-10-18 09:23:57 -04:00
softwarefactory-project-zuul[bot]
07aaad53aa
Merge pull request #2037 from ikke-t/ikke-t-selinux-fix
...
fixes selinux permissions for awx data.
Reviewed-by: Shane McDonald <me@shanemcd.com >
https://github.com/shanemcd
2018-10-17 19:05:21 +00:00
Ilkka Tengvall
42a0192425
Merge branch 'devel' into ikke-t-selinux-fix
2018-10-17 21:44:48 +03:00
softwarefactory-project-zuul[bot]
ac08033d3e
Merge pull request #2472 from ryanpetrello/callback-receiver-log
...
use the proper logger for the callback receiver
Reviewed-by: https://github.com/softwarefactory-project-zuul[bot]
2018-10-17 15:35:32 +00:00
Numblesix
6d0fed6d9a
Added some Doc for ca_trust_dir
2018-10-17 11:32:26 -04:00
Ryan Petrello
53ae05094e
use the proper logger for the callback receiver
2018-10-17 10:56:29 -04:00
softwarefactory-project-zuul[bot]
78c4d5005e
Merge pull request #2461 from ryanpetrello/upgrade-celery-and-kombu
...
upgrade to the latest kombu + celery
Reviewed-by: https://github.com/softwarefactory-project-zuul[bot]
2018-10-17 13:49:37 +00:00
Ryan Petrello
79002ae563
upgrade to the latest kombu + celery
2018-10-16 16:14:58 -04:00
softwarefactory-project-zuul[bot]
6c868c7552
Merge pull request #2449 from ryanpetrello/noisy-check-migrations
...
silence the noisy error that's printed w/ `awx-manage check_migrations`
Reviewed-by: https://github.com/softwarefactory-project-zuul[bot]
2018-10-16 18:04:05 +00:00
Ryan Petrello
6e4f3efc4b
silence the noisy error that's printed w/ awx-manage check_migrations
2018-10-16 13:48:03 -04:00
softwarefactory-project-zuul[bot]
ce9da4edb7
Merge pull request #2454 from ryanpetrello/more-celery-cleanup
...
allow users to specify BROKER_URL with passwords that contain : and @
Reviewed-by: https://github.com/softwarefactory-project-zuul[bot]
2018-10-16 16:30:33 +00:00
Ryan Petrello
6ff1fe8548
allow users to specify BROKER_URL with passwords that contain : and @
2018-10-16 11:56:57 -04:00
softwarefactory-project-zuul[bot]
140b85688f
Merge pull request #2451 from matburt/fixup_test_userlaunch
...
Force openshift user behavior for uids over 2500
Reviewed-by: https://github.com/softwarefactory-project-zuul[bot]
2018-10-16 15:47:20 +00:00
Matthew Jones
0477581dea
Fix up flake8
2018-10-16 11:30:07 -04:00
Matthew Jones
d5c557c639
Proper parameterization for scm tests
2018-10-16 11:30:06 -04:00
Matthew Jones
8e60cb1270
Purge an unneeded ansible 2.4 version check
2018-10-16 11:30:05 -04:00
chris meyers
906eb98d8e
fixes dispatcher test that inadvertently access db
...
* Logger inadvertently triggered by dispatcher tests that do not need DB
access. Mock settings to sidestep DB access.
2018-10-16 11:30:04 -04:00
Matthew Jones
119b9475ea
Force openshift user behavior for uids over 2500
2018-10-16 11:30:04 -04:00
softwarefactory-project-zuul[bot]
12c8994faf
Merge pull request #2450 from ryanpetrello/iso-deprovision-fix
...
don't call rabbitmqctl forget_cluster_node for isolated instances
Reviewed-by: https://github.com/softwarefactory-project-zuul[bot]
2018-10-16 14:10:35 +00:00
Ryan Petrello
f3e73bbed8
don't call rabbitmqctl forget_cluster_node for isolated instances
2018-10-16 09:47:53 -04:00
softwarefactory-project-zuul[bot]
e2a1b7902c
Merge pull request #2439 from jmferrer/change_openshift_vars_path
...
Change openshift vars path.
Reviewed-by: https://github.com/softwarefactory-project-zuul[bot]
2018-10-16 12:17:51 +00:00
jmferrer
d65a3fa037
Restore per-deployment requirements.
2018-10-16 09:59:11 +02:00
jmferrer
f6600887bc
Merge branch 'devel' of https://github.com/jmferrer/awx into change_openshift_vars_path
2018-10-16 09:55:05 +02:00
Michael Abashian
96c18fa311
Merge pull request #2141 from mabashian/remove-system-tracking
...
Removes system tracking code from the UI
2018-10-15 18:55:34 -06:00
mabashian
9645e5bcd3
Remove portalMode accidental portalMode inclusion that resulted from merge conflict
2018-10-15 18:50:58 -04:00
mabashian
0a09d98fe8
Removes system tracking code from the UI. Moves import of shared out to app.js
2018-10-15 18:50:58 -04:00
Ryan Petrello
1224e2c889
Merge pull request #2440 from ryanpetrello/fix-list-based-survey-choices
...
remove over-eager survey choices validation
2018-10-15 17:05:06 -04:00
softwarefactory-project-zuul[bot]
c8e6fa3bb3
Merge pull request #2438 from ryanpetrello/dispatcher-quit-race
...
don't attempt to recover special QUIT messages in the worker pool recovery code
Reviewed-by: https://github.com/softwarefactory-project-zuul[bot]
2018-10-15 20:40:20 +00:00
Ryan Petrello
00cae104b3
remove over-eager survey choices validation
...
it looks like choices can also be a list and _maybe_ comma delimited;
clearly there's a lot of history here; let's verify and test what's _really_ supported and _then_ add any necessary validation
2018-10-15 16:40:17 -04:00
jmferrer
f27a34cd1c
Change openshift vars path.
2018-10-15 18:27:49 +02:00
Ryan Petrello
720a634702
don't attempt to recover special QUIT messages in the worker pool
...
when `--reload` is sent to the dispatcher, it sends a special QUIT
message to each worker in the pool so that it will exit gracefully at
the next opportunity
when a worker process exits unexpectedly, the dispatcher attempts to
recover its queued messages and sends them to another worker in the
pool; in this scenario, we should _never_ re-enqueue these special
QUIT messages (because the process doesn't need to quit, it's already
gone)
To reproduce this race condition:
1. Launch an adhoc that does `sleep 60`
2. Run `awx-manage run_dispatcher --reload` to enqueue a `QUIT` message
into the worker's queue
3. Find the pid of the worker running the `sleep 60` and `SIGKILL` it.
4. Observe that dispatcher attempts to requeue the `QUIT` message and
logs a confusing error.
2018-10-15 12:17:52 -04:00
Chris Meyers
c722e50595
Merge pull request #2425 from chrismeyersfsu/fix-ldap_group_type
...
fix issue with ldap queries containing unicode
2018-10-15 10:49:43 -05:00
softwarefactory-project-zuul[bot]
1cecfd9771
Merge pull request #2437 from ryanpetrello/fix-3039
...
fix a typo on the JT add page that breaks the custom venv field
Reviewed-by: https://github.com/softwarefactory-project-zuul[bot]
2018-10-15 15:19:08 +00:00
Ryan Petrello
011c8ae822
fix a typo on the JT add page that breaks the custom venv field
2018-10-15 11:04:31 -04:00
softwarefactory-project-zuul[bot]
73f54b2237
Merge pull request #2373 from marshmalien/always_nodes_ui
...
Display WF always nodes in conjunction with success and failure
Reviewed-by: https://github.com/softwarefactory-project-zuul[bot]
2018-10-12 22:43:32 +00:00
softwarefactory-project-zuul[bot]
0a964b2bf6
Merge pull request #2266 from ansible/celery-tastes-bad
...
replace the celery-based task queue with a kombu-based implementation
Reviewed-by: https://github.com/softwarefactory-project-zuul[bot]
2018-10-12 18:40:54 +00:00
softwarefactory-project-zuul[bot]
fa18b94725
Merge pull request #2429 from ryanpetrello/more-shippable-cleanup
...
more shippable -> zuul cleanup
Reviewed-by: https://github.com/softwarefactory-project-zuul[bot]
2018-10-12 16:10:53 +00:00
softwarefactory-project-zuul[bot]
5ab6255c67
Merge pull request #2424 from ryanpetrello/oauth-toolkit-upgrade
...
update to the latest stable 1.1 django-oauth-toolkit
Reviewed-by: https://github.com/softwarefactory-project-zuul[bot]
2018-10-12 15:54:36 +00:00
Ryan Petrello
ac80bc874a
more shippable -> zuul cleanup
2018-10-12 11:50:29 -04:00
chris meyers
2e98446394
fix issue with ldap queries containing unicode
2018-10-12 10:33:01 -04:00
softwarefactory-project-zuul[bot]
c4afbbc2ca
Merge pull request #2420 from dmt/devel
...
fix indentation for register variable
Reviewed-by: https://github.com/softwarefactory-project-zuul[bot]
2018-10-12 14:27:19 +00:00
Ryan Petrello
517043e209
update to the latest stable 1.1 django-oauth-toolkit
...
see: https://github.com/jazzband/django-oauth-toolkit/pull/629
2018-10-12 10:21:57 -04:00
Marliana Lara
e7c52bc5e7
Merge pull request #8 from dsesami/always_nodes_ui_tests
...
Always nodes ui tests
2018-10-12 10:20:10 -04:00
Daniel Sami
c25d208465
added browser close at end, waits for spinners
2018-10-12 10:18:49 -04:00
Daniel Temme
921231fe3d
fix indentation for register variable
2018-10-12 11:13:42 +02:00
softwarefactory-project-zuul[bot]
6721ea54e9
Merge pull request #1956 from droopy4096/devel
...
allow nginx config extension
Reviewed-by: https://github.com/softwarefactory-project-zuul[bot]
2018-10-11 22:38:36 +00:00
softwarefactory-project-zuul[bot]
99a42e91fe
Merge pull request #2235 from ChrisRo89/devel
...
Extracted more variables which a related to rabbitmq/postgresql from tasks to defaults
Reviewed-by: Shane McDonald <me@shanemcd.com >
https://github.com/shanemcd
2018-10-11 21:54:38 +00:00
softwarefactory-project-zuul[bot]
9a580ba644
Merge pull request #2416 from fantashley/fix-openshift-auth
...
Fix openshift auth broken by undefined vars
Reviewed-by: Ashley Nelson <fantashley@gmail.com >
https://github.com/fantashley
2018-10-11 21:51:20 +00:00
softwarefactory-project-zuul[bot]
74fcdabc22
Merge pull request #2156 from Decstasy/patch-1
...
Bugfix for ca_trust_dir
Reviewed-by: https://github.com/softwarefactory-project-zuul[bot]
2018-10-11 21:31:45 +00:00
Ashley Nelson
9bec7cf3b0
Fix openshift auth broken by undefined vars
...
Signed-off-by: Ashley Nelson <fantashley@gmail.com >
2018-10-11 16:25:55 -05:00
softwarefactory-project-zuul[bot]
f9e402658b
Merge pull request #2414 from ryanpetrello/readme-updates
...
some minor README updates
Reviewed-by: https://github.com/softwarefactory-project-zuul[bot]
2018-10-11 20:53:19 +00:00
softwarefactory-project-zuul[bot]
9570981c7f
Merge pull request #2351 from jakemcdermott/enhancement-2515
...
add views for organization permissions and roles
Reviewed-by: https://github.com/softwarefactory-project-zuul[bot]
2018-10-11 20:41:08 +00:00
softwarefactory-project-zuul[bot]
f79debac42
Merge pull request #2164 from atgreen/devel
...
Fix token based openshift logins during installation - fixes #489
Reviewed-by: https://github.com/softwarefactory-project-zuul[bot]
2018-10-11 20:36:39 +00:00
softwarefactory-project-zuul[bot]
a9f3eeef05
Merge pull request #2131 from walkafwalka/docker_install_awx_hostnames
...
Add inventory vars to set docker install hostnames
Reviewed-by: https://github.com/softwarefactory-project-zuul[bot]
2018-10-11 20:29:32 +00:00
softwarefactory-project-zuul[bot]
6eb1feffcd
Merge pull request #2117 from walkafwalka/allow_awx_login_autocomplete
...
Allow autocomplete on the AWX login page
Reviewed-by: https://github.com/softwarefactory-project-zuul[bot]
2018-10-11 20:23:37 +00:00
softwarefactory-project-zuul[bot]
6f55cde6d3
Merge pull request #2091 from stoned/force_boolean_eval
...
force boolean evaluation
Reviewed-by: https://github.com/softwarefactory-project-zuul[bot]
2018-10-11 20:17:48 +00:00
softwarefactory-project-zuul[bot]
48511b6c33
Merge pull request #2281 from AlanCoding/consistent2
...
Always allow resource creation via global list
Reviewed-by: https://github.com/softwarefactory-project-zuul[bot]
2018-10-11 20:12:39 +00:00
softwarefactory-project-zuul[bot]
771daefcfd
Merge pull request #2411 from fantashley/statefulset_servicename
...
Add serviceName to Kubernetes StatefulSet spec
Reviewed-by: https://github.com/softwarefactory-project-zuul[bot]
2018-10-11 20:06:50 +00:00
Ryan Petrello
1167361128
some minor README updates
2018-10-11 16:05:29 -04:00
softwarefactory-project-zuul[bot]
3a4cc0d464
Merge pull request #1911 from AlanCoding/spec_it_out
...
Much more comprehensive validation of survey specs
Reviewed-by: Shane McDonald <me@shanemcd.com >
https://github.com/shanemcd
2018-10-11 20:00:43 +00:00
Jake McDermott
78901ab48e
add organization permissions view
2018-10-11 14:21:44 -04:00
Jake McDermott
938bf1b531
add organizations tab to team permissions screen
2018-10-11 14:21:29 -04:00
Marliana Lara
27da141889
Address review comments
2018-10-11 13:13:01 -04:00
Ashley Nelson
2bf2412759
Add serviceName to Kubernetes StatefulSet spec
...
Signed-off-by: Ashley Nelson <fantashley@gmail.com >
2018-10-11 11:49:08 -05:00
Daniel Sami
1e3c229460
lint fixes
2018-10-11 12:24:55 -04:00
AlanCoding
cfa93b52b7
Always allow resource creation via global list
2018-10-11 12:21:45 -04:00
Christian.Rohr
96ad2b2b28
Extracted more variables which a related to rabbitmq
2018-10-11 12:16:01 -04:00
softwarefactory-project-zuul[bot]
f53a1fedf6
Merge pull request #2410 from ryanpetrello/update-azure-inv-script
...
update Azure inventory script to latest from Ansible
Reviewed-by: https://github.com/softwarefactory-project-zuul[bot]
2018-10-11 16:15:15 +00:00
Daniel Sami
8fceaf8810
Tests for UI workflow always nodes
2018-10-11 12:14:00 -04:00
Anthony Green
c39370dbd0
Fix token based openshift logins
2018-10-11 12:10:41 -04:00
AlanCoding
bdc7efb274
humble beginnings of survey question type validation
2018-10-11 12:10:40 -04:00
Ryan Petrello
10c76e2337
update Azure inventory script to latest from Ansible
...
rebased version of https://github.com/ansible/awx/pull/2234
2018-10-11 11:47:55 -04:00
Ryan Petrello
ff1e8cc356
replace celery task decorators with a kombu-based publisher
...
this commit implements the bulk of `awx-manage run_dispatcher`, a new
command that binds to RabbitMQ via kombu and balances messages across
a pool of workers that are similar to celeryd workers in spirit.
Specifically, this includes:
- a new decorator, `awx.main.dispatch.task`, which can be used to
decorate functions or classes so that they can be designated as
"Tasks"
- support for fanout/broadcast tasks (at this point in time, only
`conf.Setting` memcached flushes use this functionality)
- support for job reaping
- support for success/failure hooks for job runs (i.e.,
`handle_work_success` and `handle_work_error`)
- support for auto scaling worker pool that scale processes up and down
on demand
- minimal support for RPC, such as status checks and pool recycle/reload
2018-10-11 10:53:30 -04:00
Ryan Petrello
da74f1d01f
refactor and test the callback receiver as a base for a task dispatcher
2018-10-11 10:53:26 -04:00
softwarefactory-project-zuul[bot]
8ad46436df
Merge pull request #2125 from wenottingham/the-first-purge
...
Purge inventory script requirements from the AWX virtual environment.
Reviewed-by: https://github.com/softwarefactory-project-zuul[bot]
2018-10-11 14:14:36 +00:00
Bill Nottingham
be01bed34b
Purge inventory script requirements from the AWX virtual environment.
...
boto is still used by AWX itself.
2018-10-11 09:45:41 -04:00
softwarefactory-project-zuul[bot]
8a763d6cf8
Merge pull request #2372 from rooftopcellist/update_version
...
update awx version to 2.0.1
Reviewed-by: https://github.com/softwarefactory-project-zuul[bot]
2018-10-10 16:59:43 +00:00
adamscmRH
1165dcfa07
update awx version to 2.0.1
2018-10-10 12:31:14 -04:00
softwarefactory-project-zuul[bot]
f9928eef70
Merge pull request #2395 from shanemcd/devel
...
Fix fallout from #2392
Reviewed-by: https://github.com/softwarefactory-project-zuul[bot]
2018-10-10 16:29:45 +00:00
Shane McDonald
ee1d5e43b9
Fix fallout from https://github.com/ansible/awx/pull/2392
...
There were some upstream changes that I overwrote but shouldn’t have.
2018-10-10 11:41:34 -04:00
softwarefactory-project-zuul[bot]
e94e79d57a
Merge pull request #2400 from ryanpetrello/swagger-job
...
build swagger docs as part of CI
Reviewed-by: https://github.com/softwarefactory-project-zuul[bot]
2018-10-10 14:52:30 +00:00
Ryan Petrello
f87a09c46a
build swagger docs as part of CI
2018-10-10 10:27:54 -04:00
softwarefactory-project-zuul[bot]
535e16c6cf
Merge pull request #2396 from jakemcdermott/update-npm-install
...
don't update package lock file by default, update readmes
Reviewed-by: https://github.com/softwarefactory-project-zuul[bot]
2018-10-10 14:03:10 +00:00
Jake McDermott
5ae19fd9c2
update development documentation
2018-10-10 09:23:47 -04:00
Jake McDermott
7d5f6aa49d
don't update lock file by default
2018-10-10 09:23:37 -04:00
softwarefactory-project-zuul[bot]
c0fc3a74ee
Merge pull request #2393 from ansible/non-root-docker-tests
...
Run tests in Docker as non-root user
Reviewed-by: https://github.com/softwarefactory-project-zuul[bot]
2018-10-10 13:20:00 +00:00
Yanis Guenane
22c831ff31
Merge branch 'devel' into non-root-docker-tests
2018-10-10 14:22:09 +02:00
softwarefactory-project-zuul[bot]
17dc6bf5a1
Merge pull request #2394 from wenottingham/ocean's-node-8
...
update node requirements in CONTRIBUTING.md to match INSTALL.md
Reviewed-by: https://github.com/softwarefactory-project-zuul[bot]
2018-10-10 10:07:50 +00:00
Yanis Guenane
e7fb82ffe7
Merge branch 'devel' into ocean's-node-8
2018-10-10 11:47:27 +02:00
softwarefactory-project-zuul[bot]
70ae546dee
Merge pull request #2391 from wwitzel3/devel
...
use latest asgi_amqp version
Reviewed-by: https://github.com/softwarefactory-project-zuul[bot]
2018-10-10 09:40:21 +00:00
Yanis Guenane
5d22fc2bd7
Merge branch 'devel' into non-root-docker-tests
2018-10-10 09:44:01 +02:00
Ilkka Tengvall
b4919f9ebd
Merge branch 'devel' into ikke-t-selinux-fix
2018-10-10 08:23:46 +03:00
Bill Nottingham
9033b3f2a5
update node requirements in CONTRIBUTING.md to match INSTALL.md
2018-10-09 19:54:05 -04:00
Shane McDonald
de60165a49
Fix broken defaults in awx installer
2018-10-09 19:15:32 -04:00
Daniel Sami
b02677a8d0
Initial commit for UI tests for always nodes
2018-10-09 16:32:24 -04:00
Wayne Witzel III
b8c1724880
use latest asgi_amqp version
2018-10-09 15:34:07 -04:00
softwarefactory-project-zuul[bot]
6baa2a109d
Merge pull request #2392 from shanemcd/devel
...
Port downstream installer changes
Reviewed-by: https://github.com/softwarefactory-project-zuul[bot]
2018-10-09 19:18:24 +00:00
Shane McDonald
7a5cfd05a3
Run tests in Docker as non-root user
2018-10-09 15:16:01 -04:00
Shane McDonald
b9279ebd5e
Port downstream installer changes
2018-10-09 14:39:39 -04:00
Marliana Lara
1b25dd0127
Fix ui-lint error
2018-10-09 14:21:59 -04:00
softwarefactory-project-zuul[bot]
49396178ca
Merge pull request #2363 from AlanCoding/validate_env_vars
...
Validate ANSIBLE_ injectors on save and increase verbosity
Reviewed-by: https://github.com/softwarefactory-project-zuul[bot]
2018-10-09 18:11:47 +00:00
AlanCoding
a4dfd96a8d
Validate ANSIBLE_ injectors on save and increase verbosity
2018-10-09 13:46:51 -04:00
Marliana Lara
a2f4e36e47
Show all wf options when node is not a root node
...
* Edge type of root node is always "always"
* If node is not a root node, show all options: always, success, fail
* Remove edge conflict logic
2018-10-09 11:30:53 -04:00
adamscmRH
ad566cc651
tests for always_nodes
2018-10-09 11:30:53 -04:00
adamscmRH
4d9523afa4
lift always node mutex restriction
2018-10-09 11:30:49 -04:00
softwarefactory-project-zuul[bot]
40602875e0
Merge pull request #2381 from msurovcak/patch-1
...
trivial: update teardown command
Reviewed-by: https://github.com/softwarefactory-project-zuul[bot]
2018-10-09 15:12:31 +00:00
Martin Surovcak
d0572cf170
trivial: update teardown command
2018-10-08 16:29:07 +02:00
softwarefactory-project-zuul[bot]
1edede213e
Merge pull request #2309 from matburt/zuul_job_configuration
...
Add an initial check and gate job configuration for zuul
Reviewed-by: https://github.com/softwarefactory-project-zuul[bot]
2018-10-08 13:09:24 +00:00
Matthew Jones
e0c7a7bece
Mention zuul in contributing
2018-10-05 14:32:47 -04:00
Matthew Jones
640f9474fc
Remove shippable configuration
2018-10-05 14:26:03 -04:00
Ryan Petrello
29b90b700e
minor docker-compose fix
2018-10-05 13:40:10 -04:00
Matthew Jones
f7c5289195
Clean up CI compose test invocation
2018-10-05 13:40:09 -04:00
Ryan Petrello
ee11341430
more make clean tinkering
2018-10-05 13:40:08 -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
Jake McDermott
89e41f7524
replace phantomjs with headless chrome
2018-10-05 13:40:06 -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
Ryan Petrello
f328f8cad4
Merge pull request #2375 from ryanpetrello/fix-busted-notifications
...
fix busted notification tests
2018-10-05 09:39:35 -05:00
Ryan Petrello
7752446067
fix busted notification tests
2018-10-05 10:18:27 -04:00
Michael Abashian
96bc0f1578
Merge pull request #2348 from mabashian/2316-wf-width
...
Ensure workflow graph width is 100% of container
2018-10-05 08:00:56 -05:00
mabashian
9f25fdd079
Ensure workflow graph width is 100% of container
2018-10-05 06:42:53 -06:00
Shane McDonald
7249b21214
Merge pull request #2368 from backeby/fix
...
Fixed typo Ansbile->Ansible
2018-10-04 16:04:43 -05:00
Alan Rominger
2d642b95ae
Merge pull request #2369 from AlanCoding/flake8_setup
...
Fix flake8 errors in setup.py
2018-10-04 12:45:34 -04:00
AlanCoding
b94d5c7f20
fix flake8 errors in setup.py
2018-10-04 12:25:07 -04:00
André Backeby
02c23fc1c6
Fixed typo Ansbile->Ansible
2018-10-04 15:07:52 +02:00
Shane McDonald
b75f8ceca6
Do not default to pulling latest from DockerHub
2018-10-03 17:50:07 -05:00
Shane McDonald
bfc74497b0
Fix error in image_build role
...
I think I derped up and commited something in an old stash.
2018-10-03 14:44:26 -05:00
Matthew Jones
c8c982428d
Merge pull request #2332 from shanemcd/devel
...
Updates to versioning system.
2018-10-03 14:28:05 -04:00
Matthew Jones
e6dbf71252
Merge pull request #2341 from wwitzel3/views-breakout
...
Views breakout
2018-10-01 10:14:53 -04:00
Shane McDonald
3701567ad7
Revert "first-parent requires git >= 1.8.4"
...
This reverts commit 1af0ee2f8c .
# Conflicts:
# installer/roles/image_build/templates/Dockerfile.j2
2018-09-28 15:48:33 -04:00
Shane McDonald
86140dec08
Revert "Fix sdist builder image"
...
This reverts commit 97472cb91b .
# Conflicts:
# installer/roles/image_build/tasks/main.yml
2018-09-28 15:48:33 -04:00
Shane McDonald
50fe0392ed
Updates to versioning system.
...
https://github.com/ansible/awx/issues?q=%22--first-parent%22
2018-09-28 15:48:33 -04:00
Wayne Witzel III
f18c965a8a
fix test patches
2018-09-28 15:18:59 -04:00
Wayne Witzel III
f874e55051
split out mixins in views
2018-09-28 12:48:06 -04:00
Wayne Witzel III
1dcd2b1883
make views.py a directory based module
2018-09-28 12:29:12 -04:00
Ryan Petrello
7684579464
Merge pull request #2336 from ryanpetrello/fix-notification-race
...
send test notifications after the transaction closes to avoid a race
2018-09-28 10:02:02 -04:00
Ryan Petrello
16e89ed081
send test notifications after the transaction closes to avoid a race
2018-09-28 09:43:10 -04:00
Shane McDonald
62e3b9e3b6
Driveby cleanup: use built-in Make variable
2018-09-26 21:27:07 -04:00
Ryan Petrello
dc3f81920e
Merge pull request #2302 from AlanCoding/verbose_data
...
create_preload_data: log no-op operation, remove unnecessary credential
2018-09-26 16:35:18 -04:00
Ryan Petrello
8a66213dbe
Merge pull request #2298 from ryanpetrello/fix-oauth2-deprecated-token-header
...
properly support deprecated `Authorization: Token xyz`
2018-09-24 15:15:13 -04:00
Ryan Petrello
23d4122574
properly support deprecated Authorization: Token xyz
2018-09-24 14:50:33 -04:00
AlanCoding
5900af726b
log no-op operation and changed status
2018-09-21 15:23:02 -04:00
Shane McDonald
9fc4c03e5b
Merge pull request #2197 from Spredzy/minor_fixes_contributing.md
...
CONTRIBUTING.md: Fixing ToC indendation and wrong links
2018-09-20 17:51:00 -04:00
Dmytro Makovey
f8d2a32756
merge and resolve conflict
2018-09-18 11:35:35 -07:00
Shane McDonald
0bb1b0ed45
Merge pull request #2272 from ansible/delete-shrinkwrap
...
delete old npm-shrinkwrap lock file
2018-09-18 14:01:16 -04:00
John Mitchell
3b11219fff
delete old npm-shrinkwrap lock file
2018-09-18 13:42:02 -04:00
Shane McDonald
1b4c3f56fa
Merge pull request #2113 from kialam/upgrade-node-lts
...
Upgrade Node and NPM to LTS
2018-09-18 12:46:30 -04:00
Shane McDonald
6c5334c7d3
Update docs for new Node and NPM version requirements
2018-09-18 12:37:41 -04:00
Shane McDonald
1371e394de
Update Node version in dev container image
2018-09-18 12:37:20 -04:00
Shane McDonald
ec67feef2f
Bump npm version in package.json
...
This is what’s served out of the 8.x LTS yum repos.
2018-09-18 12:18:21 -04:00
Shane McDonald
89e656b2a4
Update Node version in sdist builder
2018-09-18 12:17:52 -04:00
Ryan Petrello
5910b8c562
Merge pull request #2265 from shanemcd/devel
...
Merge remote-tracking branch 'downstream/release_3.3.0' into devel
2018-09-18 08:37:02 -04:00
Shane McDonald
580004b395
Merge remote-tracking branch 'downstream/release_3.3.0' into devel
...
# Conflicts:
# awx/main/notifications/slack_backend.py
2018-09-18 08:11:50 -04:00
Ryan Petrello
910663764f
Merge pull request #2979 from ryanpetrello/celery-init-race
...
consolidate celery init signals to avoid an instance registration race
2018-09-07 09:46:06 -04:00
Ryan Petrello
43aa0fc741
consolidate celery init signals to avoid an instance registration race
2018-09-07 09:29:53 -04:00
Jake McDermott
b9b9fc1934
Merge pull request #2974 from jakemcdermott/fix-2968
...
delete text nodes when removing output lines
2018-09-06 13:25:53 -04:00
Jake McDermott
093f453073
don't render playbook_on_start events
2018-09-06 13:17:39 -04:00
Jake McDermott
0e696d0515
add destroy hook to index controller
2018-09-06 13:17:30 -04:00
Jake McDermott
c4a29ded1c
use el.contents() to remove lines
2018-09-06 13:17:20 -04:00
Bill Nottingham
f402ff0ee7
Merge pull request #2972 from wenottingham/awx-apache
...
Add a license file for awx, for completeness purposes.
2018-09-05 13:04:35 -04:00
Bill Nottingham
b982793a3a
Add a license file for awx, for completeness purposes.
2018-09-05 11:19:41 -04:00
Shane McDonald
b3f2f7efe5
Fix broken file ref
2018-09-05 00:06:11 -04:00
kialam
19f9a3f918
Merge pull request #2970 from kialam/fix/2969-empty-stdout
...
Detect if `stdout` field is null or undefined.
2018-09-04 14:11:44 -04:00
Bill Nottingham
4b2e709e8d
Merge pull request #2967 from wenottingham/legal-beagles
...
Remove stale licenses, fix some name typos.
2018-09-04 11:53:46 -04:00
kialam
146590d0c2
Detect if stdout field is null or undefined.
2018-09-04 11:05:13 -04:00
Bill Nottingham
247ee4ddac
Remove stale licenses, fix some name typos.
2018-08-31 13:32:25 -04:00
Ryan Petrello
2f2294b65a
Merge pull request #2966 from ryanpetrello/fix-2950
...
fix LicenseForbids 401/402 precendence for other features
2018-08-31 12:00:50 -04:00
Ryan Petrello
ec873dd28c
fix LicenseForbids 401/402 precendence for other features
2018-08-31 11:23:11 -04:00
Ryan Petrello
c2bd36e580
Merge pull request #2965 from ryanpetrello/fix-2950
...
workflow endpoints should return 401 on invalid credentials
2018-08-31 11:16:18 -04:00
Ryan Petrello
1f8736ce1d
workflow endpoints should return 401 on invalid credentials
...
if you have a license that doesn't allow use of workflows, invalid
credentials yielded an HTTP 402; this commit changes the precedence
see: https://github.com/ansible/tower/issues/2950
2018-08-31 10:57:27 -04:00
Alan Rominger
50a9f0be6b
Merge pull request #2960 from AlanCoding/bad_locks
...
Put atomic block inside lock block
2018-08-30 14:53:01 -04:00
Ryan Petrello
8f3c5be04e
Merge pull request #2962 from ryanpetrello/fix-2952
...
fix a subtle bug in awx.main.access.OAuth2ApplicationAccess.can_read
2018-08-30 14:42:28 -04:00
Ryan Petrello
34ceaf4551
fix a subtle bug in awx.main.access.OAuth2ApplicationAccess.can_read
...
see: https://github.com/ansible/tower/issues/2952
2018-08-30 14:21:03 -04:00
AlanCoding
786e907e3b
put atomic block inside lock block
2018-08-30 12:54:53 -04:00
Ryan Petrello
c5aa9ee12b
Merge pull request #2959 from ryanpetrello/fix-2957
...
don't access the database in our custom route_for_task
2018-08-30 11:54:32 -04:00
Ryan Petrello
24f8cb49b5
don't access the database in our custom route_for_task
...
If database connectivity is lost/interrupted in this block of celery
internals, beat is *not* smart enough to recover, and it gets stuck in
an endless fail loop. We don't _need_ to talk to the database here
anyways; just use settings.CLUSTER_HOST_ID to get what we need.
see: https://github.com/ansible/tower/issues/2957
2018-08-30 11:40:43 -04:00
Jake McDermott
54d967af0d
Merge pull request #2947 from jakemcdermott/job-results/colormap
...
add basic colormap for output lines
2018-08-30 11:40:37 -04:00
Ryan Petrello
3c91370cab
Merge pull request #2955 from ryanpetrello/fix-2951
...
write custom inventory scripts to AWX_PRIVATE_DATA_DIR
2018-08-30 09:25:42 -04:00
Bill Nottingham
e22dc3dc7b
Merge pull request #2941 from wenottingham/come-to-the-source
...
Update sources to match versions... add a few missing LGPL ones.
2018-08-30 09:21:17 -04:00
Ryan Petrello
9ae41dc3ba
write custom inventory scripts to AWX_PRIVATE_DATA_DIR
...
this makes it so that custom inventory scripts can access credential
files laid down in `/tmp/awx_N_<xyz>`
see: https://github.com/ansible/tower/issues/2951
2018-08-30 08:32:27 -04:00
Alan Rominger
f175d6dfae
Merge pull request #2931 from AlanCoding/more_licenses_yay
...
Add missing API licenses
2018-08-30 08:09:51 -04:00
Ryan Petrello
34c659d8b6
Merge pull request #2945 from ryanpetrello/improved-instance-list
...
make awx-manage instance_list easier to read and more useful
2018-08-29 15:11:38 -04:00
Ryan Petrello
6eb406ac39
make awx-manage instance_list easier to read and more useful
2018-08-29 15:00:05 -04:00
Jake McDermott
cddceb0e06
add basic colormap for output lines
2018-08-29 13:28:05 -04:00
John Mitchell
a549bea815
Merge pull request #2944 from jlmitch5/uiGetLicenseScriptUpdate
...
Ui get license script update
2018-08-29 12:14:27 -04:00
Jake McDermott
860fbdad02
Merge pull request #2880 from jakemcdermott/fix-2828
...
add event discard with interactive discontinuities for high volume jobs
2018-08-29 04:01:04 -04:00
Jake McDermott
f639e46718
advance ready counter by an entire batch when event limit is reached
2018-08-29 03:03:24 -04:00
Michael Abashian
56dc08683e
Merge pull request #2943 from mabashian/2930-notif-admin-v2
...
Exposes organization notification list to users with notification admin role
2018-08-28 17:25:44 -04:00
mabashian
148daec49b
Remove console.log
2018-08-28 16:14:53 -04:00
John Mitchell
2d03938451
remove dev dependencies from docs/licenses/ui folder
2018-08-28 15:49:57 -04:00
John Mitchell
bc7b586803
updated automated ui get license script to only look for nondev deps
2018-08-28 15:49:06 -04:00
mabashian
1408200927
Exposes organization notification list to users with notification admin role
2018-08-28 15:47:28 -04:00
Bill Nottingham
3576e192f4
Update sources to match versions... add a few missing LGPL ones.
2018-08-28 14:47:20 -04:00
Ryan Petrello
70d930e019
Merge pull request #2940 from ryanpetrello/more-i18n
...
more UI i18n
2018-08-28 13:57:24 -04:00
Ryan Petrello
c69e41b261
more UI i18n
...
see: https://github.com/ansible/tower/issues/1383
2018-08-28 12:47:18 -04:00
Michael Abashian
2949efd6ec
Merge pull request #2939 from mabashian/2930-notif-admin
...
Handle notification admin user type in the UI
2018-08-28 11:22:46 -04:00
mabashian
2592613bde
Fixes unit test failures
2018-08-28 11:01:04 -04:00
Yanis Guenane
aa717a2728
CONTRIBUTING.md: Fixing ToC indendation and wrong links
...
The Table of Contents list indentation was wrongly indented for 'Running
the environment'.
Also, some links pointed to anchor that did not exist. The commit fixes
that.
Signed-off-by: Yanis Guenane <yguenane@redhat.com >
2018-08-28 10:53:17 +02:00
mabashian
de158cb41d
Removes console.log
2018-08-27 17:33:35 -04:00
mabashian
f7737e2f94
Handle notification admin user type in the UI
2018-08-27 17:32:17 -04:00
Jake McDermott
4e45b6ba6d
fix missing line styling
2018-08-27 17:17:48 -04:00
Ryan Petrello
5885654405
Merge pull request #2202 from rooftopcellist/pin_pluggy_awx
...
pin pluggy at 0.6.0
2018-08-27 17:15:29 -04:00
adamscmRH
227960e3ea
pin pluggy at 0.6.0
2018-08-27 16:55:40 -04:00
Christian Adams
d6ba3e1fc2
Merge pull request #2938 from rooftopcellist/pin_pluggy
...
pin pluggy at 0.6.0
2018-08-27 16:46:55 -04:00
adamscmRH
2643a1b3d6
pin pluggy at 0.6.0
2018-08-27 16:13:24 -04:00
Ryan Petrello
6afb47789a
Merge pull request #2936 from ryanpetrello/fix-1775
...
properly sanitize long event keys
2018-08-27 13:44:19 -04:00
Ryan Petrello
2acc488adf
properly sanitize long event keys
...
see: https://github.com/ansible/tower/issues/1775
2018-08-27 13:40:26 -04:00
Michael Abashian
d0598e720d
Merge pull request #2934 from mabashian/2933-search
...
Makes search filters additive again
2018-08-27 11:09:23 -04:00
Ryan Petrello
162ef08cef
Merge pull request #2935 from mabashian/2873-first-last
...
Fixes bug removing first/last name from a user
2018-08-27 10:15:27 -04:00
Jake McDermott
aa0d2cff5c
handle response data with discontinuities when using that data to fill other discontinuities
2018-08-27 01:38:02 -04:00
Jake McDermott
d608402dc1
refactor render service
2018-08-27 01:37:47 -04:00
Jake McDermott
04dbc2fcc4
add basic click handler for fetching and showing missing events
2018-08-27 01:37:36 -04:00
Jake McDermott
0bc9b1d431
render missing lines instead of auto-unfollowing
2018-08-27 01:37:28 -04:00
Jake McDermott
138f8a45ae
moving render/record keeping and scroll functionality out of pagers
2018-08-27 01:37:18 -04:00
Jake McDermott
ee348b7169
add handling for discontinuities in render service
2018-08-27 01:37:11 -04:00
Jake McDermott
38b9b47e6b
add max event count and discarding to stream service
2018-08-27 01:37:02 -04:00
Jake McDermott
2187655c68
move buffer mgmt to stream service
2018-08-27 01:36:52 -04:00
Jake McDermott
13203af353
Merge pull request #2921 from jakemcdermott/job-results/event-replay-skip-range
...
add option to job replay tool for skipping a range of job events
2018-08-25 22:54:46 -04:00
mabashian
4781df62ec
Fixes bug removing first/last name from a user
2018-08-25 14:25:49 -04:00
mabashian
72372b3810
Makes search filters additive again
2018-08-25 14:00:24 -04:00
Alan Rominger
b742746e5d
Merge pull request #2928 from AlanCoding/even_more_diff
...
Prefetch prior list of instances at start of policy calc task
2018-08-24 16:44:08 -04:00
AlanCoding
74fc0fef04
Manually pin reference list at start of pg_lock block
2018-08-24 15:28:28 -04:00
AlanCoding
bb8025c1af
add missing API licenses
2018-08-24 15:16:56 -04:00
Michael Abashian
d824508cfb
Merge pull request #2875 from mabashian/2868-lodash
...
Upgrades lodash to ~4.17.10
2018-08-24 13:27:07 -04:00
Ryan Petrello
077e541876
Merge pull request #2926 from ryanpetrello/deprecated-auth-token-helper
...
fix an auth-related typo in a docstring
2018-08-24 12:15:47 -04:00
Ryan Petrello
4561fd7270
fix an auth-related typo in a docstring
2018-08-24 11:56:11 -04:00
Ryan Petrello
50786f201f
Merge pull request #2922 from ryanpetrello/deprecated-auth-token-helper
...
emulate /api/v2/authtoken/ to help customers transition to OAuth2.0
2018-08-24 11:40:47 -04:00
Ryan Petrello
5561eb30f7
emulate /api/v2/authtoken/ to help customers transition to OAuth2.0
2018-08-24 11:05:41 -04:00
Jake McDermott
e2c4fd5ebb
add option for skipping counter slice range of events
2018-08-23 18:12:57 -04:00
John Mitchell
7226acb2b6
Merge pull request #2903 from jlmitch5/ui33Licenseifyer
...
add license grabbing script for ui deps
2018-08-23 16:53:12 -04:00
John Mitchell
7ef8e147f4
add license info about ui packages generated from script
2018-08-23 15:49:35 -04:00
John Mitchell
45db305e69
add script for generating ui license info in docs/licenses/ui
2018-08-23 15:49:01 -04:00
Ryan Petrello
52abb29091
Merge pull request #2919 from ryanpetrello/more-workflow-editor-i18n
...
sprinkle in more i18n translation for the workflow editor
2018-08-23 14:37:31 -04:00
Ryan Petrello
d564a268fd
sprinkle in more i18n translation for the workflow editor
...
see: https://github.com/ansible/tower/issues/775
2018-08-23 14:07:15 -04:00
kialam
8280aff612
Merge pull request #2909 from kialam/fix/2836-part2
...
Fix Job Detail Stats Panel Title and Badge Whitespace with CSS modifier
2018-08-23 12:41:18 -04:00
Alan Rominger
b35d6b7425
Merge pull request #2911 from AlanCoding/mo_text
...
Document inventory script towervars
2018-08-23 09:18:36 -04:00
Ryan Petrello
7b692b0c31
Merge pull request #2913 from ryanpetrello/fix-2907
...
set the session cookie expiry *properly* on each request
2018-08-22 16:08:13 -04:00
Ryan Petrello
a271837007
set the session cookie expiry *properly* on each request
...
see: https://github.com/ansible/tower/issues/2907
2018-08-22 15:26:03 -04:00
AlanCoding
a3d0e10f51
remove added-in tags that reference old AWX
2018-08-22 15:17:47 -04:00
AlanCoding
5e8f7b76f1
document inventory script towervars
2018-08-22 15:16:39 -04:00
kialam
c67e9143fb
Contain margins for stats panel with modifier
...
- Create CSS `—inline` modifier so that other areas where
`at-Panel-headingTitleBadge` are not affected.
2018-08-22 11:51:27 -04:00
Ryan Petrello
5abe045e6c
Merge pull request #2908 from ryanpetrello/fix-2187
...
fix a bug that broke bot avatars for Slack notifications
2018-08-22 11:35:02 -04:00
Ryan Petrello
4bc63cc37e
fix a bug that broke bot avatars for Slack notifications
...
when a *color* is specified for a Slack notification template, we use
the *web* not the RTM API; when you use a bot with the web API, you have
to specify the `as_user=True` argument to have the message use the bot's
name and avatar
see: https://github.com/ansible/tower/issues/2883
see: https://github.com/ansible/awx/issues/2187
2018-08-22 10:57:13 -04:00
Ryan Petrello
5cdd947196
Merge pull request #2870 from ryanpetrello/fix-2839
...
enforce 0 <= Instance.capacity_adjustment
2018-08-21 15:49:28 -04:00
Ryan Petrello
67d1267d98
enforce 0 <= Instance.capacity_adjustment
...
see: https://github.com/ansible/tower/issues/2839
2018-08-21 15:34:19 -04:00
Jake McDermott
66db615c0c
Merge pull request #2888 from kialam/fix/2836
...
Adjust title and badge spacing on job output stats section.
2018-08-21 14:12:15 -04:00
Alan Rominger
598449c2ce
Merge pull request #2882 from AlanCoding/just_credential2
...
[option2] move inventory source vault credential validation from view to model
2018-08-21 13:24:50 -04:00
kialam
4119c1dd0b
Adjust title and badge spacing on job output stats section.
2018-08-21 10:51:31 -04:00
Ryan Petrello
2acf055f6a
Merge pull request #2885 from ryanpetrello/fix-2874
...
apply sensitive field filtering to /api/v2/hosts/?host_filter
2018-08-21 10:43:52 -04:00
Ryan Petrello
4eeb62766e
apply sensitive field filtering to /api/v2/hosts/?host_filter
...
see: https://github.com/ansible/tower/issues/2874
see: https://github.com/ansible/tower/issues/2889
2018-08-21 08:17:14 -04:00
Ryan Petrello
d995068396
Merge pull request #2895 from ryanpetrello/release_3.3.0
...
fix failing unit tests
2018-08-21 08:16:29 -04:00
Alan Rominger
ee139b306c
Merge pull request #2881 from AlanCoding/log_cul_de_sacs
...
Change loggers from non-propagating to INFO filter
2018-08-21 07:36:52 -04:00
Ryan Petrello
a36b0061fa
fix failing unit tests
2018-08-20 19:57:28 -04:00
Jake McDermott
eb0cf945cf
Merge pull request #2860 from jakemcdermott/fix-2228
...
make line expand / collapse work for paginated scrollup
2018-08-20 13:12:52 -04:00
Jake McDermott
2e7ab57645
Merge pull request #2886 from jakemcdermott/job-results/line-search
...
enable output filtering by start / end line
2018-08-20 13:02:29 -04:00
Michael Abashian
d8f6c0aebc
Merge pull request #2822 from mabashian/2819-prompt
...
Properly show prompt button when re-selecting a node with promptable fields
2018-08-20 12:45:38 -04:00
Jake McDermott
f8e5e38614
enable output filtering by start / end line
2018-08-20 12:40:27 -04:00
AlanCoding
3f841180da
Change loggers from non-propagating to INFO filter
2018-08-20 09:02:55 -04:00
AlanCoding
9a85578925
move inv src vault cred validation from view to model
2018-08-20 08:53:55 -04:00
mabashian
f1e0c1e977
Upgrades lodash to ~4.17.10
2018-08-17 15:59:27 -04:00
Shane McDonald
1b8cb45024
Update translations
2018-08-17 13:56:34 -04:00
Bill Nottingham
fb9e508b6b
Merge pull request #2857 from shanemcd/release_3.3.0
...
Fix / improve minishift dev env playbook
2018-08-17 13:19:24 -04:00
Ryan Petrello
0868f97335
Merge pull request #2866 from ryanpetrello/ci-for-missing-migrations
...
fail CI if the change includes model changes that are missing migrations
2018-08-17 08:41:46 -04:00
Ryan Petrello
30fbeb43bb
fail CI if the change includes model changes that are missing migrations
2018-08-16 17:43:32 -04:00
mabashian
d2aea30d3d
Add check for ask_variables_on_launch when determining whether to show prompt button
2018-08-16 15:41:15 -04:00
mabashian
cdb347cba5
Properly show prompt button when re-selecting a node with promptable fields
2018-08-16 15:41:15 -04:00
Ryan Petrello
c95c7c8b18
Merge pull request #2865 from ryanpetrello/fix-mystery-migrations
...
fix up remaining Django migrations
2018-08-16 15:03:36 -04:00
Ryan Petrello
14043f792a
fix up remaining Django migrations
...
these don't really change anything in the schema; they just look like
Django ORM idiosyncrancies that `makemigrations` needs to be happy
see: https://github.com/ansible/tower/issues/2203
2018-08-16 13:59:06 -04:00
Christian Adams
9632f3b69e
Merge pull request #2847 from rooftopcellist/fix_actstream_migration
...
Fix a variety of missing migrations
2018-08-16 13:32:53 -04:00
adamscmRH
da1da6f530
Fix oauth and std out mystery migrations
2018-08-16 13:08:45 -04:00
Jared Tabor
5b93007ba1
Merge pull request #2838 from jaredevantabor/fix-765
...
Checking for undefined default survey answers
2018-08-16 09:20:42 -07:00
Ryan Petrello
e87633f1d8
Merge pull request #2859 from ryanpetrello/shhhhhhhhhhhhhhhhhhhhhhhhhh
...
make inventory updates considerably less verbose by default
2018-08-16 09:34:14 -04:00
Jake McDermott
ca35eb39d2
make line expand / collapse work for paginated scrollup
2018-08-15 21:24:44 -04:00
Jared Tabor
5d84863237
Merge pull request #2856 from Haokun-Chen/2831
...
add max-height to job output console at breakpoint
2018-08-15 15:05:46 -07:00
Jared Tabor
f4728149d9
Changes max height of stdout panel for skinny browser widths
2018-08-15 14:44:03 -07:00
Ryan Petrello
4c7c8b6db3
make inventory updates considerably less verbose by default
...
see: https://github.com/ansible/tower/issues/2858
2018-08-15 16:04:15 -04:00
Ryan Petrello
db8ee2810a
Merge pull request #2854 from ryanpetrello/more-custom-venv-help
...
provide friendlier help messages if you set up custom venvs wrong
2018-08-15 15:57:15 -04:00
Ryan Petrello
5ba8bbb08b
Merge pull request #2855 from ryanpetrello/what-the-fork
...
close DB and cache sockets _immediately_ before we fork callback workers
2018-08-15 15:56:18 -04:00
Ryan Petrello
87adfe5889
close DB and cache sockets _immediately_ before we fork callback workers
2018-08-15 15:10:08 -04:00
Shane McDonald
07cb2aa9bb
Fix / improve minishift dev env playbook
...
- Redo how we detect / set the minishift path
- Log into the correct admin account, once.
- Make sure commands that fail cause tasks to fail (s/;/&&/)
2018-08-15 15:01:40 -04:00
Shane McDonald
19c5564ec8
Update translation strings
2018-08-15 14:56:58 -04:00
Haokun-Chen
e05d071dab
add max-height to job output console at breakpoint
2018-08-15 14:29:32 -04:00
Ryan Petrello
6ba1b170d2
provide friendlier help messages if you set up custom venvs wrong
2018-08-15 14:11:48 -04:00
Ryan Petrello
63d7abc7e4
Merge pull request #2853 from ryanpetrello/fix-2852
...
show a better error when a custom venv doesn't exist on an isolated node
2018-08-15 13:59:11 -04:00
Ryan Petrello
b318fa7814
Merge pull request #2851 from ryanpetrello/fix-2843
...
show custom_virtualenvs at /api/v2/config if you have Project/Org access
2018-08-15 13:40:44 -04:00
Ryan Petrello
5f6907ba83
show a better error when a custom venv doesn't exist on an isolated node
...
see: https://github.com/ansible/tower/issues/2852
2018-08-15 13:31:25 -04:00
Ryan Petrello
cffa324762
show custom_virtualenvs at /api/v2/config if you have Project/Org access
...
see: https://github.com/ansible/tower/issues/2843
2018-08-15 13:12:12 -04:00
Yunfan Zhang
b690e61576
Merge pull request #2849 from YunfanZhang42/release_3.3.0
...
Prevent implicit project updates from blocking jobs.
2018-08-15 12:13:11 -04:00
Shane McDonald
ae207b5f33
Merge pull request #2175 from shanemcd/kubernetes-fun
...
Pull in downstream k8s installer changes
2018-08-15 11:51:42 -04:00
Yunfan Zhang
5c23c63e6d
Prevent implicit project updates from blocking jobs.
...
Signed-off-by: Yunfan Zhang <yz322@duke.edu >
2018-08-15 11:48:58 -04:00
Haokun Chen
3a133836dc
Merge pull request #2833 from Haokun-Chen/2829
...
fixed build anchor for application in activity stream
2018-08-15 10:40:06 -04:00
Ryan Petrello
ab7cc88caf
Merge pull request #2845 from ryanpetrello/remove-named-url-note
...
remove extraneous OPTIONS content re: the new named URL feature
2018-08-15 10:23:32 -04:00
Ryan Petrello
3b997cdd3a
remove extraneous OPTIONS content re: the new named URL feature
2018-08-15 10:22:42 -04:00
Ryan Petrello
59f246d297
Merge pull request #2841 from ryanpetrello/indexes-for-new-events
...
add indexes for new events
2018-08-14 22:41:39 -04:00
Jake McDermott
14a8258835
Merge pull request #2842 from jakemcdermott/fix-2837
...
hide counter badges for output only jobs
2018-08-14 17:13:45 -04:00
Jake McDermott
897fb96f94
hide counter badges for output only jobs
2018-08-14 17:12:50 -04:00
Ryan Petrello
79a29ebcc8
add indexes for new event types
...
not sure why this didn't happen in the original migration that was
generated - may be related to differences in behavior across Django
versions?
2018-08-14 16:57:13 -04:00
Jared Tabor
950e4dab04
Checking for undefined default survey answers
2018-08-14 13:23:06 -07:00
Haokun-Chen
ab82cc3ba3
fixed build anchor for application in activity stream
2018-08-14 14:46:45 -04:00
Jared Tabor
93a8a952f1
Merge pull request #2806 from jaredevantabor/fix-2796
...
Fix 2796
2018-08-14 10:49:26 -07:00
Shane McDonald
2b9954c373
Pull in downstream k8s installer changes
...
- Secretification of secret stuff
- Backup / restore
2018-08-14 12:37:19 -04:00
Haokun Chen
21f0c1d1d7
Merge pull request #2832 from Haokun-Chen/fixed-sanitize-output
...
fixed
2018-08-14 12:09:52 -04:00
Haokun-Chen
379979511b
fixed
2018-08-14 11:46:31 -04:00
Shane McDonald
2e6a7205e7
Fix broken conditional
2018-08-14 11:19:15 -04:00
Matthew Jones
14685901aa
skip migrations If an environment variable is set
...
This is to help k8s/openshift migrations which will perform migrations
in a separate pod.
2018-08-14 11:00:51 -04:00
Haokun Chen
15480a56db
Merge pull request #2820 from Haokun-Chen/2815
...
show client id and secret when create application
2018-08-13 16:30:34 -04:00
Haokun-Chen
9f54ba069e
show client id and secret when create application
2018-08-13 15:54:57 -04:00
kialam
42f01b7f05
Use latest version of nvd3 instead
...
- Replace forked version in favor of latest version from NOVUS.
2018-08-13 14:49:25 -04:00
kialam
6cf1fb3c10
Update node and nom to LTS version
2018-08-13 14:46:00 -04:00
Christian Adams
03058cd1e8
Merge pull request #2824 from rooftopcellist/test_refresh_token
...
Test refresh token
2018-08-13 14:03:35 -04:00
Jake McDermott
a30c2fe227
Merge pull request #2817 from jakemcdermott/job-results/_debug-mode
...
add event replay mode to ui for finished jobs
2018-08-13 13:41:03 -04:00
Jake McDermott
d8e890b651
Merge pull request #2826 from jakemcdermott/fix-2818
...
fix handling for potentially missed events on initialization
2018-08-13 13:40:20 -04:00
Jake McDermott
95735ee01a
Merge pull request #2827 from jakemcdermott/job-results/performance-testing
...
performance / ux scrolling fixes for higher volume jobs
2018-08-13 13:40:00 -04:00
Shane McDonald
047b5755bf
Merge pull request #2170 from matburt/fix_web_wait_deployment
...
Add some env variables to the web deployment
2018-08-13 13:32:22 -04:00
Matthew Jones
4dcd379d1e
Add some env variables to the web deployment
...
This allows the start script to properly wait on services to come
online rather than getting stuck and waiting for the full timeout
2018-08-13 13:27:00 -04:00
adamscmRH
61931d0b6c
add RefreshToken tests
2018-08-13 10:08:08 -04:00
Jake McDermott
516607551c
show follow tip on first auto scroll hide
2018-08-12 19:35:59 -04:00
Jake McDermott
5e974d84b6
fix handling for missed events on initialization
2018-08-12 17:44:11 -04:00
Jake McDermott
91bc39be6b
performance / ux improvements for higher volume jobs
2018-08-12 17:29:30 -04:00
kialam
49222d5e72
Merge pull request #2821 from kialam/fix/2797
...
Fix missing Prompt button for Extra Vars in WF Visualizer
2018-08-10 11:06:43 -07:00
kialam
686e5ac545
Handle extra vars case for "Prompt" button in WF visualizer.
2018-08-10 13:33:43 -04:00
Ryan Petrello
8723508225
fix failing tests related to 2c4f7911a6
2018-08-10 12:45:35 -04:00
Ryan Petrello
18f6f68540
Merge remote-tracking branch 'tower/release_3.3.0' into devel
2018-08-10 11:54:34 -04:00
Ryan Petrello
c85dd25135
Merge pull request #2814 from ryanpetrello/fix-2805
...
redact sensitive URLs from stdout at /api/v2/project_updates/N/events/
2018-08-10 10:35:53 -04:00
Jake McDermott
0c3d6e7c33
add testing section for job events
2018-08-10 01:16:02 -04:00
Jake McDermott
e1b7e7f6ce
add event replay mode
2018-08-10 01:15:41 -04:00
Chris Meyers
a34d8eba06
Merge pull request #2158 from chrismeyersfsu/fix-net_creds
...
Fix net creds
2018-08-09 23:45:53 -04:00
Ryan Petrello
cdeea54a07
Merge pull request #2160 from ryanpetrello/devel
...
more issue template tinkering
2018-08-09 23:10:50 -04:00
Ryan Petrello
b1074aeb56
more issue template tinkering
2018-08-09 23:08:18 -04:00
Ryan Petrello
e9cbe4fe05
Merge pull request #2159 from ryanpetrello/devel
...
Add more detailed issue templates
2018-08-09 23:05:25 -04:00
Ryan Petrello
593c436a09
Update issue templates
2018-08-09 23:02:50 -04:00
Ryan Petrello
999ddf458a
Add more detailed issue templates.
2018-08-09 23:00:56 -04:00
chris meyers
c7c9620f03
vary the pk
2018-08-09 17:53:31 -04:00
chris meyers
45f2fe7f90
add test for first net cred ssh password protected wins
2018-08-09 17:53:23 -04:00
chris meyers
3960a72c8a
first net password-protected ssh key wins
2018-08-09 17:53:13 -04:00
chris meyers
bc2b2214a8
add test for ssh over network ssh key password preference
2018-08-09 17:53:06 -04:00
chris meyers
3c2b18a965
add pexpect test for net cred
2018-08-09 17:52:55 -04:00
chris meyers
f5aed74503
fill in network ssh password protected keys
2018-08-09 17:52:45 -04:00
Chris Meyers
439e4fc138
Merge pull request #2811 from chrismeyersfsu/fix-network_encrypted_ssh_keys
...
fill in network ssh password protected keys
2018-08-09 17:49:59 -04:00
Christian Adams
71beb9a257
Merge pull request #2810 from rooftopcellist/hide_app_client_secret
...
hide client_secret from API
2018-08-09 17:44:12 -04:00
Ryan Petrello
d95f1283b5
redact sensitive URLs from stdout at /api/v2/project_updates/N/events/
...
see: https://github.com/ansible/tower/issues/2805
2018-08-09 17:31:09 -04:00
chris meyers
5bfe9bf228
vary the pk
2018-08-09 15:44:59 -04:00
chris meyers
40d6c763b3
add test for first net cred ssh password protected wins
2018-08-09 13:32:42 -04:00
chris meyers
2f49dc774a
first net password-protected ssh key wins
2018-08-09 13:25:15 -04:00
chris meyers
8d440acb0f
add test for ssh over network ssh key password preference
2018-08-09 12:51:40 -04:00
chris meyers
9a199b99ac
add pexpect test for net cred
2018-08-09 12:40:37 -04:00
chris meyers
48a0038f53
fill in network ssh password protected keys
2018-08-09 12:15:27 -04:00
adamscmRH
1bc83b488b
hide client_secret from API
2018-08-09 11:27:39 -04:00
Yunfan Zhang
5f0b34de38
Merge pull request #2769 from YunfanZhang42/release_3.3.0
...
Do not create refresh tokens for apps with implicit grant type
2018-08-09 10:50:12 -04:00
Alan Rominger
fad568c960
Merge pull request #2801 from AlanCoding/register_queue
...
Only add instances to policy list via CLI command
2018-08-09 10:43:21 -04:00
Shane McDonald
61c21c5ac0
Merge pull request #2808 from wwitzel3/release_3.3.0
...
disable computed for create preload data mgmt cmd
2018-08-09 10:14:52 -04:00
Wayne Witzel III
89642a449f
disable computed for create preload data mgmt cmd
2018-08-09 10:11:37 -04:00
Bill Nottingham
bb5aeb5cf1
Merge pull request #2133 from wenottingham/do-you-like-beans
...
Add some more descriptive survey defaults.
2018-08-09 09:52:55 -04:00
AlanCoding
df05cff850
only add instances to policy list via CLI command
2018-08-09 09:32:09 -04:00
Dennis U
a294a6f06e
Bugfix for ca_trust_dir
...
Changed syntax as ca_trust_dir was not correctly mounted in awx_web container and added command to update CA trust inside awx_web container after creation.
2018-08-09 14:07:29 +02:00
Jake McDermott
41f88fd2f6
Merge pull request #2740 from jakemcdermott/fix-2241
...
implement auto-follow-scroll behavior for job output
2018-08-08 22:43:45 -04:00
Jake McDermott
80d6b0167c
implement output follow-scroll behavior
2018-08-08 22:42:21 -04:00
Jared Tabor
97c8005d00
Moves minimum idle time to 61 seconds (so that user can't type 60)
2018-08-08 17:09:04 -07:00
Yunfan Zhang
02db543848
Do not create refresh tokens for apps with implicit grant type.
...
Signed-off-by: Yunfan Zhang <yz322@duke.edu >
2018-08-08 17:37:02 -04:00
Jake McDermott
fed729f101
rewrite output scrolling service
2018-08-08 15:15:58 -04:00
Jake McDermott
4c3370bd34
move constants to a file
2018-08-08 15:15:58 -04:00
Jared Tabor
86a1f9c0ad
Merge pull request #2779 from jaredevantabor/fix-2778
...
Sanitizes text in toast message for copying resources
2018-08-08 10:40:32 -07:00
John Mitchell
dc9f3b2b51
Merge pull request #2784 from jlmitch5/fixClusterLicenseInfo
...
use post response if config get request erroneously doesnt have licen…
2018-08-08 10:38:36 -04:00
Wayne Witzel III
9b5cd4aa62
Merge pull request #2789 from AlanCoding/running_wfjts
...
Add current workflow job to running list
2018-08-08 08:47:07 -04:00
AlanCoding
7aa7cc1c98
add current workflow job to running list
2018-08-08 07:49:02 -04:00
Jared Tabor
33fa75ea89
Sanitizes ng-toast message for copy resources (via string file)
2018-08-07 19:03:05 -07:00
Ryan Petrello
bd79a5328f
Merge pull request #2788 from ryanpetrello/fix-2782
...
fix a bug in isolated job launches when there are no controllers online
2018-08-07 20:16:56 -04:00
Ryan Petrello
91c92d57e3
fix a bug in isolated job launches when there are no controllers online
...
see: https://github.com/ansible/tower/issues/2782
2018-08-07 17:27:23 -04:00
Michael Abashian
7b9f01aaec
Merge pull request #2783 from mabashian/2774-workflow-labels
...
Propagate label length validation to workflow form
2018-08-07 16:54:11 -04:00
Michael Abashian
c7cc05747f
Merge pull request #2787 from mabashian/fix-e2e-tests
...
Fixes e2e test failure checking copy wf warning title
2018-08-07 16:53:55 -04:00
mabashian
0a78bdcf28
Added expect that was accidentally removed
2018-08-07 16:29:19 -04:00
mabashian
273754dc79
Removes redundant maxCount declaration
2018-08-07 16:24:51 -04:00
Michael Abashian
a9b6d42af5
Merge pull request #2776 from mabashian/2669-instance-list-search
...
Remove page_size from instance list search params
2018-08-07 16:15:05 -04:00
mabashian
7f6ab4f60b
Fixes e2e test failure checking copy wf warning title
2018-08-07 15:59:46 -04:00
John Mitchell
df42a65504
use post response if config get request erroneously doesnt have license_info
2018-08-07 15:52:09 -04:00
mabashian
c7466ce449
Wraps label count validation in function
2018-08-07 14:27:04 -04:00
Jared Tabor
d1f37ad1af
Merge pull request #2765 from jaredevantabor/fix-2748
...
Improves error handling of applications page form
2018-08-07 11:07:32 -07:00
mabashian
eb8c1d2c78
Fix comment
2018-08-07 13:55:15 -04:00
mabashian
f548e36ad7
Propagate label length validation to workflow form
2018-08-07 13:53:12 -04:00
Jared Tabor
cd177501b9
Adds catch block to catch 404 case on applications form page
2018-08-07 10:23:15 -07:00
Jared Tabor
b9e95b1158
Expands the error handling capabilities for __all__ errors
2018-08-07 10:14:53 -07:00
John Mitchell
d7a9d76d25
Merge pull request #2775 from jlmitch5/fixInstanceGroups404
...
Fix instance groups 404
2018-08-07 12:58:55 -04:00
Ryan Petrello
c4d9b92d79
Merge pull request #2773 from ryanpetrello/openshift-saml
...
set the correct X-Forwarded-Port header to fix SAML auth
2018-08-07 12:26:51 -04:00
Haokun Chen
2c9ce5ae56
Merge pull request #2777 from Haokun-Chen/2771
...
add headerState to status icon in job-list page
2018-08-07 11:47:10 -04:00
Haokun-Chen
412d87239c
add headerState to status icon in job-list page
2018-08-07 11:39:18 -04:00
mabashian
2b3a61226b
Remove page_size from instance list search params
2018-08-07 11:18:14 -04:00
John Mitchell
768d737153
fix 404 for instance groups
2018-08-07 10:53:53 -04:00
Ryan Petrello
2d4fbffb91
set the correct X-Forwarded-Port header to fix SAML auth
...
see: https://github.com/ansible/tower/issues/2314
2018-08-07 10:07:06 -04:00
Shane McDonald
1c32df0fcd
Move django-oauth-toolkit into requirements_git.txt
...
All SCM based requirements need to go into this file because of how we built Ansible Tower (offline).
2018-08-06 19:00:54 -04:00
Jared Tabor
b28cdf4a63
Merge pull request #2767 from jaredevantabor/dep-lockdown
...
Dep lockdown
2018-08-06 13:41:41 -07:00
Jared Tabor
d776e9de0e
Updates npm-shrinkwrap.json after networkUI deps removal
2018-08-06 12:53:14 -07:00
Ryan Petrello
9193125cc1
Merge pull request #2764 from ryanpetrello/dot-fork
...
pin django-oauth-toolkit to our fork w/ a security fix
2018-08-06 15:45:42 -04:00
Ryan Petrello
87d6940158
pin django-oauth-toolkit to our fork w/ a security fix
...
see: https://github.com/jazzband/django-oauth-toolkit/issues/625
2018-08-06 14:54:46 -04:00
kialam
4800b4455f
Merge pull request #2753 from kialam/fix/1475-long-label-error
...
Client-side validation of Label field in Job Template form
2018-08-06 13:54:49 -04:00
kialam
64caeeff36
Restore missing API form errors for selects.
2018-08-06 13:27:59 -04:00
kialam
b0586cc197
Remove unused CSS.
2018-08-06 12:26:43 -04:00
kialam
6e49c25cfd
Adjust error message copy.
2018-08-06 12:24:05 -04:00
kialam
efc8991aa8
Move error message to underneath form field for consistent UI.
2018-08-06 11:48:18 -04:00
kialam
0fb98642d4
Only show the character limit if the user exceeds it
2018-08-06 11:48:18 -04:00
kialam
7207d7caf4
Validate JT add and edit forms client-side
...
- Use form generator to add new `helperText` field to show the
character limit next to the label in the UI
- Style helper text like the checkbox text
- Update both `add` and `edit` controllers to handle client-side
validation for the `labels` field.
2018-08-06 11:48:18 -04:00
kialam
21c364d14c
Adjust edit template controller to handle deferred promise errors
2018-08-06 11:48:18 -04:00
Ryan Petrello
21f29983bb
Merge pull request #2762 from ryanpetrello/fix-2759
...
check oauth_scopes in _every_ view
2018-08-06 11:35:36 -04:00
Ryan Petrello
ec735b7b47
check oauth_scopes in _every_ view
...
see: https://github.com/ansible/tower/issues/2759
2018-08-06 11:05:59 -04:00
Ryan Petrello
fc589389fc
Merge pull request #2758 from ryanpetrello/fix-insights
...
fix to handle nonexistent system_id
2018-08-06 09:24:46 -04:00
walkafwalka
d2ab7bd54d
Add inventory vars to set docker install hostnames
...
Signed-off-by: walkafwalka <41709139+walkafwalka@users.noreply.github.com >
2018-08-04 01:49:07 -07:00
Ryan Petrello
7df027f826
fix to handle nonexistent system_id
2018-08-03 16:08:40 -04:00
Shane McDonald
090b3fad8e
Update translation template files
2018-08-03 15:07:19 -04:00
Ryan Petrello
ad38bfbbe5
Merge pull request #2755 from ryanpetrello/fix-2751
...
fix up a minor OAuth2 token serializer nit
2018-08-03 15:01:28 -04:00
Jared Tabor
90c34f6293
Merge pull request #2736 from jaredevantabor/i18n
...
I18n and more translations
2018-08-03 11:59:59 -07:00
Ryan Petrello
a3566b4270
fix up a minor OAuth2 token serializer nit
...
see: https://github.com/ansible/tower/issues/2751
2018-08-03 14:50:37 -04:00
Jared Tabor
1986efebda
More Translations
2018-08-03 11:32:02 -07:00
Bill Nottingham
cfc0779fdd
Add some more descriptive survey defaults.
2018-08-03 14:12:09 -04:00
Alan Rominger
c2f60f35b4
Merge pull request #2733 from AlanCoding/policy_changes_test
...
Apply policy task more selectively
2018-08-03 10:59:53 -04:00
Michael Abashian
fba5dbcc80
Merge pull request #2745 from mabashian/form-ids
...
Adds id's to all form groups and new forms
2018-08-03 09:14:19 -04:00
AlanCoding
a99ebbb02f
Apply policy task more selectively
2018-08-03 06:56:15 -04:00
Matthew Jones
d40d9f8675
Merge pull request #2126 from walkafwalka/slack_backend_web_api
...
Standardize Slack backend API method
2018-08-02 15:36:09 -04:00
Yunfan Zhang
6f54f59485
Merge pull request #2746 from YunfanZhang42/fix-license-error
...
Fixing incorrect license_error value in inventory_sync
2018-08-02 15:20:35 -04:00
Ryan Petrello
082d807007
Merge pull request #2747 from ryanpetrello/isolated-set-stat
...
set_stats fails in callback plugin on isolated node #2123
2018-08-02 15:20:14 -04:00
Yunfan Zhang
7001c67c84
Fixing incorrect license_error value in inventory_sync.
...
Signed-off-by: Yunfan Zhang <yz322@duke.edu >
2018-08-02 14:19:13 -04:00
U-AD001\U317788
a562d9ae0c
set_stats fails in callback plugin on isolated node #2123
...
Signed-off-by: U-AD001\U317788 <U317788@L7668YGH2.AD001.InfoFTPS.COM >
2018-08-02 13:27:56 -04:00
Ryan Petrello
62a452e66a
Merge pull request #2124 from Rthur/RThur
...
set_stats fails in callback plugin on isolated node #2123
2018-08-02 13:27:39 -04:00
mabashian
bc49c879b4
Fix linting error
2018-08-02 12:48:32 -04:00
Wayne Witzel III
95a9e1a7b6
Merge pull request #2737 from wwitzel3/release_3.3.0
...
unless allow_simultaneous do not start workflow jobs already running
2018-08-02 12:37:46 -04:00
Shane McDonald
f6aee3dd41
Fix error in Dutch translation file
2018-08-02 12:30:16 -04:00
mabashian
8523b56707
Adds id's to all form groups and new forms
2018-08-02 12:28:45 -04:00
Jared Tabor
45c067b599
Merge pull request #2722 from YunfanZhang42/search-filter
...
Add AND filter to related search
2018-08-02 09:10:30 -07:00
Wayne Witzel III
74ed1c2c40
fetch running workflow jobs once per process
2018-08-02 11:46:38 -04:00
Shane McDonald
c97edaf9e0
Merge pull request #2744 from shanemcd/release_3.3.0
...
Fix syntax in nginx config
2018-08-02 11:26:49 -04:00
Shane McDonald
be7a40daf3
Fix syntax in nginx config
...
Broke in 6f5259d017
2018-08-02 11:24:51 -04:00
Shane McDonald
b8a51244e4
Extract latest strings
2018-08-02 11:23:32 -04:00
Shane McDonald
3cc35fc598
Pull updated localization files
2018-08-02 11:23:32 -04:00
Ryan Petrello
1cd75cf414
Merge pull request #2742 from ryanpetrello/fix-2738
...
simpilfy LDAP GROUP_SEARCH misconfiguration failure handling
2018-08-02 10:28:27 -04:00
Ryan Petrello
27f4e487ec
simpilfy LDAP GROUP_SEARCH misconfiguration failure handling
2018-08-02 10:11:18 -04:00
John Mitchell
9131577355
Merge pull request #2721 from jlmitch5/fixJTSaveCompletedDeferring
...
make credential association cause deferral of jt promise chain
2018-08-02 09:45:19 -04:00
Ryan Petrello
a13712074f
Merge pull request #2739 from ryanpetrello/fix-2738
...
fix a bug in multi-LDAP authentication
2018-08-02 08:27:13 -04:00
walkafwalka
0b9726a3ed
Standardize Slack backend API method
...
Signed-off-by: walkafwalka <41709139+walkafwalka@users.noreply.github.com >
2018-08-02 05:31:38 +00:00
Jared Tabor
f6a960d8f4
Changes the encodeQuerysetObject function for the job details search widget
...
With this change, the stdout search will perform a search like search=A,B
instead of search=A&search=B
2018-08-01 20:59:37 -07:00
Yunfan Zhang
b191f6cfc3
Add AND filter to related search.
...
Signed-off-by: Yunfan Zhang <yz322@duke.edu >
2018-08-01 19:43:57 -07:00
Jared Tabor
6b64ef8f64
Changes a related search w/ two search params.
...
Changes from using a pattern like "search=A&search=B" to "search=A,B".
2018-08-01 19:43:41 -07:00
U-AD001\U317788
01f9ba0486
set_stats fails in callback plugin on isolated node #2123
...
Signed-off-by: U-AD001\U317788 <U317788@L7668YGH2.AD001.InfoFTPS.COM >
2018-08-01 17:32:50 -05:00
Ryan Petrello
2102c1ef0a
fix a bug in multi-LDAP authentication
...
see: https://github.com/ansible/tower/issues/2738
2018-08-01 17:55:13 -04:00
Wayne Witzel III
da603dd3ad
use workflow_template_id
2018-08-01 15:55:19 -04:00
Wayne Witzel III
c96cf3cf5d
unless allow_simultaneous, do not start workflow jobs that are already running
2018-08-01 14:53:00 -04:00
Jake McDermott
c09a23f063
Merge pull request #2734 from ansible/jakemcdermott-patch-e2e-1
...
update credential form type selector
2018-08-01 11:42:06 -04:00
Jake McDermott
45072b54f0
update credential form type selector
2018-08-01 11:01:38 -04:00
Ryan Petrello
0f66de2de9
Merge pull request #2732 from ryanpetrello/fix-2731
...
sprinkle some more i18n love for the credential form
2018-07-31 22:43:31 -04:00
Ryan Petrello
0a400ca339
sprinkle some more i18n love for the credential form
...
see: https://github.com/ansible/tower/issues/2731
2018-07-31 22:13:17 -04:00
walkafwalka
e02e8994ad
Allow autocomplete on the AWX login page
...
Signed-off-by: walkafwalka <41709139+walkafwalka@users.noreply.github.com >
2018-08-01 00:21:38 +00:00
Ryan Petrello
ed79a7fc12
Merge pull request #2726 from ryanpetrello/fix-2690
...
prevent host deletion when the related inventory is pending deletion
2018-07-31 16:49:17 -04:00
Alan Rominger
0c0d5d4eba
Merge pull request #2719 from AlanCoding/differential_policy
...
Apply policy results differentially
2018-07-31 16:25:14 -04:00
Ryan Petrello
5610cbe735
prevent host deletion when the related inventory is pending deletion
...
see: https://github.com/ansible/tower/issues/2690
2018-07-31 15:54:46 -04:00
Alan Rominger
9ff249f5c4
Merge pull request #2438 from AlanCoding/ask_user_input_creds
...
Ask user input if credential prompting enabled
2018-07-31 15:48:19 -04:00
Ryan Petrello
0c53a0c0a4
Merge pull request #2717 from ryanpetrello/fix-2180
...
allow access to JT labels if you have read access to the JT
2018-07-31 15:28:24 -04:00
Ryan Petrello
0aaa3807a9
allow access to JT labels if you have read access to the JT
...
see: https://github.com/ansible/tower/issues/2180
2018-07-31 15:13:24 -04:00
AlanCoding
8eaae97768
Apply policy results differentially
...
This avoids client-side scripting problems
where they grab the instance list during the
re-calculation which leads to incorrect assumptions
2018-07-31 15:03:36 -04:00
Ryan Petrello
f18be1c83a
Merge pull request #2724 from ryanpetrello/more-network-ui
...
more network UI cleanup (whoops)
2018-07-31 15:00:35 -04:00
Ryan Petrello
8e3b72e1e5
more network UI cleanup (whoops)
2018-07-31 14:53:11 -04:00
John Mitchell
54422d74d0
make credential association cause deferral of jt promise chain
2018-07-31 13:26:59 -04:00
Yunfan Zhang
9cdee4f75c
Merge pull request #2711 from YunfanZhang42/add_instance_groups_to_activity_stream
...
Add instance groups to activity stream.
2018-07-31 13:17:22 -04:00
Yunfan Zhang
f9309c9cd9
Add instance groups to activity streams.
...
Signed-off-by: Yunfan Zhang <yz322@duke.edu >
2018-07-31 11:01:29 -04:00
Alan Rominger
0004c42f6d
Merge pull request #2628 from AlanCoding/all_projects
...
Apply lock file to all project updates
2018-07-31 10:36:12 -04:00
Ryan Petrello
ef242483b3
Merge pull request #2716 from ryanpetrello/fix-fail-workflow-on-missing-jt
...
set workflow status to failed if we find a node w/ a missing UJT
2018-07-31 08:19:39 -04:00
Ryan Petrello
cc574be657
Merge pull request #2708 from ryanpetrello/remove-network-ui
...
remove the network UI
2018-07-31 08:18:13 -04:00
Bill Nottingham
80abe4b937
Merge pull request #2387 from wenottingham/certificates-for-everyone
...
Require certpair for SAML.
2018-07-30 22:32:05 -04:00
Alan Rominger
ebfae01aaa
Merge pull request #2712 from AlanCoding/easy_way
...
[openstack option 2] cherry pick only openstack critical fix for empty group
2018-07-30 19:23:08 -04:00
Ryan Petrello
184db58fa3
set workflow status to failed if we find a node w/ a missing UJT
...
see: https://github.com/ansible/tower/issues/2576
2018-07-30 16:37:24 -04:00
Michael Abashian
55d1f5c11c
Merge pull request #2706 from mabashian/2692-empty-search-list
...
Disable search submit until a search string is present
2018-07-30 15:16:18 -04:00
Ryan Petrello
a3040d60d9
Merge pull request #2714 from ryanpetrello/fix-2643
...
fail immediately if an isolated host is unreachable at launch time
2018-07-30 14:34:54 -04:00
Ryan Petrello
2216cd7c83
Merge pull request #2715 from ryanpetrello/fix-2612
...
add some additional validation to JT.credentials
2018-07-30 14:34:20 -04:00
Marliana Lara
8e16bf238d
Merge pull request #2707 from marshmalien/fix/instance-modal-pagination
...
Fix instance modal pagination and smart-search
2018-07-30 14:16:36 -04:00
Ryan Petrello
b99f211c7e
add some additional validation to JT.credentials
...
see: https://github.com/ansible/tower/issues/2612
2018-07-30 14:08:27 -04:00
Ryan Petrello
aee986d53c
fail immediately if an isolated host is unreachable at launch time
...
see: https://github.com/ansible/tower/issues/2643
2018-07-30 12:40:26 -04:00
Ryan Petrello
6e3686bfc9
Merge pull request #2709 from ryanpetrello/fix-2671
...
redact the license key from settings.LICENSE activity stream entries
2018-07-30 12:28:48 -04:00
Ryan Petrello
4b0f99ab96
Merge pull request #2704 from ryanpetrello/fix-2465
...
fix a bug that causes orphaned auth_user rows when LDAP is misconfigured
2018-07-30 12:28:20 -04:00
Ryan Petrello
1a1b9e9138
redact the license key from settings.LICENSE activity stream entries
...
see: https://github.com/ansible/tower/issues/2671
2018-07-30 11:43:42 -04:00
AlanCoding
415f91dca0
cherry pick only openstack critical fix for empty group
2018-07-30 11:35:21 -04:00
Marliana Lara
77334af55a
Fix instance modal pagination and search
2018-07-30 11:33:26 -04:00
Ryan Petrello
6f5259d017
remove the network UI
2018-07-30 11:03:53 -04:00
Christian Adams
5a7b519101
Merge pull request #2705 from rooftopcellist/oauth2_typo
...
fix OAuth typos
2018-07-30 10:42:54 -04:00
adamscmRH
1303f3f82f
fix OAuth typos
2018-07-30 10:23:27 -04:00
mabashian
ba075ce5dd
Disable search submit until a search string is present
2018-07-30 10:23:12 -04:00
Ryan Petrello
78eb0444ae
fix a bug that causes orphaned auth_user rows when LDAP is misconfigured
...
see: https://github.com/ansible/tower/issues/2465
2018-07-30 09:59:20 -04:00
Ryan Petrello
681d64c96f
Merge pull request #2703 from ryanpetrello/simplify-dynamic-queues
...
simplify dynamic queue binding
2018-07-30 09:25:44 -04:00
Ryan Petrello
3cdd0a94bd
simplify dynamic queue binding
...
we recently made a change so that instances no longer bind to
instance-group specific queues, but now instead they each bind to
a direct queue for their specific hostname
(https://github.com/ansible/tower/pull/1922 )
Because of this, we shouldn't *need* to reconfigure the queue binds at
runtime anymore when group membership changes. Under our new model,
every celeryd listens on a queue named after its hostname; when the
scheduler finds a task to run, it picks an Instance in the target
Instance Group and sends the task to the queue for that Instance's
hostname.
2018-07-28 00:48:37 -04:00
Shane McDonald
795f26e7b9
Lock down version of setuptools_scm
...
This was causing offline pip installs to fail for some weird reason:
The 'setuptools_scm>=1.15.0' distribution was not found and is required by the application
Even though it is there. v2.x still works.
2018-07-27 15:28:41 -04:00
Jake McDermott
dce50304f3
Merge pull request #2699 from jakemcdermott/fix-2698
...
fix portal mode job list
2018-07-27 14:14:00 -04:00
John Mitchell
d025f5ed2b
Merge pull request #2693 from jlmitch5/fixAppTokensListRowItems
...
remove org and last used, fix expired datetime on app token list
2018-07-27 12:34:49 -04:00
Ryan Petrello
2371d23b7e
Merge pull request #2701 from ryanpetrello/openshift-tls-autoredirect
...
change openshift edge termination policy to redirect (enforce https)
2018-07-27 12:31:44 -04:00
Ryan Petrello
7588e65786
change openshift edge termination policy to redirect (enforce https)
...
see: https://github.com/ansible/tower/issues/2591
related: https://docs.openshift.org/latest/architecture/networking/routes.html
2018-07-27 10:34:07 -04:00
Christian Adams
a2912ada11
Merge pull request #2696 from rooftopcellist/update_sdb_hostname
...
fix sdb, update host var
2018-07-27 09:37:06 -04:00
Jake McDermott
9e71760af7
add jobs portal relaunch test
2018-07-27 01:06:13 -04:00
Jake McDermott
61d1cb46ac
fix job portal list dependency reference error
2018-07-27 00:54:12 -04:00
Jake McDermott
93c18fb40a
Merge pull request #2694 from mabashian/2652-job-id
...
Display job id along with name in jobs list
2018-07-26 18:49:05 -04:00
Jake McDermott
c715f73160
Merge pull request #2684 from jakemcdermott/fix-2958
...
handle finished job runs with incomplete status info
2018-07-26 17:58:52 -04:00
adamscmRH
df6b7627bc
fix sdb, update host var
2018-07-26 17:48:00 -04:00
Ryan Petrello
a211e24c0f
Merge pull request #2695 from ryanpetrello/celerywatcher-iso8601
...
some celery-watcher tweaks
2018-07-26 17:44:50 -04:00
Jake McDermott
2ba0319e79
handle finished job run with incomplete status info
2018-07-26 17:40:43 -04:00
Ryan Petrello
9b1961f60d
some celery-watcher tweaks
...
* give celery more time to reply over AMQP (the default timeout is 1s)
* record datestamps in celery watcher logs for debugging purposes
2018-07-26 17:16:05 -04:00
Michael Abashian
3caeb91419
Merge pull request #2689 from mabashian/2676-jobs-pagination
...
Fixes pagination on IG/Instance jobs lists
2018-07-26 14:49:05 -04:00
mabashian
fa414d5569
Display job id along with name in jobs list
2018-07-26 14:46:53 -04:00
John Mitchell
0d9dbc15a7
remove org and last used, fix expired datetime on app token list
2018-07-26 13:57:45 -04:00
Jared Tabor
1ba6073569
Merge pull request #2092 from jaredevantabor/ui-test-ci-failures
...
Bumping uirouter version and locking it to make ui tests pass
2018-07-26 09:06:16 -07:00
Ryan Petrello
7acfe414a6
Merge pull request #2686 from ryanpetrello/non-exclusive-policy-instance-list
...
show the manual instance tag based on the correct instance attribute
2018-07-26 11:32:43 -04:00
mabashian
7a509a4dcb
Fixes pagination on IG/Instance jobs lists
2018-07-26 10:56:11 -04:00
Alan Rominger
979eaeddfa
Merge pull request #2687 from AlanCoding/play_nice
...
fix conflicting migrations
2018-07-26 10:45:08 -04:00
AlanCoding
d1b89815f7
fix conflicting migrations
2018-07-26 10:38:26 -04:00
Ryan Petrello
bb034f007a
show the manual instance tag based on the correct instance attribute
...
see: https://github.com/ansible/tower/issues/2583
2018-07-26 10:24:35 -04:00
Christian Adams
0694fa83b0
Merge pull request #2682 from rooftopcellist/remove_client_credentials
...
Remove Client Credentials grant_type
2018-07-26 10:18:46 -04:00
Alan Rominger
e96706b2fa
Merge pull request #2090 from christoph-kluge/patch-1
...
Upgrade ansible-tower-cli if it was preinstalled
2018-07-26 09:26:13 -04:00
Ryan Petrello
57fdbc1853
Merge pull request #2677 from ryanpetrello/non-exclusive-policy-instance-list
...
make InstanceGroup.policy_instance_list non-exclusive by default
2018-07-25 21:10:15 -04:00
Jared Tabor
2d7e5b7905
Bumping uirouter version and locking it to make ui tests pass on shippable
...
There was a breaking change in uirouter 1.0.19 so going to lock it at
1.0.18. There was an issue with hard-source-webpack-plugin that was effecting
the UI dev watcher that I'm including in this change.
2018-07-25 15:28:12 -07:00
adamscmRH
87829ea339
remove client credentials grant_type
2018-07-25 18:23:08 -04:00
Jake McDermott
76d83b0acb
Merge pull request #2681 from jakemcdermott/test-stability-fixes
...
improve stability of inventory copy test and credentials form test
2018-07-25 18:10:44 -04:00
Jake McDermott
404950104b
fix logic error in test
2018-07-25 17:46:24 -04:00
Ryan Petrello
15aaca8f03
make InstanceGroup.policy_instance_list non-exclusive by default
...
see: https://github.com/ansible/tower/issues/2583
2018-07-25 17:26:13 -04:00
Jake McDermott
5586b5c645
improve test stability for inventory copy and credentials form
2018-07-25 17:11:20 -04:00
Alan Rominger
5a7119759a
Merge pull request #2672 from AlanCoding/popin_locking
...
Lock IG for updating list
2018-07-25 15:48:41 -04:00
Jared Tabor
a4960a9c3a
Merge pull request #2667 from jaredevantabor/dep-lockdown
...
Adds npm-shrinkwrap and locks down ui-router version
2018-07-25 10:36:15 -07:00
Yunfan Zhang
fec1e8d398
Merge pull request #2363 from YunfanZhang42/fix_crendential_copy
...
Fix credential leak when copying Job Templates
2018-07-25 13:14:40 -04:00
Stoned Elipot
ada2d65547
force boolean evaluation
2018-07-25 19:10:31 +02:00
Jared Tabor
239dcac3b4
Merge pull request #2 from jaredevantabor/jared/dep-lockdown
...
Shrink-wrap dev dependencies as well
2018-07-25 09:45:51 -07:00
Yunfan Zhang
cb6d7dfe69
Fix credential leak when copying Job Templates.
...
Signed-off-by: Yunfan Zhang <yz322@duke.edu >
2018-07-25 11:51:17 -04:00
kialam
9e164b41a6
Shrink-wrap dev dependencies as well
2018-07-25 11:46:13 -04:00
AlanCoding
39cb9f2652
lock IG for updating list
2018-07-25 11:08:40 -04:00
Ryan Petrello
27fbfbb62d
Merge pull request #2668 from ryanpetrello/verify-csrf-websockets
...
prevent cross site request forgery in websockets w/ a CSRF token
2018-07-25 10:15:36 -04:00
Ryan Petrello
af84b25726
prevent cross site request forgery in websockets w/ the CSRF token
...
now that we have the CSRF middleware, we have a reliable token
available to us which we can use to verify individual ws_receive
payloads; this is _simpler_ than making sure you've properly configured
trusted origins, and it's also more secure than Origin header checks
see: https://github.com/ansible/tower/issues/2661
2018-07-25 09:47:53 -04:00
Christian Adams
d2d5b8ca62
Merge pull request #2664 from rooftopcellist/help_text_ext_user_tokens
...
help text for oauth ext user toggle
2018-07-25 09:20:55 -04:00
adamscmRH
12279b9631
help text for oauth ext user toggle
2018-07-25 08:54:37 -04:00
Jared Tabor
36e5300be6
Adds npm-shrinkwrap and locks down ui-router version
2018-07-24 21:05:44 -07:00
Jared Tabor
53c9c0b7f8
Merge pull request #2626 from jaredevantabor/fix-1501
...
Removes trailing slash for retrieving the scheduler partial
2018-07-24 17:44:37 -07:00
Ryan Petrello
0692b1c5ef
Merge pull request #2665 from mabashian/socket-whitelist
...
Adds websocket origin whitelist to development.py
2018-07-24 17:03:47 -04:00
mabashian
bf40dc4793
Adds websocket origin whitelist
2018-07-24 16:53:48 -04:00
Ryan Petrello
982db88349
Merge pull request #2663 from ryanpetrello/origin-verify-refactor
...
slightly refactor origin validity checks
2018-07-24 15:31:31 -04:00
Ryan Petrello
c81d2f53c5
slightly refactor origin validity checks
2018-07-24 15:16:09 -04:00
Christoph Kluge
fe54b44f96
Upgrade ansible-tower-cli if it was preinstalled
...
In order to make this document a bit more fault-tolerant I've been adding the `--upgrade` parameter to the installation.
2018-07-24 20:55:09 +02:00
Michael Abashian
21568f74c0
Merge pull request #2624 from mabashian/2612-jt-scm
...
Limit the cred types that we show when adding creds to JT
2018-07-24 14:24:03 -04:00
Michael Abashian
73851a6a56
Merge pull request #2657 from mabashian/hard-source-webpack-plugin
...
Bumps hard-source-webpack-plugin dev dep
2018-07-24 14:23:33 -04:00
Michael Abashian
d7b545b023
Merge pull request #2656 from mabashian/2654-jobs-inv
...
Correctly links to inventory on jobs/templates list
2018-07-24 14:22:15 -04:00
Ryan Petrello
6d1a8ec6ec
Merge pull request #2655 from ryanpetrello/fix-ws-cross-origin
...
improve robustness of host comparision for wss:// Origin headers
2018-07-24 13:43:05 -04:00
Ryan Petrello
4b3ca080d4
improve robustness of host comparision for wss:// Origin headers
...
see: https://github.com/ansible/tower/issues/2647
2018-07-24 13:30:04 -04:00
mabashian
e3601b71c0
Bumps hard-source-webpack-plugin dev dep
2018-07-24 12:04:45 -04:00
Matthew Jones
74123647fe
Merge pull request #2078 from john-westcott-iv/2073_no_galaxy
...
#2073 - Support setting to prevent Tower from pulling roles
2018-07-24 12:01:18 -04:00
Matthew Jones
533318de3b
Merge pull request #2085 from chrismeyersfsu/fix-saml_admin_attr2
...
fix saml_admin_attr
2018-07-24 11:48:33 -04:00
mabashian
5d5a6bb858
Correctly links to inventory on jobs/templates list
2018-07-24 11:47:58 -04:00
Ryan Petrello
c0da6f04cd
Merge pull request #2648 from ryanpetrello/fix-ws-cross-origin
...
[3.3.0] reject ws:// connections w/ origin mismatches
2018-07-24 10:13:46 -04:00
Bill Nottingham
90c03af61b
Merge pull request #2646 from wenottingham/a-moment-like-this
...
Fix moment minute specifier.
2018-07-24 10:02:48 -04:00
Alan Rominger
f0252f67dc
Merge pull request #2625 from AlanCoding/just_role
...
Write special cases for object_association field
2018-07-24 07:46:22 -04:00
Ryan Petrello
e7279f2fe2
reject ws:// connections w/ origin mismatches
...
see: https://github.com/ansible/tower/issues/2647
2018-07-23 21:56:31 -04:00
Bill Nottingham
39ffeb31f9
Fix moment minute specifier.
2018-07-23 21:24:37 -04:00
Jared Tabor
1daba7ffb3
Switching to $http service instead of Rest service.
...
Because the Rest.setUrl function adds a trailing slash to the URL,
which is unnecessary for a partial.
2018-07-23 13:55:06 -07:00
Alan Rominger
4c023d21af
Merge pull request #2639 from AlanCoding/cool_as_isolated
...
Disallow adding or removing instance from iso-IG
2018-07-23 15:57:23 -04:00
AlanCoding
6d305c60d5
Disallow adding or removing instance from iso-IG
2018-07-23 15:39:30 -04:00
chris meyers
5f85a08325
fix saml_admin_attr
2018-07-23 12:53:18 -04:00
Chris Meyers
90fba9381d
Merge pull request #2632 from chrismeyersfsu/fix-saml_admin_attr
...
fix saml_admin_attr
2018-07-23 12:06:02 -04:00
Alan Rominger
c878c027f5
Merge pull request #2631 from AlanCoding/host_dne
...
Handle does-not-exist errors in JobHostSummary unicode method
2018-07-23 10:37:37 -04:00
AlanCoding
fa3a334424
Handle does not exist errors in JobHostSummary unicode
2018-07-23 10:17:47 -04:00
chris meyers
3fcd1575c1
fix saml_admin_attr
2018-07-23 10:08:18 -04:00
John Westcott IV
0ba8022eac
#2073 - Support setting to prevent Tower from pulling from requirements.yml files for an SCM project
2018-07-23 09:37:49 -04:00
Christian Adams
95a32aaa6e
Merge pull request #2606 from rooftopcellist/update_logging_doc
...
Update logging doc
2018-07-22 16:15:28 -04:00
Chris Meyers
32c2e36ac4
Merge pull request #2630 from chrismeyersfsu/better-minishift_devel
...
more robust minishift bringup
2018-07-20 15:52:35 -04:00
chris meyers
7d24566120
more robustness
2018-07-20 15:02:44 -04:00
AlanCoding
abdc7b9232
apply lock file to all project updates
2018-07-20 14:23:35 -04:00
AlanCoding
5de321ae7a
write special cases for object_association field
2018-07-20 12:40:12 -04:00
kialam
a04d3f817a
Merge pull request #2615 from kialam/fix/1444-fix-auto-close-modal
...
Fix prompt modal closing prematurely on JT list page
2018-07-20 11:47:00 -04:00
John Mitchell
d32997684c
Merge pull request #2613 from jlmitch5/orgSmartInvNotice
...
add information to the smart inventory button could change based on o…
2018-07-20 11:37:30 -04:00
mabashian
3f6f6a4b7d
Limit the cred types that we show when adding creds to JT
2018-07-20 11:06:49 -04:00
Michael Abashian
2e55b7a4ee
Merge pull request #2620 from mabashian/2557-copy
...
Change post-copy behavior
2018-07-20 11:00:48 -04:00
Michael Abashian
d5edeb6f73
Merge pull request #2605 from mabashian/802-jt-creds
...
Allow users with edit permission on the JT to add/remove credentials
2018-07-20 11:00:31 -04:00
John Mitchell
3355b32582
update grammar
2018-07-20 10:53:09 -04:00
kialam
eabdda92b3
Show "working" message before view refresh
2018-07-20 10:52:52 -04:00
Jake McDermott
70174a2d1c
Merge pull request #1 from jakemcdermott/2557-copy
...
update copy tests
2018-07-20 10:37:34 -04:00
Jake McDermott
bdd240f0e4
Merge pull request #2581 from ansible/jakemcdermott-patch-1
...
make first and last name optional
2018-07-20 10:32:49 -04:00
Jake McDermott
32f0e54666
make first and last name optional
2018-07-20 10:16:08 -04:00
Jake McDermott
4937d1f75e
update copy tests
2018-07-20 10:02:50 -04:00
Marliana Lara
831e79ff17
Merge pull request #2621 from marshmalien/fix/2619-scm-icon
...
Change scm update icon to fa-refresh
2018-07-20 09:36:08 -04:00
Marliana Lara
7c5fc27d96
Merge pull request #2608 from marshmalien/fix/1599-about-modal
...
Move About modal to header
2018-07-19 16:53:19 -04:00
Michael Abashian
eb1c1acd5d
Merge pull request #2574 from mabashian/2253-pendo-checkbox
...
Only show pendo checkbox on in license form if license is missing
2018-07-19 16:43:24 -04:00
Marliana Lara
147d301ff9
Change scm update icon from cloud-download to refresh
2018-07-19 16:43:03 -04:00
mabashian
5032849624
Remove unused deps in license controller
2018-07-19 16:19:50 -04:00
Michael Abashian
58dad97cf0
Merge pull request #2582 from mabashian/1558-settings-unsaved
...
Revert the auth/ldap dropdowns if saving unsaved changes is not successful
2018-07-19 16:16:33 -04:00
Michael Abashian
69754f194c
Merge pull request #2597 from mabashian/2587-jt-creds
...
Let disassociate jt cred requests finish before attempting to associate any new ones
2018-07-19 16:15:20 -04:00
Michael Abashian
98f86c418e
Merge pull request #2595 from mabashian/765-split
...
Adds extra logic to handle survey question choices in array form
2018-07-19 16:14:44 -04:00
mabashian
6b3f45bc26
Changes copy behavior to reload list rather than navigate to edit form. Shows toast message on successful copy.
2018-07-19 16:04:18 -04:00
Marliana Lara
1490139740
Change About modal icon to circle info icon
2018-07-19 15:30:35 -04:00
kialam
c893e467c5
Send emit message sooner from prompt controller
2018-07-19 14:30:45 -04:00
John Mitchell
083d6599d1
add information to the smart inventory button could change based on org change
2018-07-19 14:21:46 -04:00
Marliana Lara
1a982d3e40
Remove footer and related styles
2018-07-19 12:04:54 -04:00
adamscmRH
ef29dab013
update logging readme
2018-07-19 11:41:39 -04:00
mabashian
c173e2b71e
Users with edit permission on the JT can add/remove credentials
2018-07-19 11:04:00 -04:00
Marliana Lara
1ff4d50cc6
Move about modal to top navigation bar
2018-07-19 10:59:33 -04:00
Matthew Jones
190525e835
Adding cluster development service definitions
2018-07-19 10:39:08 -04:00
Matthew Jones
5c400cdf79
Add local minishift development tooling
...
Based on mapping the local development tree through minishift
hostfolder interface.
2018-07-19 10:39:08 -04:00
Alan Rominger
eb22e09e4d
Merge pull request #2568 from AlanCoding/fussy_logger
...
Add log statement if canceling takes way too long
2018-07-19 10:30:45 -04:00
Bill Nottingham
d66b61b854
Merge pull request #2594 from wenottingham/cherry-pickin
...
cherry pick some more AWX things
2018-07-19 10:03:48 -04:00
Jared Tabor
77dd2c86dc
Merge pull request #2598 from jaredevantabor/fix-1501
...
Bumps version of angular-scheduler
2018-07-18 16:25:55 -07:00
Jared Tabor
7b7c211471
Bumps version of angular-scheduler
...
After fix for DTSTART parsing
2018-07-18 16:17:07 -07:00
mabashian
0104228541
Let disassociate jt cred requests finish before attempting to associate any new ones
2018-07-18 17:38:11 -04:00
Marliana Lara
bc3f06c725
Merge pull request #2585 from marshmalien/fix/2545/forks-capacity-adjuster-slider
...
Show fork value on capacity adjuster slider
2018-07-18 17:07:36 -04:00
Arnout van Meer
8754ab80c7
Don't capitalise last name
...
Making assumptions about names is always a risky situation, even having a separate first and last name field should be avoided wherever possible. In this specific case, applying auto-capitalisation to the first character of the last name field makes it impossible to correctly enter my (and many other) Dutch surname. Common initial parts of Dutch surnames are 'de', 'van', 'van der' and other combinations. These are always lowercase.
Fun additional trivia: when it comes to sorting these names alphabetically you are supposed to ignore the prefix. In the case of my name you'd index it under 'M', not 'v'.
2018-07-18 16:51:43 -04:00
Jijo Varghese
e1dde21ec3
ldap attributes filter in user_groups()
...
ldap search currently fetches ALL attributes which is a waste of bandwidth resources and
woefully slow on large ldap groups when it only needs to parse the name_attr
Signed-off-by: Jijo Varghese <jijojv@gmail.com >
2018-07-18 16:51:21 -04:00
mabashian
0701c7d61a
Added extra logic around survey question choice splitting to prevent console errors
2018-07-18 16:50:47 -04:00
John Mitchell
b07e44ad69
Merge pull request #2573 from jlmitch5/fixEmojiRemoval
...
fix issue where unicode based search terms couldn't be removed
2018-07-18 16:39:07 -04:00
Chris Meyers
71fcd5f9ca
Merge pull request #2035 from jijojv/devel
...
ldap attributes filter in user_groups()
2018-07-18 16:05:51 -04:00
Marliana Lara
4057df07ba
Fix input slider styles in Firefox
2018-07-18 15:59:04 -04:00
Marliana Lara
91900d5534
Show fork value over capacity adjuster slider
2018-07-18 13:01:13 -04:00
mabashian
53c9987663
Revert the auth/ldap dropdowns if saving unsaved changes is not successful
2018-07-18 12:35:32 -04:00
Shane McDonald
8f7931e02f
Merge pull request #2076 from john-westcott-iv/fix_node_link
...
Change node.js macOS installer link (old link was dead)
2018-07-18 12:21:11 -04:00
John Westcott IV
a124e51331
Change node.js macOS installer link (old link was dead)
2018-07-18 11:32:57 -04:00
Jared Tabor
0e663f3967
Merge pull request #2561 from jaredevantabor/fix-1501
...
Adjusts which partical/controller combination is for schedules-edit
2018-07-17 21:28:51 -07:00
mabashian
e82d4e9664
Only show pendo checkbox on in license form if license is missing
2018-07-17 19:31:20 -04:00
John Mitchell
76424425b2
fix issue where unicode based search terms couldn't be removed
2018-07-17 17:30:44 -04:00
Alan Rominger
5c7c441b47
Merge pull request #2555 from AlanCoding/app_name_unique
...
Make applications org-name-unique
2018-07-17 16:49:57 -04:00
Michael Abashian
bb65965e2b
Merge pull request #2572 from mabashian/2303-inv-src
...
Disable copy button for inv's with sources
2018-07-17 16:20:20 -04:00
Ryan Petrello
cf478df0e3
Merge pull request #2569 from ryanpetrello/fix-2476
...
properly set InventorySource.status for CLI-based inventory_import
2018-07-17 15:08:49 -04:00
Michael Abashian
868ce5ccbe
Merge pull request #2556 from mabashian/1464-workflow
...
Re-initialize tag options before calling to create select2 in prompt
2018-07-17 14:47:10 -04:00
mabashian
b2854fd4d6
Disable copy button for inv's with sources
2018-07-17 14:40:24 -04:00
Ryan Petrello
7adc6c6f73
properly set InventorySource.status for CLI-based inventory_import
...
see: https://github.com/ansible/tower/issues/2476
2018-07-17 14:04:50 -04:00
AlanCoding
7221c9dae1
add log statement if canceling takes way too long
2018-07-17 12:06:20 -04:00
Jake McDermott
d2eeafd5f5
Merge pull request #2553 from jakemcdermott/smoke-retry
...
make new data for each smoke test attempt
2018-07-17 11:55:28 -04:00
Alan Rominger
27bf12feb2
Merge pull request #2563 from AlanCoding/old_timer_types
...
Strict type enforcement of deprecated launch fields
2018-07-17 11:53:17 -04:00
Jake McDermott
bdc1cae24a
Merge pull request #2482 from jakemcdermott/fix-2377-api
...
add inventory field to inventory update
2018-07-17 11:45:38 -04:00
Jake McDermott
994cb3975e
make new data for each smoke test attempt
2018-07-17 11:31:24 -04:00
Jake McDermott
a968a44afb
add inventory field to inventory update
2018-07-17 11:10:06 -04:00
Chris Meyers
e3cb531180
Merge pull request #2558 from chrismeyersfsu/saml_admin_user_feature_cherry_pick
...
Saml admin user feature cherry pick
2018-07-17 09:27:18 -04:00
AlanCoding
a38d6552e8
strict type enforcement of deprecated launch fields
2018-07-17 08:41:40 -04:00
Jared Tabor
429cf40db3
Adjusts which partical/controller combination is used when editing a schedule
...
MGMT jobs require a different partial + controller
2018-07-16 18:02:11 -07:00
aperigault
71730f9bc1
Update SAML doc
2018-07-16 17:14:41 -04:00
Antony PERIGAULT
53b5291a56
Fix functional tests
2018-07-16 17:03:00 -04:00
Antony PERIGAULT
3b6ab6217b
New feature: Add SAML users as organization admins
2018-07-16 17:02:53 -04:00
Antony PERIGAULT
6ec2228885
Revert "Map users in organizations based on saml groups"
...
This reverts commit b4e0ff650165e6b0ab08d9a78be85f2f46182b94.
2018-07-16 17:02:46 -04:00
Antony PERIGAULT
062c18efa0
Map users in organizations based on saml groups
2018-07-16 17:02:38 -04:00
Michael Abashian
a955b3f947
Merge pull request #2542 from mabashian/1466-workflow-node
...
Properly clear out prompt data when user manually changes a node's JT
2018-07-16 16:17:52 -04:00
AlanCoding
885ea2c5e1
make applications name-unique
2018-07-16 15:54:00 -04:00
mabashian
069c60abf7
Re-initialize tag options before calling to create select2 on those fields in prompt modal
2018-07-16 15:37:12 -04:00
Ryan Petrello
b6e246f65a
Merge pull request #2554 from ryanpetrello/release_3.3.0
...
Makefile update.
2018-07-16 14:57:16 -04:00
Ryan Petrello
f0707ad701
Makefile update.
2018-07-16 14:55:07 -04:00
Ryan Petrello
5bb71fc133
Merge pull request #2550 from rooftopcellist/fix_expire_command
...
fix expire session command
2018-07-16 14:53:31 -04:00
Ryan Petrello
34fe54c6e0
Makefile update.
2018-07-16 14:45:44 -04:00
Jake McDermott
2fa216c98f
Merge pull request #2062 from RR2DO2/patch-1
...
Don't capitalise last name
2018-07-16 14:19:46 -04:00
Haokun Chen
220b45cb8a
Merge pull request #2551 from Haokun-Chen/2547
...
show empty template list placeholder panel correctly
2018-07-16 14:11:33 -04:00
Alan Rominger
9208ef6664
Merge pull request #2540 from AlanCoding/towerkit_protector
...
Raise 400 instead of ignoring if fields mismatch v1/v2
2018-07-16 13:29:12 -04:00
Marliana Lara
d693dac0c6
Merge pull request #2546 from marshmalien/fix/2206-relaunch-text-translation
...
Send relaunch value instead of name in POST request
2018-07-16 13:26:52 -04:00
Shane McDonald
65a5f2dc9b
Merge pull request #2052 from robruma/feature/callback_script_enhancement
...
Adding ability to ignore SSL certificate validation errors, cleanup p…
2018-07-16 13:13:51 -04:00
Shane McDonald
467a1fafcc
Merge pull request #1880 from luisico/compose-web-wait-for
...
AWX launchers should wait for other containers to be ready
2018-07-16 13:11:06 -04:00
Shane McDonald
ad33dff6af
Merge pull request #1949 from willthames/k8s_use_context
...
Use use-context to set Kubernetes context
2018-07-16 12:59:36 -04:00
Haokun-Chen
b5dab72dd7
show empty template list placeholder panel correctly
2018-07-16 12:59:00 -04:00
adamscmRH
3d7fd9270c
fix expire session command
2018-07-16 12:57:00 -04:00
Ryan Petrello
ca6b6460bb
Merge pull request #2522 from ryanpetrello/fix-2509
...
awx metavars for job.created_by should be more robust to DoesNotExist
2018-07-16 12:46:50 -04:00
Jake McDermott
cb9cbfff87
Merge pull request #2544 from jakemcdermott/fix-2233
...
fix output double-scroll bug and initial output page numbers
2018-07-16 12:32:52 -04:00
Haokun Chen
aa43610250
Merge pull request #2528 from Haokun-Chen/2248
...
update workflowMaker title text to be preceded by "Workflow Visualizer"
2018-07-16 12:21:22 -04:00
Haokun Chen
1661e73086
Merge pull request #2541 from Haokun-Chen/1865
...
show active row indicator correctly when close active list item
2018-07-16 12:21:02 -04:00
Jared Tabor
ebaabcfbd9
Merge pull request #2537 from jaredevantabor/fix-2510
...
Subscribes the Sources list to the inventory group for pending deletes
2018-07-16 09:14:46 -07:00
Jared Tabor
39e2008660
Merge pull request #2534 from jaredevantabor/fix-2493
...
Adds error catch block to credentials resolve
2018-07-16 09:10:48 -07:00
Marliana Lara
0e36ef35af
Merge pull request #2543 from marshmalien/fix/1040-center-sidebar-icons
...
Center align side navigation icons
2018-07-16 12:05:17 -04:00
Marliana Lara
161caf0099
Send relaunch value instead of name in POST request
2018-07-16 11:57:35 -04:00
Jake McDermott
81476d544f
fix initial head/tail page values when in page mode
2018-07-16 11:43:40 -04:00
Jake McDermott
85b227213f
don't page up or down while already paging up or down
2018-07-16 11:42:27 -04:00
Ryan Petrello
55be530e27
awx metavars for job.created_by should be more robust to DoesNotExist
...
see: https://github.com/ansible/tower/issues/2509
2018-07-16 11:35:35 -04:00
Marliana Lara
ac39519015
Center side nav icons
2018-07-16 11:23:11 -04:00
mabashian
88c5f9305d
Ensure that .some() receives an array to avoid erroring
2018-07-16 11:19:19 -04:00
Alan Rominger
9db6202210
Merge pull request #2538 from AlanCoding/team_queryset
...
Remove custom get_queryset that ignored special case
2018-07-16 11:14:31 -04:00
mabashian
f7f1c06d80
Properly clear out prompt data when user manually changes a node's JT
2018-07-16 11:11:50 -04:00
Alan Rominger
53b4a4e2fc
Merge pull request #2531 from AlanCoding/everything_text_type
...
Fix unicode bug in launch error message
2018-07-16 10:49:44 -04:00
Haokun-Chen
f2de453110
show active row indicator correctly when close active list item
2018-07-16 10:49:14 -04:00
kialam
ac01eab0f1
Merge pull request #2525 from kialam/fix/1067-workflow-status-pending
...
Update labels and tooltips whenever the websocket emits status change
2018-07-16 10:36:09 -04:00
Michael Abashian
097125446a
Merge pull request #2519 from mabashian/2505-application-token
...
Removes application requirement when creating token, fixes delete personal token
2018-07-16 10:31:52 -04:00
Michael Abashian
4e8fff8cf1
Merge pull request #2532 from mabashian/1882-templates-list
...
Remove updateDataset listener from templates list controller
2018-07-16 10:31:29 -04:00
Shane McDonald
9b941e8b05
Merge pull request #2040 from kivio/tiller-namespace-configuration
...
#2039 add tiller-namespace as argument
2018-07-16 10:10:23 -04:00
kialam
90ad104391
Update labels and tooltips whenever the websocket emits status change
...
Since the translated workflow status copy is a result of a function; it
does not auto-update when `workflow.status` is updated. We should call
it whenever the web socket lets us know that a job status has changed.
2018-07-16 09:50:36 -04:00
Shane McDonald
3f8b80e415
Merge pull request #2028 from basos9/fix-nginx-log
...
FIX nginx use selected log formatting
2018-07-16 09:47:05 -04:00
AlanCoding
fd468ac766
raise 400 instead of ignoring if fields mismatch v1/v2
2018-07-16 09:36:43 -04:00
AlanCoding
b5b2bf15df
remove custom get_queryset that ignored special case
2018-07-14 21:09:57 -04:00
Jared Tabor
0d089b8cbf
Subscribes the Sources list to both the inventory group for pending deletes
...
It was subscribed to the jobs group, for source sync updates, but now it
is subscribed to that group and the inventory group for pending deletes.
2018-07-13 16:17:55 -07:00
Haokun-Chen
7ed89c63f9
update workflowMaker title text to be Workflow Visualizer|workflowName
2018-07-13 17:23:48 -04:00
Haokun Chen
62967b2806
Merge pull request #2530 from Haokun-Chen/2526
...
remove view/edit icon from dashboard Recent Template list
2018-07-13 17:19:20 -04:00
Jared Tabor
7dbdff2aa7
Adds error catch block to credentials resolve
...
Catches the case where a user doesn't have permission to a credential
2018-07-13 13:54:00 -07:00
Christian Adams
1dac1e4a82
Merge pull request #2529 from rooftopcellist/fix_csrf_mult_sesh
...
Fixes sessions in multiple tabs
2018-07-13 16:46:30 -04:00
adamscmRH
896ffb2065
Fixes sessions in multiple tabs
2018-07-13 16:31:23 -04:00
mabashian
f7dda124b1
Remove updateDataset from templates list
2018-07-13 15:59:31 -04:00
John Hill
dd63e645b3
Merge pull request #2521 from ansible/Fix4lookupmodal
...
Updating flow to match feature changes
2018-07-13 15:58:51 -04:00
AlanCoding
e897cbd237
fix unicode bug in launch error message
2018-07-13 15:50:50 -04:00
Haokun-Chen
57e80dfcd7
remove view/edit icon from dashboard Recent Template list
2018-07-13 15:25:13 -04:00
Alan Rominger
9a44f6d13d
Merge pull request #2524 from AlanCoding/schedule_log
...
Add missing job lifecycle log for schedule spawns
2018-07-13 14:18:15 -04:00
Ryan Petrello
8e253a9aff
Merge pull request #2473 from ryanpetrello/disable-oauth2-for-external-users
...
don't allow OAuth2 token creation for "external" users
2018-07-13 12:55:06 -04:00
Michael Abashian
13abb36a50
Merge pull request #2516 from mabashian/2513-machine-prompt
...
Cleanup _.has() usage in prompt controller
2018-07-13 11:59:07 -04:00
AlanCoding
a5803255ac
add missing job lifecycle log for schedule spawns
2018-07-13 11:13:47 -04:00
Bill Nottingham
a98367f4ac
Merge pull request #2068 from aperigault/devel
...
Update SAML doc
2018-07-13 11:05:55 -04:00
aperigault
8ad7d4f699
Update SAML doc
2018-07-13 15:39:46 +02:00
Chris Meyers
38de79b81f
Merge pull request #1576 from aperigault/devel
...
Map users in organizations based on saml groups
2018-07-13 09:03:32 -04:00
John Hill
c9766abf0f
Updating flow
2018-07-13 08:59:35 -04:00
mabashian
d90a1a1ce7
Fixed deleting personal access tokens
2018-07-12 17:24:12 -04:00
mabashian
8297bd00b3
Removes application requirement when creating a token
2018-07-12 17:02:26 -04:00
mabashian
912c774376
Cleanup _.has() usage in prompt controller
2018-07-12 14:57:52 -04:00
Ryan Petrello
df0e28ec65
don't allow OAuth2 token creation for "external" users
...
see: https://github.com/ansible/tower/issues/2326
2018-07-12 14:33:59 -04:00
Marliana Lara
d9713f9b3f
Merge pull request #2477 from marshmalien/fix/1040-sidebar-spacing
...
Fix side navigation icon alignment
2018-07-12 13:28:51 -04:00
Jared Tabor
8310d736f5
Merge pull request #2462 from mabashian/2309-breadcrumb
...
Move ui-view from lookup component out to form
2018-07-11 22:30:12 -07:00
Jake McDermott
a7f967429e
Merge pull request #2506 from jakemcdermott/fix-2495
...
show status icon next to job output panel title when expanded
2018-07-11 22:08:02 -04:00
Jared Tabor
02f6fa9b0a
Prevents the user from adding a token for a user other than themselves
...
It's possible to maninpulate the URL to get to the add-token screen
for a different user, which gives the user the idea that they could
possibly add a token for that user, which is not allowed.
2018-07-11 17:32:56 -07:00
Jared Tabor
1b67755358
Cleanup to users' state tree
...
In order to add additional route flexibility for the users-tokens states
Removes unnecessary ui-view from form-generator
Adjust nested ui-view target
found during PR feedback
2018-07-11 16:45:20 -07:00
Jared Tabor
a30e2f93a6
Adds org column to the application lookup modal, while on tokens form
2018-07-11 16:32:33 -07:00
mabashian
8a2be07ccb
Tweaked logic around the lookup modal and new form lookup fields in order to support dynamic breadcrumbs and selecting applications with the same name.
2018-07-11 16:32:30 -07:00
Jake McDermott
2d8a10ebe9
show status icon next to panel title when expanded
2018-07-11 18:29:06 -04:00
Jake McDermott
0f5c4a4bf7
Merge pull request #2490 from ansible/jakemcdermott-workflow-panel-scroll
...
hide workflow job left panel scrollbar when it isn't needed
2018-07-11 17:32:13 -04:00
Alan Rominger
2ceae5c88a
Merge pull request #2496 from AlanCoding/proj_create
...
Restore project_admin as role for project creation
2018-07-11 16:11:09 -04:00
AlanCoding
46c8920020
restore project_admin as role for project creation
2018-07-11 15:36:48 -04:00
Alan Rominger
f268857129
Merge pull request #2466 from AlanCoding/prompts_but_not_prompts
...
Fix regression of JT callback relaunch
2018-07-11 13:58:39 -04:00
AlanCoding
6697d0c205
fix bug where empty extra vars gave relaunch 500
2018-07-11 13:09:44 -04:00
Jake McDermott
a85326777b
hide workflow job left panel scrollbar when it isn't needed
2018-07-11 13:02:20 -04:00
Marliana Lara
56521cceb9
Merge pull request #2487 from marshmalien/fix/remove-sched-cal
...
Remove calendar icon from job templates list
2018-07-11 12:48:22 -04:00
Marliana Lara
b7b704e4c7
Remove calendar icon from job templates list
2018-07-11 11:16:02 -04:00
Christian Adams
6ac17c874f
Merge pull request #2486 from rooftopcellist/fix_change_pass
...
selectively clear sesh on pass change
2018-07-11 10:59:06 -04:00
adamscmRH
e99d922261
selectively clear sesh on pass change
2018-07-11 10:29:16 -04:00
Ryan Petrello
3c8a81bcab
Merge pull request #2484 from ryanpetrello/spaaaaaaaaaaaaaaaaaaaace
...
remove unnecessary spaces
2018-07-11 10:04:23 -04:00
Ryan Petrello
090c585be5
remove unnecessary spaces
2018-07-11 09:50:50 -04:00
Ryan Petrello
5fd7badd1b
Merge pull request #2483 from ryanpetrello/iso-policy-instance-list
...
don't allow isolated instances in IG.policy_instance_list
2018-07-11 09:43:50 -04:00
Ryan Petrello
387f7d3d67
don't allow isolated instances in IG.policy_instance_list
...
see: https://github.com/ansible/tower/issues/2394
2018-07-11 09:29:46 -04:00
Arnout van Meer
a0e8d8aecf
Don't capitalise last name
...
Making assumptions about names is always a risky situation, even having a separate first and last name field should be avoided wherever possible. In this specific case, applying auto-capitalisation to the first character of the last name field makes it impossible to correctly enter my (and many other) Dutch surname. Common initial parts of Dutch surnames are 'de', 'van', 'van der' and other combinations. These are always lowercase.
Fun additional trivia: when it comes to sorting these names alphabetically you are supposed to ignore the prefix. In the case of my name you'd index it under 'M', not 'v'.
2018-07-11 14:09:34 +01:00
Yunfan Zhang
92b44246a6
Merge pull request #2471 from YunfanZhang42/fix_token_modified
...
Fix null values on Token modified field.
2018-07-10 16:32:33 -04:00
Alan Rominger
00cc002b8e
Merge pull request #2467 from AlanCoding/ig_errors
...
Fix server errors unattaching instance from group
2018-07-10 16:20:21 -04:00
Yunfan Zhang
e2ed24aef0
Fix null values on Token modified field.
2018-07-10 16:03:25 -04:00
Alan Rominger
a7561ce527
Merge pull request #2478 from AlanCoding/std_env
...
Move static inventory update options to constants
2018-07-10 16:01:31 -04:00
Ben Thomasson
d9ddf56285
Merge pull request #2468 from benthomasson/network_ui_very_long_names
...
Wraps long names of devices in the network UI at 25 characters
2018-07-10 15:55:11 -04:00
Ryan Petrello
68cf80cbca
Merge pull request #2479 from ryanpetrello/release_3.3.0
...
Revert "enforce JT/Job.timeout >= 0"
2018-07-10 15:28:57 -04:00
Ryan Petrello
07ddfe2c9c
Merge pull request #2059 from mattclay/node-pool
...
Switch AWX to a dedicated Shippable node pool.
2018-07-10 15:21:35 -04:00
Ryan Petrello
acd045379c
Revert "enforce JT/Job.timeout >= 0"
...
This reverts commit 1fb41cf8d0 .
2018-07-10 15:06:13 -04:00
Matt Clay
18b7b3e028
Switch AWX to a dedicated Shippable node pool.
...
Signed-off-by: Matt Clay <matt@mystile.com >
2018-07-10 11:58:09 -07:00
AlanCoding
a634b6b9e7
move static inventory update options to constants
2018-07-10 14:45:55 -04:00
Marliana Lara
60f6fba19b
Fix side navigation icon alignment
2018-07-10 14:40:21 -04:00
Ben Thomasson
45cece8f57
Wraps long names of devices in the network UI at 25 characters
2018-07-10 14:35:09 -04:00
Jake McDermott
68ceaadf8d
Merge pull request #2474 from ansible/jakemcdermott-patch-1
...
use a less rigid selector for credential form title
2018-07-10 14:02:48 -04:00
Christian Adams
2aa3150bdd
Merge pull request #2472 from rooftopcellist/expiration_logout_500
...
catch empty session case
2018-07-10 13:51:45 -04:00
adamscmRH
762ce04b0a
catch empty session case
2018-07-10 13:50:39 -04:00
Jake McDermott
00a7de99a4
use a less rigid selector for credential form title
2018-07-10 13:41:25 -04:00
Marliana Lara
319b1f56fc
Merge pull request #2450 from marshmalien/fix/2433-hide-cred-list-label
...
Fix credential labels in jobs list
2018-07-10 13:36:56 -04:00
kialam
bf0469faad
Merge pull request #2470 from kialam/fix/2388-fix-activity-stream
...
Adjust `schedule` route params for activity stream functionality
2018-07-10 13:23:43 -04:00
Marliana Lara
deb6c3caf8
Sanitize credential name tags
2018-07-10 13:18:42 -04:00
Jake McDermott
630cdce244
Merge pull request #2443 from jakemcdermott/fix-2397
...
sanitize host detail modal stderr/stdout
2018-07-10 11:44:11 -04:00
kialam
fe16579f88
Adjust schedule route params for activity stream functionality
2018-07-10 11:41:04 -04:00
Jake McDermott
321983fdfa
santize host detail modal stderr and stdout
2018-07-10 11:19:33 -04:00
Jake McDermott
93fe14fa01
fix wrapping of host event modal stdout/err lines
2018-07-10 11:19:00 -04:00
Marliana Lara
83d86b3375
Merge pull request #2437 from marshmalien/fix/2434-list-icons
...
Tweak network visualization icon and remove calendar icon from lists
2018-07-10 11:09:14 -04:00
Ryan Petrello
ca3a2c752d
Merge pull request #2463 from ryanpetrello/fix-2421
...
enforce JT/Job.timeout >= 0
2018-07-10 10:42:46 -04:00
Alan Rominger
7b860e4eeb
Merge pull request #2445 from AlanCoding/true_admin
...
Fix bug with custom script user_capabilities
2018-07-10 10:25:17 -04:00
AlanCoding
73f3837f62
fix server errors unattaching instance from group
2018-07-10 09:38:56 -04:00
Marliana Lara
ae64b9abac
Remove calendar icon and related code from lists
2018-07-10 09:28:33 -04:00
AlanCoding
ec643d6406
fix regression of callback relaunch
2018-07-10 08:45:23 -04:00
Ryan Petrello
1fb41cf8d0
enforce JT/Job.timeout >= 0
...
see: https://github.com/ansible/tower/issues/2421
2018-07-10 08:25:36 -04:00
kialam
9c653cb603
Merge pull request #2455 from kialam/fix/2193-workflow-status
...
Account for canceled workflow status in chart and results section
2018-07-09 16:58:44 -04:00
Christian Adams
ab861ae777
Merge pull request #2460 from rooftopcellist/reorder_root_api
...
Reorder root api
2018-07-09 16:39:13 -04:00
John Mitchell
33a0b017a6
Merge pull request #2454 from jlmitch5/fixJobsPortalMode
...
Fix jobs portal mode
2018-07-09 16:35:55 -04:00
Marliana Lara
b9250e2ceb
Merge pull request #2458 from marshmalien/fix/1847-dashboard-graph
...
Fix dashboard graph view dropdown
2018-07-09 16:35:06 -04:00
Michael Abashian
8002cac82e
Merge pull request #2427 from mabashian/2424-vault
...
Fixed bug displaying vault cred with no vault_id
2018-07-09 16:22:01 -04:00
adamscmRH
16dc1f57dd
reorder api endpoint links
2018-07-09 16:11:27 -04:00
Alan Rominger
c78e274373
Merge pull request #2459 from AlanCoding/old_cred_msg
...
Change key to match old error message
2018-07-09 15:57:11 -04:00
AlanCoding
e36458a6c0
change key to match old error message
2018-07-09 15:36:13 -04:00
Alan Rominger
a90329f21b
Merge pull request #2385 from AlanCoding/team_org_object_roles
...
Allow adding teams to org object roles
2018-07-09 15:34:45 -04:00
Yunfan Zhang
307e5204fa
Merge pull request #2447 from YunfanZhang42/fix_credential_leak
...
Forbid users from using unauthorized credentials in projects and inventories.
2018-07-09 15:06:39 -04:00
Yunfan Zhang
270102c188
Forbid users from using unauthorized credentials in projects and inventories.
...
Signed-off-by: Yunfan Zhang <yz322@duke.edu >
2018-07-09 15:04:53 -04:00
Ryan Petrello
55b6f95b61
Merge pull request #2453 from ryanpetrello/fix-api-login-redirect
...
make the API browser direct you to the proper location post-login
2018-07-09 14:48:47 -04:00
Marliana Lara
617017aebd
Fix dashboard graph view dropdown update bug
2018-07-09 14:37:26 -04:00
AlanCoding
e044b996e5
allow adding teams to org object roles
2018-07-09 14:13:57 -04:00
John Mitchell
9ffb3395bc
fix index.less new line issue
2018-07-09 13:58:50 -04:00
Ryan Petrello
1d09c6b25a
make the API browser direct you to the proper location post-login
2018-07-09 13:58:38 -04:00
John Mitchell
2f8b668ef9
fix portal mode issues
2018-07-09 13:53:46 -04:00
Alan Rominger
2dd3014374
Merge pull request #2441 from AlanCoding/error_message
...
Fix regression: include error message from remote server
2018-07-09 13:51:06 -04:00
Jared Tabor
6d33e27100
Merge pull request #2429 from jaredevantabor/fix-2422
...
Corrects label on schedule form
2018-07-09 10:46:37 -07:00
kialam
5a338c5f9b
Account for canceled workflow status in chart and results section
2018-07-09 13:34:52 -04:00
Bill Nottingham
5c16f8c294
Merge pull request #2451 from wenottingham/six-PRs-and-a-movie
...
Merge assorted PRs from the AWX community
2018-07-09 13:27:17 -04:00
Wayne Witzel III
8969276710
Merge pull request #2446 from ansible/issue-2330
...
Add explicit Job Template Admin role
2018-07-09 13:26:39 -04:00
Rob Ruma
6378479ee7
Updates to callback scripts that include retry functionality for bash and extra_vars handling for PowerShell
...
Signed-off-by: Rob Ruma <robruma@users.noreply.github.com >
2018-07-09 13:00:10 -04:00
Bill Nottingham
ae4135f149
add tests
2018-07-09 12:59:45 -04:00
moss
14def1e693
add want_hostcollections for sat6 source vars
...
Signed-off-by: moss <smossber@redhat.com >
2018-07-09 12:59:35 -04:00
Paul Neumann
73197f3ae5
Extend unit test for Azure source variable generation
...
Add tests for generation of Azure source variables. Test cases such
as overwriting a variable with its default value, overwriting a variable
with something different to its default value and add variables not set
by default.
2018-07-09 12:59:14 -04:00
Paul Neumann
4b7f106e9f
Enable source variables for Azure inventory
2018-07-09 12:58:59 -04:00
Cristian Vargas
475a2bd9bb
Remove trailing comma
...
Signed-off-by: Cristian Vargas <cristian@swapps.co >
2018-07-09 12:58:21 -04:00
Cristian Vargas
7ecde597ac
Make LAST UPDATED field in projects table sortable
...
Signed-off-by: Cristian Vargas <cristian@swapps.co >
2018-07-09 12:58:12 -04:00
Wayne Witzel III
70a97ce998
Update test to reflect needing job_template_admin_role
2018-07-09 12:17:34 -04:00
Jake McDermott
3b3ae9f7f5
Merge pull request #2444 from jakemcdermott/fix-2334
...
add host_status_counts to adhoc commands; fix status display for adhoc commands
2018-07-09 12:08:25 -04:00
Ryan Petrello
df095d9b67
Merge pull request #2449 from ryanpetrello/https-logs
...
default HTTP-based log emits to HTTPS
2018-07-09 12:07:34 -04:00
Bill Nottingham
a4b1cb6e20
Merge pull request #2055 from wenottingham/sattests
...
add want_hostcollections for sat6 source vars (with tests)
2018-07-09 12:05:26 -04:00
Ryan Petrello
6bd9792518
default HTTP-based log emits to HTTPS
...
see: https://github.com/ansible/awx/issues/2048
2018-07-09 11:52:04 -04:00
Bill Nottingham
64cfbe7642
add tests
2018-07-09 11:49:45 -04:00
Marliana Lara
549cd347e9
Fix credential labels in jobs list
2018-07-09 11:33:21 -04:00
Chris Meyers
6a610d633f
Merge pull request #2430 from chrismeyersfsu/fix-do_not_touch_my_iso
...
deny topology changes to iso instances via api
2018-07-09 11:04:19 -04:00
Wayne Witzel III
2f78c658b1
Add explicit Job Template Admin role
2018-07-09 10:57:58 -04:00
moss
0f50dfd617
add want_hostcollections for sat6 source vars
...
Signed-off-by: moss <smossber@redhat.com >
2018-07-09 10:45:16 -04:00
Bill Nottingham
4737200566
Merge pull request #2051 from wenottingham/remove-issue-link
...
Rework reporting issues/get involved.
2018-07-09 10:17:30 -04:00
AlanCoding
7860cda9dc
fix bug with custom script user_capabilities
2018-07-09 10:15:17 -04:00
Jake McDermott
bf55c7e7e2
use host_status_counts field for adhoc command jobs ui
2018-07-09 10:13:49 -04:00
Jake McDermott
1b1df63415
add host_status_counts to adhoc command event
2018-07-09 10:13:39 -04:00
Jake McDermott
380bf77b63
move host_status_counts logic into event model
2018-07-09 10:13:31 -04:00
Jake McDermott
87fccb9f45
fix status list for client-generated status counts
2018-07-09 10:13:21 -04:00
Ryan Petrello
e886311d41
Merge pull request #2439 from ryanpetrello/copy-over-here
...
Add a Location header to HTTP 201 for POST to copy endpoints
2018-07-09 09:28:51 -04:00
AlanCoding
34e2d9b47c
fix regression: include error message from remote server
2018-07-09 09:04:14 -04:00
Ryan Petrello
2eb09e2fa2
Merge pull request #2435 from ryanpetrello/webpack-ui-external
...
add instructions for running the UI webpack server on an external host
2018-07-09 08:52:54 -04:00
Ryan Petrello
2916edd70f
Add a Location header to HTTP 201 for POST to copy endpoints
2018-07-09 08:47:01 -04:00
AlanCoding
6a9a8eacc2
ask user input if credential prompting enabled
2018-07-09 08:37:47 -04:00
Ryan Petrello
da0fe173c9
Merge pull request #2431 from ryanpetrello/fix-201-location
...
add a missing Location header on HTTP 201 in a few places
2018-07-09 08:37:17 -04:00
sangongs
67c59b66e2
Merge pull request #2376 from sangongs/fix_get_failures
...
Fix serializers of unified_jobs & ad_hoc_commands to avoid exceptions
2018-07-09 08:14:34 -04:00
Rob Ruma
6514c338a2
Adding ability to ignore SSL certificate validation errors, cleanup parameters and usage
...
Signed-off-by: Rob Ruma <robruma@users.noreply.github.com >
2018-07-06 23:18:12 -04:00
chris meyers
19e865e9a5
prevent remove iso instance from iso instance groups
2018-07-06 15:34:26 -04:00
chris meyers
2ffc4b256d
fix copy paste error
2018-07-06 15:12:57 -04:00
Christian Adams
7f27a3c74d
Merge pull request #2335 from rooftopcellist/patch_exp_setting
...
migrate AUTH_TOKEN_EXPIRATION to new session length setting
2018-07-06 15:08:02 -04:00
Ryan Petrello
9a2c359274
add instructions for running the UI webpack server on an external host
2018-07-06 14:52:34 -04:00
chris meyers
aeca21ab5b
deny topology changes to iso instances via api
2018-07-06 14:50:17 -04:00
Marliana Lara
0a890d04da
Merge pull request #2425 from marshmalien/fix/2417-instance-modal-styles
...
Fix instance modal styles
2018-07-06 14:28:38 -04:00
Bill Nottingham
4f02fe0b32
Rework reporting issues/get involved.
...
Denote that bugs & ideas go to the issue tracking repo, and discussion goes to mailing list/IRC.
2018-07-06 14:27:12 -04:00
adamscmRH
cb6514777d
grab on-disk setting
2018-07-06 14:16:59 -04:00
Jared Tabor
7bf1569417
Corrects label on schedule form
2018-07-06 10:46:24 -07:00
John Mitchell
9ae88acc49
fix jobs list header
2018-07-06 11:59:50 -04:00
Ryan Petrello
ef211a4dc8
add a missing Location header on HTTP 201 in a few places
2018-07-06 11:34:48 -04:00
Ryan Petrello
b445e66ffa
Merge pull request #2423 from ryanpetrello/multibyte-unicode-isolated
...
don't decode stdout on-the-fly as it's processed
2018-07-06 09:44:11 -04:00
Ryan Petrello
172defa0d4
don't use codecs.open for syncing isolated stdout data
...
see: https://github.com/ansible/tower/issues/2315
2018-07-06 08:25:51 -04:00
Bill Nottingham
dd8ca48bf9
Merge pull request #2403 from wenottingham/read-all-about-it
...
Don't filter out read role.
2018-07-05 20:04:54 -04:00
Marliana Lara
900cb56950
Merge pull request #2419 from marshmalien/fix/1517-xss-application-token-description
...
Add sanitize filter to token description field
2018-07-05 16:46:10 -04:00
Marliana Lara
f6c48bc1da
Merge pull request #2426 from marshmalien/fix/1521-templates-dismiss-button
...
Hide dismiss button on the templates list panel
2018-07-05 16:44:46 -04:00
mabashian
85de502681
Fixed bug displaying vault cred with no vault_id
2018-07-05 15:51:27 -04:00
Marliana Lara
df3f10d71b
Hide dismiss button on the templates list panel
2018-07-05 15:28:59 -04:00
Marliana Lara
aafc92819d
Fix instance modal styles
2018-07-05 14:57:35 -04:00
Marliana Lara
b860395949
Add sanitize filter to token description field
2018-07-05 13:57:38 -04:00
Marliana Lara
70f1b0d642
Merge pull request #2418 from marshmalien/fix/2243-activity-stream-link
...
Add case for CTIT settings in activity stream
2018-07-05 13:25:28 -04:00
Jared Tabor
56fc5b104e
Merge pull request #2415 from jaredevantabor/fix-2413
...
Fixes Discard Changes & Save buttons in Settings page
2018-07-05 10:01:24 -07:00
Marliana Lara
c71f98dc42
Add case for settings in build link factory
2018-07-05 12:16:40 -04:00
adamscmRH
9ac92c0ee0
refactor code
2018-07-05 11:48:33 -04:00
Bill Nottingham
fa5132991f
Require certpair for SAML.
2018-07-05 11:12:00 -04:00
Christian Adams
90d57300da
Merge pull request #2357 from rooftopcellist/hookup_ui_expire
...
Hookup ui expire
2018-07-05 08:45:56 -04:00
Jared Tabor
a4e9f18d2b
Fixes Discard Changes & Save buttons in Settings page
2018-07-03 15:25:00 -07:00
Alan Rominger
0b811a53ff
Merge pull request #2410 from AlanCoding/filterama
...
Show filterable: False if not filterable
2018-07-03 17:32:11 -04:00
adamscmRH
3e1aaec9fe
add generic setting method
2018-07-03 17:09:47 -04:00
adamscmRH
ae0793f374
Hookup UI session expiration
2018-07-03 16:53:27 -04:00
Alan Rominger
13c1b87df4
Merge pull request #2191 from AlanCoding/schedule_fixes
...
Fix bugs creating WFJT schedule with passwords
2018-07-03 16:51:01 -04:00
Jared Tabor
2f108e55f3
Merge pull request #2412 from jaredevantabor/fix-warning
...
Prefers arrow function over unnamed function
2018-07-03 13:26:55 -07:00
Jared Tabor
580736e80d
Prefers arrow function over unnamed function
2018-07-03 13:08:57 -07:00
Alan Rominger
360ad7ad61
Merge branch 'release_3.3.0' into filterama
2018-07-03 15:42:37 -04:00
Ryan Petrello
151187f623
Merge pull request #2408 from ryanpetrello/fix-2323
...
properly check read permissions in `GET /api/v2/wfjt/N/copy/`
2018-07-03 15:32:20 -04:00
kialam
1feb81f20c
Merge pull request #2402 from kialam/fix/2308-network-ui-device
...
Update the canvas element’s scale factor upon initialization.
2018-07-03 15:24:42 -04:00
Alan Rominger
1f7d7151ad
Merge pull request #2405 from AlanCoding/app_act_str
...
Add back in application activity stream link
2018-07-03 15:23:18 -04:00
AlanCoding
b97626bf37
show filterable: False if not filterable
2018-07-03 15:21:10 -04:00
Yunfan Zhang
e9a2100a62
Merge pull request #2400 from YunfanZhang42/fix_content_type
...
Handle exception with invalid HTTP content_type.
2018-07-03 15:16:13 -04:00
Ryan Petrello
d1f5485b96
properly check read permissions in GET /api/v2/wfjt/N/copy/
...
see: https://github.com/ansible/tower/issues/2323
2018-07-03 15:15:00 -04:00
kialam
26360f8852
Update the canvas element’s scale factor upon initialization.
...
And fix initial value of `$scope.current_scale`.
2018-07-03 15:03:09 -04:00
AlanCoding
2a5853e4fc
add back in application activity stream link
2018-07-03 14:30:56 -04:00
Bill Nottingham
e271a69efb
Don't filter out read role.
2018-07-03 14:00:38 -04:00
Yunfan Zhang
b4890ee331
Handle exception with invalid HTTP content_type.
...
Signed-off-by: Yunfan Zhang <yz322@duke.edu >
2018-07-03 13:55:18 -04:00
Jared Tabor
4c1bc49258
Merge pull request #2395 from jaredevantabor/https-dev-server
...
Changes UI dev server to operate over https
2018-07-03 09:30:41 -07:00
Marliana Lara
77815c20a4
Merge pull request #2386 from marshmalien/fix/1824-disable-row-user-permissions
...
Fix disableRowValue expression in permissions users list
2018-07-03 11:27:19 -04:00
Marliana Lara
a9ddd02f5c
Merge pull request #2392 from marshmalien/fix/1380-disable-ig-lookup
...
Disable instance group lookup for org admin
2018-07-03 11:17:11 -04:00
Marliana Lara
f3ff624873
Merge pull request #2361 from marshmalien/fix/panel-header-docs
...
Modify panel header to accept title and badge string bindings
2018-07-03 11:16:36 -04:00
Ryan Petrello
1c478b5ccb
Merge pull request #2399 from ryanpetrello/remove-storage-cruft
...
delete some old, dead code
2018-07-03 11:04:57 -04:00
Ryan Petrello
b8dbf62abc
delete some old, dead code
2018-07-03 10:30:22 -04:00
Marliana Lara
220831a3d0
Merge pull request #2382 from marshmalien/fix/2321-modal-backdrop
...
Fix modal backdrop styles
2018-07-03 10:27:25 -04:00
Haokun Chen
641392b815
Merge pull request #2342 from Haokun-Chen/1843
...
move smart inventory button next to smart-search bar in host list page
2018-07-03 10:10:03 -04:00
Ryan Petrello
d58411cf07
Merge pull request #2396 from ryanpetrello/fix-pexpect-hang
...
support env vars that contain unicode (without hanging)
2018-07-03 08:44:46 -04:00
Ryan Petrello
4d7a20a9fb
support env vars that contain unicode (without hanging)
...
see: https://github.com/ansible/tower/issues/2391
see: https://github.com/pexpect/pexpect/issues/512
2018-07-03 08:26:11 -04:00
Jared Tabor
92cf8d538a
Changes UI dev server to operate over https
2018-07-02 22:09:24 -07:00
Marliana Lara
35b27005d4
Disable instance group lookup when user is an org admin
2018-07-02 16:25:46 -04:00
adamscmRH
4c84d400a8
migrate session length setting
2018-07-02 14:17:16 -04:00
adamscmRH
b5dc3e6b94
patch session length settings
2018-07-02 14:17:16 -04:00
Marliana Lara
773c41ec81
Fix disableRowValue expression in permissions users list
2018-07-02 12:49:30 -04:00
Guoqiang Zhang
5a4451ddd4
Fix serializers of unified_jobs & ad_hoc_commands to avoid special exceptions
2018-07-02 11:53:33 -04:00
Ryan Petrello
380df1b327
Merge pull request #2380 from ryanpetrello/noisy-celery-watcher
...
make celery-watcher less noisy
2018-07-02 11:01:18 -04:00
Jake McDermott
209c29d897
Merge pull request #2381 from ansible/jakemcdermott-remove-final-counter-offset
...
remove offset from EOF websocket final_counter
2018-07-02 10:49:22 -04:00
Ryan Petrello
a8eb4327ea
make celery-watcher less noisy
2018-07-02 10:44:06 -04:00
Jake McDermott
1d9e788db4
Merge pull request #2383 from ansible/jakemcdermott-fix-2234
...
use height of parent container for output section
2018-07-02 10:43:53 -04:00
Jake McDermott
164e6cceca
use height of parent container for output section
2018-07-02 10:25:58 -04:00
Marliana Lara
ce2f4dca16
Fix instance modal backdrop styles
2018-07-02 10:21:31 -04:00
Haokun Chen
d17f3d7d2a
Merge pull request #2355 from Haokun-Chen/2197
...
deregister the transition hook when destroy smart-search controller
2018-07-02 10:18:25 -04:00
Jake McDermott
3edf5ba95c
remove offset from final_counter
2018-07-02 10:08:12 -04:00
Marcin Karkocha
a19df9b3b3
#2039 add tiller-namespace as argument
2018-07-02 12:33:26 +00:00
Ilkka Tengvall
0443bd3099
fixes selinux permissions for awx data.
...
fixes issue #2036 and #1896
2018-07-02 09:22:36 +03:00
Jijo Varghese
919a614dbb
ldap attributes filter in user_groups()
...
ldap search currently fetches ALL attributes which is a waste of bandwidth resources and
woefully slow on large ldap groups when it only needs to parse the name_attr
Signed-off-by: Jijo Varghese <jijojv@gmail.com >
2018-06-30 00:02:19 -07:00
Alan Rominger
6f63c7ba38
Merge pull request #2346 from AlanCoding/no_controller_node
...
No controller node field for project updates
2018-06-29 14:52:34 -04:00
Marliana Lara
581436f23d
Merge pull request #2369 from marshmalien/fix/2234-job-output-height
...
[Job Results] Remove scrollbar from standard out panel
2018-06-29 14:25:51 -04:00
AlanCoding
8ae979908c
Enforce unified list field consistency
...
Discovered via bug: controller_node field present in
project update list but not in detail view
Added tests to assert that "unified" list serializer
produces same fields as the ordinary serializer,
for unified jobs & unified JTs
Added test to check that list serializers do differ
from detail serializer except for allowed differences
Added test to check that list serializers are applied
correctly - only on list views, and that detail views,
likewise, do not use list serializers
Fix the many many bugs discovered by these new
testing mechanisms
2018-06-29 14:03:52 -04:00
Marliana Lara
94674313e4
Remove scrollbar from job results standard out
2018-06-29 12:07:52 -04:00
Alan Rominger
d5661a0434
Merge pull request #2343 from AlanCoding/credential_hell
...
Copy JT credential logic to Job summary fields
2018-06-28 19:27:33 -04:00
Haokun-Chen
81ef98e627
leftAlign smart inventory button next to search bar
2018-06-28 16:53:12 -04:00
Michael Abashian
1c194dbfbc
Merge pull request #2351 from mabashian/2301-xss
...
Rolls back changes to the xss filter. Addresses escaped characters in cred tags.
2018-06-28 15:04:56 -04:00
Ryan Petrello
26bd16b855
Merge pull request #2352 from ryanpetrello/fix-csrf-sessions
...
fix a few remaining CSRF nits
2018-06-28 13:57:13 -04:00
Marliana Lara
642cc88fcd
Modify panel header to accept title and badge string bindings
2018-06-28 13:44:05 -04:00
mabashian
b426eeeb5c
Rolls back xss filter test
2018-06-28 13:26:48 -04:00
Ryan Petrello
b8ed78ee9d
Never send WWW-Authenticate: Basic... headers for the API
2018-06-28 13:00:23 -04:00
Ben Thomasson
fe66bb99d5
Merge pull request #2242 from benthomasson/network_ui_read_only_permissions_fix
...
Adds topology edit permissions check to network ui session
2018-06-28 12:54:41 -04:00
Haokun Chen
ad483aedc7
Merge pull request #2337 from Haokun-Chen/2096
...
show credential on job detail page for jobs besides JTs playbook job
2018-06-28 11:52:04 -04:00
Haokun-Chen
a07ee67eb9
deregister the transition hook when destroy smart-search controller
2018-06-28 11:01:01 -04:00
Ryan Petrello
d52fa377d8
remove unnecessary CSRF exemptions
2018-06-28 09:35:01 -04:00
Ryan Petrello
3b0f7de3e6
Properly return HTTP 403 when CSRF fails (not HTTP 500)
2018-06-28 09:33:59 -04:00
Michael Abashian
e8748fa147
Merge pull request #2338 from mabashian/instance-modal-search
...
Updates to instance list and instance modal search
2018-06-28 09:15:34 -04:00
Ryan Petrello
63723013f7
Merge pull request #2345 from ryanpetrello/fix-csrf-sessions
...
properly enforce CSRF validation
2018-06-28 09:14:56 -04:00
mabashian
cbcc47010d
Rolls back changes to the xss filter. Removes unnecessary sanitize of credential names in tags
2018-06-28 08:59:36 -04:00
V.Gouvalas
1239195289
FIX nginx use selected log formatting
2018-06-28 14:09:13 +03:00
Ryan Petrello
504dfd32ee
properly enforce CSRF validation
...
see: https://github.com/ansible/tower/issues/2339
2018-06-27 21:09:26 -04:00
Jake McDermott
b54ea736b0
Merge pull request #2318 from jakemcdermott/job-results/viewable-page-up-down
...
make output nav controls move up or down by viewable content height
2018-06-27 20:13:30 -04:00
Jared Tabor
0ec95c8463
Merge pull request #2296 from jaredevantabor/fix-719
...
Displayeth thy Cancel button on the jobs list for a running system job
2018-06-27 15:08:33 -07:00
Jared Tabor
c9c7ee14b2
Merge pull request #2329 from jaredevantabor/schedules
...
Fixeth thy schedules
2018-06-27 15:04:20 -07:00
Marliana Lara
8317102f0d
Merge pull request #2336 from marshmalien/1723-ux-manual-instances
...
Remove instance policy list lookup from instance group form
2018-06-27 16:10:20 -04:00
AlanCoding
a15527b54c
copy JT credential logic to Job summary fields
2018-06-27 14:39:35 -04:00
Ryan Petrello
39bc64d089
Merge pull request #2332 from ryanpetrello/fix-session-limit
...
make settings.SESSIONS_PER_USER work
2018-06-27 14:34:21 -04:00
Jared Tabor
aa76f6ca39
Adjustments to Socket Service for session-limit PR
2018-06-27 10:45:23 -07:00
Haokun-Chen
67bda81e67
show credential to job detail page
2018-06-27 12:45:24 -04:00
Ryan Petrello
b2cdf82b78
make settings.SESSIONS_PER_USER work
...
see: https://github.com/ansible/tower/issues/2209
2018-06-27 12:09:56 -04:00
mabashian
9ec5009bdf
Updates to instance list and instance modal search
2018-06-27 11:44:38 -04:00
John Mitchell
3e951a5598
Merge pull request #2328 from jlmitch5/fixTemplateTagWrapping
...
Fix template tag wrapping
2018-06-27 11:05:45 -04:00
Haokun Chen
9f6d431c54
Merge pull request #2324 from Haokun-Chen/2050
...
update tag component to use tag directive
2018-06-27 10:24:13 -04:00
Marliana Lara
7c76807a8e
Remove instance policy list lookup from instance group form
2018-06-27 10:18:03 -04:00
Jared Tabor
5702c8249e
Fixes the standalone schedules list styling
...
The list was not wrapped in a panel and the form was not showing
above the list view like our other CRUD views.
2018-06-26 14:19:12 -07:00
John Mitchell
106ec1aabe
fix template list tag wrapping
2018-06-26 16:21:30 -04:00
John Mitchell
a9526de2c4
fix inv host list status wrapping
2018-06-26 16:21:09 -04:00
Haokun-Chen
da421f28e8
update tag component to use tag directive in smart-search, multi-select, input/lookup.partial, instance-group-multiselect
2018-06-26 13:59:02 -04:00
Haokun Chen
7aa48708d6
Merge pull request #2305 from Haokun-Chen/2225
...
fixing margin for instances group, application, credential page
2018-06-26 13:56:44 -04:00
John Mitchell
981f77774b
Merge pull request #2224 from ansible/2179
...
align tag to left hand side of bar
2018-06-26 13:48:38 -04:00
Jake McDermott
e07eba266d
Merge pull request #2306 from jakemcdermott/job-results/static-pager
...
improve job output search
2018-06-26 13:12:21 -04:00
Jake McDermott
47fc676607
cache last job_event page when not running
2018-06-26 12:55:58 -04:00
Jake McDermott
7f23aa81e6
clear job event search on relaunch
2018-06-26 12:55:52 -04:00
Jake McDermott
e6668a43cd
add pager for static and filtered job results
2018-06-26 12:55:37 -04:00
Jake McDermott
374f781d0d
make nav controls move up or down by viewable content height
2018-06-26 12:08:41 -04:00
Ryan Petrello
d73b71d94b
Merge pull request #2317 from ryanpetrello/harden-session-expiration
...
make `awx-manage expire_sessions --user xyz` more robust
2018-06-26 10:39:46 -04:00
Haokun-Chen
feff7fb776
fixing margin for instances list, application token, credential permission page
2018-06-26 10:37:52 -04:00
Haokun Chen
b7ff3aa8fe
Merge pull request #2311 from Haokun-Chen/2234
...
add responsiveness to job output panel
2018-06-26 10:22:53 -04:00
Ryan Petrello
5c44bf4ef9
Merge pull request #2313 from ryanpetrello/fix-ui-401
...
don't send WWW-Authenticate: Basic for AJAX, and properly detect 401
2018-06-26 10:07:35 -04:00
Ryan Petrello
f6920a02cf
make awx-manage expire_sessions --user xyz more robust
...
see: https://github.com/ansible/tower/issues/2316
2018-06-26 08:52:52 -04:00
Ryan Petrello
7880f83d97
don't send WWW-Authenticate: Basic for AJAX, and properly detect 401
2018-06-26 08:40:21 -04:00
Haokun-Chen
be0a77b203
add responsiveness to job output panel
2018-06-25 16:53:39 -04:00
Bill Nottingham
2e980293d9
Merge pull request #2009 from cdvv7788/Issue/1506
...
Make LAST UPDATED field in projects table sortable #1506
2018-06-25 16:27:30 -04:00
Bill Nottingham
0d03036fb1
Merge pull request #1629 from robruma/feature/update_callback_scripts
...
Updates to callback scripts
2018-06-25 15:47:25 -04:00
Ryan Petrello
a4271024fe
Merge pull request #2014 from cdvv7788/fix-contributing-docs
...
Fix issue with table of contents(CONTRIBUTING.md)
2018-06-25 15:37:46 -04:00
Ryan Petrello
37972ec9da
Merge pull request #1876 from paneu/azure-rm-inv-variables
...
Enable source variables for Azure inventory
2018-06-25 15:36:27 -04:00
Ryan Petrello
d8c4f118c2
Merge pull request #2020 from ryanpetrello/fix-tz-test
...
fix a failing timezone test
2018-06-25 15:36:15 -04:00
Ryan Petrello
1b2d7ed748
fix a failing timezone test
2018-06-25 15:18:29 -04:00
Paul Neumann
f6eb534f30
Extend unit test for Azure source variable generation
...
Add tests for generation of Azure source variables. Test cases such
as overwriting a variable with its default value, overwriting a variable
with something different to its default value and add variables not set
by default.
2018-06-25 20:26:20 +02:00
Paul Neumann
33f9834747
Enable source variables for Azure inventory
2018-06-25 20:26:20 +02:00
Christian Adams
602f60b9b2
Merge pull request #2019 from rooftopcellist/cp_pytest_upgrade
...
update dev pytest
2018-06-25 13:27:20 -04:00
adamscmRH
3b36f85989
update dev pytest
2018-06-25 13:22:17 -04:00
Jake McDermott
2ca4c08567
Merge pull request #2294 from jaredevantabor/2179
...
Update jobs list if navigating from the output page.
2018-06-25 12:38:58 -04:00
John Mitchell
b6334361af
fix typo
2018-06-25 11:47:14 -04:00
Jake McDermott
c5300e9c05
Merge pull request #2298 from jakemcdermott/job-results/expand-collapse-all-without-domquery
...
store event names in record list to find orphan task lines when toggling
2018-06-25 11:38:06 -04:00
Jake McDermott
9449eeb37e
Merge pull request #2299 from jakemcdermott/tests/workflow-visualizer-5000-selector
...
update selector used for workflow button
2018-06-25 10:47:34 -04:00
Jake McDermott
295dba8622
Merge pull request #2297 from jakemcdermott/job-results/reintroduce-ng-non-bindable
...
reintroduce ng-non-bindable to output lines
2018-06-25 10:45:58 -04:00
Haokun Chen
fb56585636
Merge pull request #2290 from Haokun-Chen/2254
...
update jobs/schedules to schedules in route and breadcrumb
2018-06-25 10:24:36 -04:00
Jake McDermott
e64d05c324
update selector used for workflow button
2018-06-25 10:05:52 -04:00
Marliana Lara
f53662a248
Merge pull request #2292 from marshmalien/fix/2251-firefox-dashboard-dropdown-arrows
...
Fix dashboard graph dropdown arrows in firefox
2018-06-25 09:59:38 -04:00
Marliana Lara
3fbde0b409
Merge pull request #2289 from marshmalien/fix/2277-wrap-preview-tags
...
Wrap job prompt preview tags
2018-06-25 09:59:03 -04:00
Haokun Chen
a7ba7708bb
Merge pull request #2287 from Haokun-Chen/2284
...
fix job result stats section when running/finish jobs
2018-06-25 09:47:48 -04:00
Christian Adams
39c0ed4ad6
Merge pull request #2291 from rooftopcellist/revert_radius_110
...
Revert Django-radius to 1.1.0
2018-06-25 08:59:36 -04:00
Jake McDermott
71f2388ec8
use record list to find orphan task records when toggling
2018-06-25 01:38:53 -04:00
Jake McDermott
92b8d90800
reintroduce ng-non-bindable directive to output lines
2018-06-25 01:06:41 -04:00
Cristian Vargas
19ca2581fa
Fix issue with table of contents(links)
...
Signed-off-by: Cristian Vargas <cristian@swapps.co >
2018-06-23 13:16:38 -05:00
Jared Tabor
d468f829dd
Shows the Cancel button on the jobs list for a running system job
2018-06-22 17:56:26 -07:00
Jared Tabor
ccd8a48617
Merge pull request #2295 from jaredevantabor/2265
...
Alas, the stdout page wasn't loading if sockets were down
2018-06-22 15:36:59 -07:00
Jared Tabor
041256a6e0
Removing return statement
...
The SocketService.addStateResolve returns the resolve so you don't
have to.
2018-06-22 14:47:52 -07:00
Jared Tabor
c0f3b0268e
Update jobs list if navigating from the output page.
2018-06-22 13:42:00 -07:00
Marliana Lara
ad205a869d
Fix dashboard graph dropdown arrows in firefox
2018-06-22 16:29:57 -04:00
Jake McDermott
46223d3cbf
Merge pull request #2282 from Haokun-Chen/fixed-toggle-menu
...
fix toggle menu when scroll up
2018-06-22 15:38:09 -04:00
Haokun-Chen
2d2b1676aa
update jobs/schedules to schedules in route and breadcrumb
2018-06-22 15:36:44 -04:00
Jake McDermott
c19af3ca4f
Merge pull request #2288 from marshmalien/fix/2279-job-output-line-highlight
...
Flex job event line highlighting across entire row
2018-06-22 15:27:45 -04:00
Marliana Lara
93988896a9
Wrap job prompt preview tags
2018-06-22 15:27:32 -04:00
Marliana Lara
ffdb564c15
Flex job event line highlighting across entire row
2018-06-22 15:06:16 -04:00
adamscmRH
8cc77234fc
revert django-radius from 1.3.3 to 1.1.0
2018-06-22 15:01:11 -04:00
John Hill
aa98842364
Merge pull request #1953 from mabashian/jt-launch-automated-tests
...
First pass at JT launch with prompts automated tests
2018-06-22 14:37:03 -04:00
Jake McDermott
a50614983a
wait for job to finish before ending tests
2018-06-22 14:21:14 -04:00
Jared Tabor
a8504d7bd7
Merge pull request #2276 from jaredevantabor/disabled-codemirror
...
Improves UX for readonly codemirrors so that users can copy/paste
2018-06-22 11:09:58 -07:00
Jake McDermott
d3b71858df
use prompt inventory list id
2018-06-22 13:53:34 -04:00
Jake McDermott
ef4607b29f
make sure surveys are enabled before adding a survey
2018-06-22 13:53:25 -04:00
Jake McDermott
9ae5ffc8ca
make sure project is updated before test begins
2018-06-22 13:53:15 -04:00
Jake McDermott
2f2b19ffec
increase timeout threshold for login
2018-06-22 13:53:06 -04:00
mabashian
e243cf4435
Fixed linting errors
2018-06-22 13:51:10 -04:00
mabashian
fbfaf69ee9
Added extra assertions and waits to reduce flake
2018-06-22 13:51:10 -04:00
mabashian
1d74499385
Added check to make sure that input contents match what we expect them to match
2018-06-22 13:51:10 -04:00
mabashian
264b0f248a
First pass at automated jt launch tests
2018-06-22 13:51:10 -04:00
Marliana Lara
a6837343a5
Merge pull request #2275 from marshmalien/fix/see-more-see-less
...
Add show more/less to job details labels
2018-06-22 13:15:07 -04:00
Haokun-Chen
e51e4e5f6c
fix job result stats section when running/finish jobs
2018-06-22 13:09:04 -04:00
Christian Adams
8bd2217a49
Merge pull request #2278 from rooftopcellist/fix_dot_oauth2_error
...
Fix dot oauth2 error
2018-06-22 12:54:39 -04:00
Marliana Lara
62fd5ea6ef
Show up to 50 labels in job details
2018-06-22 11:33:40 -04:00
Ryan Petrello
accf586588
Merge pull request #2283 from sangongs/honcho_io_encoding
...
Force the python IO encoding to be utf_8 when using honcho
2018-06-22 10:22:55 -04:00
Guoqiang Zhang
530860c386
Force the python IO encoding to be utf_8 when using honcho
2018-06-22 09:35:28 -04:00
Haokun-Chen
3933e01dd1
fix toggle menu when scroll up
2018-06-22 09:33:23 -04:00
adamscmRH
b7f5161835
try-except auth_header
2018-06-21 17:11:34 -04:00
Marliana Lara
09abba63b7
Add show more less to job details labels
2018-06-21 17:08:18 -04:00
Alan Rominger
bed4d240af
Merge pull request #2274 from AlanCoding/absolute_nonsense
...
Remove brittle condition causing schema to fail
2018-06-21 15:44:48 -04:00
Jared Tabor
aac939d9e4
Improves UX for readonly codemirrors so that users can copy/paste
2018-06-21 12:30:53 -07:00
AlanCoding
b2251cb916
remove brittle condition causing schema to fail
2018-06-21 14:39:25 -04:00
Jake McDermott
7cd203d610
Merge pull request #2246 from marshmalien/fix/job-output-table
...
Extend standard out line border to full length of container
2018-06-21 13:47:59 -04:00
Haokun Chen
f72ed46354
Merge pull request #2270 from Haokun-Chen/2248
...
change workflow editor to workflow visualizer
2018-06-21 13:46:29 -04:00
Cristian Vargas
5a8f4060b7
Remove trailing comma
...
Signed-off-by: Cristian Vargas <cristian@swapps.co >
2018-06-21 11:53:33 -05:00
Haokun-Chen
f3e4780c7a
change workflow editor to workflow visualizer
2018-06-21 12:27:35 -04:00
Ryan Petrello
008a3a0d01
Merge pull request #2269 from ryanpetrello/no-inventory-credentials-v1
...
always specify `cloud: True/False` for JT/job credential summary
2018-06-21 12:07:10 -04:00
Ryan Petrello
813a3be2b8
always specify cloud: True/False for JT/job credential summary
2018-06-21 11:16:35 -04:00
Ryan Petrello
c944f37637
Merge pull request #2268 from ryanpetrello/no-inventory-credentials-v1
...
filter jt.summary_fields.credential.credential_type from /api/v1/
2018-06-21 11:12:56 -04:00
Ryan Petrello
c7125a335a
filter jt.summary_fields.credential.credential_type from /api/v1/
2018-06-21 11:03:23 -04:00
Ben Thomasson
d294139f4a
Adds topology edit permissions check to network ui session
...
This allows the read-only views to work while rejecting
any edit messages that could be sent by a read-only client.
2018-06-21 10:57:15 -04:00
Ryan Petrello
30e2207960
Merge pull request #2266 from AlanCoding/no_cs_v1
...
Do not show create_schedule link in v1
2018-06-21 10:54:17 -04:00
Ryan Petrello
9994dad55f
Merge pull request #2262 from ryanpetrello/no-inventory-credentials-v1
...
don't show summary_fields.credential.credential_type_id on /api/v1/
2018-06-21 10:29:50 -04:00
John Mitchell
abe7d3b084
Merge pull request #2247 from jlmitch5/fixAddOrgAndNewListSearch
...
Fix add org and new list search
2018-06-21 10:21:04 -04:00
AlanCoding
94fce61d36
do not show create_schedule link in v1
2018-06-21 10:09:47 -04:00
Marliana Lara
8297b040f8
Wrap output event text
2018-06-21 09:51:55 -04:00
Ryan Petrello
83ecea2377
don't show summary_fields.credential.credential_type_id on /api/v1/
2018-06-21 09:19:47 -04:00
Cristian Vargas
fc745e1979
Make LAST UPDATED field in projects table sortable
...
Signed-off-by: Cristian Vargas <cristian@swapps.co >
2018-06-20 22:42:18 -05:00
adamscmRH
01a1d6ffd0
selectively authenticate with OAuth2 Backend
2018-06-20 23:09:52 -04:00
Jared Tabor
f38b01c80e
Merge pull request #2237 from jaredevantabor/networking
...
Network UI fixes
2018-06-20 15:47:33 -07:00
Jared Tabor
ccb7758b37
Changes the ngShow for the Network Visualizer and Remediate Inventory buttons
...
to only show them on the Details tab (or in the case of Remediate inventory,
only show it on the Details or Hosts tab).
2018-06-20 15:27:40 -07:00
Ryan Petrello
7dee3c74ef
Merge pull request #2259 from ryanpetrello/no-inventory-credentials-v1
...
don't show inventory_source.related.credentials in /api/v1/
2018-06-20 17:37:06 -04:00
Ryan Petrello
78f6907c1b
don't show inventory_source/update.related.credentials in /api/v1/
2018-06-20 17:21:08 -04:00
Haokun Chen
9ec53b6e03
Merge pull request #2249 from Haokun-Chen/2228
...
enable expand/collapse all tasks button in job result page
2018-06-20 15:05:27 -04:00
Jared Tabor
f3fa3afe93
Changes title on the Network UI to "Network Visualizer | <name of inv>"
2018-06-20 11:48:42 -07:00
Haokun-Chen
daf3215241
enable expand/collapse all tasks button in job result page
2018-06-20 14:30:35 -04:00
Marliana Lara
15c8f5709c
Update side nav width and font size
2018-06-20 14:22:24 -04:00
AlanCoding
f753bea24f
Test-based fixes to launch config password handling
...
Fix bug creating WFJT schedule with passwords:
discard survey_passwords field if given in WFJT
prompts processing method.
Fixed by porting prior JT fix to WFJT method of
same name.
Fix bug where API browser will show encrypted form
of variables in the POST submission box after
failed attempt:
copy extra_data so encrypted data values are not
added in still-linked request.data
Fix a bug where submitted extra_data $encrypted$ string
literal was saved because survey_passwords was empty
when there was no diff from prior.
Allow not answering required password questions with a
non-empty default value when saving a launch config.
The literal $encrypted$ string now gets passed into the
prompts / survey validator.
2018-06-20 14:18:38 -04:00
John Mitchell
e89f9b62f5
emit value expected by new lists from smart search
2018-06-20 14:01:49 -04:00
Marliana Lara
2824e750cb
Extend standard out line border to full length of container
2018-06-20 13:49:41 -04:00
Yunfan Zhang
37d61904bf
Merge pull request #2177 from YunfanZhang42/disallow_dict_on_credentials
...
Disallow posting dictionary as credentials to JT launch API endpoint.
2018-06-20 13:37:21 -04:00
Alan Rominger
8dc2068d18
Merge pull request #2238 from AlanCoding/hold_auth_app
...
Delay auth app migrations until 3.3
2018-06-20 13:27:44 -04:00
Yunfan Zhang
9fec43c643
Disallow posting dictionary as credentials to JT launch API endpoint.
2018-06-20 13:05:47 -04:00
John Mitchell
3d42fb1237
updating reference to custom virtualenv
2018-06-20 12:50:38 -04:00
Alan Rominger
d1bc9758db
Merge pull request #2060 from AlanCoding/one_less_counter
...
Get rid of duplicate counter variable
2018-06-20 09:46:03 -04:00
AlanCoding
ecf24b6eef
delay auth app migrations until 3.3
2018-06-20 07:57:40 -04:00
Jared Tabor
2566a5f14f
Adds a button to the inventory form that links the user directly to hte
...
Network UI
2018-06-19 14:55:51 -07:00
Jared Tabor
c02c92890c
Enables smart inventories to be shown on the network UI
2018-06-19 14:55:51 -07:00
Jared Tabor
afb214b8d4
Hides the "Inventory" title on the inventory toolbox when toggling
2018-06-19 14:55:51 -07:00
Jared Tabor
0bc3332f68
Changes console.logs to $log.debug for network UI
2018-06-19 14:55:51 -07:00
Jared Tabor
5bf0724bd0
Changes "Cancel" button to read "Close"
2018-06-19 14:55:51 -07:00
Ryan Petrello
bb657de6a7
Merge pull request #2231 from ryanpetrello/expedite-isolated-heartbeat
...
expedite the heartbeat when an isolated node is registered
2018-06-19 16:38:56 -04:00
Marliana Lara
07665d545d
Merge pull request #2230 from marshmalien/fix/2229-side-nav-styles
...
Fix side navigation width and text styles
2018-06-19 15:41:45 -04:00
Ryan Petrello
ff2f7aa950
expedite the heartbeat when an isolated node is registered
2018-06-19 15:37:02 -04:00
Haokun Chen
8df186bc91
Merge pull request #2227 from Haokun-Chen/2157
...
make Instance Group in job details a link
2018-06-19 15:09:55 -04:00
Marliana Lara
540f4fa956
Update instance group breadcrumb strings
2018-06-19 15:07:37 -04:00
Haokun-Chen
38526b831b
make Instance Group in job details a link
2018-06-19 14:47:42 -04:00
Marliana Lara
520293dd2e
Fix side navigation width and text styles
2018-06-19 14:00:02 -04:00
Ryan Petrello
2be8e8d55a
Merge pull request #2217 from ryanpetrello/fix-job-reaper
...
stop setting celery's hostname dynamically (it's passed via the cli)
2018-06-19 13:05:14 -04:00
Michael Abashian
1dffb542b8
Merge pull request #2204 from jakemcdermott/fix-2190
...
job output window - use tail for max counter when it is greater than api counter
2018-06-19 12:51:28 -04:00
Michael Abashian
389ed995d5
Merge pull request #2218 from jakemcdermott/fix-2159
...
job output window - improve scrolling behavior
2018-06-19 12:51:05 -04:00
Bill Nottingham
3dd2b97a53
Merge pull request #2223 from wenottingham/info-for-the-info-gods
...
Switch token/basic auth logging to INFO.
2018-06-19 12:29:24 -04:00
Ryan Petrello
471ff69257
stop setting celery's hostname dynamically (it's passed via the cli)
2018-06-19 12:16:00 -04:00
John Mitchell
5231b4c738
align tag to left hand side of bar
...
link #2169
2018-06-19 11:42:57 -04:00
Bill Nottingham
482f45b860
Switch token/basic auth logging to INFO, to match login/logout logging.
2018-06-19 11:37:19 -04:00
Haokun Chen
598d6e8445
Merge pull request #2188 from Haokun-Chen/1849
...
fix credential form private key passphrase and authorize password error
2018-06-19 11:11:30 -04:00
Jake McDermott
106494e650
use tail for max counter when it is greater than api counter
2018-06-19 09:49:05 -04:00
Jake McDermott
8f34725f7e
don't reset scroll position on page-first
2018-06-19 09:46:17 -04:00
Jake McDermott
a6c4f15a86
set page-up post-scroll height to beginning of new dataset
2018-06-19 09:45:41 -04:00
Shane McDonald
93ddda13fd
Merge pull request #2216 from ansible/rollback-task-reaper-pr
...
Revert "fix celery task reaper"
2018-06-18 19:24:29 -04:00
Haokun-Chen
fe31f54778
delete empty inputs fields to clear error on credential form
2018-06-18 16:48:41 -04:00
Ryan Petrello
ef6433c6f9
Revert "fix celery task reaper"
...
This reverts commit 1359208a99 .
2018-06-18 16:18:20 -04:00
Ryan Petrello
b4c30576af
Merge pull request #2200 from ryanpetrello/custom_venv_allow_bundled
...
allow the bundled `ansible` virtualenv to be selected on JT/Project
2018-06-18 15:50:16 -04:00
Ryan Petrello
eb9083c447
allow the bundled ansible virtualenv to be selected on JT/Proj
...
see: https://github.com/ansible/awx/issues/34
2018-06-18 14:33:09 -04:00
Christian Adams
7aa835abd4
Merge pull request #2210 from rooftopcellist/fix_refresh_token_fallout
...
fix oauth2 refresh tests for dat112
2018-06-18 14:31:35 -04:00
Shane McDonald
4f5a0d5a08
Merge pull request #1994 from taylorsmithgg/patch-1
...
Update INSTALL.md
2018-06-18 14:15:45 -04:00
Marliana Lara
4b59628075
Merge pull request #2175 from marshmalien/fix/1496-inconsistent-ui-character-escaping
...
Use textContent property instead of innerHTML within sanitize filter
2018-06-18 13:37:36 -04:00
adamscmRH
b498585c27
fix oauth2 refresh tests for dat112
2018-06-18 13:27:18 -04:00
Taylor Smith
e768e3f743
Update INSTALL.md
...
Fix link for kubernetes installer
2018-06-18 10:15:38 -07:00
Haokun Chen
af97338190
Merge pull request #2205 from Haokun-Chen/2181
...
keep expanded output window state after search
2018-06-18 12:42:41 -04:00
Haokun-Chen
11ffc8e28f
keep expanded output window state after search
2018-06-18 12:39:42 -04:00
Haokun Chen
3df8a1df8c
Merge pull request #2170 from Haokun-Chen/1890
...
disabled toggle for replace/revert button for auditor user
2018-06-18 09:47:02 -04:00
Ryan Petrello
a3a9b04416
Merge pull request #2201 from ryanpetrello/release_3.3.0
...
fix busted migrations
2018-06-15 20:48:43 -04:00
Ryan Petrello
427271f791
fix busted migrations
2018-06-15 20:38:57 -04:00
Chris Meyers
ee179c3693
Merge pull request #2174 from chrismeyersfsu/fix-reaper_hostname_map
...
fix celery task reaper
2018-06-15 17:06:04 -04:00
chris meyers
1359208a99
fix celery task reaper
...
* celery workers have internal queue names that are named after the
system hostname. This may differ from what tower knows the host by,
Instance.hostname
This adds a mapping so we can convert internal celery names to Instance
names for purposes of reaping jobs.
2018-06-15 16:56:53 -04:00
Marliana Lara
2a52dceb1a
Update sanitize filter test
2018-06-15 13:49:35 -04:00
Ryan Petrello
6d17954571
Merge pull request #2185 from ryanpetrello/fix-2184
...
fix a bug in JobTemplate.extra_credentials summary_fields
2018-06-15 13:49:01 -04:00
Ryan Petrello
45fb262556
fix a bug in JobTemplate.extra_credentials summary_fields
...
see: https://github.com/ansible/tower/issues/2184
2018-06-15 12:19:40 -04:00
Marliana Lara
9a73d9c616
Use textContent property instead of innerHTML in sanitize filter
2018-06-15 10:43:19 -04:00
Christian Adams
1b5ea07745
Merge pull request #2171 from rooftopcellist/upgrade_oauth_112
...
Upgrade Django-oauth-toolkit to 1.1.2
2018-06-15 10:22:20 -04:00
Haokun Chen
9fef1e91aa
Merge pull request #2173 from Haokun-Chen/2169
...
fix alignment of Job details status icon with text
2018-06-15 09:54:53 -04:00
Haokun Chen
5150933890
Merge pull request #2172 from Haokun-Chen/2155
...
fix Job output search tag styling
2018-06-15 09:54:39 -04:00
adamscmRH
c5f2b9a471
upgrade django-oauth-toolkit to 1.1.2
2018-06-15 09:50:34 -04:00
AlanCoding
16696a6fea
get rid of duplicate counter variable
2018-06-15 09:29:13 -04:00
John Mitchell
26ffad11a5
Merge pull request #2148 from jlmitch5/fixNoLicenseLayoutStyling
...
fix no license layout styling
2018-06-14 17:32:24 -04:00
John Mitchell
4a26745daf
fix no license layout styling
2018-06-14 17:31:53 -04:00
Marliana Lara
3da4aaa669
Merge pull request #2168 from marshmalien/fix/2144-job-output-line-number-styles
...
Fix inconsistent line number background color in job output panel
2018-06-14 16:29:08 -04:00
Haokun-Chen
bcdef5a58d
fix alignment of Job details status icon with text
2018-06-14 15:52:01 -04:00
Alan Rominger
ad354238e9
Merge pull request #2165 from AlanCoding/bwrap_where_art_thou
...
log details for unhandled bwrap case
2018-06-14 15:18:09 -04:00
Christian Adams
5ee4333fb0
Merge pull request #2163 from rooftopcellist/related_token_endpoint
...
Add Related token link
2018-06-14 14:39:13 -04:00
Shane McDonald
8aa651faba
Update translations
2018-06-14 14:37:18 -04:00
Haokun-Chen
df3aca7ff7
fix Job output search tag styling
2018-06-14 14:18:13 -04:00
adamscmRH
462e0be8d3
adds related tokens link to app endpoint
2018-06-14 14:12:18 -04:00
AlanCoding
adee02ab51
log details for unhandled bwrap case
2018-06-14 14:01:59 -04:00
Haokun-Chen
8df3c6e901
disabled toggle for replace/revert button for auditor user
2018-06-14 13:56:38 -04:00
Ryan Petrello
d0efa67845
Merge pull request #2161 from ryanpetrello/fix-2038
...
enforce `True` or `False` for boolean credential injectors
2018-06-14 13:29:58 -04:00
Ryan Petrello
0bcbccba33
enforce True or False for boolean credential injectors
...
see: https://github.com/ansible/tower/issues/2038
2018-06-14 12:34:54 -04:00
Marliana Lara
b9a4f50592
Fix inconsistent line number background color in job output panel
2018-06-14 11:50:32 -04:00
Christian Adams
485ce3f994
Merge pull request #2164 from rooftopcellist/update_pytest
...
update dev pytest
2018-06-14 11:45:57 -04:00
adamscmRH
b87d25300a
update dev pytest
2018-06-14 10:11:11 -04:00
Yunfan Zhang
2a983e3dec
Merge pull request #2152 from YunfanZhang42/host_filter_case_insensitive
...
Make search in Smart Filter case insensitive.
2018-06-13 16:21:00 -04:00
Ryan Petrello
07323640bc
Merge pull request #2156 from ryanpetrello/fix-iso-dev
...
fix a few isolated dev issues
2018-06-13 15:36:59 -04:00
Ryan Petrello
84eacfc360
fix a few isolated dev issues
...
the main goal of this change is to make `make docker-isolated` work out
of the box
- specify the proper version for awx-expect --version
- update some deprecated playbook bits
- change the isolated container to privileged so bwrap will work
- fix awx-manage test_isolated_connection
- expedite the first isolated heartbeat so you don't have to wait 10m;
this is accomplished by _not_ setting Instance.last_isolated_check to
now() at insertion time (which causes the next check not to happen for
10 minutes)
- fix a bug that caused isolated node execution to fail when bwrap was
enabled
see: https://github.com/ansible/tower/issues/2150
This reverts commit 9863fe71dc .
2018-06-13 14:17:58 -04:00
Yunfan Zhang
f332c0b8c3
Make search in host_filter case insensitive.
2018-06-13 14:16:48 -04:00
Jared Tabor
e921f8e42b
Merge pull request #2081 from jaredevantabor/i18n
...
UI i18n Audit
2018-06-13 14:13:12 -04:00
Marliana Lara
39d6b924e9
Merge pull request #2145 from marshmalien/fix/2143-remove-instance-modal-header-panel
...
Remove panel header directive from instance modals
2018-06-13 12:49:39 -04:00
Jared Tabor
1a8b5426f8
UI i18n Audit: Translates strings throughout the UI
...
Translations for dashboard lists -> tooltips
Changing "Portal Mode" to "My View," in part due to translations.
Adding "Job Template" to strings to be translated from OPTIONS on API
Marking translations for JT that has a project that needs to be re-synced.
Marking translations for survey maker
Marking translations for lookup modal directive
Marking translations for empty, "Go To Notifications To Add Template"
Adds strings service for scheduler, and marking strings for translation
Translations for teams linkout from orgs, as well as cred types
Translations for instance groups
Marks translations for the Network UI
Translates strings on the workflow editor
Translations for workflow results
Translations for host event modal and some missing translations on
the stdout page.
2018-06-13 12:49:22 -04:00
Marliana Lara
13a5554b4e
Merge pull request #2142 from marshmalien/fix/863-input-lookup-component-styles
...
Fix input lookup component styles
2018-06-13 12:45:44 -04:00
Michael Abashian
7912f56f02
Merge pull request #2138 from mabashian/2126-search-multiple-requests
...
Fixed issue where search actions were sending two requests
2018-06-13 10:12:37 -04:00
Marliana Lara
acb1336721
Fix input lookup button height
2018-06-13 09:39:45 -04:00
mabashian
ab53fd0874
Fix smart search directive unit tests
2018-06-12 16:24:32 -04:00
Ryan Petrello
a92c2a2e17
Merge pull request #2141 from ryanpetrello/fix-1979
...
properly detect settings.AUTHENTICATION_BACKEND changes for SSO logins
2018-06-12 15:43:27 -04:00
Marliana Lara
625ae5d1bf
Remove panel header directive from instance modals
2018-06-12 15:43:06 -04:00
Ryan Petrello
c3bda8e259
properly detect settings.AUTHENTICATION_BACKEND changes for SSO logins
...
see: https://github.com/ansible/tower/issues/1979
2018-06-12 15:24:09 -04:00
kialam
404fdb474c
Merge pull request #2130 from kialam/fix/2106-job-view-pagination
...
Broadcast `updateDataset` for job template controller
2018-06-12 15:06:06 -04:00
mabashian
36732d8113
Fixed issue where search actions were sending two requests. Cleaned up and organized smart search controller
2018-06-12 14:28:56 -04:00
Jake McDermott
1f9bd96700
Merge pull request #2132 from jakemcdermott/job-results/basic-output-expand-collapse
...
add minimal output line collapse / expand
2018-06-12 14:26:38 -04:00
Ryan Petrello
ee6902bbbb
Merge pull request #2140 from ryanpetrello/release_3.3.0
...
make sdb-listen work for docker-compose-cluster
2018-06-12 14:20:42 -04:00
Jake McDermott
5cf2204f0e
Merge pull request #2131 from jakemcdermott/job-results/eof-counter
...
replace final_line_count with final_counter for EOF websocket
2018-06-12 14:11:33 -04:00
Haokun Chen
dcf8538731
Merge pull request #2135 from Haokun-Chen/1848
...
remove .at-TabGroup + .at-Panel-body margin setting, affecting credentials, applications, instance groups
2018-06-12 13:59:13 -04:00
Ryan Petrello
1733a20094
make sdb-listen work for docker-compose-cluster
...
use a different port range for each container, because docker can't map
them all to the same port range
2018-06-12 13:57:28 -04:00
Haokun Chen
0ffa28dd98
Merge pull request #2139 from Haokun-Chen/2134
...
fix to enable to change default value of TCP CONNECTION TIMEOUT
2018-06-12 13:50:41 -04:00
Haokun Chen
2954c29e7c
Merge pull request #2137 from Haokun-Chen/1967
...
fix schedules list of inventory sources gives global schedules list
2018-06-12 13:50:31 -04:00
Haokun Chen
387682cee8
Merge pull request #2125 from Haokun-Chen/1837
...
fix error when deleting the only item on page 2 for list page
2018-06-12 13:50:10 -04:00
Michael Abashian
39dee3d5c2
Merge pull request #2120 from mabashian/1882-prompt-cred-filter
...
Fix issue searching creds list on prompt
2018-06-12 13:43:06 -04:00
Haokun-Chen
f200a39b4b
fix to enable to change default value of TCP CONNECTION TIMEOUT for logging
2018-06-12 12:54:35 -04:00
Michael Abashian
c2afb240f3
Merge pull request #2129 from mabashian/2091-inv-src-cred
...
Fixed clear-all on inventory source credential lookup
2018-06-12 12:11:45 -04:00
Haokun-Chen
913da53ce6
fix schedules list of inventory sources gives global schedules list
2018-06-12 11:46:27 -04:00
Haokun Chen
03099c91f8
Merge pull request #2128 from Haokun-Chen/host-completed-jobs-tower
...
add completed job section on host page and related host page under inventory
2018-06-12 11:41:31 -04:00
Chris Meyers
bc9a934cfe
Merge pull request #2110 from chrismeyersfsu/improvement-remove_instance_group_queues2
...
remove rampart group queue subscription
2018-06-12 11:36:04 -04:00
Haokun-Chen
9ae69a4651
remove .at-TabGroup + .at-Panel-body margin setting
2018-06-12 10:02:08 -04:00
Alan Rominger
ce117285e1
Merge pull request #2079 from AlanCoding/creds_no_op
...
Allow no-op case when modifying deprecated credentials
2018-06-12 09:08:35 -04:00
Ryan Petrello
4df4d7366e
Merge pull request #1983 from lshchur/patch-1
...
Update INSTALL.md
2018-06-12 08:25:09 -04:00
Ryan Petrello
1488c737a1
Merge pull request #2123 from ryanpetrello/fix-2118
...
more gracefully handle fact cache failures for hosts that contain /
2018-06-12 07:59:23 -04:00
Alan Rominger
3251ed2f6c
Merge pull request #1980 from AlanCoding/settings_exc_info
...
Handle broken transactions in DB settings getattr
2018-06-12 07:49:05 -04:00
Alan Rominger
a8c31a51e9
Merge pull request #2004 from AlanCoding/checkin_access
...
Allow managing credentials with external user management
2018-06-12 07:47:16 -04:00
Alan Rominger
951142d510
Merge pull request #1950 from AlanCoding/more_roles
...
Cover testing of new 3.3 org roles for user security fix
2018-06-12 07:45:36 -04:00
Lyosha Shchur
99e6c21cbd
Update INSTALL.md
2018-06-12 11:57:24 +03:00
Jake McDermott
eb39fcfeaf
add basic output expand-collapse
2018-06-11 21:04:40 -04:00
Jake McDermott
992bc1a5ec
use final_counter from EOF websocket in UI
2018-06-11 18:36:56 -04:00
Jake McDermott
60a38a196a
add final_counter to EOF websocket
2018-06-11 18:36:28 -04:00
Jake McDermott
ce411a21c6
Merge pull request #2117 from jakemcdermott/job-results/window
...
apply a windowing function to buffered event stream
2018-06-11 18:31:19 -04:00
Jake McDermott
9137b4acef
Merge pull request #2114 from jakemcdermott/job-results/host-counts
...
reduce the minimum number of http requests required to load job details from 7 to 3
2018-06-11 18:19:14 -04:00
kialam
9ef301f25a
Broadcast updateDataset for job template controller
...
So it knows to call the `refreshJobs ()` method and update the model
accordingly.
2018-06-11 17:43:13 -04:00
mabashian
9d8db1d75b
Changed let to const
2018-06-11 17:01:11 -04:00
mabashian
a3368a8c96
Fixed clear-all on inventory source credential lookup
2018-06-11 16:46:04 -04:00
Haokun-Chen
069c5dacaa
add completed job section on host page
...
host completed jobs added on both host page and related section under inventory edit
2018-06-11 16:37:16 -04:00
Haokun-Chen
49f0a63150
fix error when deleting the only item on page 2 for list page of organization, scheduler,
...
instance_groups, inventories, projects, jobs, template, credentials, inventory-scripts,
teams, users, credential-types and notifications
2018-06-11 15:56:44 -04:00
Chris Meyers
769e714f71
Merge pull request #2122 from chrismeyersfsu/fix-iso_celery_usage
...
iso nodes do not have celery. that is ok
2018-06-11 15:47:16 -04:00
chris meyers
987063e7fd
iso nodes do not have celery. that is ok
2018-06-11 15:38:41 -04:00
Ryan Petrello
d0d7bf5c21
more gracefully handle fact cache failures for hosts that contain /
...
see: https://github.com/ansible/awx/issues/1977
related: https://github.com/ansible/ansible/issues/41413
2018-06-11 15:38:09 -04:00
Ryan Petrello
ab4271b36d
Merge pull request #2124 from ryanpetrello/for-shaaaaaaame
...
fix failing flake8
2018-06-11 15:38:03 -04:00
Ryan Petrello
62c5784833
fix failing flake8
2018-06-11 15:21:47 -04:00
Yunfan Zhang
ee00c628af
Merge pull request #2116 from YunfanZhang42/release_3.3.0
...
Disallow HTTP update methods in job_detail API endpoint.
2018-06-11 15:10:11 -04:00
Yunfan Zhang
1bc1a6f63f
Disallow HTTP update methods in job_detail API endpoint.
2018-06-11 14:47:43 -04:00
Ryan Petrello
fa9b7106ff
Merge pull request #2102 from ryanpetrello/fix-2085
...
WIP: add a background process to spot celery hangs and reload the worker pool
2018-06-11 12:44:18 -04:00
Ryan Petrello
88e3c46810
add a background process to spot celery hangs and reload the worker pool
...
see: https://github.com/ansible/tower/issues/2085
2018-06-11 12:22:21 -04:00
mabashian
6794afb284
Maintain reference to querySet rather than cloning so that changes made after initialization will propagate
2018-06-11 11:56:33 -04:00
John Mitchell
fbafb9a5bf
Merge pull request #2052 from jlmitch5/fixInstancesList
...
instance list fixes
2018-06-11 10:05:21 -04:00
John Mitchell
709cf70138
use dot notation for state params
2018-06-11 09:50:12 -04:00
Haokun Chen
8e944bc097
Merge pull request #2105 from Haokun-Chen/1904
...
Hide run selection when current tab is different from selected
2018-06-11 09:45:03 -04:00
Jake McDermott
6a59356200
apply a windowing function to buffered event stream
2018-06-10 22:25:05 -04:00
Jake McDermott
5e9da2d772
request job details and initial events dataset concurrently
2018-06-08 22:28:00 -04:00
Jake McDermott
4c93c68a29
remove single-event api queries and extra labels request
2018-06-08 22:27:52 -04:00
Jake McDermott
92ae09e163
add host_status_counts and playbook_counts to project update details
2018-06-08 22:27:41 -04:00
Yunfan Zhang
18384bc509
Merge pull request #2112 from YunfanZhang42/release_3.3.0
...
Fix exception format in project_update_stdout.
2018-06-08 16:22:02 -04:00
Marliana Lara
3ff3e8d298
Merge pull request #2109 from marshmalien/fix/2068-pagination-error
...
Add value to $scope.querySet when in .users.add states
2018-06-08 16:19:36 -04:00
Michael Abashian
8b543ea0a7
Merge pull request #2082 from mabashian/2075-jt-edit-put
...
Changed jt edit api call from put to patch
2018-06-08 15:57:34 -04:00
Yunfan Zhang
1a3ab7d487
Fix exception format in project_update_stdout.
...
Signed-off-by: Yunfan Zhang <yz322@duke.edu >
2018-06-08 15:42:00 -04:00
chris meyers
fb11967114
remove isolated instance group queue listening
2018-06-08 13:46:58 -04:00
chris meyers
1cea20092c
remove rampart group queue subscription
...
* We now target Instances in the task manager when transitioning jobs
from pending to waiting; whereas before we submitted jobs to Instance
Groups to be picked up by Instance's in those Instance Groups.
Subscribing Instances to their Instance Groups is no longer needed. This
change removes the Instance Group queue subscription.
2018-06-08 11:20:54 -04:00
Marliana Lara
750f70c21f
Add value to $scope.querySet when in .users.add states
2018-06-08 10:59:27 -04:00
Haokun Chen
d44215f291
Merge pull request #2101 from Haokun-Chen/1850
...
validate input when toggle replace/revert on password
2018-06-08 10:57:01 -04:00
Haokun-Chen
4bafe02a94
Hide run selection when current tab is different from selected
2018-06-08 10:55:07 -04:00
Yunfan Zhang
1255cfc2f0
Merge pull request #2104 from YunfanZhang42/release_3.3.0
...
Fix job id incorrectly cast to string in ActiveJobConflict.
2018-06-08 09:53:06 -04:00
Yunfan Zhang
0de369b42f
Fix job id incorrectly cast to string in ActiveJobConflict.
2018-06-08 09:31:38 -04:00
Alan Rominger
bcd9c5dada
Merge pull request #2098 from AlanCoding/u_no_copy
...
Prohibit users without read_role from viewing copy endpoint
2018-06-08 08:54:32 -04:00
Jake McDermott
f78f179789
Merge pull request #2057 from jakemcdermott/job-results/slide
...
fix memory leak in output render service, rewrite output data storage
2018-06-08 03:10:25 -04:00
Jake McDermott
09aa75e7c4
simplify and add docstrings
2018-06-08 02:56:32 -04:00
Jake McDermott
cbae7efdd5
use a sliding window over counter intervals
2018-06-07 22:28:06 -04:00
Jake McDermott
1c414789fb
fix memory leak in output render service
2018-06-07 22:27:57 -04:00
Alan Rominger
df1fe19b21
Merge pull request #2089 from AlanCoding/friends_workflow_job
...
Prohibit relaunching workflow jobs from other users
2018-06-07 20:07:58 -04:00
Christian Adams
4f3c45ac59
Merge pull request #2087 from rooftopcellist/add_DDT_to_docs
...
Info on setting up DDT
2018-06-07 18:26:11 -04:00
Haokun-Chen
ab42c710eb
validate form when toggle replace/revert on password/secret
2018-06-07 15:58:31 -04:00
AlanCoding
ed762fd4b6
prohibit users without read_role from viewing copy endpoint
2018-06-07 15:14:49 -04:00
Alan Rominger
d969e37f94
Merge pull request #2095 from AlanCoding/memories_of_labels
...
Exclude m2m copies from activity stream
2018-06-07 15:09:27 -04:00
Haokun Chen
62a5104302
Merge pull request #2093 from Haokun-Chen/2066
...
fixed 404 error when delete smart inventory while editing
2018-06-07 14:56:43 -04:00
kialam
4391f14da9
Merge pull request #2097 from kialam/fix/2028-session-timeout
...
Fix placement of network ui `select2` dropdowns
2018-06-07 14:47:59 -04:00
Jared Tabor
86f840f220
Merge pull request #2083 from jaredevantabor/awx-net-zoom-default
...
Sets default zoom to 100% on network UI
2018-06-07 11:42:36 -07:00
Haokun Chen
fa9c6967fd
Merge pull request #2086 from Haokun-Chen/2033
...
Reset and clear export dropdown selection after user takes action for Network UI
2018-06-07 14:36:36 -04:00
kialam
1b45e8b825
Merge pull request #2034 from kialam/fix/1884-scm-creds-filter
...
Fix Project SCM cred lookup
2018-06-07 14:15:20 -04:00
Michael Abashian
2e82347769
Merge pull request #2011 from mabashian/1934-schedule-wf-pass-prompt
...
Add read-only view of prompts. Prevent creds with passwords on jt schedules/wfjt nodes
2018-06-07 14:14:42 -04:00
kialam
7ecef3ee5e
Fix placement of network ui select2 dropdowns
...
Render them in the correct parent container in the DOM.
2018-06-07 13:50:04 -04:00
mabashian
91c46731d1
Removed unused Alert
2018-06-07 13:42:33 -04:00
AlanCoding
8509a43b95
exclude m2m copies from activity stream
2018-06-07 13:34:58 -04:00
mabashian
1a4e7c8572
Rolled credential warning string back to include remove or replace
2018-06-07 13:16:42 -04:00
mabashian
68ac23dd46
Fixed various bugs with preventing prompting for credential passwords on schedules and workflow nodes
2018-06-07 13:16:42 -04:00
mabashian
09ee140fb4
Prevent scheduling JT runs where credentials with passwords are required. Added read-only view of schedules when user does not have edit permissions.
2018-06-07 13:16:42 -04:00
Haokun-Chen
c2001d0442
fixed error when delete smart inventory while editing
2018-06-07 13:08:45 -04:00
AlanCoding
b0b7f7a295
prohibit relaunching workflow jobs from other users
2018-06-07 13:01:15 -04:00
Jake McDermott
b1f36572c6
Merge pull request #2065 from jakemcdermott/2058
...
add host_status, play, and task counts to job details
2018-06-07 12:59:11 -04:00
Yunfan Zhang
6f09c1b994
Merge pull request #2090 from YunfanZhang42/fix_test_expect
...
Fix Jenkins test_expect.
2018-06-07 12:18:19 -04:00
Yunfan Zhang
b68ded7c15
Fix tests.
2018-06-07 12:04:20 -04:00
Ryan Petrello
18e371c0cf
Merge pull request #2088 from ryanpetrello/fix-2085
...
default instance capacity to zero
2018-06-07 12:00:07 -04:00
adamscmRH
68f7f25788
info to set ip DDT
2018-06-07 11:46:10 -04:00
kialam
6fee8c699d
Fix SCM credential list for Projects add and edit views
2018-06-07 11:44:08 -04:00
kialam
b344eb9af0
Fix failing test by only preserving credential_type
...
- Reset `defaults` object’s own `credential_type` value to that of
`queryset`’s.
2018-06-07 11:44:07 -04:00
kialam
99ea28c3fd
Check defaults against query set to make sure credential_type does not get overwritten
...
- We want to preserve the existing `credential_type` param that already
exists in `queryset` and not have `defaults
` overwrite it. We first loop through the `defaults` object keys and
check it against the the keys of `queryset` and if the keys match, then
set the value to `queryset[key]`.
2018-06-07 11:44:07 -04:00
Ryan Petrello
195aff37ad
default instance capacity to zero at registration/insertion time
...
if the first health check fails due to AMQP or celery issues, the
capacity will stay at the default of 100 (which is confusing)
see: https://github.com/ansible/tower/issues/2085
2018-06-07 11:42:31 -04:00
Haokun-Chen
9ff995f6f9
reset Export dropdown after user takes action in Network UI
2018-06-07 10:43:44 -04:00
Marliana Lara
85aeb799dc
Merge pull request #2078 from marshmalien/fix/869-instance-groups-jobs-link
...
Add "running jobs" and "total jobs" links to instances and instance groups
2018-06-07 09:45:29 -04:00
Chris Meyers
dfe2ce4b43
Merge pull request #2080 from chrismeyersfsu/fix-controller_node_adhoc
...
add controller_node to ad hoc job
2018-06-07 09:02:29 -04:00
AlanCoding
dde706b61f
allow no-op case when modifying deprecated credentials
2018-06-07 07:16:07 -04:00
Jared Tabor
4fa1518bcc
Sets default zoom to 100% on network UI
...
instead of 120%
2018-06-06 18:24:24 -07:00
mabashian
a108238e0a
Changed jt edit api call from put to patch so that we don't clear the credentials every time a change is made. Removed unneeded code.
2018-06-06 18:32:09 -04:00
Jake McDermott
f8f59c8c8c
add host_status, play, and task counts to job details
2018-06-06 18:02:31 -04:00
chris meyers
0702692ca9
add controller_node to adhoc command job
2018-06-06 16:28:28 -04:00
Chris Meyers
429c1bf2b4
Merge pull request #2070 from chrismeyersfsu/fix-controller_node_not_needed_on_some_jobs
...
remove controller_node field from jobs that don't apply
2018-06-06 16:19:00 -04:00
kialam
cc1cd38ddd
Merge pull request #2009 from kialam/fix/1063-multiple-creds-tags
...
View More Component with Credential Tags in Template List View
2018-06-06 16:06:13 -04:00
Jake McDermott
3f8e6e3416
Merge pull request #2074 from Haokun-Chen/1881
...
fixed job details search bar when empty input or duplicate input
2018-06-06 15:20:55 -04:00
Haokun Chen
60d535fa6b
Merge pull request #2069 from Haokun-Chen/2046
...
remove HIDE CURSOR and HIDE BUTTONS from the key shortcuts in Network UI
2018-06-06 15:17:14 -04:00
chris meyers
74155dfc9d
add system jobs to controller_node exceptions
2018-06-06 15:04:41 -04:00
Ryan Petrello
0fd89579e9
Merge pull request #2073 from ryanpetrello/more-i18n
...
sprinkle more i18n for certain field labels
2018-06-06 14:57:58 -04:00
Marliana Lara
c8ab4d4623
Add link to running and total jobs for instance groups and instances
2018-06-06 14:52:36 -04:00
Marliana Lara
31da1e6ef7
Audit string translations in instance groups templates
2018-06-06 14:48:23 -04:00
Haokun-Chen
6b1129ce1d
fixed job details search bar when empty input or duplicate input
2018-06-06 14:29:32 -04:00
Ryan Petrello
d0249d3ae6
sprinkle more i18n for certain field labels
...
see: https://github.com/ansible/tower/issues/2063
2018-06-06 14:06:34 -04:00
Marliana Lara
decfc8fa8c
Update limit-panels directive to query for the new Panels component
2018-06-06 13:36:42 -04:00
Chris Meyers
431ee9bbbf
Merge pull request #2049 from chrismeyersfsu/improvement-jobs_total3
...
add total job count for instance + instance group
2018-06-06 12:56:03 -04:00
Haokun-Chen
48c4266cb3
Remove HIDE CURSOR and HIDE BUTTONS from the key
2018-06-06 11:51:02 -04:00
chris meyers
8ee4b9680c
remove controller_node field from jobs that don't apply
2018-06-06 11:26:15 -04:00
kialam
d6ca943d23
Remove TagService
2018-06-06 11:17:09 -04:00
kialam
b16854898b
Refactor Toggle Tag Component
...
This refactor includes the following things:
- Offload credential tag formatting to the parent controller, e.g.
`TemplateListController`.
- Initialize the `Toggle Tag` component in the parent view instead of
the List Item component view.
- Rename some variables for better comprehension.
2018-06-06 11:17:09 -04:00
kialam
6ca4c7de9d
Offload tag formatting logic to templateList controller
2018-06-06 11:17:09 -04:00
kialam
b8404abb26
Rename credential tooltip component string
...
- For better legibility
2018-06-06 11:17:09 -04:00
kialam
2ee361db5d
Rename toggle component to toggle-tag for better clarity.
2018-06-06 11:17:09 -04:00
kialam
22ddf7883a
Adjust template to account for more than one tag type.
2018-06-06 11:17:09 -04:00
kialam
cc91729f72
Account for default tags as well
2018-06-06 11:17:09 -04:00
kialam
8373d89c92
Duplicate ns.tooltips CREDENTIALS string to ComponentStrings to avoid using OutputStrings
2018-06-06 11:17:08 -04:00
kialam
e66b00eb64
Translate VIEW MORE and VIEW LESS into component strings
2018-06-06 11:17:08 -04:00
kialam
265554accb
Add link to credentials tag in template
2018-06-06 11:17:08 -04:00
kialam
f49b61ecfa
Create TagService
...
This new Service can be used anywhere that needs a credentials tag and
can be expanded upon to include other helpful tag methods as needed.
2018-06-06 11:17:08 -04:00
kialam
62f4beddb2
Reduce height of tags in job list page
2018-06-06 11:17:08 -04:00
kialam
63f3a38ceb
Add more functionality to Toggle Tag Component
...
- Remove existing `switch` logic in favor of Toggle Tag Component, now
with comments!
- Slight adjustment to icons to center vertically; account for
non-standard credential `kind` attributes so icons display as they
should.
- Style the `View More/Less` button accordingly
- Update Toggle Tag directive template to include icons
2018-06-06 11:17:08 -04:00
kialam
de6167a52c
Create basic toggle tag component
2018-06-06 11:17:08 -04:00
Alan Rominger
4f85de5fcf
Merge pull request #2056 from AlanCoding/alan33chachachachanges
...
Update CHANGELOG.md for many 3.3 items
2018-06-06 10:57:55 -04:00
AlanCoding
a9391584d7
Update CHANGELOG.md for 3.3 items
...
Added API items in headline feature list
Added items found by scrubbing the merged PR queue
Add 3.3 section header
move the 3.3 section to the top of file,
before the existing 3.2 section
2018-06-06 10:37:49 -04:00
Will Thames
b899096f99
Use use-context to set Kubernetes context
...
`kubectl config use-context` is the command to set the current context,
not `set-context`
Signed-off-by: Will Thames <will@thames.id.au >
2018-06-06 13:02:26 +10:00
chris meyers
b876c2af62
add total job count for instance + instance group
2018-06-05 12:05:22 -04:00
Dmytro Makovey
adaa164a19
allow nginx config extension
2018-06-05 08:16:08 -07:00
Matthew Jones
ba997f924e
Merge pull request #2055 from matburt/remove_logstash
...
Remove the logstash container from the base dev docker compose
2018-06-05 09:55:48 -04:00
Matthew Jones
22dd6ddfea
Remove the logstash container from the base dev docker compose
...
Now with less java running while you code!
2018-06-05 09:42:38 -04:00
Yunfan Zhang
c055666a9f
Merge pull request #2035 from YunfanZhang42/release_3.3.0
...
Added awx-manage command for expiring sessions.
2018-06-05 09:36:37 -04:00
Wayne Witzel III
b0d1ba4861
Merge pull request #2054 from wwitzel3/release_3.3.0
...
Only duplicate nodes if original WFJT is not available
2018-06-05 09:22:41 -04:00
Yunfan Zhang
d8cb47bf82
Added awx-manage command for expiring sessions.
2018-06-05 09:18:55 -04:00
Wayne Witzel III
7affa15efe
Only duplicate nodes if original WFJT is not available
2018-06-05 13:08:06 +00:00
Alan Rominger
88051cc9fc
Merge pull request #2045 from AlanCoding/can_see_all_teams
...
Show org-admins all teams if ALL USERS setting enabled
2018-06-05 08:39:59 -04:00
AlanCoding
74c6c350a1
show org-admins all teams if ALL USERS setting enabled
2018-06-05 07:55:13 -04:00
Alan Rominger
d250b89f47
Merge pull request #2041 from AlanCoding/lazy_passwords
...
No launch config errors with replacable ASK credential
2018-06-05 07:49:43 -04:00
John Mitchell
e480639699
Merge pull request #2044 from jlmitch5/fixInvSourceNotifSearch
...
fix notifications search on inventory source form tab
2018-06-04 17:55:54 -04:00
John Mitchell
8bd801fd07
make sure instances list is always ordered
2018-06-04 17:53:08 -04:00
John Mitchell
5c874c6b3d
fix wrapping issue for instances list
2018-06-04 17:36:30 -04:00
Yunfan Zhang
4fe7c9ea42
Merge pull request #1953 from YunfanZhang42/devel
...
Let create_oauth2_token print errors from std_err.
2018-06-04 16:42:44 -04:00
Ryan Petrello
bfb8e97a9d
Merge pull request #2051 from ryanpetrello/space-for
...
fix a setting help text typo
2018-06-04 16:31:13 -04:00
Ryan Petrello
97fc745329
fix a setting help text typo
2018-06-04 16:28:26 -04:00
Yunfan Zhang
64b612921d
Merge branch 'devel' into devel
2018-06-04 15:54:23 -04:00
Yunfan Zhang
9945a3bc64
Added an awx-manage command for generating OAuth2 token.
2018-06-04 15:49:04 -04:00
Ryan Petrello
5ceeb020cf
Merge pull request #2048 from ryanpetrello/how-do-you-say-violet-in-french
...
fix an i18n-related bug that affects non-English hipchat users
2018-06-04 15:26:15 -04:00
Ryan Petrello
581756527e
fix an i18n-related bug that affects non-English hipchat users
...
see: https://github.com/ansible/tower/issues/951
2018-06-04 15:02:27 -04:00
Chris Meyers
899084fa75
Merge pull request #1922 from chrismeyersfsu/improvement-accurate_capacity
...
per-instance accurate capacity consumption
2018-06-04 14:36:58 -04:00
John Mitchell
f9ed4296bb
fix notifications search on inventory source form tab
2018-06-04 13:51:49 -04:00
John Mitchell
d2858e2d0e
Merge pull request #2016 from jlmitch5/appTabOrgAdmin
...
make app tab visiable to org admins
2018-06-04 12:04:16 -04:00
AlanCoding
648ec3141b
no launch config errors with replacable ASK credential
2018-06-04 11:19:22 -04:00
Christian Adams
17bc2a42ab
Merge pull request #2040 from rooftopcellist/oauth2_doc_clean
...
updates oauth docs with quickstart
2018-06-04 11:14:18 -04:00
adamscmRH
d885d0fe22
updates oauth docs with quickstart
2018-06-04 10:57:18 -04:00
chris meyers
7b0b4f562d
get isolated execution at the point its needed
...
* Instead of passing around the isolated host that the task is to
execute on; grab the isolated execution host from the instance further
down the call stack. Without passing the isolated hostname around.
2018-06-04 10:06:59 -04:00
chris meyers
b94cf379f6
do not choose offline instances
2018-06-04 10:06:59 -04:00
chris meyers
9d732cdbdf
update unit and functional tests
2018-06-04 10:06:59 -04:00
chris meyers
9863fe71dc
do not require privileged iso container
...
* The init call w/ privileged was causing my laptop to wig out. This
changeset still functions w/ out requiring privileged access.
2018-06-04 10:06:59 -04:00
chris meyers
8d352a4edf
conform isolated system to new early node choice
...
* Randomly chose an instance in the controller instance group for which
to control the isolated node run. Note the chosen instance via a job
controller_node field
2018-06-04 10:06:59 -04:00
chris meyers
e720fe5dd0
decide the node a job will run early
...
* Deciding the Instance that a Job runs on at celery task run-time makes
it hard to evenly distribute tasks among Instnaces. Instead, the task
manager will look at the world of running jobs and choose an instance
node to run on; applying a deterministic job distribution algo.
2018-06-04 10:06:59 -04:00
Alan Rominger
f394c02afd
Merge pull request #2013 from AlanCoding/big_trouble_in_0013
...
Fix tracebacks when running migrations
2018-06-04 09:51:44 -04:00
AlanCoding
239c60a2bd
fix tracebacks when running migrations
2018-06-04 07:35:35 -04:00
Bill Nottingham
7ef32a8827
Merge pull request #2037 from wenottingham/tower-inv-fix
...
Fix syntax error
2018-06-02 12:07:00 -04:00
Bill Nottingham
427ea6752e
Fix syntax error
2018-06-01 22:25:46 -04:00
Christian Adams
69a507ae19
Merge pull request #2008 from rooftopcellist/default_scope
...
Default scope
2018-06-01 13:43:11 -04:00
adamscmRH
97c5ff0b33
make scope write by default
2018-06-01 13:24:32 -04:00
Jake McDermott
b7bb80c79f
Merge pull request #2020 from sangongs/fix_failed_badge_color
...
Fix the color of the tips badge for failed hosts in the host status bar
2018-06-01 11:38:10 -04:00
Guoqiang Zhang
7aa2b7f6a7
Fix the color of the tips badge for failed hosts in the host status bar
2018-06-01 10:25:41 -04:00
Ryan Petrello
330691f4a2
Merge pull request #2019 from ryanpetrello/back-to-the-future
...
fix a failing timezone test
2018-06-01 10:14:22 -04:00
Marliana Lara
7a997f0615
Merge pull request #2015 from marshmalien/fix/1970-1885-scheduler-bugs
...
Fix invalid schedule warning and disable save button
2018-06-01 10:04:29 -04:00
Ryan Petrello
6183e5166d
fix a failing timezone test
2018-06-01 09:51:42 -04:00
Alan Rominger
a4efd0a5d2
Merge pull request #2005 from AlanCoding/dep_oauth
...
Make our oauth model creation a dependency of other app
2018-06-01 09:35:07 -04:00
Ryan Petrello
8c5f3404bf
Merge pull request #2006 from ryanpetrello/port-jinja2-always
...
allow Jinja2 in ansible -a when ALLOW_JINJA_IN_EXTRA_VARS is 'always'
2018-06-01 07:32:48 -04:00
Jared Tabor
e2d3a7be26
Merge pull request #1999 from jaredevantabor/fix-1927
...
Fixes URL used for root groups for pagination purposes
2018-05-31 14:14:49 -07:00
Jared Tabor
7549d85619
Merge pull request #2001 from jaredevantabor/fix-741
...
Marking a Configure Tower string for translation
2018-05-31 14:06:06 -07:00
John Mitchell
a20eaae7bc
make app tab visiable to org admins
2018-05-31 17:02:51 -04:00
Haokun Chen
b944f2d681
Merge pull request #1997 from Haokun-Chen/fix-dashboard-icon
...
fixed job list action icon on dashboard page for system auditor user
2018-05-31 16:36:16 -04:00
Marliana Lara
2bdb1fc577
Fix scheduler form warning bug and disable save when date options are invalid
2018-05-31 16:31:19 -04:00
Haokun Chen
be4e5c8f06
fixed dashboard icon under job template section for system auditor user
...
dashboard icon fixed
2018-05-31 16:18:55 -04:00
Yunfan Zhang
a45ccfdc79
Merge pull request #1942 from YunfanZhang42/devel
...
Added an awx-manage command for generating OAuth2 token.
2018-05-31 16:13:58 -04:00
Jared Tabor
782b9b8bec
Fixes URL used for root groups for pagination purposes.
...
Changes from 'inventories/:inventory_id/root_groups' to
'inventories/:inventory_id/groups'. Includes changing the function
name for root groups based on PR feedback.
2018-05-31 13:06:15 -07:00
Jared Tabor
be864012b7
Merge pull request #1957 from jaredevantabor/fix-1824-2
...
Makes rows inactive on permissions list if assigning user doesn't have
2018-05-31 12:43:52 -07:00
Alan Rominger
b3b38777c1
Merge pull request #1994 from AlanCoding/network_client
...
Remove network_ui Client model, replace with simple uuid
2018-05-31 15:23:00 -04:00
Marliana Lara
c0b243df7e
Merge pull request #1988 from marshmalien/fix/1883-vault-password-toggle
...
Fix vault prompt password show/hide toggle
2018-05-31 14:57:58 -04:00
Marliana Lara
47406b0832
Merge pull request #1984 from marshmalien/fix/1847-dashboard-graph-dropdown
...
Fix dashboard graph VIEW dropdown filter
2018-05-31 14:57:38 -04:00
Yunfan Zhang
2c4f7911a6
Added an awx-manage command for generating OAuth2 token.
2018-05-31 14:27:21 -04:00
Alan Rominger
dd944319f1
Merge pull request #1989 from AlanCoding/delete_networks
...
Delete network canvas objects in delete inventory task
2018-05-31 13:57:13 -04:00
Jared Tabor
edbb03cdc0
Merge pull request #1998 from jaredevantabor/fix-1982
...
Prevents Network UI from scrolling and showing Tower
2018-05-31 09:37:04 -07:00
Jared Tabor
01611540f0
Marking a Configure Tower string for translation
...
Once this gets added to the UI's es.po file, this should show up translated,
along with it's tooltip.
2018-05-31 09:36:23 -07:00
Ryan Petrello
99d2f3ea34
allow Jinja2 in ansible -a when ALLOW_JINJA_IN_EXTRA_VARS is 'always'
2018-05-31 11:49:50 -04:00
Shane McDonald
246e63bdb6
Update translation templates
2018-05-31 10:53:57 -04:00
AlanCoding
b7a5c10ce4
make our oauth model creation a dependency of other app
2018-05-31 10:19:43 -04:00
Bill Nottingham
01dcb3f733
Merge pull request #1938 from tux-00/patch-1
...
Fix bad path in installation doc
2018-05-31 09:56:43 -04:00
Ryan Petrello
68bfb08b03
Merge pull request #1995 from ryanpetrello/test-tower-inv-source
...
add a test for tower inventory syncs
2018-05-31 09:36:10 -04:00
John Mitchell
24c6f14f44
Merge pull request #1977 from jlmitch5/fixTokenScopeAddInUI
...
Fix token scope add in ui
2018-05-31 09:35:15 -04:00
AlanCoding
f692f0c70a
test creating credential for self & org_member
2018-05-31 08:58:38 -04:00
AlanCoding
253606c8bf
allow managing credentials with external user management
2018-05-31 08:40:32 -04:00
Raphaël B
f485185562
Fix bad path
2018-05-31 11:32:55 +02:00
Jared Tabor
70897d3503
Prevents Network UI from scrolling and showing Tower
...
I also fixed an issue where the mouse-wheel events were not zooming
the network UI in firefox.
2018-05-30 14:19:07 -07:00
Alan Rominger
302505905e
Merge pull request #1992 from AlanCoding/copy_v2
...
Make copy endpoints specific to v2
2018-05-30 15:51:44 -04:00
Alan Rominger
7aa1c64fac
Merge pull request #1996 from AlanCoding/null_handler_again
...
Interpret null protocol as logging.NullHandler
2018-05-30 15:49:15 -04:00
AlanCoding
015b19d8c3
interpret null protocol as logging.NullHandler
2018-05-30 15:21:51 -04:00
Ryan Petrello
e2a05b14a5
Merge pull request #1993 from ryanpetrello/tower-inv-errors
...
clean up Tower inventory error handling
2018-05-30 15:15:07 -04:00
Ryan Petrello
9bc871db47
add a test for tower inventory syncs
2018-05-30 15:13:49 -04:00
AlanCoding
c690da4058
make copy endpoints specific to v2
2018-05-30 14:01:58 -04:00
AlanCoding
e889c976eb
Remove network_ui Client model
2018-05-30 13:56:19 -04:00
Ryan Petrello
354b076956
clean up Tower inventory error handling
...
related: https://github.com/ansible/tower/pull/1697
related: https://github.com/ansible/tower-qa/pull/1746
2018-05-30 13:34:14 -04:00
Marliana Lara
79202708af
Fix vault credential password prompt toggle show and hide
2018-05-30 12:42:27 -04:00
AlanCoding
124fcd6f62
delete network canvas objects in delete inventory task
2018-05-30 12:03:20 -04:00
Bill Nottingham
56d6ba2eda
Merge pull request #1985 from wenottingham/netpuffaddr
...
ansible venv: re-add netaddr Python package
2018-05-30 10:57:04 -04:00
Pierre-Louis Bonicoli
16cde26468
ansible venv: re-add netaddr Python package
...
Closes #1763
2018-05-30 10:32:54 -04:00
Bill Nottingham
c3ab51e8fe
Merge pull request #1924 from pilou-/ansible_venv_readd_netaddr
...
ansible virtualenv: re-add netaddr Python package
2018-05-30 10:27:08 -04:00
Ryan Petrello
a75da0fd58
Merge branch 'release_3.3.0' into fixTokenScopeAddInUI
2018-05-30 10:18:56 -04:00
AlanCoding
4e6fd59180
Handle broken transactions in DB settings getattr
...
This expands the role of the log database error context manager
and will actually make itself an exception to the standard
ORM behavior of raising an error when any queries are executed
inside of a broken transaction.
In this particular case it is less risky to continue on
with a database query and push the data to memcache than
it would be to use default settings values in violation of
user's intent. (hopefully)
2018-05-30 09:00:03 -04:00
Pierre-Louis Bonicoli
a752d04505
ansible venv: re-add netaddr Python package
...
Closes #1763
2018-05-30 02:01:03 +02:00
Marliana Lara
4c9ceb48a1
Merge pull request #1981 from marshmalien/fix/1886-job-details-credential
...
Add credential tags to job details
2018-05-29 17:27:23 -04:00
Marliana Lara
4f90391f54
Fix dashboard graph status dropdown value
2018-05-29 17:25:09 -04:00
Marliana Lara
5d0a131530
Add credential tags to job details
2018-05-29 16:29:14 -04:00
Ryan Petrello
a3aad31be3
Merge pull request #1964 from ryanpetrello/fix-token-scope
...
fix a few minor issues that have broken the User Token creation
2018-05-29 15:10:17 -04:00
John Mitchell
0f6fe210b7
fix when token scope is passing when the ui saves the form
2018-05-29 15:04:25 -04:00
Jake McDermott
d01940ffc5
Merge pull request #1965 from jakemcdermott/double-search
...
Fix wording of smart search key
2018-05-29 14:31:14 -04:00
Jake McDermott
9d87f85275
fix wording of search keys
2018-05-29 14:14:47 -04:00
Alan Rominger
232ad2a06c
Merge pull request #1912 from AlanCoding/other_user_relaunch
...
Disallow launching jobs with other user's prompts
2018-05-29 11:51:13 -04:00
Ryan Petrello
b6d450923a
Merge pull request #1972 from ryanpetrello/i-am-not-a-smart-man
...
use the _correct_ argument to specify poll vs select
2018-05-29 11:31:51 -04:00
Chris Meyers
f1083540a3
Merge pull request #1971 from chrismeyersfsu/fix-cached_dependency_list
...
do not cache dependency_list
2018-05-29 11:27:59 -04:00
Ryan Petrello
c369d44518
use the _correct_ argument to specify poll vs select
2018-05-29 11:25:08 -04:00
Ryan Petrello
238ffe5e7e
Merge pull request #1969 from ryanpetrello/better-pexpect-poll
...
upgrade to the latest pexpect
2018-05-29 10:35:29 -04:00
chris meyers
4da68564ef
do not cache dependency_list
...
* This is probably causing some bug. Calls to start_task within the same
run of the task manager could result in previous dependency lists being
used.
2018-05-29 10:27:51 -04:00
Ryan Petrello
7f7f635f7b
upgrade to the latest pexpect
...
see: https://github.com/pexpect/pexpect/pull/492
see: https://github.com/ansible/tower/issues/1797
2018-05-29 09:52:59 -04:00
Ryan Petrello
af7ec17ccd
fix a few minor issues that have broken the User Token creation
...
see: https://github.com/ansible/tower/issues/1928
2018-05-25 17:37:02 -04:00
Ryan Petrello
0fca495792
Merge pull request #1961 from ryanpetrello/fix-1672
...
don't allow Accept:application/json on /api/login/
2018-05-25 16:55:11 -04:00
Ryan Petrello
fc1077b9cb
Merge pull request #1962 from ryanpetrello/i18n-credentials
...
mark dynamic Credential Type labels and help_text for i18n
2018-05-25 16:31:09 -04:00
Ryan Petrello
e03c584b80
mark dynamic Credential Type labels and help_text for i18n
...
see: https://github.com/ansible/tower/issues/1960
related: https://github.com/ansible/ansible-tower/pull/6844
2018-05-25 15:08:11 -04:00
Ryan Petrello
a0433773d8
don't allow Accept:application/json on /api/login/
...
see: https://github.com/ansible/tower/issues/1672
2018-05-25 14:21:22 -04:00
Marliana Lara
b5cb4e8290
Merge pull request #1958 from marshmalien/fix/1949-proj-permissions-users-link
...
Fix project permissions user link
2018-05-25 14:10:46 -04:00
Marliana Lara
0b0fd21734
Fix project permissions user link
2018-05-25 13:57:10 -04:00
kialam
8acb57f43a
Merge pull request #1954 from kialam/fix/1880-tag-component
...
Create Tag Component for Job Search
2018-05-25 13:45:09 -04:00
kialam
376a763cc0
vertically center CLEAR ALL "button" using newly created mixin and resolve merge conflict
2018-05-25 13:32:43 -04:00
kialam
a9bdac0d53
use newer variables
2018-05-25 12:26:44 -04:00
kialam
d8dcac9158
small cleanup
2018-05-25 12:26:44 -04:00
kialam
edada76050
Pixel pushing
2018-05-25 12:26:44 -04:00
kialam
d83fa5a031
change 5px down to 3px per design feedback.
2018-05-25 12:26:44 -04:00
kialam
7292e00158
create componentized tags
2018-05-25 12:26:44 -04:00
Alan Rominger
03d975e18d
Merge pull request #1959 from AlanCoding/cpf8
...
flake8 errors in access.py due to an upgrade
2018-05-25 12:09:37 -04:00
Jake McDermott
54056963af
Merge pull request #1951 from jakemcdermott/job-results/strings
...
organize and translate job output and workflow results strings
2018-05-25 11:34:18 -04:00
AlanCoding
e64e25fcc1
flake8 errors in access.py due to an upgrade
2018-05-25 11:28:38 -04:00
Jake McDermott
29f0f94734
Merge pull request #1955 from jakemcdermott/job-results/always-discard-lines-beneath-threshold
...
always discard lines beneath threshold when tailing output
2018-05-25 11:22:08 -04:00
Christian Adams
b065593e49
Merge pull request #1932 from rooftopcellist/validate_scope
...
Validate scope
2018-05-25 10:49:02 -04:00
Alan Rominger
d35fb691b1
Merge pull request #1952 from AlanCoding/new_test_artifact
...
Ignore new test artifact being produced
2018-05-25 09:54:05 -04:00
John Mitchell
733c3fe594
Merge pull request #1940 from jlmitch5/fixAuditor
...
Fix auditor issues of displaying stuff you shouldn't in the ui
2018-05-25 09:34:42 -04:00
Ryan Petrello
960b64f292
Merge pull request #1947 from ryanpetrello/fix-897
...
fix a bug in the instance policy algorithm when both min and % are used
2018-05-25 08:55:51 -04:00
Jared Tabor
3d8d27064f
Makes rows inactive on permissions list if assigning user doesn't have
...
permission to edit the target user
2018-05-25 00:18:50 -07:00
Jake McDermott
46758f1e7e
always discard events beneath line threshold
2018-05-24 22:48:09 -04:00
Jake McDermott
e085c4ae71
use a one-way binding for back-to-top text
2018-05-24 20:10:00 -04:00
Marliana Lara
cdbcf4c128
Merge pull request #1897 from marshmalien/fix/1865-templates-list-active-row
...
Update active row indicator when state param id changes
2018-05-24 16:32:56 -04:00
Michael Abashian
6f868a7bca
Merge pull request #1925 from mabashian/1902-root-edge-type
...
Fixed error changing edge type of a previous root node
2018-05-24 16:28:31 -04:00
Michael Abashian
f187210405
Merge pull request #1941 from mabashian/1933-edge-toggle
...
Fixed edge type dropdown race condition
2018-05-24 16:24:15 -04:00
Jake McDermott
dcd36adf25
add one-way bindings for static stats bar strings
2018-05-24 15:59:58 -04:00
Jake McDermott
62fa6dadb0
organize and translate workflow results strings
2018-05-24 15:57:50 -04:00
Jake McDermott
930ecaec3e
organize and translate job output strings
2018-05-24 15:57:31 -04:00
AlanCoding
1790b1703f
ignore new test artifact being produced
2018-05-24 15:48:13 -04:00
adamscmRH
bb6a4f6964
fix oauth urls & rename for clarity
2018-05-24 15:32:48 -04:00
Marliana Lara
c1593935ca
Update active row indicator when state param id changes
2018-05-24 15:24:01 -04:00
Jake McDermott
b68b4db888
Merge pull request #1936 from jakemcdermott/job-results/update-search
...
update filterable check for job results search
2018-05-24 15:03:39 -04:00
Bill Nottingham
bd744bced7
Merge pull request #1912 from wenottingham/great-pexpectations
...
Regen requirements (followon to https://github.com/ansible/awx/pull/1895 )
2018-05-24 14:34:56 -04:00
adamscmRH
3d5605f4b5
refactor & purge cruft
2018-05-24 14:33:27 -04:00
Marliana Lara
5af17b4e78
Merge pull request #1937 from marshmalien/fix/1619-statedefinition-error-handler
...
Add error handler to stateDefinitions resourceData resolve
2018-05-24 14:22:19 -04:00
Bill Nottingham
f4c165bf28
Regen requirements (followon to https://github.com/ansible/awx/pull/1895 )
2018-05-24 14:14:17 -04:00
AlanCoding
e04a07f56c
cover testing of new 3.3 org roles for user security fix
2018-05-24 13:56:38 -04:00
Marliana Lara
41e432abf0
Add error handling to stateDefinitions resolve block
2018-05-24 13:21:44 -04:00
Ryan Petrello
870adc14f9
fix a bug in the instance policy algorithm when both min and % are used
...
see: https://github.com/ansible/tower/issues/897
2018-05-24 12:28:46 -04:00
adamscmRH
be9598af53
fix refresh token & refactor
2018-05-24 12:25:27 -04:00
Bill Nottingham
019a07f919
Merge pull request #1920 from wenottingham/great-pexpectations
...
adding pexpect support
2018-05-24 12:21:09 -04:00
Alan Rominger
da2fa14bf7
Merge pull request #1910 from AlanCoding/moflake8
...
flake8 errors in access.py due to an upgrade
2018-05-24 11:47:37 -04:00
adamscmRH
5d220e8222
add scope validator to token endpoints
2018-05-24 11:06:58 -04:00
AlanCoding
1466e5c343
flake8 errors in access.py due to an upgrade
2018-05-24 10:17:55 -04:00
Ryan Petrello
f0df747a2f
Merge pull request #1943 from ryanpetrello/network-ui-ci
...
run network ui tests in shippable and Jenkins
2018-05-24 09:58:37 -04:00
Ryan Petrello
c9c7a4b8f4
fix a few broken network UI tests
2018-05-24 09:46:35 -04:00
Ryan Petrello
37264d9d21
rename some tests from unit -> functional
2018-05-24 09:27:34 -04:00
Ryan Petrello
3abdf66794
run network ui tests in shippable and Jenkins
2018-05-24 09:07:53 -04:00
Alan Rominger
9dc4e1944c
Merge pull request #1917 from AlanCoding/no_more
...
Do not put deep copy items in activity stream
2018-05-24 08:07:05 -04:00
Ryan Petrello
479a7cd320
Merge pull request #1938 from ryanpetrello/fix-1866
...
add help text for the new custom_virtualenv field
2018-05-24 06:28:20 -04:00
Ryan Petrello
1ea4ef8778
Merge pull request #1942 from ryanpetrello/fix-1939
...
allow any authenticated user to access the schedule preview API endpoint
2018-05-24 06:27:31 -04:00
Ryan Petrello
63f089c712
allow any authenticated user to access the schedule preview API endpoint
...
see: https://github.com/ansible/tower/issues/1939
2018-05-23 16:51:58 -04:00
mabashian
dbc02ae9a1
Fixed race condition where selecte2-ifying the edge type was happening before the digest cycle finished
2018-05-23 16:44:44 -04:00
John Mitchell
ef7ed76178
fix auditor issues
2018-05-23 16:31:08 -04:00
Ryan Petrello
d8f86ecba0
add help text for the new custom_virtualenv field
...
see: https://github.com/ansible/tower/issues/1866
2018-05-23 16:19:59 -04:00
Jake McDermott
06eb400f22
add callback for checking if field is filterable
2018-05-23 15:59:20 -04:00
Ryan Petrello
1564f62c2a
Merge pull request #1835 from AlanCoding/network_ui_admin
...
Restrict network_ui to inventory admins
2018-05-23 15:25:55 -04:00
Ryan Petrello
ec8d6e2f6b
Merge pull request #1929 from ryanpetrello/fix-968
...
allow AUTH_LDAP_USER_FLAGS_BY_GROUP to specify an OR'd list for a flag
2018-05-23 14:58:27 -04:00
Ryan Petrello
28a42850a2
allow AUTH_LDAP_USER_FLAGS_BY_GROUP to specify an OR'd list for a flag
...
see: https://github.com/ansible/tower/issues/968
2018-05-23 14:45:46 -04:00
Bill Nottingham
50503f97cc
Regen requirements_ansible.txt (minimal update).
2018-05-23 14:11:09 -04:00
Jared Tabor
921c3d2535
Merge pull request #1924 from jaredevantabor/fix-1831
...
Fixes Organizations pagination
2018-05-23 09:53:35 -07:00
Jared Tabor
4edb689f83
Merge pull request #1923 from jaredevantabor/fix-1064
...
Validates extra vars before moving to next step in prompt workflow
2018-05-23 09:51:41 -07:00
Alan Rominger
550c6edb33
Merge pull request #1851 from AlanCoding/sch_modified_by
...
Fix schedules modified_by getting nulled
2018-05-23 10:42:07 -04:00
Bill Nottingham
7bc28276f2
add note
2018-05-23 10:31:54 -04:00
Ryan Petrello
8bbc36336e
Merge pull request #1906 from ryanpetrello/delete-user-activity-stream
...
store metadata about ActivityStream.actor when the User is deleted
2018-05-23 10:15:01 -04:00
Michael Abashian
966464623a
Merge pull request #1915 from mabashian/1900-concurrent-checkbox
...
Fixed concurrent jobs checkbox on wfjt edit form
2018-05-23 10:12:20 -04:00
Michael Abashian
c7a0634480
Merge pull request #1914 from mabashian/1901-wfjt-prompt-vars
...
Fix aggregation of extra vars on wfjt launch preview
2018-05-23 10:11:57 -04:00
Michael Abashian
81126fd48f
Merge pull request #1911 from mabashian/1905-wf-launch-check
...
Only check the launch endpoint for job templates when editing wf node
2018-05-23 10:10:38 -04:00
Ryan Petrello
f434196bae
store denormalized metadata about ActivityStream.actor for accounting
...
see: https://github.com/ansible/tower/issues/1782
2018-05-23 09:47:26 -04:00
AlanCoding
b7e9bda6cf
track prior organization_id by base model prior values tore
...
Also fix bug where unified pointers were counted in
the prior values store
2018-05-23 08:54:03 -04:00
mabashian
c913badafe
Fixed error changing edge type of a previous root node
2018-05-22 20:21:39 -04:00
Jared Tabor
b37926792f
Fixes organizations collections watcher
...
it was watching 'organization' instead of 'organizations'
2018-05-22 17:11:04 -07:00
Jake McDermott
d9ce945762
Merge pull request #1921 from jakemcdermott/job-results/sanitize-breadcrumb
...
sanitize dynamic job details breadcrumb
2018-05-22 20:09:27 -04:00
Jared Tabor
16b00e4867
Validates extra vars before moving to next step in prompt workflow
2018-05-22 15:35:21 -07:00
Jake McDermott
f42c9bb952
sanitize dynamic breadcrumb label
2018-05-22 17:45:51 -04:00
Fedor Sumkin
a1ed0f47ab
adding pexpect support
2018-05-22 16:45:05 -04:00
Bill Nottingham
00877769a3
Merge pull request #1895 from sumkincpp/patch-1
...
Support for expect ansible module
2018-05-22 16:43:48 -04:00
Jake McDermott
845227a9c4
Merge pull request #1918 from jakemcdermott/job-results/fix-status-check
...
improve status checking for job results
2018-05-22 16:40:55 -04:00
AlanCoding
d369ae7638
do not put deep copy items in activity stream
2018-05-22 16:23:08 -04:00
Jake McDermott
34dc939782
improve the check performed to determine if a job is in an active state
2018-05-22 16:22:13 -04:00
AlanCoding
c3368bc4ff
disallow launching with other users prompts
2018-05-22 15:47:36 -04:00
mabashian
2bb59fde54
Fixed concurrent jobs checkbox on wfjt edit form
2018-05-22 15:03:41 -04:00
mabashian
87f4104304
Get default wfjt extra vars so that we can show all extra vars on launch preview
2018-05-22 14:55:43 -04:00
Jake McDermott
156b5e6979
Merge pull request #1888 from jakemcdermott/fix-1770
...
make prior output viewable for partial job runs
2018-05-22 14:47:18 -04:00
Jake McDermott
9bbed9f14e
use event end_line for discarding events below starting threshold
2018-05-22 13:58:24 -04:00
Jake McDermott
89e08460dd
display client finish time for incomplete job statuses
2018-05-22 13:57:37 -04:00
mabashian
c5f0d66554
Only check the launch endpoint for job templates, not unified jts of other types
2018-05-22 13:48:00 -04:00
Alan Rominger
7d36bd1fb2
Merge pull request #1786 from AlanCoding/system_params2
...
Add exception to allow relaunching callback jobs
2018-05-22 12:48:58 -04:00
Jared Tabor
8a1f2e9f54
Merge pull request #1873 from jaredevantabor/ldap-stuff
...
LDAP fixes for saving, and improved error handling
2018-05-22 09:11:42 -07:00
Jared Tabor
f585aa44be
Merge pull request #1821 from jaredevantabor/breadcrumbs
...
Fixes a portal mode breadcrumb and capitalizes the instance groups b.c.
2018-05-22 09:09:56 -07:00
John Mitchell
22cffccc38
Merge pull request #1762 from jlmitch5/appTokenSearchPath
...
update app tokens search path
2018-05-22 12:00:42 -04:00
Alan Rominger
e2cd05e8e2
Merge pull request #1903 from AlanCoding/jake
...
Add final_line_count to EOF websocket
2018-05-22 11:47:51 -04:00
AlanCoding
f54ac776cd
add final_line_count to EOF websocket
2018-05-21 15:47:43 -04:00
Ryan Petrello
ffdd7f162b
Merge pull request #1893 from ryanpetrello/fix-broken-cancels
...
revert expect(use_poll=True) due to a bug that causes `os.read()` hangs
2018-05-21 13:05:51 -04:00
Ryan Petrello
d493a4e0d0
revert expect(use_poll=True) due to a bug that causes os.read() hangs
...
There's a bug in the implementation in pexpect:
pexpect/pexpect#491
Issues that could be related to this:
ansible/awx#1870
ansible/awx#1840
Rolling this back will cause #861 to no longer be "fixed". We'll have to solve it another way, or wait for pexpect to fix the poll bug.
2018-05-21 12:42:20 -04:00
Ryan Petrello
d7cdfdca2a
Merge pull request #1861 from ryanpetrello/safe-queue-name
...
prevent unicode in instance hostnames and instance group names
2018-05-21 12:14:54 -04:00
Jake McDermott
2cbadcd392
make prior output viewable for partial job runs
2018-05-21 11:25:47 -04:00
Alan Rominger
36d566800c
Merge pull request #1867 from AlanCoding/help_text_fds
...
Mark field scm_delete_on_next_update for removal
2018-05-21 10:12:05 -04:00
Fedor Sumkin
809de21451
adding pexpect support
2018-05-19 18:42:50 +03:00
Jared Tabor
7610c660cb
Fixes the CTiT save errors. I added a toast message for successful saves too.
2018-05-18 16:30:44 -07:00
Ryan Petrello
4abac44411
prevent unicode in instance hostnames and instance group names
...
see: https://github.com/ansible/tower/issues/1721
2018-05-18 16:28:43 -04:00
Wayne Witzel III
86616c4062
Merge pull request #1864 from wwitzel3/fix-1859
...
Check if the project update for the project has been canceled.
2018-05-18 15:08:04 -04:00
Wayne Witzel III
9fe44cfaae
check EACCES and only refresh cancel_flag
2018-05-18 14:58:58 -04:00
AlanCoding
222fbfc328
add help text, deprecate field
2018-05-18 14:26:22 -04:00
AlanCoding
969fb21e98
restrict network_ui to inv admins
2018-05-18 14:17:59 -04:00
Wayne Witzel III
5279b102cb
Fix task unit test
2018-05-18 13:52:51 -04:00
Wayne Witzel III
41fe9e1caf
Check if the project update for the project we are trying to lock is canceled
2018-05-18 12:46:54 -04:00
AlanCoding
967624c576
fix schedules modified_by getting nulled
2018-05-18 07:38:49 -04:00
Marliana Lara
f6eeecf6d1
Merge pull request #1834 from marshmalien/fix/1323-ctit-dialog-position
...
Fix position of CTiT logger test dialog
2018-05-17 16:52:52 -04:00
Matthew Jones
72f2994cc5
Merge branch 'release_3.3.0' into devel
2018-05-17 16:07:47 -04:00
Ryan Petrello
2e0125037a
Merge pull request #1836 from ryanpetrello/hands-off-my-tokens
...
filter `/api/v2/users/N/tokens/` to only show tokens for _that_ user
2018-05-17 15:54:28 -04:00
Marliana Lara
02417dc668
Fix position in Firefox
2018-05-17 15:46:06 -04:00
Ryan Petrello
51f66b8c0a
filter /api/v2/users/N/tokens/ to only show tokens for _that_ user
...
see: https://github.com/ansible/tower/issues/1773
2018-05-17 15:44:35 -04:00
Chris Meyers
a348893a91
Merge pull request #1846 from chrismeyersfsu/fix-1_in_maxint_chance_of_collision
...
more test fixes
2018-05-17 15:04:56 -04:00
AlanCoding
db6cc7c50b
Add exception to allow relaunching callback jobs
...
allows for execute_role level users to directly
relaunch callback-type jobs, even though limit
has changed from JT, it is a down-selection
2018-05-17 14:41:56 -04:00
chris meyers
4031c888de
fork process may finish before cancel callback
...
* The "should we cancel?" callback check is only called while the
subprocess (child) is alive. If the child executes quickly, the cancel
callback has no chance to run.
* call a subprocess that takes longer to run like sleep 2
2018-05-17 14:39:57 -04:00
chris meyers
d8615df47f
postgres back tests can't do this
2018-05-17 14:39:57 -04:00
Jared Tabor
85caf6253c
Fixes a portal mode breadcrumb and capitalizes the instance groups breadcrumb
2018-05-17 11:36:51 -07:00
Ryan Petrello
46add35f98
Merge pull request #1840 from chrismeyersfsu/fix-1_in_maxint_chance_of_collision
...
flake8
2018-05-17 14:15:57 -04:00
chris meyers
88bb98c967
flake8
2018-05-17 13:38:37 -04:00
Ryan Petrello
1026bc493f
Merge pull request #1819 from ryanpetrello/slooooooooooooow-uri-cleaner
...
speed up a handful of really slow stdout tests
2018-05-17 13:38:20 -04:00
Chris Meyers
49982eea2d
Merge pull request #1839 from chrismeyersfsu/fix-1_in_maxint_chance_of_collision
...
reduce chance of collision on cache namespace
2018-05-17 13:37:35 -04:00
chris meyers
40ef30a914
reduce chance of collision on cache namespace
2018-05-17 13:37:04 -04:00
Ryan Petrello
b6923bdbeb
speed up a handful of really slow stdout tests
...
before: 59 passed in 95.20 seconds
after: 59 passed in 11.09 seconds
2018-05-17 13:27:18 -04:00
Chris Meyers
178d94a421
Merge pull request #1818 from chrismeyersfsu/fix-parallel_failures
...
isolate test cache
2018-05-17 13:24:40 -04:00
Jared Tabor
1876b3b0f5
Merge pull request #1809 from jaredevantabor/scheduler
...
Fixes to the scheduler form
2018-05-17 10:12:51 -07:00
chris meyers
04767641af
isolate cache
2018-05-17 12:58:11 -04:00
Marliana Lara
b4bee93b35
Fix position of CTiT logger test dialog
2018-05-17 12:46:25 -04:00
Marliana Lara
64e3323ff5
Merge pull request #1815 from marshmalien/fix/1474-instance-policy-list-search
...
Hookup instance policy list smart search and add Dataset resolve
2018-05-17 12:25:38 -04:00
Alan Rominger
14d10a93cc
Merge pull request #1817 from AlanCoding/notification_fail
...
Do not fail entire notification chain if one fails
2018-05-17 10:06:03 -04:00
Ryan Petrello
5bbbb87fee
Merge pull request #1822 from AlanCoding/f8
...
fix flake8 introduced by new tests
2018-05-17 08:59:06 -04:00
AlanCoding
c998fd6bcb
fix flake8 introduced by new tests
2018-05-17 07:43:09 -04:00
Jake McDermott
8f1c15e20d
Merge pull request #1820 from jakemcdermott/job-results/fix-counters
...
don't reset counters on job start
2018-05-16 18:46:27 -04:00
Jake McDermott
2255ee5dba
don't reset counters on job start
2018-05-16 17:32:40 -04:00
AlanCoding
f9871f32a3
do not fail entire notification chain if one fails
2018-05-16 15:16:40 -04:00
Chris Meyers
7f214f5ad2
Merge pull request #1766 from chrismeyersfsu/i_like_parallel_tests_and_I_can_not_lie
...
parallelize test running
2018-05-16 15:13:20 -04:00
chris meyers
97ab6449b9
parallelize test running
2018-05-16 14:29:15 -04:00
Jake McDermott
ae8fe207d4
Merge pull request #1812 from jakemcdermott/1770
...
maintain correct page and event counts on running jobs
2018-05-16 12:22:39 -04:00
Marliana Lara
f2e0214623
Hookup instance policy list smart search and add Dataset resolve
2018-05-16 12:12:21 -04:00
Ryan Petrello
f287948efe
Merge pull request #1804 from ryanpetrello/stdout-format-json
...
never convert ANSI codes to HTML for format /stdout/?format=json
2018-05-16 11:41:20 -04:00
Ryan Petrello
53ef9ed288
never convert ANSI codes to HTML for format /stdout/?format=json
...
see: https://github.com/ansible/awx/issues/1863
2018-05-16 11:20:55 -04:00
Ryan Petrello
f49d52ad8e
Merge pull request #1807 from ryanpetrello/polymorphic_created_by_delete
...
restore a django-polymorphic workaround to avoid a weird cascade bug
2018-05-16 11:03:41 -04:00
Ryan Petrello
07aeecc018
Merge pull request #1813 from ryanpetrello/until-until-until
...
fix a nuanced parsing bug in naive UNTIL= parsing
2018-05-16 10:01:27 -04:00
Ryan Petrello
39cb1cb60c
fix a nuanced parsing bug in naive UNTIL= parsing
2018-05-16 09:35:04 -04:00
Jake McDermott
1d9fb53879
Merge pull request #1808 from jlmitch5/assortedStyleFixes33
...
Assorted style fixes for 3.3
2018-05-16 00:44:08 -04:00
Jake McDermott
11e7dcd0dc
maintain correct page counts on running jobs
2018-05-16 00:19:41 -04:00
Jake McDermott
77e75c6e13
Merge pull request #1811 from jaredevantabor/workflow-stdout-vars
...
Uses atCodeMirror directive for extra vars widget on workflow results…
2018-05-15 23:34:27 -04:00
Jared Tabor
3658ce1a93
Uses atCodeMirror directive for extra vars widget on workflow results page
2018-05-15 18:09:07 -07:00
Jared Tabor
1e6905aac4
Fixes to the scheduler form
2018-05-15 15:31:21 -07:00
John Mitchell
3a6f1e2b63
make labels input standard width on wfjt form
2018-05-15 17:18:51 -04:00
John Mitchell
87239c0e11
right align smart inv button
2018-05-15 17:18:35 -04:00
John Mitchell
7b5dcee30f
fix smart status bar color
2018-05-15 17:17:56 -04:00
Ryan Petrello
db1a669c68
work around a django-polymorphic bug that breaks certain cascades
...
see: #1794
2018-05-15 16:55:37 -04:00
Ryan Petrello
29927433cb
Merge pull request #1806 from ryanpetrello/md5-not-even-once
...
remove md5 password hashing in dev
2018-05-15 16:33:35 -04:00
Chris Meyers
0bbc08e587
Merge pull request #1882 from chrismeyersfsu/fix-installer_readme
...
add variables to inventory mentioned in docs
2018-05-15 16:12:14 -04:00
Jared Tabor
0eefed80e1
Merge pull request #1765 from jaredevantabor/schedules-reorg
...
Schedules Re-org to related tabs
2018-05-15 13:10:35 -07:00
Ryan Petrello
d5fbb2d3b6
remove md5 password hashing in dev
2018-05-15 14:57:47 -04:00
chris meyers
ceedc135b2
add variables to inventory mentioned in docs
...
* Also better error message when openshift cert failure
2018-05-15 14:44:43 -04:00
Jared Tabor
f3923af3fa
Makes extra variables CodeMirror shown only for JT-schedules that
...
have promptable extra vars in the JT. Hides vars for all other schedule types
2018-05-15 11:38:25 -07:00
Ryan Petrello
6bce1b9413
Merge pull request #1802 from ryanpetrello/scm-inventory-bwrap-root
...
run scm inv syncs at the project root so relative imports work w/ bwrap
2018-05-15 13:46:25 -04:00
Bill Nottingham
52ecc975d9
Merge pull request #1878 from wenottingham/that's-not-how-that-works
...
Fix checkout of role requirements.
2018-05-15 10:42:43 -07:00
Bill Nottingham
c078a51ddb
Merge pull request #1789 from wenottingham/that's-not-how-that-works
...
Fix checkout of role requirements.
2018-05-15 10:28:05 -07:00
Bill Nottingham
32c027e0ea
Merge pull request #1793 from wenottingham/what-did-you-pexpect
...
Bump pexpect version on isolated node.
2018-05-15 09:49:26 -07:00
Ryan Petrello
3ab7f06f95
run scm inv syncs at the project root so relative imports work w/ bwrap
...
see: https://github.com/ansible/tower/issues/1357
2018-05-15 12:00:37 -04:00
Luis Gracia
8e85a57c1a
AWX launchers should wait for other containers to be ready
2018-05-15 11:45:54 -04:00
John Mitchell
fd0b439ee6
Merge pull request #1779 from jlmitch5/updateDefaultAnsibleEnvironmentText
...
change default option text for ansible environment dropdown to Default Environment
2018-05-15 11:36:43 -04:00
Bill Nottingham
6622e6bbd6
Bump pexpect version on isolated node.
2018-05-15 11:24:27 -04:00
Ryan Petrello
7481d671ff
Merge pull request #1791 from ryanpetrello/censor-deleted-token
...
censor OAuth tokens from activity stream deletion records
2018-05-15 10:00:55 -04:00
Ryan Petrello
05b0c5ec6f
censor OAuth tokens from activity stream deletion records
...
see: https://github.com/ansible/tower/issues/1772
2018-05-15 09:16:37 -04:00
Ryan Petrello
f5c4abc81b
Merge pull request #1787 from ryanpetrello/admin-dif-mode
...
fix a bug that prevented JT admins from editing diff mode
2018-05-15 09:02:14 -04:00
Wayne Witzel III
e7e173b576
Merge pull request #1790 from wwitzel3/fix-1744
...
Prevent creating excessive update computed tasks when copying an Inve…
2018-05-15 08:37:49 -04:00
Alan Rominger
64fed4d360
Merge pull request #1768 from AlanCoding/all_the_search_fields
...
Enforce consistently setting view search_fields
2018-05-15 08:32:44 -04:00
Wayne Witzel III
5c45b25484
Prevent creating excessive update computed tasks when copying an Inventory
2018-05-15 08:17:48 -04:00
Bill Nottingham
efd0085ba2
Fix checkout of role requirements.
...
'omit' is only special as a module argument, it cannot be used in this way.
Hence, just have two conditional tasks.
2018-05-15 01:22:13 -04:00
Bill Nottingham
c3d720cbd4
Fix checkout of role requirements.
...
'omit' is only special as a module argument, it cannot be used in this way.
Hence, just have two conditional tasks.
2018-05-15 01:20:51 -04:00
Jared Tabor
5006b84eee
adds parentResolve for new route
2018-05-14 18:34:07 -07:00
Jared Tabor
8f3cc4ec3e
Addes a /#/jobs/schedules/:schedule_id/ route to the app
...
To leave user in the context of jobs/schedules when editing
a schedule instead of putting them in the context of the resource
they're scheduling
2018-05-14 17:54:30 -07:00
Jared Tabor
e04b2b7455
Fixes breadcrumbs for all the schedule states
2018-05-14 17:17:24 -07:00
Michael Abashian
406d82b99c
Merge pull request #1783 from mabashian/1513-delete-last-survey-q
...
Delete the survey if the user removes all the survey questions
2018-05-14 16:07:19 -04:00
Michael Abashian
eb8140284a
Merge pull request #1781 from mabashian/944-limit-panels
...
Tweaked limit-panels so that it doesn't use $transitions
2018-05-14 16:07:01 -04:00
Michael Abashian
dbfe99ab27
Merge pull request #1764 from mabashian/1454-checkbox-styling
...
Fixed credentials form checkbox styling
2018-05-14 16:06:28 -04:00
Michael Abashian
32e78ed7b2
Merge pull request #1752 from mabashian/1466-workflow
...
Fixed bug checking for credentials to remove
2018-05-14 16:06:06 -04:00
Michael Abashian
b69e2ed7a0
Merge pull request #1739 from mabashian/1717-delete-permission
...
Fixed bug deleting last team/user permission on page
2018-05-14 16:05:54 -04:00
Ryan Petrello
357a735e56
fix a bug that prevented JT admins from editing diff mode
...
see: https://github.com/ansible/tower/issues/801
2018-05-14 16:01:36 -04:00
mabashian
bfc602ae10
Changed variable names
2018-05-14 14:58:29 -04:00
mabashian
1a9b60a199
Delete the survey if the user removes all the survey questions
2018-05-14 14:55:32 -04:00
Ryan Petrello
7646f12e76
Merge pull request #1777 from ryanpetrello/admin-virtualenv
...
fix a bug that prevented JT admins from editing custom virtualenvs
2018-05-14 14:45:51 -04:00
Ryan Petrello
a942ccb272
Merge pull request #1778 from ryanpetrello/1k-ought-to-be-enough-for-anybody
...
truncate certain event fields when they are overly long
2018-05-14 14:30:42 -04:00
mabashian
ef514fb3c0
Mitigated race condition issues with limit-panel directive by removing dependency on the state transition event
2018-05-14 14:28:52 -04:00
Ryan Petrello
5b55e3cb2b
fix a bug that prevented JT admins from editing custom virtualenvs
...
see: https://github.com/ansible/tower/issues/1754
2018-05-14 14:12:22 -04:00
Ryan Petrello
bb3b19e174
truncate certain event fields when they are overly long
...
see: https://github.com/ansible/tower/issues/1775
2018-05-14 14:02:17 -04:00
Jake McDermott
a74b8fa744
Merge pull request #1755 from jakemcdermott/1747
...
always render initial set of job events on initialization for still-running jobs
2018-05-14 11:41:38 -04:00
John Mitchell
3d157fab47
change default option text for ansible environment dropdown to Default Environment
2018-05-14 11:26:46 -04:00
Jake McDermott
503668141b
add procedure for attaching to running jobs
2018-05-14 11:17:54 -04:00
Alan Rominger
6a0966d456
Merge pull request #1761 from AlanCoding/project_save_diff
...
Update project if certain params changed
2018-05-14 11:13:46 -04:00
AlanCoding
ec7f1c2540
enforce consistently setting view search_fields
2018-05-14 10:12:49 -04:00
Jake McDermott
665354c32e
add skip functionality to event replay tool
2018-05-12 00:18:15 -04:00
Jake McDermott
f3343f780c
always remove websocket listeners
2018-05-12 00:18:04 -04:00
Jake McDermott
2f5eefe809
push initial events on partially complete job initialization
2018-05-12 00:17:52 -04:00
Jared Tabor
77e195bbb9
Moves schedules tab to related tab for sources form
2018-05-11 16:42:49 -07:00
Jared Tabor
ce09ab446d
Moves scheduler to related tab for projects
...
Signed-off-by: Jared Tabor <jtabor@redhat.com >
2018-05-11 16:37:24 -07:00
Jared Tabor
13d58107b8
Moves scheduler to related tab for workflows
...
and updates all links to point to updated state
2018-05-11 16:37:24 -07:00
Jared Tabor
464b7c3775
Moves schedules to related tab for job templates
2018-05-11 16:37:24 -07:00
mabashian
e9348134f0
Fixed credentials form checkbox styling
2018-05-11 16:38:04 -04:00
AlanCoding
b79606d9d3
update project if certain params changed
2018-05-11 13:59:15 -04:00
John Mitchell
a096051dc3
update app tokens search path
2018-05-11 13:54:25 -04:00
John Mitchell
0f98ed5046
Merge pull request #1753 from jlmitch5/newListForPortalMode
...
update portal mode templates list to new style
2018-05-11 10:33:59 -04:00
Ryan Petrello
6c0af2ef57
Merge pull request #1667 from ryanpetrello/and-you-get-a-timezone
...
change timezone behavior slightly for Schedule.rrule to make things simpler for UI folks
2018-05-11 09:55:23 -04:00
Alan Rominger
1b64e52f64
Merge pull request #1749 from AlanCoding/fix_team_parents
...
Fix team parentage being removed
2018-05-11 07:19:17 -04:00
John Mitchell
79ccabd0bd
Merge pull request #1750 from jlmitch5/newTokensListRowItems
...
add new row items to user's token list
2018-05-10 16:52:50 -04:00
Jared Tabor
669b40a3e3
Merge pull request #1751 from jaredevantabor/1662-copy-prompt
...
Removes prompt modal after clicking the action button on the copy prompt
2018-05-10 13:30:10 -07:00
Jared Tabor
576a4a1b58
removes extra slash
2018-05-10 13:04:26 -07:00
John Mitchell
db2a2fa578
update portal mode templates list to new style
2018-05-10 14:44:23 -04:00
John Mitchell
97614892c6
fix syntax error in tokens list controller
2018-05-10 14:17:38 -04:00
John Mitchell
8a2c3ce716
add tokens to activity stream
2018-05-10 14:13:13 -04:00
Jared Tabor
4caa145161
Removes prompt modal after clicking the action button on the copy prompt
2018-05-10 11:06:56 -07:00
John Mitchell
924cb51d51
make delete of app work when you are on app's tokens route
2018-05-10 13:45:46 -04:00
John Mitchell
77eea40d0b
use app name as part of delete token confirmation modal header
2018-05-10 13:38:56 -04:00
mabashian
a648ce5457
Fixed bug checking for credentials to remove
2018-05-10 13:00:32 -04:00
John Mitchell
956596227b
use translated string for scope in tokens list
2018-05-10 12:38:56 -04:00
Jared Tabor
0c45d917d1
adds comment for setUntil function
2018-05-10 09:34:39 -07:00
John Mitchell
6c26574718
add new row items to token list
2018-05-10 12:29:55 -04:00
Jake McDermott
4b5c09c07c
Merge pull request #1745 from jakemcdermott/fix-1740
...
show inventory-related and license error on for inventory update job details
2018-05-10 12:00:55 -04:00
Jake McDermott
6ccb2a46f7
Merge pull request #1743 from jakemcdermott/job-results/fix-1535
...
error handling for job results filter and route
2018-05-10 11:53:53 -04:00
AlanCoding
949895d0bc
fix team parentage being removed
2018-05-10 11:13:09 -04:00
John Mitchell
adfe44a761
Merge pull request #1727 from jlmitch5/33appfieldupdates
...
app field updates
2018-05-10 11:09:41 -04:00
Wayne Witzel III
5d016c0dcb
Merge pull request #1705 from benthomasson/network_ui_openshift_fix
...
Adds websocket for network_ui to the installer version of nginx.conf
2018-05-10 09:41:11 -04:00
Michael Abashian
916d88eee7
Merge pull request #1736 from mabashian/1729-scheduler
...
Added min value error message to "Days of data to keep" on scheduler
2018-05-10 09:31:12 -04:00
Michael Abashian
c3816a9812
Merge pull request #1735 from mabashian/1732-schedule
...
Only initialize extra vars if they are promptable
2018-05-10 09:30:51 -04:00
Michael Abashian
e6a56aa784
Merge pull request #1734 from mabashian/1730-jt-launch-inv
...
Fixed jt launch next button disabled when prompting for inventory
2018-05-10 09:29:17 -04:00
Michael Abashian
9afda6b331
Merge pull request #1728 from mabashian/1714-wf-completed-jobs
...
Added completed jobs tab to the workflow form
2018-05-10 09:28:57 -04:00
Alan Rominger
db776feea9
Merge pull request #1666 from AlanCoding/handlers_everywhere
...
Send our oddball loggers to external logger too
2018-05-10 08:38:31 -04:00
Alan Rominger
5643505a31
Merge pull request #1664 from AlanCoding/more_wfjt_cred_fixes
...
Correctly check credential permission on WFJT copy
2018-05-10 07:42:49 -04:00
Alan Rominger
1b69f7a376
Merge pull request #1716 from AlanCoding/sinfo
...
Include full stack trace for DB settings error
2018-05-09 20:04:41 -04:00
Jake McDermott
e19ffc1fba
show license error details
2018-05-09 19:43:40 -04:00
Jake McDermott
4355b30afe
show overwrite details
2018-05-09 19:43:32 -04:00
Jake McDermott
43ea72e278
show inventory source details
2018-05-09 19:43:24 -04:00
Jake McDermott
b030cdcd40
use inventory id from job args to construct inventory link
2018-05-09 19:43:14 -04:00
Jared Tabor
04b8349895
fixes issues with select dropdowns
...
and adds a search box for the timezone select dropdown
2018-05-09 16:15:02 -07:00
Jared Tabor
507db4e3b6
sets the UNTIL time to use the "until" that is explicitly state on the
...
schedules endpoint GET response
2018-05-09 14:39:26 -07:00
Chris Meyers
1d0ed6b0b3
Merge pull request #1733 from chrismeyersfsu/fix-instance_enabled_flag
...
disabled instance stay subscribed to bcast queue
2018-05-09 17:11:51 -04:00
chris meyers
4761e17566
disabled instance stay subscribed to bcast queue
...
* A disabled node needs to stay subscribed to the broadcast queue
because the work to re-subscribe the node to queues when the node is
re-enabled is done over the broadcast queue.
2018-05-09 17:03:26 -04:00
Ryan Petrello
c52eb0f327
provide a naive UNTIL= datestamp for schedules for UI convenience
2018-05-09 15:51:52 -04:00
Jake McDermott
3b5dd7eac5
error handling for job results filter and route
2018-05-09 15:31:28 -04:00
Ryan Petrello
056933e33e
refactor naive UNTIL= coercion
2018-05-09 15:00:48 -04:00
mabashian
eccf3029b4
Fixed bug deleting last team/user permission on page
2018-05-09 14:31:33 -04:00
mabashian
9218a89589
Added error message to "Days of data to keep" when the user inputs a value less than one
2018-05-09 13:21:15 -04:00
mabashian
a02521a0bd
Only initialize extra vars if they are promptable
2018-05-09 13:03:58 -04:00
mabashian
39827af902
Fixed jt launch next button disabled when prompting for inventory
2018-05-09 12:37:00 -04:00
Michael Abashian
72f982ab55
Merge pull request #1725 from mabashian/1670-clear-all
...
Activity stream clear-all bug fixes
2018-05-09 12:23:16 -04:00
AlanCoding
bbfabd2779
include full stack trace for DB settings error
2018-05-09 11:37:40 -04:00
mabashian
ece5724c80
Added completed jobs tab to the workflow form
2018-05-08 19:31:24 -04:00
John Mitchell
ffdf406300
reorder fields and make redirect_uri field not required on app form
2018-05-08 17:09:52 -04:00
mabashian
366c1c19b0
Removed commented lines. Rolled back noInfo change
2018-05-08 16:19:56 -04:00
mabashian
1807d0a910
Activity stream clear-all bug fixes. Re-enabled smart search directive test which required tweaking karma conf.
2018-05-08 16:13:56 -04:00
Alan Rominger
b50bddbc93
Merge pull request #1719 from AlanCoding/dragon_lair
...
Allow unicode queue names via CLI
2018-05-08 14:11:52 -04:00
Alan Rominger
2450a3ecd4
Merge pull request #1708 from AlanCoding/namespace_explosions
...
Accurate 400 messages for undefined filename namespaces
2018-05-08 14:04:55 -04:00
AlanCoding
3bd54ab837
allow unicode queue names via CLI
2018-05-08 12:43:39 -04:00
Ryan Petrello
00ae91dace
slight cleanup and refactor of Schedule.timezone property
2018-05-08 08:28:51 -04:00
Jared Tabor
876431c529
Removes the 'Z' from the UNTIL before sending the rrule to the API
2018-05-07 14:42:59 -07:00
Jared Tabor
33d4c97156
Sets the timezone to the api/v2/schedule/:id -> data.timezone
...
and moving the data calls from the controller to the route resolve
2018-05-07 14:42:59 -07:00
Shane McDonald
cb91b97fd0
Update pot files
2018-05-07 17:35:14 -04:00
Ryan Petrello
441e5cc9c2
allow naive UNTILs to be specified for schedule rrules
2018-05-07 13:00:01 -07:00
Ryan Petrello
fbe2391b86
provide the timezone so that the UI doesn't have to
...
this will also ensure that UI doesn't use a different front end library
that will yield different results than the underlying Python code
2018-05-07 13:00:01 -07:00
AlanCoding
1e38abff91
accurate 400 messages for undefined filename namespaces
2018-05-07 15:39:10 -04:00
Ben Thomasson
e5dd3a9626
Merge pull request #1257 from benthomasson/network_ui_unit_tests
...
Adds unit tests for network_ui
2018-05-07 14:45:34 -04:00
Alan Rominger
459362daa5
Merge pull request #1706 from ansible/AlanCoding-patch-1
...
Fix syntax error in docs
2018-05-07 14:42:09 -04:00
Alan Rominger
ea2ddd3bba
Fix syntax error in docs
2018-05-07 14:14:09 -04:00
Ben Thomasson
33ef12002f
Adds websocket for network_ui to the installer version of nginx.conf
2018-05-07 13:42:29 -04:00
Jake McDermott
8e75cabcfa
Merge pull request #1695 from jakemcdermott/fix-1614-1615-1616
...
disable activity stream for relaunched job labels, fix ui activity stream links
2018-05-07 12:57:44 -04:00
Jake McDermott
99e722e8e4
Merge pull request #1694 from jakemcdermott/job-results/remove-watch
...
job results - remove all watchers and move code into components
2018-05-07 12:57:26 -04:00
Jake McDermott
654ab0f007
Merge pull request #1704 from marshmalien/fix/1702-ff-job-results-panel-width
...
Fix Job Results panel width in Firefox
2018-05-07 12:54:33 -04:00
Marliana Lara
327d673301
Merge pull request #1701 from marshmalien/fix/job-template-form-extra-vars-cm-error
...
Set id on extra_vars job template form field
2018-05-07 12:20:10 -04:00
Marliana Lara
1488697001
Fix job results panel width in firefox
2018-05-07 12:19:39 -04:00
Marliana Lara
af4e86d70e
Set Id on extra_vars job template form field
2018-05-07 11:19:30 -04:00
Alan Rominger
f4aaabaae7
Merge pull request #1698 from AlanCoding/transactions_gone_crazy
...
do not check for migration version if not migrating
2018-05-07 11:06:05 -04:00
Marliana Lara
de22fd40fa
Merge pull request #1679 from marshmalien/fix/1442-extra-vars-api-error-validation
...
Fix job template extra vars form validation
2018-05-07 10:14:36 -04:00
Alan Rominger
0015df148b
Merge pull request #1696 from AlanCoding/lock_wait
...
Add log message when locks are holding up jobs
2018-05-07 09:59:52 -04:00
Alan Rominger
f4a946f228
Merge pull request #1697 from AlanCoding/tower_json_err
...
Fix error-handling bug for tower inventory source
2018-05-07 09:47:57 -04:00
AlanCoding
e099c455d2
do not check for migration version if not migrating
2018-05-07 08:56:24 -04:00
AlanCoding
b275d13da2
fix error-handling bug for tower inventory source
2018-05-07 08:38:44 -04:00
AlanCoding
5a37184e7c
add log message when locks are holding up jobs
2018-05-07 07:44:08 -04:00
Jake McDermott
63c268f9c5
don't render activity stream links for labels
2018-05-07 07:22:25 -04:00
Jake McDermott
363266fb89
fix links to workflow jobs on activity stream
2018-05-07 07:22:16 -04:00
Jake McDermott
d00b8549b4
disable activity stream for relaunched job label associations
2018-05-07 07:22:03 -04:00
Jake McDermott
42b88c6400
move directive code to components
2018-05-07 02:24:11 -04:00
Jake McDermott
58beb9640c
remove watchers
2018-05-07 02:23:56 -04:00
Jake McDermott
a3fdd244b5
add message service
2018-05-07 02:23:39 -04:00
Jake McDermott
34a2128af8
Merge pull request #1684 from jakemcdermott/job-results/tag-lists
...
show job and skip tags as collapsable label lists
2018-05-04 14:45:55 -04:00
Jake McDermott
77a8abbc25
Merge pull request #1685 from jakemcdermott/filterable-if-filterable
...
show filterable:true for filterable fields
2018-05-04 12:57:20 -04:00
Jake McDermott
3d752997ee
filter empty tags
2018-05-04 12:24:01 -04:00
Marliana Lara
23da2487d7
Merge pull request #1683 from marshmalien/fix/1650-current-system-config
...
Fix undefined form error in Configuration System form
2018-05-04 10:58:58 -04:00
Alan Rominger
8067113368
Merge pull request #1689 from AlanCoding/error_error
...
Avoid error in templating error
2018-05-04 10:43:49 -04:00
Alan Rominger
0fae43fc70
Merge pull request #1687 from AlanCoding/cannot_find_org
...
Avoid DB action in signal, confusing logs
2018-05-04 10:42:55 -04:00
Graham Mainwaring
617d6a8cf4
Merge pull request #1851 from ghjm/devel
...
Move data migration docs to root dir
2018-05-04 10:12:40 -04:00
Graham Mainwaring
c144bb99cf
Move data migration docs to root dir
2018-05-04 10:11:21 -04:00
Graham Mainwaring
6db32e5c3e
Merge pull request #1848 from rooftopcellist/data_migration_docs
...
Adds data migration docs for upgrades
2018-05-04 10:07:03 -04:00
AlanCoding
c5d49be2c1
avoid error in templating error
2018-05-04 08:39:09 -04:00
AlanCoding
6d7f772e98
avoid DB action in signal, confusing logs
2018-05-04 08:12:40 -04:00
adamscmRH
b281aaa0e5
Adds data migration docs for upgrades
2018-05-03 23:49:03 -04:00
Jake McDermott
0682d19d5e
show filterable:true for filterable fields
2018-05-03 17:37:19 -04:00
Jake McDermott
5ada6f6db2
show job and skip tags as collapsable label lists
2018-05-03 14:40:23 -04:00
Marliana Lara
34408a8ef9
Fix undefined currentSystem form error
2018-05-03 14:29:17 -04:00
Ben Thomasson
af4367b222
Adds unit tests for network_ui
...
* Covers 100% of non-migration python lines of code
2018-05-03 14:13:33 -04:00
Michael Abashian
a9c9646060
Merge pull request #1680 from ansible/jakemcdermott-patch-smoke
...
remove redundant navbar checks
2018-05-03 13:46:47 -04:00
Jake McDermott
6f9da515b1
Update smoke.js
2018-05-03 13:43:47 -04:00
Marliana Lara
f3b24b8c55
Merge pull request #1676 from marshmalien/fix/1674-remove-portal-mode-breadcrumb
...
Remove portalMode.myJobs from portal mode breadcrumb
2018-05-03 13:42:39 -04:00
Jake McDermott
21a973752b
remove redundant navbar checks
2018-05-03 13:41:12 -04:00
Marliana Lara
187534dba8
Fix job template extra vars form validation
2018-05-03 13:29:04 -04:00
Jake McDermott
b9f9104f57
Merge pull request #1669 from jakemcdermott/fix-1668
...
use icontains when expected for searches
2018-05-03 13:19:58 -04:00
Chris Meyers
2c118fc82d
Merge pull request #1678 from chrismeyersfsu/fix-better_cluster_log_messages
...
better cluster membership policy log messages
2018-05-03 11:48:18 -04:00
chris meyers
5668d215fd
better cluster membership policy log messages
2018-05-03 11:44:46 -04:00
Jake McDermott
1ed9f609fc
use correct param names when calling encodeParams
2018-05-03 11:42:27 -04:00
Jake McDermott
2b1bef54ce
add failing unit tests
2018-05-03 11:41:56 -04:00
Michael Abashian
da5781bfc9
Merge pull request #1661 from mabashian/679-searchable-fields
...
Consume searchable fields from api options response
2018-05-03 11:21:12 -04:00
Wayne Witzel III
538c15141a
Merge pull request #1675 from wwitzel3/fix-879
...
Bulk update host field to null for JobEvents
2018-05-03 11:15:15 -04:00
Marliana Lara
42d33e5135
Remove portal mode breadcrumb
2018-05-03 10:58:42 -04:00
Wayne Witzel III
91a2466650
Bulk update host field to null for JobEvents
2018-05-03 10:48:36 -04:00
AlanCoding
ec1e94376c
correctly check credential permission on WFJT copy
2018-05-03 07:42:59 -04:00
Jake McDermott
2abf959d84
Merge pull request #1648 from marshmalien/ux-hit-list/add-buttons
...
UX Hit List - Add Buttons
2018-05-03 01:27:24 -04:00
Jake McDermott
771dbe2ffe
Merge pull request #1659 from marshmalien/fix/ux-hit-list
...
UX Hit List
2018-05-03 01:08:46 -04:00
Jake McDermott
143012318d
Merge pull request #1660 from jakemcdermott/update-1534
...
update job urls for models
2018-05-02 18:44:39 -04:00
Jake McDermott
5b3bfa31df
Merge pull request #1647 from jakemcdermott/fix-1534-and-713
...
add persistent jobs->results filtering, prior version compatibility for job urls
2018-05-02 18:42:54 -04:00
Jake McDermott
127883f104
add prior version url compatibility
2018-05-02 18:21:25 -04:00
Jared Tabor
0715773987
Merge pull request #1632 from jaredevantabor/1507-error-message
...
fixes error handling with groups service, sources service
2018-05-02 14:22:45 -07:00
Jared Tabor
e792abbdc1
Merge pull request #1646 from jaredevantabor/1476-cancel-job
...
Changes "Cancel" to "OK" on cancel-job-prompt modal
2018-05-02 14:16:42 -07:00
Jared Tabor
3b7a50f3e9
Merge pull request #1645 from jaredevantabor/1472-popover-traceback
...
Don't render tooltips that shouldn't exist
2018-05-02 14:15:03 -07:00
Jared Tabor
2baae8f75b
Merge pull request #1640 from jaredevantabor/1502-AS-after-networking
...
Fix Activity Stream after visiting the network UI
2018-05-02 14:14:49 -07:00
Marliana Lara
8b6ee8d360
Fix all of the issues for the 3.3 UX Hit List
...
* Portal mode job header
* Move edit buttons to beginning of action buttons
* Dashboard job row spacing
* Decrease toggle button height
* Remove extra scrollbars from job results standard out
2018-05-02 16:05:32 -04:00
Marliana Lara
2140daf11e
Fix add button display property and add tooltips
...
* Add tooltips to list add buttons of instance groups, instances, and applications.
2018-05-02 15:55:23 -04:00
AlanCoding
59744e421f
send our oddball loggers to external logger too
2018-05-02 15:33:58 -04:00
mabashian
84c0fdfa4a
Removed unused function
2018-05-02 14:21:43 -04:00
Jake McDermott
45ffe7a955
update api-ui job urls
2018-05-02 14:17:28 -04:00
mabashian
368a037062
Remove non-filterable fields from search key and treat searches using those keys like string searches.
2018-05-02 14:17:03 -04:00
Michael Abashian
1d6b15a6a7
Merge pull request #1627 from mabashian/user-pass-validation
...
Clear invalid password error if password field is completely cleared
2018-05-02 14:02:22 -04:00
Michael Abashian
48b0d4445c
Merge pull request #1625 from mabashian/1621-team-org-list
...
Fixed team list org sorting
2018-05-02 14:02:00 -04:00
Michael Abashian
342ef8f2c9
Merge pull request #1624 from mabashian/1493-copy-inv-list
...
Reload state after copying inventory to update list
2018-05-02 14:01:33 -04:00
Michael Abashian
5cda2c94ac
Merge pull request #1620 from mabashian/1589-relaunch-passwords
...
Fixed error showing vault password prompts on relaunch
2018-05-02 14:01:06 -04:00
Alan Rominger
b62dfa3e49
Merge pull request #1658 from AlanCoding/check_wfjt_creds
...
Check WFJT credentials fix
2018-05-02 13:52:30 -04:00
Chris Meyers
a50358afc5
Merge pull request #1638 from chrismeyersfsu/fix-isolated_heartbeat
...
control celery routes using celery router
2018-05-02 13:51:58 -04:00
Jared Tabor
7a3fb02791
Aligns text for canceling/deleting a job on the jobs list & the stdout page
2018-05-02 10:44:04 -07:00
Ryan Petrello
ad11653975
Merge pull request #1636 from ryanpetrello/bad-license-no-schedules
...
don't run scheduled jobs if there isn't a valid license
2018-05-02 13:36:29 -04:00
AlanCoding
902b1af417
fix access check for wfjt node copy
2018-05-02 13:24:57 -04:00
Alan Rominger
65b342ae73
Merge pull request #1654 from AlanCoding/pluralize_again
...
Update access check to plural creds
2018-05-02 13:08:04 -04:00
Chris Meyers
e24eef1d13
Merge pull request #1656 from chrismeyersfsu/fix-instance_group_creation_required
...
only require the name field when creating instance group
2018-05-02 13:07:46 -04:00
chris meyers
9f745dd3b8
control celery routes using celery router
...
* Each time a route is needed (i.e. when a task is sumitted to celery).
The router will be queried. This is ideal. With the previous method we
had to consider how a change in the routes would propogate to all celery
workers and nodes.
* fully describe the default awx queue
* Our dynamic queue registration would correct awx_private_queue.
However, we don't want celery to even create an "invalid"/extra
queue-exchange-route. This change makes sure we don't create extranious
things in rabbitmq.
* reduce the cluster queue registration output. Only output when the
queue registration list changes.
2018-05-02 12:57:36 -04:00
chris meyers
38885580b4
only require the name field when creating instance group
2018-05-02 12:32:08 -04:00
Ryan Petrello
30af0a1b44
don't run scheduled jobs if there isn't a valid license
2018-05-02 11:52:51 -04:00
Christian Adams
0e4b0e86bf
Merge pull request #1642 from rooftopcellist/session_parity
...
add auth cookies
2018-05-02 11:47:59 -04:00
AlanCoding
652f837622
update access check to plural creds
2018-05-02 11:37:38 -04:00
Ben Thomasson
f6600872b0
Merge pull request #1643 from benthomasson/network_ui_export_yaml_fix
...
Fixes timeout when exporting YAML from network UI
2018-05-02 11:15:31 -04:00
Ben Thomasson
d386e89af2
Merge pull request #1626 from benthomasson/network_ui_websocket_auth_fix
...
Adds authentication checking to the network UI websocket.
2018-05-02 11:15:19 -04:00
Marliana Lara
7007e46b8a
Remove add button dropdown gap and update border radius
...
* Fix linting error
2018-05-02 10:57:24 -04:00
Alan Rominger
72655961e4
Merge pull request #1630 from AlanCoding/no_restart_try2
...
Replace service restart with new handler changing dynamically with settings
2018-05-02 10:32:57 -04:00
Ben Thomasson
89cabf7ca0
Fixes timeout when exporting YAML from network UI
...
Exporting YAML on dev envs with honcho and in production environments
would timeout. This was due to daphne handling the export request
in dev but not in production. This fixes network_ui to use uwsgi instead
of daphne to handle the request.
2018-05-02 10:31:36 -04:00
Ben Thomasson
d8a1b78316
Adds authentication checking to the network UI websocket.
...
Adds user authentication checking to the websocket connect
callback function. This prevents unauthenicated users
from making changes to the network canvas or viewing the
data on the canvas by getting snapshots of the diagram.
2018-05-02 10:28:24 -04:00
Antony PERIGAULT
4090fe6d11
Fix functional tests
2018-05-02 16:25:44 +02:00
AlanCoding
ac20aa954a
Replace logging-related restart with dynamic handler
...
refactor existing handlers to be the related
"real" handler classes, which are swapped
out dynamically by external logger "proxy" handler class
real handler swapout only done on setting change
remove restart_local_services method
get rid of uWSGI fifo file
change TCP/UDP return type contract so that it mirrors
the request futures object
add details to socket error messages
2018-05-02 09:47:22 -04:00
Marliana Lara
dce52d0552
Update the Add button content and styles
...
* Change the text from "Add" to "+"
* Update the e2e test to check for an id #button-add
2018-05-02 09:35:11 -04:00
Antony PERIGAULT
9bfac4f44b
New feature: Add SAML users as organization admins
2018-05-02 15:03:48 +02:00
Antony PERIGAULT
13cd57feba
Revert "Map users in organizations based on saml groups"
...
This reverts commit b4e0ff650165e6b0ab08d9a78be85f2f46182b94.
2018-05-02 15:03:48 +02:00
Antony PERIGAULT
eab417cf8b
Map users in organizations based on saml groups
2018-05-02 14:54:20 +02:00
Jake McDermott
0c8b2a9872
remove unused service
2018-05-02 01:06:15 -04:00
Jake McDermott
83d5fef67c
conditionally hide scroll
2018-05-02 01:06:04 -04:00
Jake McDermott
b64990562a
Merge pull request #1644 from jaredevantabor/activity-stream-fixes
...
Activity stream fixes
2018-05-01 19:34:41 -04:00
Jared Tabor
cf0efe969e
Changes "Cancel" to "OK" on cancel-job-prompt modal
2018-05-01 16:20:44 -07:00
Jared Tabor
63542c3b43
Don't render tooltips that shouldn't exist
2018-05-01 16:05:22 -07:00
Jake McDermott
359140f733
Merge pull request #1634 from mabashian/1486-relaunch
...
Update relaunch button on details page in real time as status changes
2018-05-01 18:48:05 -04:00
Jared Tabor
a840ec4089
Fixes jobs' page activity stream link, and remove AS button on job results page
2018-05-01 15:36:47 -07:00
Jared Tabor
a79632968c
Fixes job template schedule link from Activity Stream
2018-05-01 15:19:44 -07:00
adamscmRH
dead84da1a
add auth cookies
2018-05-01 16:57:17 -04:00
Jared Tabor
079d8e2565
fixes issue with ui-view for network UI
...
and closes network UI socket connections after closing the network UI
2018-05-01 13:43:33 -07:00
Christian Adams
fd4f78a64c
Merge pull request #1637 from rooftopcellist/exp_setting_update
...
Token Expiration Setting Update
2018-05-01 15:05:33 -04:00
adamscmRH
1963ab689a
rm an unnecessary uwsgi restart
2018-05-01 14:12:00 -04:00
Chris Meyers
cbc1fc2faa
Merge pull request #1635 from chrismeyersfsu/fix-tower_instance_group_read_only
...
make tower instance group name field read-only
2018-05-01 13:54:52 -04:00
Chris Meyers
22c2bd0257
Merge pull request #1629 from chrismeyersfsu/fix-stable_broadcast_queue_name
...
broadcast queues get a per-node stable queue name
2018-05-01 13:53:25 -04:00
chris meyers
202ddae813
make tower instance group name field read-only
2018-05-01 13:31:24 -04:00
chris meyers
648d9165ff
broadcast queues get a per-node stable queue name
...
* Using Kombu's default Broadcast() constructor requires only 1
parameter. That parameter defines the exchange name and the queue name
is randomly generated per-node.
* This caused problems if/when celery enters an infinite restart loop
because too many rabbit queues get created and rabbit OOM's
(gracefully).
* To remedy this we tell Broadcast the queue name to use, which is
derived from some constant + the node name so that the per-node queue
name is stable.
2018-05-01 13:09:10 -04:00
mabashian
5ef297aec1
Update relaunch button on details page in real time as status changes
2018-05-01 12:13:16 -04:00
Jared Tabor
421293c8c5
fixes error handling with groups service, sources service
2018-04-30 15:11:34 -07:00
mabashian
e45be8155e
Clear invalid password error if password field is completely cleared
2018-04-30 14:57:05 -04:00
Jake McDermott
f7effd82dc
Merge pull request #1828 from jakemcdermott/patch-tests
...
patch smoke test
2018-04-30 14:22:29 -04:00
Ben Thomasson
05556809d3
Merge pull request #1618 from benthomasson/network_ui_toolbox_title_fix
...
Fixes scroll of devices over inventory toolbox title.
2018-04-30 13:59:49 -04:00
Ben Thomasson
90813c9be6
Merge pull request #1617 from benthomasson/network_ui_toolbox_drag_fix
...
Fixes dragging devices out of the inventory toolbox
2018-04-30 13:59:17 -04:00
Ben Thomasson
58d47a1b0b
Merge pull request #1622 from benthomasson/network_ui_inventory_redirect
...
Fixes 301 redirects on topology websocket connection
2018-04-30 13:58:25 -04:00
Jake McDermott
b71a8af62d
patch smoke test
2018-04-30 13:51:43 -04:00
Christian Adams
dab766239f
Merge pull request #1613 from rooftopcellist/update_oauth2_filter
...
granularly prevent filtering oauth secrets
2018-04-30 12:11:24 -04:00
Shane McDonald
17b6051233
Merge pull request #1826 from shanemcd/update-install-docs
...
Update install docs
2018-04-30 12:05:11 -04:00
Shane McDonald
6f4ef29ae7
Update install docs
...
- Document openshift_skip_tls_verify
- Document openshift_pg_emptydir
- Add minimum minishift specs
- Move minishift section below variable reference
2018-04-30 12:02:57 -04:00
mabashian
f8a9402d4b
Fixed team list org sorting
2018-04-30 11:55:54 -04:00
adamscmRH
4197a9fd35
granularly prevent filtering oauth secrets
2018-04-30 11:54:23 -04:00
mabashian
fcc5549ec9
Reload state after copying inventory to update list
2018-04-30 11:41:26 -04:00
Ben Thomasson
fd38c62e7e
Fixes 301 redirects on topology websocket connection
...
Fixes 301 redirects on creation of the topology websocket
connection by adding a trailing slash to the websocket URI.
2018-04-30 10:59:54 -04:00
mabashian
24e363888a
Fixed error showing vault password prompts on relaunch
2018-04-30 10:47:41 -04:00
Ben Thomasson
456bf5d04d
Fixes scroll of devices over inventory toolbox title.
...
Fixes a defect where the devices in the inventory toolbox
would scroll over the toolbox title. This moves the title
later in the rendering order and adds a background to the title.
2018-04-30 10:40:30 -04:00
Ben Thomasson
10fd65bea0
Fixes dragging devices out of the inventory toolbox
...
Fixes a defect where devices were dropped onto the canvas
if they were moved a small amount after being selected in
the inventory toolbox. This fix checks that the mouse
has cleared the boundary of the inventory toolbox before
dropping it onto the canvas.
2018-04-30 10:26:09 -04:00
Ryan Petrello
1e4c2f6d4f
Merge pull request #1814 from jaredevantabor/1811-sockets
...
Adds liveUpdates flag for the UI back in
2018-04-27 16:24:16 -04:00
John Mitchell
7781667977
Merge pull request #1612 from jlmitch5/removePanelCloseIcon
...
only show close icon in templates panel header when applicable
2018-04-27 15:44:34 -04:00
John Mitchell
aa6fc6d8bf
only show close icon in templates panel header when applicable
2018-04-27 15:38:12 -04:00
Jared Tabor
791cc06e27
Adds liveUpdates flag for the UI back in
...
This line was lost in the 3.2.4 merge
2018-04-27 12:33:57 -07:00
Jared Tabor
28d6983be0
Merge pull request #1610 from jaredevantabor/fix-sockets
...
Fix sockets
2018-04-27 12:31:39 -07:00
Alan Rominger
f122fb4e1d
Merge pull request #1321 from AlanCoding/order_field_validate
...
Use field validation in both filter classes
2018-04-27 14:34:07 -04:00
John Mitchell
1344e056fa
Merge pull request #1597 from jlmitch5/oauthNewFields
...
Oauth new fields
2018-04-27 14:22:21 -04:00
Jared Tabor
f5c4f9a9df
Adds liveUpdates flag for the UI back in
...
This line was lost in the 3.2.4 merge
2018-04-27 11:15:20 -07:00
John Mitchell
11560ab7bb
populate org and description on app detail view
2018-04-27 13:05:34 -04:00
Ryan Petrello
0e27d62e7a
Merge pull request #1608 from ryanpetrello/celery-whooooooooo-aaaaaare-you-who-who-who-whoooo
...
restore the celery hostname
2018-04-27 12:15:33 -04:00
Ryan Petrello
c8e416f0b7
restore the celery hostname
2018-04-27 11:40:58 -04:00
John Mitchell
6ab64590d7
update app activity stream target to o_auth2_application
2018-04-27 11:37:17 -04:00
Jake McDermott
c31dd4994e
Merge pull request #1606 from marshmalien/fix/1536-job-results-ux
...
Fix job result detail and standard out panel styles
2018-04-27 11:34:41 -04:00
Jake McDermott
5537431e05
Merge pull request #1598 from jakemcdermott/project-host-details-and-traceback-label
...
add click-to-open project host details and improve traceback details label
2018-04-27 11:31:59 -04:00
Marliana Lara
35bd98eb49
Fix job result detail and standard out panel styles
2018-04-27 10:31:36 -04:00
John Mitchell
f99792e604
make selects work with ng required
2018-04-26 17:06:20 -04:00
Jake McDermott
61757fb2b1
improve traceback details label
2018-04-26 13:24:41 -04:00
John Mitchell
3bcc48402c
add support for applications activity stream
2018-04-26 13:23:03 -04:00
John Mitchell
72254758f6
add support for additional selects
2018-04-26 13:22:39 -04:00
Jake McDermott
9cc9bdc4b5
clickable stdout events and host details modal for projects
2018-04-26 13:21:28 -04:00
AlanCoding
6306ac2825
use field validation in both filter classes
2018-04-26 07:23:20 -04:00
John Mitchell
45d037a2cc
don't prefer destructuring for arrays within es-lint
2018-04-25 21:12:13 -04:00
Rob Ruma
e8b026648f
Updates to callback scripts that include retry functionality for bash and extra_vars handling for PowerShell
...
Signed-off-by: Rob Ruma <robruma@users.noreply.github.com >
2018-03-21 08:22:08 -04:00