Commit Graph
100 Commits
Author SHA1 Message Date
Michael Abashian 570b7fde88 Added smart inventory add scaffolding 2017-05-01 14:52:52 -04:00
Michael Abashian 54a92b5b5e Normalized inventory list/form. This was the way it used to be 2017-05-01 14:52:52 -04:00
Michael Abashian 2e177598c2 Fixed add inventory form 2017-05-01 14:52:52 -04:00
Michael Abashian 6608819c95 removed css rule targeting host/group search bar 2017-05-01 14:52:52 -04:00
Michael Abashian b741354ad0 Removed old inventories code. Cleaned up new inventories code 2017-05-01 14:52:51 -04:00
Michael Abashian f9b46b7c3d Set up new inventory directory and states 2017-05-01 14:49:22 -04:00
Michael Abashian c3d002cc0f Fixed min/max length survey password bug where password had default and min > 12 2017-04-11 15:13:13 -04:00
Michael Abashian 59b8ba2a1c Fixed copy/move groups/hosts pagination bug 2017-04-11 13:22:41 -04:00
Michael Abashian 9a678c72dc Fixed bug where optional single select survey questions with a default value couldn't be skipped 2017-04-10 17:13:42 -04:00
Michael Abashian 7b5e70a45e Fixed bug where single select multiple choice survey questions that are required leave the form permanently disabled. 2017-04-05 12:37:07 -04:00
Michael Abashian bfbeef18e6 Navigate back to the jobDetails state when the user clicks outside the host event modal. 2017-03-29 12:04:48 -04:00
Michael Abashian fd95c1e6e4 Fixed permissions typo 2017-03-27 11:56:08 -04:00
Michael Abashian c67687acfd Host Event json should be read-only 2017-03-24 10:35:08 -04:00
Michael Abashian 37bfa3c3a8 Add validation to the multi-select questions in survey 2017-03-23 11:24:52 -04:00
Michael Abashian b5ae83845e Merge branch 'mabashian-inject-dependency-audit' into devel 2017-03-22 11:24:43 -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
Michael Abashian 4af2a039c9 Fixed bug when search job_events with key:value 2017-03-20 11:39:00 -04:00
Michael Abashian 1df52ddf25 Disabled failing tests until I can figure out how to force moment to use a specific timezone and not the timezone on the system. 2017-03-17 15:55:38 +00:00
Michael Abashian 1869ba6742 Removed unnecessary dependency injections 2017-03-16 14:53:17 -04:00
Michael Abashian d69242254e Fix tooltip/link overlay issue on workflow nodes 2017-03-15 12:03:23 -04:00
Michael Abashian 1c2535f050 Users can interact with organization field when adding 2017-03-15 10:02:33 -04:00
Michael Abashian 6fbb9c4da3 Roll back binding - didn't mean to commit this as it was for debugging 2017-03-13 16:13:20 -04:00
Michael Abashian 7b2b695fc6 Host event scrollbar fix 2017-03-13 16:08:55 -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 cc65ad3828 Added tooltips to workflow nodes with long resource names 2017-03-09 13:20:04 -05:00
Michael Abashian d65d505862 Removed uppercasing from resource names in titles 2017-03-08 17:35:48 -05:00
Michael Abashian 8974d9a8d4 Un-capitalize resource names in the breadcrumbs 2017-03-08 15:14:40 -05:00
Michael Abashian bd6b010af0 Properly route add/edit schedules based on the current state 2017-03-08 14:50:58 -05:00
Michael Abashian ca60dc86a5 Fix bug with single select multiple choice 2017-03-08 13:59:56 -05:00
Michael Abashian 32f2facc45 Fix wfjt details footer when page is narrow and panels are stacked 2017-03-08 10:12:54 -05:00
Michael Abashian ac5f8e7c19 Look at $state.params instead of $stateParams when firing off search 2017-03-07 17:21:51 -05:00
Michael Abashian b5cfea2ed9 Removed default search params for searching stdout. searching stdout will now be supported by the basic search= syntax. 2017-03-07 16:48:48 -05:00
Michael Abashian 506fae0b9c First pass at unit tests for the filters in shared/filters 2017-03-03 11:50:40 -05:00
Michael Abashian 4dfe85af7f Filters organization 2017-03-02 17:00:04 -05:00
Michael Abashian 956beba290 Import shared modules in shared/main.js rather than app.js 2017-03-02 10:51:15 -05:00
Michael Abashian 0d2f16d34d Merge branch 'mabashian-modularize-helpers-utilities' into devel 2017-03-02 10:23:32 -05:00
Michael Abashian 778c4ab557 Merge branch 'modularize-helpers-utilities' of https://github.com/mabashian/ansible-tower into mabashian-modularize-helpers-utilities
# Conflicts:
#	awx/ui/client/src/activity-stream/main.js
#	awx/ui/client/src/app.js
#	awx/ui/client/src/helpers.js
#	awx/ui/client/src/helpers/Credentials.js
#	awx/ui/client/src/helpers/Groups.js
#	awx/ui/client/src/helpers/Hosts.js
#	awx/ui/client/src/helpers/teams.js
2017-03-02 10:20:32 -05:00
Michael Abashian f174afb6df Import variables, parse, loadconfig in the correct place 2017-03-01 16:43:28 -05:00
Michael Abashian 2697fcdbc3 Removed console 2017-03-01 14:14:08 -05: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
Michael Abashian ab0e20c976 Remove StreamWidget 2017-03-01 11:54:18 -05:00
Michael Abashian 239d3001d1 Widgets dir cleanup 2017-03-01 11:48:38 -05:00
Michael Abashian 09771927c9 Encode default search param 2017-03-01 10:27:28 -05:00
Michael Abashian 0487b664ca Fixed unit tests 2017-02-28 16:30:57 -05:00
Michael Abashian d6ba134234 Helpers directory cleanup 2017-02-28 15:54:04 -05:00
Michael Abashian bfcbd8a823 Leftover cleanup from 3.1 back to devel 2017-02-28 12:03:41 -05:00
Michael Abashian 5c5ab0936e CSS tweaks to workflow results panels 2017-02-27 10:53:41 -05:00
Michael Abashian c6c10658f1 Fix workflow audit items 2017-02-24 16:19:06 -05:00
Michael Abashian 7d23160c1a Modularized what was left in the controllers directory 2017-02-23 15:54:43 -05:00
Michael Abashian a484dae41a Fix for deleting search tags on job details 2017-02-22 14:59:54 -05:00
Michael Abashian de4aeb064c Fixed recent job runs workflows link 2017-02-22 10:48:53 -05:00
Michael Abashian 293063d315 Pass template type to remaining aw-smart-status directives. The directive will look at the type when generating the href 2017-02-22 10:42:39 -05:00
Michael Abashian 0c75efdd99 Tighten up workflow maker form tabs 2017-02-21 12:25:28 -05:00
Michael Abashian eb642c1028 Changed cancel workflow text from CANCEL to PROCEED 2017-02-21 10:22:44 -05:00
Michael Abashian edb1f6a130 Fixed search key on inv manage 2017-02-21 10:13:53 -05:00
Michael Abashian 89ed9efe8d Fixed bug rendering workflow details 2017-02-20 15:49:00 -05:00
Michael Abashian 66f37533ec Leave user on jobs list when relaunching adhoc command 2017-02-20 14:45:12 -05:00
Michael Abashian d9a20b0489 Changed remaining toggles from <div> to <button> 2017-02-20 13:14:08 -05:00
Michael Abashian c842c89034 Remove the extra margin from the empty list when it appears in a modal 2017-02-20 11:25:10 -05:00
Michael Abashian 08e8e21438 Host event date locale 2017-02-20 11:03:18 -05:00
Michael Abashian 8c183813e0 More workflow permissions work 2017-02-17 13:45:26 -05:00
Michael Abashian 9c1a5f3dec Pass the correct django-model to smart search for org list 2017-02-16 14:37:27 -05:00
Michael Abashian c6f52476b0 Remove actions from the template list in workflow maker 2017-02-16 14:20:43 -05:00
Michael Abashian 070a612b21 Wait to update checkboxes until the credential data is on scope 2017-02-16 13:10:00 -05:00
Michael Abashian 86560c97c3 Don't include list actions in lookups 2017-02-16 12:12:21 -05:00
Michael Abashian 3802103fbc Fixed unit tests 2017-02-16 10:12:41 -05:00
Michael Abashian 3ac5b95c39 Fixed whitespace 2017-02-16 09:53:38 -05:00
Michael Abashian deb9f5389f Fix spacing between group schedule and breadcrumb bar 2017-02-15 17:07:55 -05:00
Michael Abashian 1bb0207bc5 Dynamic search key examples 2017-02-15 17:04:40 -05:00
Michael Abashian b3662ecdd6 Run through optionsRequestDataProcessing whenever the list data changes 2017-02-15 11:23:52 -05:00
Michael Abashian c459e326b2 UI work to incorporate related_search_fields as valid fields when searching 2017-02-15 10:42:25 -05:00
Michael Abashian 4d9bcbfaea nvd3 1.7.1 needs version 3.3.13 of d3.js in order for the tooltip guideline to work 2017-02-15 10:35:58 -05:00
Michael Abashian 758aafec11 Fixed jt/wfjt links in activity stream 2017-02-14 15:12:05 -05:00
Michael Abashian 30595470f7 Set project/playbook to defaults when null 2017-02-14 14:44:29 -05:00
Michael Abashian e41bbf5ebe Fixed org templates pagination by setting page_size 2017-02-14 11:26:52 -05:00
Michael Abashian 57a4d60d58 Tweaked org job templates list query params 2017-02-14 10:47:20 -05:00
Michael Abashian 0e6e116fa3 Explicitly setting an order_by fixes the issue of workflow nodes coming back out of whack on page 2 and beyond 2017-02-13 19:02:35 -05:00
Michael Abashian 6b66a61dad Resize the workflow chart when expanded out to full screen 2017-02-13 15:32:48 -05:00
Michael Abashian c59d82bd05 Update name/description whenever the activities array changes 2017-02-10 20:19:37 -05:00
Michael Abashian 1df4adc957 Check job_type as well as !project 2017-02-10 20:16:34 -05:00
Michael Abashian 40c50300f7 Fix bug with job_type = scan not loading Default project correctly 2017-02-10 20:09:39 -05:00
Michael Abashian 84b426079e Restore the ability to specify a search field for column sorting 2017-02-10 15:48:49 -05:00
Michael Abashian 0a02eaa2cf Removed leftover console.log 2017-02-10 13:31:18 -05:00
Michael Abashian 9c686f680d Workflow editor/details graph responsiveness 2017-02-10 13:29:40 -05:00
Michael Abashian fa9d47f548 Override the ngHref's for jt/wfjt lists inside of the rbac multiselect 2017-02-08 19:13:10 -05:00
Michael Abashian 7ae63acf17 Added Template link to workflow job 2017-02-08 19:12:13 -05:00
Michael Abashian d8262e131a Fixed sorting on a few related lists 2017-02-08 18:24:30 -05:00
Michael Abashian cba4763b88 Fixed project link in scm_update 2017-02-08 17:58:23 -05:00
Michael Abashian 2eafa76fac Removed escape-proned rogue foobar 2017-02-08 11:55:31 -05:00
Michael Abashian c6b2e56100 Remove prompt for inv/prompt for cred results from the wf editor jt list 2017-02-08 11:51:50 -05:00
Michael Abashian 7ae5531df1 Fixed org jt's smart status 2017-02-08 11:32:02 -05:00
Michael Abashian a13643ea79 Handle deleting root node while adding a child to that root node 2017-02-07 17:22:50 -05:00
Michael Abashian 6ab48c6896 Added the ability to pass in a maximum number of pages shown to pagination directive. This is useful for narrow lists particularly in modals. 2017-02-07 15:57:07 -05:00
Michael Abashian 643c0e240c Recursively fetch workflow nodes when there is more than 1 page of nodes 2017-02-07 13:21:01 -05:00
Michael Abashian 388a4345b1 Labels expects the iterator to be template not job_template 2017-02-07 11:20:02 -05:00
Michael Abashian 07dbbd375d Disable workflow editor save when currently adding a node 2017-02-07 11:15:27 -05:00
Michael Abashian 8da10a9183 Fixed up organizations/job templates list 2017-02-07 10:41:18 -05:00
Michael Abashian 80313779b2 Fixed bug where deleting search tags was not removing the equivalent state param for lists in modals. Also did some cleanup on pagination directive. 2017-02-06 16:53:14 -05:00
Michael Abashian e0d4f5dc8e ng-if will destroy/append the directive over and over again. Using ng-show instead to handle hiding/showing tabs 2017-02-06 15:06:58 -05:00
Michael Abashian bb6ac88a15 Make sure that that the type also matches up before setting isSelected to true on a particular row 2017-02-06 14:25:23 -05:00