Commit Graph
100 Commits
Author SHA1 Message Date
Akita Noek 19fbe4b7fd Merge pull request #3274 from anoek/3081
Prevent private credentials from being to assigned to teams
2016-08-17 15:57:59 -04:00
Akita Noek fc253e2d71 Merge pull request #3174 from anoek/3076
Allow users to post some ignored read only fields to job templates without elevated permissions
2016-08-01 15:45:02 -04:00
Akita Noek eeaa325b10 Merge pull request #3108 from anoek/3107
Fixed credential migration issue involving null inventory fields in job templates
2016-07-25 09:43:58 -04:00
Akita Noek 50ada022b5 Merge pull request #3082 from anoek/3077
Fixed the need for elevated permissions to make changes to job templates under some scenarios
2016-07-22 10:55:51 -04:00
Akita Noek 203279bef1 Merge pull request #3069 from anoek/3067
Fix migration problems with inventoryless job templates
2016-07-21 11:43:15 -04:00
Akita Noek 53de76d6e0 Merge pull request #3043 from anoek/3039
Allow auditors to see same /api/v1/config information as admins
2016-07-18 10:08:39 -04:00
Akita Noek 6eb63285d2 Merge pull request #3010 from anoek/3006
Don't let normal users create orgless projects
2016-07-14 15:25:45 -04:00
Akita Noek d39b9ff84f Merge pull request #3001 from anoek/misc-fixes
Minor migration fixes
2016-07-14 11:23:22 -04:00
Akita Noek 1aeca1bebb Merge pull request #2919 from anoek/2918
Several system auditor fixes to allow SA's to read and see things
2016-07-11 15:23:36 -04:00
Akita Noek f7ecfb13a5 Merge pull request #2900 from wenottingham/f-branch
Fix paste-o in tooltip.
2016-07-11 12:26:42 -04:00
Akita Noek d936c8f344 Merge pull request #2901 from anoek/2893
Swap order of save / cancel buttons for add permissions modal
2016-07-11 12:26:24 -04:00
Akita Noek 8bad695d26 Merge pull request #2886 from anoek/2804
Allow anyone who can read an inventory to see adhoc commands run on that inventory
2016-07-08 16:57:37 -04:00
Akita Noek 52997ae0ac Merge pull request #2876 from anoek/test-skips
Skip troublesome old job tests
2016-07-08 12:54:43 -04:00
Akita Noek 6cb83052b4 Merge pull request #2873 from anoek/2803
Quick fix for 403 when editing groups with cloud credentials you don't have access to
2016-07-08 12:14:11 -04:00
Akita Noek 33547259e2 Merge pull request #2840 from anoek/test-porting
Ported several old tests to our new test system
2016-07-08 09:25:35 -04:00
Akita Noek d3fb04245a Merge pull request #2834 from anoek/2706
Made it so org auditors can see all users if ORG_ADMINS_CAN_SEE_ALL_USERS is true
2016-07-07 10:50:48 -04:00
Akita Noek b6ec87f18a Merge pull request #2820 from anoek/2806
Allow anyone who can read an inventory to see adhoc command run against said inventory
2016-07-07 09:09:16 -04:00
Akita Noek 51b959406a Merge pull request #2819 from anoek/2744
Make it so users can see all roles on things they can see.
2016-07-06 16:16:42 -04:00
Akita Noek 2ff5efda3b Merge pull request #2721 from anoek/2710
Fix inventory update permission so update_role is enough to update
2016-06-30 21:51:14 -04:00
Akita Noek eb65172087 Merge pull request #2679 from anoek/2636
Fixed notification template deleting
2016-06-28 13:41:20 -04:00
Akita Noek 4a010a7479 Merge pull request #2673 from anoek/active_roles_removal
Removed active_roles
2016-06-28 11:29:29 -04:00
Akita Noek 5ed36624a3 Merge pull request #2664 from anoek/todo-cleanup
API todo/fixme addressing and cleanup
2016-06-28 11:01:41 -04:00
Akita Noek 073d7033d5 Merge pull request #2615 from wenottingham/nuke-a-thing
Remove old license auditor thing.
2016-06-27 10:53:06 -04:00
Akita Noek db02b446e5 Merge pull request #2646 from anoek/2628
Better handle missing notification_type in patches to notification template
2016-06-27 10:47:04 -04:00
Akita Noek 7979ad3bc8 Merge pull request #2641 from anoek/2515
Don't update computed fields while mass group deleting until the end
2016-06-27 10:46:13 -04:00
Akita Noek 152675d610 Merge pull request #2632 from anoek/2631
Removed some missed things from our Group role removal work
2016-06-24 14:48:38 -04:00
Akita Noek 146fce2dc4 Merge pull request #2618 from anoek/2561
Fixed inventory edit editablity from update_role users
2016-06-24 14:19:59 -04:00
Akita Noek feaaac94a2 Merge pull request #2603 from anoek/2579
Removed roles per inventory group
2016-06-24 09:23:06 -04:00
Akita Noek c6cd966fc8 Merge pull request #2546 from anoek/2335
Minor tweaks to the permissions list and modal on the Teams page
2016-06-22 10:53:30 -04:00
Akita Noek 705bacc32c Merge pull request #2534 from anoek/2510
Fix funky layout on failed project job template warning
2016-06-22 09:44:07 -04:00
Akita Noek c20e9baa55 Merge pull request #2529 from anoek/2415
Hide benign credential 403s from inventory updates
2016-06-21 09:31:34 -04:00
Akita Noek a92056dfa4 Merge pull request #2322 from anoek/2135
Attach labels instead of erroring on creation if label already exists
2016-06-10 14:06:37 -04:00
Akita Noek 67cfc35c79 Merge pull request #2294 from anoek/2263
Fixed permissions dialog not opening on job template page
2016-06-10 09:41:31 -04:00
Akita Noek 9580a7322f Merge pull request #2230 from anoek/1752
Added CodeMirror for notification http headers field
2016-06-09 13:20:35 -04:00
Akita Noek d6b0a08f32 Merge pull request #2265 from anoek/2076
Display error when trying to delete a job you don't have access to
2016-06-09 13:20:11 -04:00
Akita Noek 59c169ff27 Merge pull request #2262 from anoek/2028
Fix stdout height issue on firefox
2016-06-09 12:21:25 -04:00
Akita Noek 5dcf49f40e Merge pull request #2240 from anoek/2237
Nuked obsolete multi-org project help tooltip on projects page
2016-06-08 15:42:45 -04:00
Akita Noek f4df24647c Merge pull request #2194 from anoek/1742
Behave better when deleting items you are currently editing
2016-06-08 14:53:25 -04:00
Akita Noek be014f012a Merge pull request #2178 from anoek/1445
Added default values to the required job template survey questions
2016-06-07 14:23:46 -04:00
Akita Noek 8a884894c5 Merge pull request #2169 from anoek/1192
Fixed stdout viewing on management job pages
2016-06-07 13:09:04 -04:00
Akita Noek 7fc62cd401 Merge pull request #2163 from anoek/2162
Fix monkey-punching soft-XSS
2016-06-06 15:56:00 -04:00
Akita Noek d63cb61fff Merge pull request #2171 from anoek/extra-vars-styling
Styled extra-vars on management jobs
2016-06-06 15:55:55 -04:00
Akita Noek 52ba5792df Merge pull request #2172 from anoek/2167
Fixed stdout fullscreen functionality
2016-06-06 15:55:50 -04:00
Akita Noek 0a5b2aea0a Merge pull request #2158 from anoek/2148
Fixed XSS for project and jt scheduling
2016-06-03 16:06:19 -04:00
Akita Noek 81be04e847 Merge pull request #2161 from anoek/862
Fix en-au date format problem
2016-06-03 15:54:42 -04:00
Akita Noek 7a7e894d2b jshint 2016-06-03 14:52:42 -04:00
Akita Noek b999206ffd Merge pull request #2146 from anoek/stdout-styling
Stdout styling updates
2016-06-03 14:24:21 -04:00
Akita Noek 76d9c2d192 Merge pull request #2157 from anoek/object_roles
Disambiguate usage of `/roles` in various endpoints
2016-06-03 14:17:53 -04:00
Akita Noek fe56b11243 Merge pull request #2139 from anoek/2107
Fixed job template verbosity select2 syncing
2016-06-02 22:01:30 -04:00
Akita Noek a6e06588b4 Merge pull request #2138 from anoek/migration
Fixed up multi-org project migrations
2016-06-02 13:43:14 -04:00
Akita Noek d813a8a680 Merge pull request #2122 from anoek/jshint
JShint fixes and tests
2016-06-02 08:42:07 -04:00
Akita Noek 4f4724d1c5 Merge pull request #2097 from leigh-johnson/JobDetailHostEvents
Host event/events/summary UX work items & bug fixes
2016-06-01 15:52:32 -04:00
Akita Noek c009a21c24 Merge pull request #2055 from leigh-johnson/JobDetailsAudit
Job Details UX items
2016-06-01 09:29:56 -04:00
Akita Noek de8adc2a05 Merge pull request #2083 from leigh-johnson/JobDetailFilters
Fix Job Details play/task/host filters
2016-06-01 09:23:53 -04:00
Akita Noek 0948375763 Merge pull request #2109 from anoek/858
Fixed/enhanced scan job type selection process
2016-06-01 09:22:48 -04:00
Akita Noek 32b6553cea Merge pull request #2057 from leigh-johnson/SyncFailureStateParams
Add $stateParams to filter inventories / projects with sync failures
2016-05-31 17:04:59 -04:00
Akita Noek a857692456 Merge pull request #2044 from leigh-johnson/StdOutPagination
Fix infinite scrolling of job run standard out
2016-05-31 16:43:14 -04:00
Akita Noek c00a010f14 Merge pull request #2066 from leigh-johnson/JobTemplateCloudCredentialLookup
Fix Cloud Credential lookup modal in Job Template > Add/Edit
2016-05-31 16:42:39 -04:00
Akita Noek ba78427fef Merge pull request #2081 from leigh-johnson/HipChatAddEdit
Fix adding/editing of HipChat notification templates
2016-05-31 16:39:49 -04:00
Akita Noek 42fe1d8c47 Merge pull request #2094 from anoek/jshint
JSHint fixes
2016-05-27 15:08:57 -04:00
Akita Noek 1a9fece262 Merge pull request #2075 from anoek/1981
Better control what JT admins are allowed to do
2016-05-27 15:00:09 -04:00
Akita Noek c0758d4134 Merge pull request #2082 from anoek/733
Show stdout download button for canceled jobs
2016-05-26 21:00:54 -04:00
Akita Noek 4f6fd558a0 Merge pull request #2074 from anoek/test-fixes
Test fixes for slow tests
2016-05-26 14:48:45 -04:00
Akita Noek 11443eb22d Merge pull request #2060 from wwitzel3/3.0
Test refactoring
2016-05-26 11:23:56 -04:00
Akita Noek 085560567a Merge pull request #2037 from anoek/2032
Resurrect global .distinct() call (mostly)
2016-05-25 15:11:51 -04:00
Akita Noek 957eed5849 Merge pull request #2020 from anoek/migration-fixes
RBAC migration fixes
2016-05-25 12:30:53 -04:00
Akita Noek 3425c1d4d1 Merge pull request #2000 from anoek/1503
Disable custom inventory script input when you have no access
2016-05-20 15:54:24 -04:00
Akita Noek a276b9271d Merge pull request #2001 from AlanCoding/1998_inv_prompted_jt
All non-superusers to create prompted JTs
2016-05-20 15:52:41 -04:00
Akita Noek 1bf50e95b0 Merge pull request #2002 from AlanCoding/fix_inv_use_role
Cleanup stray exec -> use role for inventory list
2016-05-20 15:39:08 -04:00
Akita Noek df62b85a2f Merge pull request #1996 from anoek/1959
Executed the inventory execute_role
2016-05-20 14:29:22 -04:00
Akita Noek 2648265711 Merge pull request #1991 from anoek/1932
Fix access list to return complete team role list
2016-05-20 13:34:26 -04:00
Akita Noek b13870fd29 Merge pull request #1987 from anoek/1986
Split permissions list into two columns
2016-05-20 13:33:54 -04:00
Akita Noek e98dc484a7 Merge pull request #1984 from anoek/1955
Show selected playbook in JT's even if you can't read the project
2016-05-20 13:33:47 -04:00
Akita Noek 89be33dac1 Merge pull request #1983 from anoek/noselect
Don't allow text selection on checkbox labels nor buttons
2016-05-20 13:33:38 -04:00
Akita Noek ba19e0e105 Merge pull request #1975 from anoek/auditor-support
Add support for creating system auditors
2016-05-20 13:33:21 -04:00
Akita Noek 150c98de18 Merge pull request #1988 from anoek/1919-v2
Text update for team role removal confirmation message
2016-05-19 14:47:24 -04:00
Akita Noek 727dc580c7 Merge pull request #1968 from wwitzel3/issue-1938
adds related `roles` for InventoryScript
2016-05-19 09:25:53 -04:00
Akita Noek 9dc662e3b2 Merge pull request #1972 from wwitzel3/issue-1890
ensure superusers can still see JTs even if proj/inv/org are deleted
2016-05-19 09:17:58 -04:00
Akita Noek e8a3e7456d Merge pull request #1944 from wwitzel3/issue-1910
Fix access to JT for admin and superuser
2016-05-19 09:17:29 -04:00
Akita Noek 3347bcac79 Merge pull request #1942 from anoek/cowsay
Fixed our beloved cow
2016-05-17 11:59:00 -04:00
Akita Noek 3862d6d1be Merge pull request #1935 from anoek/1929
Fix project update permissions
2016-05-17 10:15:20 -04:00
Akita Noek b2d7918912 Merge pull request #1924 from anoek/devel
Turn off activity stream flag in the UI if we have it explicitly disabled in our settings file
2016-05-17 09:02:59 -04:00
Akita Noek a532e63539 Merge pull request #1931 from anoek/1919
Implemented team role removal
2016-05-16 16:25:45 -04:00
Akita Noek f1e92719e7 Merge pull request #1923 from anoek/1791
Hide AS/Dashboard button for basic licenses
2016-05-16 14:54:58 -04:00
Akita Noek 2435de6261 Merge pull request #1925 from anoek/1692
Fixed duplicate entries in active_roles (again)
2016-05-16 11:23:58 -04:00
Akita Noek 8bcab8e748 Merge pull request #1915 from anoek/doc-updates
RBAC doc updates
2016-05-13 13:57:22 -04:00
Akita Noek 1e26df639f Merge pull request #1909 from anoek/devel
Filled in RBAC descriptions
2016-05-13 10:32:59 -04:00
Akita Noek 6d871afd4a Merge pull request #1904 from anoek/migration-fixes
Job template migration fixes
2016-05-12 16:33:24 -04:00
Akita Noek 4c0f4363be Merge pull request #1794 from anoek/migration-fixes
Fixed JobTemplate migration when inventory is NULL
2016-05-03 16:25:49 -04:00
Akita Noek 1b0e3719f1 Merge pull request #1785 from anoek/1689
Filter out a users own Admin Role from their roles list
2016-05-03 14:40:33 -04:00
Akita Noek 7e445124a4 Merge pull request #1783 from anoek/1713
Special case handling for team access list to prevent "read" role shwing up as a direct team role
2016-05-03 14:40:25 -04:00
Akita Noek e237648f4c Merge pull request #1761 from anoek/migration-fixes
Migration fixes
2016-05-03 11:32:38 -04:00
Akita Noek 45a3ccaa50 Merge pull request #1743 from anoek/migration-fixes
RBAC Migration fixes
2016-04-29 16:08:03 -04:00
Akita Noek 110a500938 Merge pull request #1723 from anoek/activity-stream-delete-fix
Fixed and updated activity stream delete operations
2016-04-28 10:43:30 -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 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 6ad8a14703 Merge pull request #1680 from anoek/performance
hosts and roles query performance improvements
2016-04-25 15:08:19 -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
Akita Noek 2d4e9f15df Merge pull request #1650 from anoek/performance
More RBAC optimizations
2016-04-22 14:51:42 -04:00