Commit Graph

7245 Commits

Author SHA1 Message Date
Wayne Witzel III ef8eb712c6 added tests to assert team roles attach/unattach permissions, removed previous flawed fix 2016-04-28 15:15:26 -04:00
Wayne Witzel III b6bbd4fa77 ensure change access for adding team roles 2016-04-28 13:43:49 -04:00
Leigh 521e0645a2 Merge pull request #1716 from leigh-johnson/AddEditGroupsFix
Fix Add/Edit Groups broken by bad merge conflict in rev 14d956c132889690580d7c92f7ccd
2016-04-27 16:47:05 -04:00
Wayne Witzel III 7e482cdb36 Merge pull request #1719 from wwitzel3/issue-1699
change inventory error warning
2016-04-27 16:44:21 -04:00
Wayne Witzel III 78148da55c change inventory error warning 2016-04-27 16:31:03 -04:00
Alan Rominger fcd82c87be Merge pull request #1705 from AlanCoding/1696_cred_start
Change access.py to disallow launching without credential
2016-04-27 16:26:03 -04:00
AlanCoding d5a3951d52 break up test into 2, isolating context 2016-04-27 15:58:16 -04:00
AlanCoding 4af1e0a9bf remove additional resource creation in test context 2016-04-27 15:30:51 -04:00
AlanCoding a7311a69c9 runtime test fixtures organized better 2016-04-27 14:24:54 -04:00
Leigh Johnson e9ade72fab resolve incorrect merge conflict in rev 14d956c132889690580d7c92f7ccdf7e164d9931, resolves #1715 2016-04-27 13:34:43 -04:00
Chris Meyers 526e04a00c Merge pull request #1690 from chrismeyersfsu/fix-labels_disassociate
delete label on last disassociate
2016-04-27 13:21:14 -04:00
Chris Meyers e449237d8a move delete last unattach mixin to job template sublabel 2016-04-27 12:07:57 -04:00
Leigh ce14c0daff Merge pull request #1679 from leigh-johnson/DashboardHosts
Dashboard Hosts, Form Generator headerFields options
2016-04-27 10:46:28 -04:00
AlanCoding 271701a968 clean up unused test code 2016-04-27 10:43:03 -04:00
Leigh 9d97ce6dff Merge pull request #1664 from ansible/FixedJSHint
Fixed js hint linting
2016-04-27 10:09:25 -04:00
kensible 78f0dde679 Merge pull request #1627 from kensible/735-logoBrandingUpdate
Updated logos and branding
2016-04-27 10:01:43 -04:00
Chris Meyers 1925742da1 delete orphaned labels when jt or j deleted 2016-04-27 09:46:34 -04:00
Leigh Johnson 5afd8ecce4 pass enabled/disabled to DsahboardHostService #1679 2016-04-27 09:42:23 -04:00
Leigh Johnson 443d54407b fix typo in service call ##1679 2016-04-27 09:29:16 -04:00
Wayne Witzel III d418a09bfc Merge pull request #1700 from wwitzel3/issue-1429
Fixing CredentialList post access check
2016-04-27 09:10:26 -04:00
AlanCoding 5dc17cd72f New tests for user launching/relaunching with credential/inventory access 2016-04-27 09:03:38 -04:00
Leigh Johnson 85698213cb finish dashboard hosts edit, resolves #1598
remove debug line
2016-04-27 08:55:46 -04:00
Leigh Johnson baf8d9ef6f create dashboard-hosts model, finish list view w/ status toggle, #1598 2016-04-27 08:55:46 -04:00
Leigh Johnson 434097101f cloneDeep list config and add additional ignored field params 2016-04-27 08:55:46 -04:00
Jared Tabor ebe0a3acf5 UI Popover Help for IRC/Slack Channel Names
Adding information in the UI popover allowing the user to send names with or without a prepending symbol.
2016-04-26 13:56:20 -07:00
Wayne Witzel III e78eb591db change permission, not admin permission 2016-04-26 15:57:49 -04:00
Leigh Johnson fb517097f3 fix failing select-all directive test & comment out describe blocks that need rewriting in adhoc.controller-test 2016-04-26 15:16:51 -04:00
Wayne Witzel III 2b589228d3 Fixing CredentialList post access check 2016-04-26 14:36:22 -04:00
Michael Abashian e381a4da85 Merge pull request #1684 from mabashian/prompt-all-things-checkboxes
Added prompt-for checkboxes to certain fields on the job template forms
2016-04-26 14:07:06 -04:00
Alan Rominger 62acda143f Merge pull request #1665 from AlanCoding/job_ask_fields
Fix display of prompt-ability in job data
2016-04-26 12:21:56 -04:00
Michael Abashian 3dc59ae6db Added the ability to pass in ngChange with the subCheckbox form object. Separated the checkbox's ngDisabled from the parent form element. 2016-04-26 12:15:00 -04:00
Leigh Johnson 7cf39c6ba1 add missing lookup module dep 2016-04-26 11:33:50 -04:00
Alan Rominger c1ee5910d1 Merge pull request #1670 from AlanCoding/1642_scan_JT_counts
Include scan jobs in organization's job template count
2016-04-26 11:05:25 -04:00
Akita Noek 077db7931f Merge pull request #1693 from anoek/devel
Fixed duplicate active_roles entries
2016-04-25 20:54:28 -04:00
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