Commit Graph
56 Commits
Author SHA1 Message Date
Leigh 27f0224b90 Order event summary results by host_name (#2455)
* order event summary results by host_name, resolves #2394

* disable select-all unit test

* Revert "disable select-all unit test"

This reverts commit ec8fd9ca81db90f33bedfd7e736ec55fcd8b5aea.
2016-06-16 13:50:11 -04:00
Leigh 219b570eb6 fix host summary display when 0 search results are found, fix graph sizing, resolves #2399 (#2430) 2016-06-16 10:03:37 -04:00
Leigh e75cf000e4 fix cred lookup init where inventory source is ec2, resolves #2428 (#2431) 2016-06-16 10:03:29 -04:00
Leigh 2aa18e394b Fixes 2 instances of CodeMirror on one $scope & use CodeMirror for inventory source vars (#2410)
* fix azure regions multiselect, resolves #2289

* fix 2 simultaneous instances of CodeMirror inside one $scope, CodeMirror-ify inventory source vars, resolves #2333
2016-06-15 12:56:00 -04:00
Leigh 3c887768c1 fix azure regions multiselect, resolves #2289 (#2330) 2016-06-14 11:18:39 -04:00
Leigh dc3d1e7e7a Inventory Manage > copy/move groups disable copy option where impossible, add to Root Group target, resolves #1749 (#2218) 2016-06-10 18:36:53 -04:00
Leigh 902787b63b remove dead fields from Groups > Add manual source type, resovles #2288 (#2305) 2016-06-10 10:09:47 -04:00
Leigh 47a81e63f5 fixes regression on license expiresOn display, resolves #2277 (#2287) 2016-06-10 10:09:32 -04:00
Leigh 3113ae584d fix edit action in Jobs > Schedules tab view, resolves #2258 (#2292) 2016-06-10 10:08:55 -04:00
Leigh d95a43ae82 fix base path name for inventory sync schedules > add, resolves #2260 (#2281) 2016-06-09 14:30:33 -04:00
Leigh 4d826c2b41 remove padding when no host summary results are visible, use @default-interface-txt, resolves #2045 (#2235) 2016-06-09 12:36:26 -04:00
Leigh 69795a7864 Add enabled/disabled toggle to Jobs > Schedules view (#2253)
* add toggle column to jobs > schedules view, resolves #2239

* remove redundant status indicator
2016-06-09 09:57:49 -04:00
Leigh f9a5955cc0 wait until $rootScope.current_user is available, resolves #2126 (#2246) 2016-06-09 09:57:25 -04:00
Leigh d4c4b9b961 fix scoping of scheduels form add/edit interval freq spinner, resolves #2165 (#2231) 2016-06-08 13:50:57 -04:00
Leigh d29889a4bc Fix Inventory Manage > Inventory Sync schedules > add/edit (#2220)
* fix Inventory Manage > Inventory Sync > add/edit, resolves #2164

* fix misassignment / jslint error
2016-06-08 10:32:53 -04:00
Leigh 7506ee3509 fix Azure RM credential lookup in Inventory > Manage > Group Add/Edit, resolves #2188 (#2195) 2016-06-08 10:32:43 -04:00
Leigh 3b6e528837 fix host event stdout tab, add stderr tab, remove stdout/err msgs from details view, style fixes, resolves #2125 (#2187) 2016-06-07 11:03:35 -04:00
Leigh c74749c508 fix organization card pagination & display count, resolves #1576 & #1466 (#2150) 2016-06-03 10:43:01 -04:00
Leigh bef61f4003 Refactor Inventories > Inventory Manage module (#2013)
* refactor InventoryManage modules, resolves #1748, #1354, #1754, #1960, #1961, #1962, #1963, #1965

* refactor InventoryManage modules, resolves #1748, #1354, #1754, #1960, #1961, #1962, #1963, #1965

* instantiate lookupfields with correct values / endpoint queries #1979

* fix groups/host list sort and remove some unnecessary service abstractions #1979

* fix childless delete wording

* add host > toggle enabled/disabled

* fix breadcrumb indexing

* remove extra required asterisk from inventory script lookup field

* fix delete prompt styling

* remove group badge linking, add toolip

* full width host var form, fix add/edit group inventory source vars

* restrict copy/moving multiselect to one item

* break word on host/group names and support multiple rows of breakcrumbs

* hide trailing breadcrumb slash at root group view

* fix failing unit test dependency path, hook up system tracking

* fix ec2 group by label rendering in group > edit view, fix add/edit/adhoc breadcrumb display when breadcrumbs are 2+ rows

* fix select spacing on copy/move groups

* limit group/host/copyMove search to current context

* refresh status icons on page/search event

* move status indicators to left side of lists

* fix typo in select2 init

* fix assorted typos

* $track by statement needs to tail | filterBy:xyz

* fix JSHint failure

* PR feedback, hook up filter for hosts with active failures, hook up status tooltips/popovers
2016-05-24 19:16:00 -04:00
Leigh 89bd66f1f6 Schedules - audit, bugs, allow HH:MM:SS end time granularity (#1857)
* cleanup unused code artifacts #1851

* fix bug found during audit where empty extra_data was being POSTd as null, #1593

* cleanup schedule helper #1851, update angular-scheduler dependency, automatically set end dt to start dt + 1 day in schedule > add, add hh:mm:ss end date grandularity, resolves #1758, resolves #1856'

* clean up dead schedule dependencies #1851

* fix extra vars in schedule > edit view, fix munge of nested yaml, resolves #1547

squash

* update angular-scheduler to v0.0.19

* re-add ng-toast dependency to bower manifest
2016-05-13 10:43:07 -04:00
Leigh b053780326 fix error adhoc command error, resolves #1800 (#1900) 2016-05-12 09:31:46 -04:00
Leigh 03bdf0b1aa Add aw-tool-tip directive to Form > Add disabled tabs, clean up forms 2016-05-12 09:26:54 -04:00
Leigh a9c89cd38c fix Jobs List audit work items #1141 (#1866) 2016-05-10 16:27:38 -04:00
Leigh 74fffce7af update job detail elapsed time on job event socket msgs, resolves #1559 (#1885) 2016-05-10 16:27:28 -04:00
Leigh 7a0ea53211 Portal Mode UX / product audit items (#1867)
* finish Portal mode audit work items, resolves #1832, tracking #1335

* remove $state from injected dependencies #1872
2016-05-10 13:00:39 -04:00
Leigh 268baa6b9b Fix display on License Expiration resolves #1250 (#1860)
* API returns s, not ms! resolves #1250

* License - fix mixed tabs/spaces, move save successful message
2016-05-09 14:26:07 -04:00
Leigh 1af0a172d3 Fix assorted Job Details bugs
* fix strict equality check that broke host summary event signals, fix hosts value provided to host-event modal, add all jobDetail.* routes to event emitter used by stdout, resolves #1733

* fix over-broad clear on intervals driving job details / stdout updates #1799

* fixes assorted job details audit issues

* feedback on PR #1799
2016-05-06 12:23:08 -04:00
Leigh 731563210a Merge pull request #1825 from ansible/auditPR
Fixes from UI audit with Taufique
2016-05-05 17:10:43 -04:00
Leigh 6adcbbaec7 Merge pull request #1767 from leigh-johnson/FormRestyle
decrease .Form-formGroup padding
2016-05-03 10:11:24 -04:00
Leigh 9a519b1c04 Merge pull request #1768 from leigh-johnson/DashboardHostsActiveFailures
add /#/home/hosts/?active-failures=true
2016-05-03 10:11:16 -04:00
Leigh 1d22324c97 Merge pull request #1769 from leigh-johnson/ScheduleFormCancel
Fix alignment of generic schedules / mgmt schedules form cancel button
2016-05-03 09:48:46 -04:00
Leigh f2f6230818 Merge pull request #1741 from leigh-johnson/InventoryManageHosts
Refactor Inventory > Manage > Hosts > Add/Edit, update Hosts list on Group selection
2016-04-29 15:34:26 -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
Leigh ce14c0daff Merge pull request #1679 from leigh-johnson/DashboardHosts
Dashboard Hosts, Form Generator headerFields options
2016-04-27 10:46:28 -04:00
Leigh 9d97ce6dff Merge pull request #1664 from ansible/FixedJSHint
Fixed js hint linting
2016-04-27 10:09:25 -04:00
Leigh 770a964b18 Merge pull request #1632 from leigh-johnson/TagServiceLogging
Set OPTIONS req endpoint per list field, additional logging for list configs
2016-04-21 10:26:46 -04:00
Leigh caab667684 Merge pull request #1589 from leigh-johnson/JobDetailBugs
Fixes Job Details 404s, event summary failed filter bug
2016-04-20 10:07:07 -04:00
Leigh 070555b6ba Merge pull request #1594 from leigh-johnson/ProviderForScheduler
Fix project/management job > schedules > add
2016-04-20 09:24:52 -04:00
Leigh fd9157c9b7 Merge pull request #1544 from leigh-johnson/JobsListFields
Job details / Jobs list feedback #1543 #1543
2016-04-18 18:37:06 -04:00
Leigh b929628b58 Merge pull request #1536 from leigh-johnson/ScheduleExtraVars
Support extra_vars on job template schedules
2016-04-14 14:14:51 -04:00
Leigh 2621ea196d Merge pull request #1538 from leigh-johnson/PortalModeSearch
Fix blank search filters on /#/portal & extend search/filter with config lines for sizing
2016-04-14 14:14:41 -04:00
Leigh e006b14b75 Merge pull request #1467 from leigh-johnson/FinishJobDetails
Job Detail Tracking - finish outstanding tasks/bugs
2016-04-14 14:02:36 -04:00
Leigh fe3f01a6fc Merge pull request #1518 from leigh-johnson/UserTeamsEdit
Populate fields in users.edit & teams.edit, fix Organization lookup in team.edit
2016-04-13 13:57:51 -04:00
Leigh 67f42eba8e Merge pull request #1370 from leigh-johnson/PortalMode
Restyle Portal Mode, refactor PortalJobs Widget into view/controller pattern
2016-04-04 13:49:59 -04:00
Leigh 0a43242b0e Merge pull request #1378 from leigh-johnson/devel
Remove mongo + dockerui from docker-compose build
2016-04-01 12:17:16 -04:00
Leigh 1095ecc392 Merge pull request #1311 from leigh-johnson/HostEventModal
Refactor HostViewer into job-details/host-event module
2016-03-30 21:37:36 -04:00
Leigh 817ea4861b Merge pull request #1284 from leigh-johnson/JobDetailModalRestyle
Remove HostEventsViewer and refactor into job-details/host-events module
2016-03-23 09:15:20 -04:00
Leigh dbee95ba8c Merge pull request #1246 from leigh-johnson/JobDetailService
Add JobDetailService, remove REST calls from JobDetail controller
2016-03-15 11:39:07 -04:00
Leigh a1c843e9f6 Merge pull request #1226 from leigh-johnson/CopyJobTemplate2
v2, Directly edit a copied Job Template, refactor delete-job-template-service-test
2016-03-11 18:51:52 -05:00
Leigh 09da3c6f82 Merge pull request #1036 from leigh-johnson/LicenseMod
new License module, nuke old License module, resolves #1006, #1007, #1055, #1057
2016-03-02 13:44:05 -05:00
Leigh 9555967bc7 Merge pull request #1051 from leigh-johnson/TrailingSlashFix
quick config-line fix to #1039
2016-02-25 15:14:14 -05:00
Leigh 0cab5ac2e2 Merge pull request #995 from leigh-johnson/MgmtJobsSchd
Hook up Management Jobs to new Scheduler module
2016-02-25 10:36:24 -05:00
Leigh 5d35563c92 Merge pull request #1005 from leigh-johnson/AdhocInvFOrm
Moved adhoc form to inventoryManage view, fixed adhoc form's styles + undefined fields
2016-02-25 10:23:24 -05:00
Leigh bed6c666ae Merge pull request #928 from leigh-johnson/OrgPaginate
#646 Handle case where page 2 of OrganizationList was being hidden
2016-02-15 15:01:27 -05:00
Leigh f7ec61f452 Merge pull request #959 from leigh-johnson/ModalBackdrop
#875 add backdrop: static  to modal.Constructor.DEFAULTS
2016-02-15 12:17:18 -05:00
Leigh 20161b7ac4 Merge pull request #900 from leigh-johnson/ManagementJobCardView
Fixes #632, replace managementJobsListController with NEW managementJobsCardController
2016-02-10 16:01:11 -05:00