Commit Graph

165 Commits

Author SHA1 Message Date
Michael Abashian
1176b9b057 Smart inventory implementation 2017-05-22 16:55:28 -04:00
Michael Abashian
f38a5e5672 Fixed various inventory related bugs 2017-05-02 11:38:21 -04:00
Michael Abashian
0de2f7deb4 Hooked up inventory source scheduling. Fixed various small bugs 2017-05-01 15:00:15 -04:00
John Mitchell
879f98df2a updates to credential types forms and lists 2017-04-28 17:08:59 -04:00
John Mitchell
38c0c0a89b add credential types to ui 2017-04-28 16:00:29 -04:00
Marliana Lara
79791a4fbc Remove ng-class-odd and ng-class-even directives 2017-04-25 16:22:18 -04:00
gconsidine
c287c4797e Fix minor UX/UI form inconsistencies across project 2017-04-10 15:12:32 -04:00
Jake McDermott
4fe017d2ec Fix survey button ids (#5975)
Change all references to 'btn' within the relatedButton loop to
the loop variable 'itm' so that survey button ids are no longer
shown as 'job_template_undefined_btn'.
2017-04-07 12:39:13 -04:00
Greg Considine
81dea61ba9 Merge branch 'devel' into uxi/templates 2017-04-05 15:37:49 -04:00
gconsidine
6204d263a4 Add class to prevent form input overlap 2017-04-04 14:46:04 -04:00
gconsidine
3f761d52f6 Add checkbox in different position in form generator 2017-04-04 11:42:23 -04:00
gconsidine
7ba47eadca Move "prompt on launch" checkbox to above input 2017-03-29 15:12:34 -04:00
Greg Considine
94a7cf0858 Merge pull request #5816 from gconsidine/general-ux-improvements
General UX Improvements
2017-03-27 09:38:17 -04:00
Michael Abashian
1c73cbdf48 Merge branch 'inject-dependency-audit' of https://github.com/mabashian/ansible-tower into mabashian-inject-dependency-audit
# Conflicts:
#	awx/ui/client/src/activity-stream/factories/show-detail.factory.js
#	awx/ui/client/src/activity-stream/factories/stream.factory.js
#	awx/ui/client/src/credentials/add/credentials-add.controller.js
#	awx/ui/client/src/credentials/edit/credentials-edit.controller.js
#	awx/ui/client/src/credentials/list/credentials-list.controller.js
#	awx/ui/client/src/inventories/edit/inventory-edit.controller.js
#	awx/ui/client/src/inventories/manage/adhoc/adhoc.controller.js
#	awx/ui/client/src/organizations/edit/organizations-edit.controller.js
#	awx/ui/client/src/organizations/linkout/addUsers/addUsers.controller.js
#	awx/ui/client/src/organizations/linkout/addUsers/addUsers.directive.js
#	awx/ui/client/src/organizations/linkout/controllers/organizations-admins.controller.js
#	awx/ui/client/src/organizations/linkout/controllers/organizations-job-templates.controller.js
#	awx/ui/client/src/organizations/linkout/controllers/organizations-projects.controller.js
#	awx/ui/client/src/organizations/linkout/controllers/organizations-teams.controller.js
#	awx/ui/client/src/organizations/linkout/controllers/organizations-users.controller.js
#	awx/ui/client/src/teams/add/teams-add.controller.js
#	awx/ui/client/src/teams/list/teams-list.controller.js
#	awx/ui/client/src/templates/workflows/add-workflow/workflow-add.controller.js
#	awx/ui/client/src/templates/workflows/edit-workflow/workflow-edit.controller.js
#	awx/ui/client/src/templates/workflows/workflow-maker/workflow-maker.controller.js
#	awx/ui/client/src/users/add/users-add.controller.js
#	awx/ui/client/src/users/edit/users-edit.controller.js
#	awx/ui/client/src/users/list/users-list.controller.js
2017-03-22 11:24:03 -04:00
Greg Considine
10a51c72f0 Add toggle switch for YAML,JSON selection 2017-03-21 11:43:39 -04:00
Michael Abashian
1869ba6742 Removed unnecessary dependency injections 2017-03-16 14:53:17 -04:00
Michael Abashian
1423772ac9 Admin/non-org admin edit org in various resources bug fix 2017-03-13 11:46:54 -04:00
Michael Abashian
2610009b56 Fixed bug where typing in scm credential when adding/editing project wouldn't work 2017-03-01 14:12:03 -05:00
Jared Tabor
d56317a161 Merge pull request #5500 from jaredevantabor/ctit-reset
[CTiT] Reverting All The Things
2017-02-22 10:59:23 -08:00
jaredevantabor
578988f2e4 changing "RESET" to "REVERT" 2017-02-21 14:19:27 -08:00
Ryan Petrello
8abf084211 disable the on/off toggle button for hosts from dynamic inventory.
see: #5420
2017-02-21 16:15:47 -05:00
Michael Abashian
d9a20b0489 Changed remaining toggles from <div> to <button> 2017-02-20 13:14:08 -05:00
Ryan Petrello
689dd45c28 don't trim newlines from custom inventory scripts; they may be relevant
see: #5387

angular defaults ngTrim to `true` for <textarea>:
https://docs.angularjs.org/api/ng/directive/textarea

override this for the custom inventory script form
2017-02-15 16:26:08 -05:00
kensible
0548a2ba75 Merge pull request #5250 from kensible/4876-disabled-tooltip
Added disabled tooltips in CTinT
2017-02-13 10:43:09 -05:00
Ken Hoes
11d15d076b Changed toggle buttons to match rest of app 2017-02-10 11:08:58 -05:00
Ken Hoes
8aea053d4c Added disabled tooltips in CTinT 2017-02-08 15:14:29 -05:00
Ken Hoes
24c681d47c Search bar width, action button placement 2017-02-08 09:45:21 -05:00
jlmitch5
3f098b1167 Merge pull request #5150 from jlmitch5/nullPromptField
fix erros with promptable lookups
2017-02-03 11:39:18 -05:00
John Mitchell
1d590c0dd3 fix erros with promptable lookups 2017-02-02 13:25:14 -05:00
jaredevantabor
8c1e015af9 adding 'collection' as attribute passed to <paginate> directive 2017-02-01 15:20:45 -08:00
jlmitch5
3b578b732a Merge pull request #5089 from jlmitch5/fixFieldReadonlys
Fix field readonlys
2017-02-01 13:16:50 -05:00
kensible
a9a8c34315 Merge pull request #5044 from kensible/5002-ctint-i18n-strings
Updated strings for i18n
2017-01-31 20:45:34 -05:00
John Mitchell
b6f645a72b fix spinner and radio read only fields 2017-01-31 15:35:58 -05:00
jlmitch5
9c88c9a7dc Merge branch 'release_3.1.0' into disableScheduleToggle 2017-01-31 11:37:45 -05:00
Michael Abashian
1ac047c302 Fixed permissions list sorting across app. Fixed inv edit breadcrumb 2017-01-31 10:11:54 -05:00
Ken Hoes
f33433687b Updated strings for i18n 2017-01-30 15:00:47 -05:00
John Mitchell
4b2daba3f7 make jobs schedules disabled if the user doesn't have permission to edit 2017-01-30 13:29:21 -05:00
Takao Fujiwara
06883e6fda Update I18N strings after I18N QE
Signed-off-by: Takao Fujiwara <takao.fujiwara1@gmail.com>
2017-01-30 17:51:15 +09:00
Chris Meyers
2828352d3e Merge pull request #4863 from chrismeyersfsu/fix-4787
hide add permissions when editing super user
2017-01-24 15:52:41 -05:00
Chris Meyers
cf52b82fa6 hide smart search also 2017-01-24 15:33:18 -05:00
Jared Tabor
5036416491 Merge pull request #4819 from jaredevantabor/autopopulate-lookups
Autopopulate lookups
2017-01-23 12:33:14 -08:00
Chris Meyers
ecb3082490 hide pagination based on superness of user 2017-01-23 11:22:10 -05:00
jaredevantabor
862a2d3c49 incorporating RBAC into auto-population and for lookup modal lists
basically, you shouldn't be able to select a resource you don't have permission to use, either through autopopulation or selecting manually
2017-01-20 15:45:00 -08:00
Jared Tabor
8cfa8c30e7 Merge pull request #4855 from jaredevantabor/ssl-tls-radios
Stacking ssl/tls radio buttons on notification templates form
2017-01-20 14:01:16 -08:00
Chris Meyers
a59da9115e allow overriding chkbox ngDisable inheritance
Allow checkbox associated with form textbox to override the enherited
ngDisabled condition set on the associated "parent" form textbox.

This allows "Ask at Runtime?" checkboxes to be unchecked.

Note: I did not expand this feature to anything outside the scope of
fixing this problem. i.e. only password textbox fields.

related to #4857
2017-01-20 14:33:42 -05:00
jaredevantabor
857780b0c3 Stacking ssl/tls radio buttons on notification templates form 2017-01-20 10:01:02 -08:00
jaredevantabor
fc45603c3b adding three fixes:
1. adding a watcher for the basePath to use for lookups that might
have dynamic lookups. Ex: The groups form -> cred depends on "source.type"

2. adding a fix for RBAC based autopopulation. Basically, if you don't have
permission to "use" something, then you shouldn't be able to see it auto-fill

3. adding a fix for the promptable fields on the job template form. The inventory
and credential are both promptable, and therefore should not auto populate
2017-01-19 15:58:35 -08:00
jaredevantabor
61ad4e3793 fix for autopopulation 2017-01-18 20:49:12 -08:00
Ken Hoes
4a7cf0f239 Added additional fields to auth forms and allowed for disabling in the UI of read-only fields 2017-01-18 12:37:56 -05:00
Chris Meyers
67f282f64d begin re-implementation of auto-populate feature 2017-01-17 17:04:52 -08:00