Commit Graph

7262 Commits

Author SHA1 Message Date
Akita Noek 9921d90316 Fixed duplicate active_roles entries
#1692
2016-04-25 20:33:59 -04:00
Chris Meyers 2f18a9f2c1 delete label on last disassociate 2016-04-25 17:20:07 -04:00
Akita Noek 48f61b43e7 Merge pull request #1685 from anoek/1295
Fixed up 2.4.5 -> 3.0 no_log merge
2016-04-25 16:09:55 -04:00
Akita Noek 1bf23e2acc Merge pull request #1683 from anoek/1676
Added resource information summary fields to the Role serializer
2016-04-25 16:02:12 -04:00
Akita Noek 601bd0da05 Fixed up 2.4.5 -> 3.0 no_log merge
Addresses #1295
2016-04-25 15:52:38 -04:00
Akita Noek 3e4c26de13 Added resource information summary fields to the Role serializer
Completes #1676
2016-04-25 15:43:01 -04:00
Michael Abashian ff78082b67 Added prompt-for checkboxes to certain fields on the job template forms 2016-04-25 15:26:58 -04:00
Akita Noek 6ad8a14703 Merge pull request #1680 from anoek/performance
hosts and roles query performance improvements
2016-04-25 15:08:19 -04:00
Akita Noek 3ffefd30a3 flake8 2016-04-25 14:43:03 -04:00
Akita Noek 40147f28f8 Updated test 2016-04-25 14:29:05 -04:00
Akita Noek 30ed9ab740 Reverted cursor pagination for /roles/
Turns out it doesn't play well with our custom filters, and performance
is still tolerable with the normal pagination..
2016-04-25 14:29:05 -04:00
Akita Noek d0e9044dad Enforce team access permissions on team/:n/roles 2016-04-25 14:29:05 -04:00
Akita Noek 4c15374b05 Optimized (user|team)/:n/roles/ 2016-04-25 14:29:05 -04:00
Akita Noek 9df157c971 Added gfk index pair for Role for our access_list queries 2016-04-25 14:29:05 -04:00
Akita Noek 8e4d013342 Optimized /api/v1/hosts/ 2016-04-25 14:29:05 -04:00
Akita Noek 754f8546a6 Switched /api/v1/roles/ to a cursor paginator so we don't have to do a count() on that potentially very large result set 2016-04-25 14:29:05 -04:00
Akita Noek 6250d9f7e7 Optimized RBAC visible_roles query 2016-04-25 14:29:05 -04:00
Jared Tabor b59f8fd421 Merge pull request #1668 from jaredevantabor/inv_sources
Sat6, CloudForms, Network, and Azure_rm to the UI
2016-04-25 11:25:33 -07:00
Jared Tabor 4661437128 inventory source id parsing on edit 2016-04-25 09:21:50 -07:00
Matthew Jones 256487a963 Strip hash marks from slack channels at send time 2016-04-25 09:49:36 -04:00
Chris Meyers 16744e6b78 added missed job template label relationship 2016-04-25 09:46:54 -04:00
Wayne Witzel III f457e54a23 Merge pull request #1672 from wwitzel3/devel
adjusting how we restrict __in based on PR feedback
2016-04-25 09:31:18 -04:00
Akita Noek e697a5441c Merge pull request #1663 from anoek/distinct-removal
.distinct() removal from global filter_queryset method
2016-04-25 08:46:01 -04:00
Chris Meyers 47b3222614 Merge pull request #1659 from chrismeyersfsu/fix-labels_unified
labels on unified jobs
2016-04-23 07:44:34 -04:00
Jared Tabor 3d1efea862 Making network credential ssh-key optional 2016-04-22 16:06:07 -07:00
Jared Tabor 9a0363d913 Sat6, CloudForms, Network, and Azure_rm to the UI
Adding UI changes for RH Satellite6, RH CloudForms, Azure RM, and the new Network credentials and inventory sources.

Network Inventory on the UI

making host required for cloudforms and sat6

first commit of azure_rm

More Azure Credential form elements

Fixes to azure_rm after API merges

fixing network credential and new azure inv source
2016-04-22 16:06:07 -07:00
Wayne Witzel III b6b02bee99 adjusting how we restrict __in based on PR feedback 2016-04-22 17:54:44 -04:00
AlanCoding 7ac59de75e scan jobs linked by inventory in org JT counts 2016-04-22 16:41:58 -04:00
Wayne Witzel III 334f303a6f Merge pull request #1666 from wwitzel3/issue-1652
do not allow requests with empty values in __in values
2016-04-22 16:06:41 -04:00
Wayne Witzel III 2a03556729 Merge pull request #1653 from wwitzel3/issue-1482
update Access methods for superuser
2016-04-22 16:06:14 -04:00
Wayne Witzel III 2cf11b9fe3 Merge pull request #1667 from wwitzel3/issue-1622
Host is not a Resource, access is granted indirectly through Inventory
2016-04-22 16:02:04 -04:00
John Mitchell 101954c146 fixed last of the grunt issues 2016-04-22 15:55:28 -04:00
Wayne Witzel III 697f97972f Host is not a Resource, access is granted indirectly through Inventory 2016-04-22 15:51:18 -04:00
Wayne Witzel III 4ef291b00b do not allow requests with empty values in __in values 2016-04-22 15:39:33 -04:00
Matthew Jones 9ac8ee3ef0 Updating api side vendored licenses 2016-04-22 15:23:20 -04:00
kensible 739f8a54f9 Merge pull request #1656 from kensible/1654-hostTitleBar
Fixed title bar for hosts addition and edit in inventory section
2016-04-22 15:09:01 -04:00
AlanCoding 5e05859c20 add credential to job ask_ properties 2016-04-22 15:07:38 -04:00
Jared Tabor cd6fff70a8 additional merge conflict fixes for JShint linting 2016-04-22 15:02:51 -04:00
AlanCoding 6958fb457a display of ask_ vars on job model 2016-04-22 14:56:54 -04:00
Akita Noek 2d4e9f15df Merge pull request #1650 from anoek/performance
More RBAC optimizations
2016-04-22 14:51:42 -04:00
John Mitchell 83e79724d1 resolve jshint merge conflicts 2016-04-22 14:45:59 -04:00
John Mitchell b718f70b8e workign commit of jshint fixes 2016-04-22 14:40:19 -04:00
John Mitchell 48e9c08672 test of jenkins 2016-04-22 14:40:19 -04:00
Jared Tabor b5d0fb256f Merge pull request #1641 from jaredevantabor/notifications
Adding notifications panel to inventory sources
2016-04-22 10:49:54 -07:00
Akita Noek c18aa44ced Return Queryset instead of Manager fix 2016-04-22 13:48:58 -04:00
AlanCoding f9415da6bf allow credentials to be created in UI, docs for special owner fields 2016-04-22 13:48:55 -04:00
Jared Tabor fd61619063 Fix for notification lookup on inv_sources 2016-04-22 10:18:15 -07:00
Chris Meyers bab627d973 Merge pull request #1649 from chrismeyersfsu/fix-label_alpha
order tags alphabetically
2016-04-22 12:34:41 -04:00
Chris Meyers 396848e97a labels on unified jobs 2016-04-22 12:32:30 -04:00
Akita Noek 44a8da83c2 Removed all encompassing .distinct() call for all views
This .distinct() call applied .distinct() to all list query sets. Most
query sets are already unique, and adding .distinct causes the database
to do a lot of extra work. Views that rely on this behavior will be
rooted out during the hardening sprint and .distinct() will be added to
the individual querysets as needed instead of applying this everywhere.
2016-04-22 12:30:03 -04:00