10712 Commits

Author SHA1 Message Date
Matthew Jones
1cdeb4d2af Refactor event emitter to not use event partials
event emitter now caches to memcache where it is eventually picked up
by the stdout event emitter. This obviates event reassembly in the
callback receiver.
2017-01-17 15:59:43 -05:00
Matthew Jones
e594a3ee3e Implement a worker-based callback receiver system 2017-01-10 14:25:41 -05:00
Matthew Jones
3006e357f6 Add a hint header for max job events for the UI 2017-01-05 15:16:36 -05:00
Alan Rominger
54980d09e3 Merge pull request #4578 from AlanCoding/access_list_perm
Use ParentMixin for access_list permissions check
2017-01-05 14:53:47 -05:00
Alan Rominger
8ce97bae91 Merge pull request #4579 from AlanCoding/redirect_warning
Obey the suggestion in RemovedInDjango19Warning
2017-01-05 14:51:02 -05:00
Alan Rominger
ade758af87 Merge pull request #4580 from AlanCoding/team_admins
In /users/N/teams/, also show direct admin permission
2017-01-05 12:57:10 -05:00
Michael Abashian
85369cbaca Merge pull request #4572 from mabashian/3799-breadcrumbs
Truncate breadcrumbs a little better than before
2017-01-05 12:49:45 -05:00
Matthew Jones
89304b2ee0 Don't ignore ANSIBLE_NET env items when hiding sensitive information 2017-01-05 12:35:50 -05:00
Michael Abashian
3945fbbb1c Fixed bug where breadcrumbs on a really small screen were dropping down below the bar 2017-01-04 17:44:55 -05:00
Michael Abashian
73a8b86360 Fixed the breadcrumb on the edit users page 2017-01-04 17:29:00 -05:00
AlanCoding
a17c7fa461 display teams for which user is admin in teams list 2017-01-04 15:36:13 -05:00
AlanCoding
983bee115c provide default for permanent attribute in redirect view before Django 1.9 hits 2017-01-04 15:06:10 -05:00
AlanCoding
4e135bb406 add unit test to assure permission is checked 2017-01-04 14:46:23 -05:00
Matthew Jones
5f0940e411 Merge pull request #4461 from cchurch/ansi-download
Add ansi_download format for stdout
2017-01-04 14:46:16 -05:00
Matthew Jones
60fa34e8cc Fix a redis reference issue
We are no longer using redis for Celery
2017-01-04 14:40:40 -05:00
Matthew Jones
415c7166b6 Adding source for LGPL deps 2017-01-04 14:26:53 -05:00
Matthew Jones
f9d9196270 Adding deprecation warnings
Also updating New in/Added in text
2017-01-04 14:23:43 -05:00
jlmitch5
f5c0f846e2 Merge pull request #4567 from jlmitch5/fixHostStatusPopovers
add host status icons back on host list
2017-01-04 13:51:06 -05:00
AlanCoding
bd82ab9fb0 use ParentMixin machinery to check access_list parent obj permissions 2017-01-04 13:39:14 -05:00
Bill Nottingham
316c4a50cf Merge pull request #4576 from wenottingham/log-help
Update logging help/strings.
2017-01-04 13:34:27 -05:00
Bill Nottingham
9f4327a7ba Update logging help/strings. 2017-01-04 13:25:19 -05:00
Matthew Jones
6188f2d9b5 Update third party licenses 2017-01-04 12:39:39 -05:00
kensible
448b066cfc Merge pull request #4559 from kensible/4430-logging-dropdown-behavior
Fixed logging type dropdown, removed unused system form
2017-01-04 12:00:40 -05:00
Chris Meyers
a84b229d32 Merge pull request #4571 from chrismeyersfsu/fix-4506
pass network ssh key via an env var, not ssh-agent
2017-01-04 11:26:32 -05:00
Chris Meyers
55047a5643 letters, they matter 2017-01-04 11:25:39 -05:00
Chris Meyers
57cbf536dd unit test update for network cred changes
* Ensure network ssh key file set as env variable and remove tests that
checked for ssh key being added to the keyring
* Ensure that network credentials are set in the job run environment as
well as saved to the job model.
2017-01-04 10:48:09 -05:00
Michael Abashian
006acadc25 Systematically truncate breadcrumbs based on their length to keep them inside the breadcrumb bar. This does not work on inventory manage breadcrumbs as those are controlled via a different mechanism. 2017-01-03 17:11:51 -05:00
Jared Tabor
6fcda9c562 Merge pull request #4568 from jaredevantabor/system-tracking
System Tracking fix
2017-01-03 13:41:06 -08:00
Chris Meyers
721de9f10a pass network ssh key via an env var, not ssh-agent 2017-01-03 16:17:52 -05:00
jaredevantabor
a67816bc4b removing lodash dependency as it's no longer used 2017-01-03 12:57:06 -08:00
Matthew Jones
e45201aa87 Added scm_type to project summary fields 2017-01-03 15:37:38 -05:00
Matthew Jones
9d289e4349 Fix some issues related to purging the old paging decorator 2017-01-03 15:31:30 -05:00
jlmitch5
3e08a9ed0e Merge pull request #4565 from jlmitch5/fixAdhocCommandUndefinedError
fixes #4548
2017-01-03 15:30:52 -05:00
jlmitch5
612b8d9022 Merge pull request #4564 from jlmitch5/fixEmptyDashboardListLink
fixes #4563
2017-01-03 15:30:39 -05:00
John Mitchell
399c7cd88f add host status icons back on host list 2017-01-03 15:14:37 -05:00
Matthew Jones
9f777f6153 Add some provisions for https into haproxy and the cluster 2017-01-03 13:59:29 -05:00
John Mitchell
c36a246b5d add null as well as undefined check 2017-01-03 13:44:00 -05:00
John Mitchell
234f7b409c fixes #4548
make sure group is initialized to empty object if undefined to fix console error
2017-01-03 13:31:04 -05:00
Chris Meyers
1acbbc3ebb Merge pull request #4561 from chrismeyersfsu/fix-4476
prevent click-jacking
2017-01-03 13:27:41 -05:00
John Mitchell
babb8e2a9d fixes #4563
change add job templae link in dashboard empty list
2017-01-03 13:22:54 -05:00
Bill Nottingham
8abe3bd563 Merge pull request #4536 from wenottingham/firewall-fu
Merge iptables and firewalld roles
2017-01-03 11:35:58 -05:00
Bill Nottingham
a1d21a1931 Merge pull request #4529 from wenottingham/the-voice-of-nalen-commands-you
Clean up assorted license wordings.
2017-01-03 11:30:27 -05:00
Bill Nottingham
2209b305e9 Merge pull request #4527 from wenottingham/bundled-up
Fix bundled installation of remote postgresql server.
2017-01-03 11:29:56 -05:00
Bill Nottingham
30142d2bc6 Merge pull request #4525 from wenottingham/further-desixification
Remove more EL6 specific installation code.
2017-01-03 11:29:38 -05:00
Bill Nottingham
6a9a454ae8 Merge pull request #4501 from wenottingham/and-the-requirements-go-up-up-up
Check for Tower 3.0 before upgrading.
2017-01-03 11:28:33 -05:00
Bill Nottingham
e0ac4109b8 Merge pull request #4500 from wenottingham/i-am-become-death
Use become/become_user rather than hardcoding sudo.
2017-01-03 11:28:00 -05:00
Bill Nottingham
3d5daef497 Merge pull request #4489 from wenottingham/state=poutine
Update boto to 2.45.0, add eu-west-2 and ca-central-1 (based on patch from @defionscode)
2017-01-03 11:27:35 -05:00
Alan Rominger
c04c54ecfb Merge pull request #4550 from AlanCoding/data_gen_workflows
Data generator enhancements, including workflows
2017-01-03 11:07:42 -05:00
Chris Meyers
f794b1eb1f prevent click-jacking 2017-01-03 10:46:42 -05:00
Alan Rominger
9bad0e7396 Merge pull request #4560 from AlanCoding/4555
Fix log bug
2017-01-03 10:28:14 -05:00