14992 Commits

Author SHA1 Message Date
Jared Tabor
e59dbc6281 Changes to Insights dashboard and Unit Tests
This includes unit tests for the filter of the reports
that are returned by insights. I also moved some code around
to assist in making this more testable, and I also fixed
an issue where the Insights route needed the inventory information
in the resolve to use it on the insights dashboard (when navigating
from the All Hosts tab)
2017-06-09 11:25:34 -07:00
Jake McDermott
e6e4c69da4 add verbosity to job launch options (#6485) 2017-06-09 13:38:59 -04:00
Michael Abashian
efe608cf2e Fixed verbosity select on inventory source form 2017-06-09 11:42:12 -04:00
Ryan Petrello
ba539c7ff6 Merge pull request #6404 from ryanpetrello/fix-6384
fix a few SSH key data validation issues for credential creation
2017-06-09 11:03:22 -04:00
Ryan Petrello
28ad576c90 properly validate ssh_key_unlock for Net and SCM credentials
see: #6460
2017-06-09 10:43:04 -04:00
Ryan Petrello
ea0f4ce59d properly validate SSH key data for SCM, Net, GCE, and Azure Classic
see: #6384
2017-06-09 10:39:07 -04:00
Michael Abashian
ea32c3f0a5 Merge pull request #6532 from mabashian/fix-jt-edit
Fixed error being raised trying to grab instance group value(s)
2017-06-09 10:18:35 -04:00
Greg Considine
4a4fff2bde Merge pull request #6527 from mabashian/6474-login-redirect
Login redirect to clicked link
2017-06-09 10:08:56 -04:00
Michael Abashian
d88d7cb29c Fixed error being raised trying to grab instance group value(s) 2017-06-09 09:49:40 -04:00
Ryan Petrello
a04f666319 Merge pull request #6468 from ryanpetrello/fix-6464
add a boolean `authorize` field for the Network Credential Type
2017-06-09 09:47:39 -04:00
Ryan Petrello
685771ade3 Merge pull request #6469 from ryanpetrello/fix-6363
resolve a few CredentialType.inputs validation issues
2017-06-09 09:44:19 -04:00
Ryan Petrello
d9d6fa293c Merge pull request #6478 from ryanpetrello/fix-6417
use str() - not repr() - for invalid SSH cert error messages
2017-06-09 09:37:40 -04:00
Michael Abashian
555c1dcb88 Store the preAuthUrl on rootScope instead of in the cookie 2017-06-09 09:20:49 -04:00
Michael Abashian
cfc15dab37 Only store the preAuthUrl if the user is trying to navigate to a non-login/logout state 2017-06-08 19:19:33 -04:00
Michael Abashian
7768106d3f Store the url that the user comes in on before auth in preAuthUrl 2017-06-08 19:01:44 -04:00
Michael Abashian
fc312398cd Redirect the user to the link they clicked on after authentication 2017-06-08 18:40:12 -04:00
Marliana Lara
d3c9b57133 Merge pull request #6483 from marshmalien/rampartsReadOnlyViews
Add Instance Group Fields to Inv, Org, and Job Template resources
2017-06-08 16:59:02 -04:00
Aaron Tan
2197d24845 Merge pull request #6449 from jangsutsr/6410_show_related_groups_for_hosts
Add groups field to host summary
2017-06-08 16:47:51 -04:00
Marliana Lara
a9e420b2c5 Add Instance Group Fields to resources
* Add instance group fields to organization, inventory, and job template
  forms.
* Add instance groups CRUD
* Display instance group that job ran on in job details panel
* Setup instance group panel in Settings
2017-06-08 16:34:39 -04:00
Ryan Petrello
1f41e002a6 Merge pull request #6399 from ryanpetrello/fix-6390
fix a bug in POST /api/v1/credential detection of Vault payloads
2017-06-08 15:40:26 -04:00
Michael Abashian
60372bdfa1 Merge pull request #6512 from mabashian/6499-remote-host-headers
Added remote host headers to settings in the UI
2017-06-08 15:02:39 -04:00
Michael Abashian
8400382e5b Merge pull request #6518 from mabashian/6362-smart-host-edit
Fixed edit host link on smart inventory host list
2017-06-08 14:42:36 -04:00
Jared Tabor
3193dd2893 Merge pull request #6515 from jaredevantabor/1506-checkAccess-removal
removing CheckAccess module, stale code
2017-06-08 11:41:25 -07:00
Michael Abashian
bc1ed66a0b Fixed edit host link on smart inventory host list 2017-06-08 14:05:20 -04:00
Chris Meyers
2d05ffc90e Merge pull request #6382 from chrismeyersfsu/fix-4514
support vmware via source_vars
2017-06-08 13:27:28 -04:00
Chris Meyers
3e3a497626 Merge pull request #6501 from chrismeyersfsu/fix-read_only_source_project
allow changing source_project
2017-06-08 13:26:35 -04:00
Jared Tabor
bcd1307b2e removing CheckAccess module, stale code 2017-06-08 09:20:51 -07:00
Michael Abashian
1034a70dfe Added remote host headers to settings in the UI 2017-06-08 10:58:56 -04:00
Michael Abashian
ff62e6b786 Merge pull request #6497 from mabashian/6495-host-edit-name
Put host name on scope so that it can be edited in the form
2017-06-08 09:13:33 -04:00
Michael Abashian
0330922be5 Merge pull request #6504 from mabashian/6498-smart-inv-sync-status
Remove sync status on smart inventory rows
2017-06-08 09:12:16 -04:00
Michael Abashian
fee8a54f30 Merge pull request #6494 from mabashian/6346-sync-all-behavior
Moved Sync All Inv Sources to the inventory sources list
2017-06-08 09:10:05 -04:00
Chris Meyers
d0dc41daac turn single element array into string 2017-06-08 08:24:42 -04:00
Wayne Witzel III
1d6d538ae7 Merge pull request #6506 from wwitzel3/devel
Update `/update_inventory_sources` endpoint documentation
2017-06-07 17:03:21 -04:00
Wayne Witzel III
9e0d0e566d Update /update_inventory_sources endpoint documentation 2017-06-07 16:42:52 -04:00
Michael Abashian
15e170ca36 Remove sync status on smart inventory rows 2017-06-07 16:06:46 -04:00
Chris Meyers
2317687468 allow changing source_project
* scm project backed inventory now allows source_project to be mutated.
We reset the tracked revision when this happens.
2017-06-07 15:37:51 -04:00
Chris Meyers
fe499c0dca Merge pull request #6496 from chrismeyersfsu/fix-scm_backed_inv_updates
fix up scm inventory updates
2017-06-07 15:24:40 -04:00
Chris Meyers
3dc329bb0f copy paste fix 2017-06-07 15:04:44 -04:00
Chris Meyers
aeb68f02f6 change settings comments 2017-06-07 15:03:53 -04:00
Chris Meyers
ba5f553f0c fix up scm inventory updates
* implicit project updates inherit inv update instance group
* added needed settings for SCM group filter and others
2017-06-07 14:51:56 -04:00
Michael Abashian
be8117210f Put host name on scope so that it can be edited in the form 2017-06-07 14:44:18 -04:00
Marliana Lara
d323a01f5e Merge pull request #6268 from marshmalien/rmUIScanJobs
Remove UI Scan Jobs Logic from JT Add/Edit
2017-06-07 14:40:17 -04:00
Michael Abashian
5cfc4ded84 Merge pull request #6488 from mabashian/6431-completed-jobs-name
Fixed completed jobs name column misalignment when screen is medium size
2017-06-07 14:39:49 -04:00
Michael Abashian
127a18da6b Moved Sync All Inv Sources to the inventory sources list and removed it from the inventories list 2017-06-07 14:10:18 -04:00
Chris Meyers
ff9a7eb1e9 Merge pull request #6391 from chrismeyersfsu/implement-6217
use insights etag as a cache
2017-06-07 13:21:13 -04:00
Wayne Witzel III
18bdc51276 Merge pull request #6490 from wwitzel3/devel
Ensure the admin_role can always add an inventory_source.
2017-06-07 12:16:58 -04:00
Wayne Witzel III
c6925ca8b4 Ensure the admin_role can always add an inventory_source. 2017-06-07 11:44:44 -04:00
Michael Abashian
91adf25199 Fixed completed jobs name column misalignment when screen is medium size 2017-06-07 11:27:52 -04:00
Greg Considine
a183ed14f2 Merge pull request #6470 from gconsidine/ui/dependency-cleanup
Fix UI dependencies to be able to regenerate npm-shrinkwrap
2017-06-07 10:05:35 -04:00
Michael Abashian
e1d2edb954 Merge pull request #6466 from mabashian/launch-job-multiple-credentials
Updated launch modal to accommodate extra credential prompting
2017-06-06 16:06:32 -04:00