Commit Graph
93 Commits
Author SHA1 Message Date
Leigh Johnson 97b4a800c1 remove aws ask at runtime prompt from cred form config, resolves #3055 (#3058) 2016-07-25 17:39:19 -04:00
Leigh Johnson 136e1894f5 fix missing URI encoding in event summary serch, kickback on #2980 (#3050) 2016-07-25 17:39:19 -04:00
Leigh Johnson 73722ffb77 resolves kickback on #2980 (#3008) 2016-07-14 23:08:02 -04:00
Leigh Johnson 86afd6f758 Fix NaN / invalid end date value in schedule edit forms (#3007)
* fix NAN on end date issue affecting schedule edit form, resolves #2817

* remove debug statement
2016-07-14 15:36:11 -04:00
Leigh Johnson 4ffc062d19 resolves kickback on #2976 (#3009) 2016-07-14 15:35:46 -04:00
Leigh Johnson c60b8986de remove type search field from single-type credential lookup modals, resolves #2976 (#2985) 2016-07-13 16:36:21 -04:00
Leigh Johnson 5c32b17aea URI-encode text searches, resolves #2980 (#2982) 2016-07-13 13:55:12 -04:00
Leigh Johnson 9965ec01be supply correct params to ParseTypeChange call, resolves #2966 (#2977) 2016-07-13 12:19:49 -04:00
Leigh Johnson affd66521d avoid building urls to deleted resources, resolves #2948 (#2956) 2016-07-12 17:33:55 -04:00
Leigh Johnson b6504da90e fix home > hosts codemirror instance, resolves #2954 (#2960) 2016-07-12 17:32:21 -04:00
Leigh Johnson fed8a83b08 fixed kickback on #2795 (#2884) 2016-07-11 12:09:16 -04:00
Leigh Johnson 34523d59a2 fix parseTypeChange params in Projects, Inventory Source, Job Templates extra vars fields, resolves #2866 (#2878) 2016-07-11 09:48:12 -04:00
Leigh Johnson 5599b3fd1e Merge pull request #2889 from leigh-johnson/1721
Fix activity stream urls, handle update operations separately
2016-07-09 01:05:06 -04:00
Leigh Johnson 53e9ca0ffb Merge pull request #2883 from leigh-johnson/2858_2859_2761
Consolidate Job Detail >  Host Events filter/search requests
2016-07-09 01:03:32 -04:00
Leigh Johnson d3926fa2e8 Merge pull request #2890 from leigh-johnson/2855
Fix Inventory Manage > Hosts list disabled indicator style
2016-07-09 01:02:18 -04:00
Leigh Johnson 7ac59d952b Merge pull request #2874 from leigh-johnson/2862
Fix 400 error sorting by type in jobs > schedules tab list
2016-07-08 15:26:26 -04:00
Leigh Johnson 90466ea69e Merge pull request #2872 from leigh-johnson/2865
Clear job list labels column if no label results are found
2016-07-08 15:25:51 -04:00
Leigh Johnson 52cce6424c Merge pull request #2871 from leigh-johnson/2811
Update job list tooltips on status change
2016-07-08 15:25:32 -04:00
Leigh Johnson a0dedaeab5 Merge pull request #2843 from leigh-johnson/2795
Re-init job template activity data on sort/filter/paginate
2016-07-07 14:00:24 -04:00
Leigh Johnson c60800ecc3 fix order_by parameter not being applied to page 2+ of list results (#2786)
* fix order_by parameter not being applied to page 2+ of list results, resolves #2730

* remove silliness
2016-07-06 11:35:40 -04:00
Leigh Johnson faa67b23f9 Merge pull request #2738 from leigh-johnson/2727
Fix xss vulnerability in notification template test
2016-07-01 15:40:09 -04:00
Leigh Johnson cc89364c28 Merge pull request #2737 from leigh-johnson/2725
Fix xss vulnerability in group count tooltip
2016-07-01 15:39:53 -04:00
Leigh Johnson 7e6f1b9bc0 Merge pull request #2736 from leigh-johnson/2731
Fix xss vulnerability in activity stream
2016-07-01 15:39:41 -04:00
Leigh Johnson f8659188cb Merge pull request #2703 from leigh-johnson/2689
Add ng-disabled Groups form save button
2016-06-30 09:36:57 -04:00
Leigh Johnson 6a6081dcf7 Merge pull request #2678 from leigh-johnson/2676
Restyle read-only labels, apply read-only label styles when user cannot edit job template
2016-06-29 09:23:19 -04:00
Leigh Johnson 511ec70312 Merge pull request #2672 from leigh-johnson/2663
Add labels column to job list
2016-06-28 09:47:56 -04:00
Leigh Johnson b126d0a529 Merge pull request #2660 from leigh-johnson/2591
Update org card counts on user/admin association/disassociation
2016-06-27 16:31:14 -04:00
Leigh Johnson a62573d45c Merge pull request #2651 from leigh-johnson/2645
Apply search filters to pages 2+ of list results
2016-06-27 15:59:10 -04:00
Leigh Johnson 035d4ea42d Merge pull request #2584 from leigh-johnson/1721
Brace Activity Stream against breaking errors / resolve AS Audit
2016-06-27 10:38:10 -04:00
Leigh Johnson 0111787dff remove zombie search code, resolves #2449 (#2604) 2016-06-27 10:02:05 -04:00
Leigh Johnson 358662765e consume the /group/:id/all_hosts endpoint to build subgroups host list, resolves #2640 (#2642) 2016-06-24 16:07:35 -04:00
Leigh Johnson c8abafc108 fix global pagination breakage, resolves #2633 (#2637) 2016-06-24 15:11:11 -04:00
Leigh Johnson e7615edd91 fix CodeMirror vars in host add/edit view, resolves #2518 (#2590) 2016-06-23 09:52:05 -04:00
Leigh 4f3dcbda21 Disable select-all directive, resolves #2383 (#2452)
* disable multi-select directive, resolves #2383

* disable select-all unit test
2016-06-17 20:41:54 -04:00
Leigh 94a0f22b39 route activity stream > groups links to inventory manage, remove HomeGroups code, resolves #1660 (#2488) 2016-06-17 20:37:17 -04:00
Leigh 9590c245fd normalize styles of child group count badge, resolves #2376 (#2462) 2016-06-16 18:53:39 -04:00
Leigh 8b117c9087 order host event results by host_name, resolves #2390 (#2460) 2016-06-16 14:46:57 -04:00
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