Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
154 commits
Select commit Hold shift + click to select a range
eb76b41
Task Schedule issue resolved
srikanthv02 Dec 8, 2016
14d17f0
Merge remote-tracking branch 'upstream/dev' into devSrikanth
srikanthv02 Dec 8, 2016
936f823
added few more cookbooks for sensu
udeshrl Dec 16, 2016
a10c39a
firebase test
Dec 20, 2016
e1ce91f
Merge pull request #1045 from hrushikesh07/hkDev
Dec 20, 2016
46582ee
CAT-2558 Timeout error when user tries to create Orgadmin role
Durgesh1988 Dec 20, 2016
f801d2f
Merge remote-tracking branch 'upstream/dev' into dev
Durgesh1988 Dec 20, 2016
45dcfed
CAT-2558 Timeout error when user tries to create Orgadmin role.
Dec 20, 2016
c05c9e5
Merge pull request #1047 from hrushikesh07/hkDev
udeshrl Dec 20, 2016
80c7156
Resolved merge conflicts
Durgesh1988 Dec 20, 2016
ffaa07b
Resolved merge conflicts
Durgesh1988 Dec 20, 2016
7fd7ac0
Resolved merge conflicts
Durgesh1988 Dec 20, 2016
176fb1a
Merge pull request #1052 from Durgesh1988/dev
Dec 20, 2016
c6f7c87
Resolve UI error for PROD Build
Durgesh1988 Dec 20, 2016
35284a5
Merge pull request #1054 from Durgesh1988/dev
Dec 20, 2016
510f86e
Merge remote-tracking branch 'upstream/topic-sevice-delivery' into to…
divakarkonakalla Dec 20, 2016
0c1c7f0
Resolved BOTs QA Issues
Durgesh1988 Dec 21, 2016
7186e3e
Resolved BOTs QA Issues
Durgesh1988 Dec 21, 2016
8f59804
Merge remote-tracking branch 'upstream/dev' into dev
Durgesh1988 Dec 21, 2016
ff69f94
Resolved QA issues related to BOTS.
divakarkonakalla Dec 21, 2016
fb349c6
Merge pull request #1055 from divakarkonakalla/topic-service-deliver
Dec 21, 2016
d215890
Merge remote-tracking branch 'upstream/dev' into dev
Durgesh1988 Dec 21, 2016
80b2416
Resolved BOTs QA Issues
Durgesh1988 Dec 21, 2016
8d97afa
Merge pull request #1056 from Durgesh1988/dev
liteverge-bot Dec 22, 2016
03d05af
Merge remote-tracking branch 'upstream/dev' into devSrikanth
srikanthv02 Dec 22, 2016
872bea0
cinfilict
Dec 22, 2016
2218dc3
cinfilict
Dec 22, 2016
7bc5eec
Resolved CAT-2543,2545,2546
srikanthv02 Dec 22, 2016
5a2c10d
Resolve BOTs Issues
Durgesh1988 Dec 22, 2016
149d6b7
Resolve BOTs Issues
Durgesh1988 Dec 22, 2016
466bd1a
Merge pull request #1040 from udeshrl/topic-telemetry
liteverge-bot Dec 23, 2016
b9c0243
Merge pull request #1058 from Durgesh1988/dev
liteverge-bot Dec 23, 2016
adfcd56
Merge pull request #1057 from srikanthv02/devSrikanth
udeshrl Dec 23, 2016
14cc147
Merge pull request #1060 from RLOpenCatalyst/topic-telemetry
liteverge-bot Dec 26, 2016
743fca0
Resolved CAT-2575 & CAT-2577.
divakarkonakalla Dec 26, 2016
0b7fd43
update tag mapping
Dec 26, 2016
842ee22
update tag mapping
Dec 26, 2016
7561b34
changed to tagName
Dec 26, 2016
a01ee8d
Merge pull request #1062 from hrushikesh07/hkDev
udeshrl Dec 26, 2016
9c9f3c2
Merge pull request #1061 from divakarkonakalla/topic-service-deliver
udeshrl Dec 26, 2016
2eb4982
Resolved BOTs Issue
Durgesh1988 Dec 26, 2016
be05c20
Merge remote-tracking branch 'upstream/dev' into dev
Durgesh1988 Dec 26, 2016
b6d9586
Merge pull request #1063 from Durgesh1988/dev
liteverge-bot Dec 26, 2016
032b417
inline edit for instance
Dec 26, 2016
750c787
Resolved CAT-2554,2571
srikanthv02 Dec 26, 2016
58fd158
Merge remote-tracking branch 'upstream/dev' into devSrikanth
srikanthv02 Dec 26, 2016
659a471
Merge pull request #1065 from srikanthv02/devSrikanth
udeshrl Dec 26, 2016
54f9636
Merge pull request #1064 from hrushikesh07/hkDev
udeshrl Dec 26, 2016
b981a4b
Merge remote-tracking branch 'upstream/dev' into dev
Durgesh1988 Dec 26, 2016
9f7bdfa
Resolved BOTs Issue
Durgesh1988 Dec 26, 2016
285014e
Merge remote-tracking branch 'upstream/dev' into dev
Durgesh1988 Dec 26, 2016
b1d0013
Resolved QA issue.
divakarkonakalla Dec 26, 2016
f26e3e1
Merge pull request #1067 from divakarkonakalla/topic-service-deliver
udeshrl Dec 26, 2016
0b53e39
Merge remote-tracking branch 'upstream/dev' into dev
Durgesh1988 Dec 27, 2016
3247e78
Merge pull request #1066 from Durgesh1988/dev
Dec 27, 2016
34eb0e8
update tag
Dec 27, 2016
fd51ab4
update tag
Dec 27, 2016
6b969e6
Merge pull request #1068 from hrushikesh07/hkDev
Dec 27, 2016
c0dc2c6
save tag
Dec 27, 2016
e3f9a60
Merge pull request #1069 from hrushikesh07/hkDev
Dec 27, 2016
05e2e69
revert back
Dec 27, 2016
85bff73
Merge pull request #1070 from hrushikesh07/hkDev
Dec 27, 2016
aebf479
css changed , remove the tag mapping from setting
Dec 27, 2016
8aaf670
API changed
Dec 27, 2016
b6cf87d
Create DB Migration Script of BOTs
Durgesh1988 Dec 27, 2016
c77a4ed
Merge pull request #1071 from hrushikesh07/hkDev
udeshrl Dec 27, 2016
cd67f78
Create DB Migration Script of BOTs
Durgesh1988 Dec 27, 2016
9fbf783
Merge remote-tracking branch 'upstream/dev' into dev
Durgesh1988 Dec 27, 2016
c419342
Merge pull request #1072 from Durgesh1988/dev
liteverge-bot Dec 27, 2016
a61322c
css changed
Dec 27, 2016
6ef7a38
Merge pull request #1073 from hrushikesh07/hkDev
udeshrl Dec 27, 2016
7afef16
bug fix
Dec 27, 2016
2080cd9
bug fix
Dec 27, 2016
089eb37
Merge pull request #1074 from hrushikesh07/hkDev
Dec 27, 2016
ab567f8
Fix to allocate resource on tag mapping with new schema
Dec 28, 2016
b412498
Merge pull request #1075 from kkn/dev
liteverge-bot Dec 28, 2016
3c74a59
CAT-2592 Fixed
Durgesh1988 Dec 28, 2016
cb531ed
Merge remote-tracking branch 'upstream/dev' into dev
Durgesh1988 Dec 28, 2016
879ba3f
Fix to allocate S3 and RDS resources based on tag mapping
Dec 28, 2016
f354e7e
Default run of resource allocation cron job disabled
Dec 28, 2016
fac29a0
Merge pull request #1076 from kkn/dev
liteverge-bot Dec 28, 2016
f636666
Assigned resources
Dec 28, 2016
dbe30f7
Merge pull request #1077 from hrushikesh07/hkDev
udeshrl Dec 28, 2016
9fbec4f
CAT-2592 Fixed
Durgesh1988 Dec 28, 2016
1456d64
Merge remote-tracking branch 'upstream/dev' into dev
Durgesh1988 Dec 28, 2016
1ba3c7d
CAT-2592 Fixed
Durgesh1988 Dec 28, 2016
601f967
Merge pull request #1078 from Durgesh1988/dev
liteverge-bot Dec 28, 2016
a4a6a53
QA Bugs resolved
srikanthv02 Dec 28, 2016
0d5dea6
Merge remote-tracking branch 'upstream/dev' into devSrikanth
srikanthv02 Dec 28, 2016
38bde04
Add Total Number of Scheduled BOTs Functionality
Durgesh1988 Dec 28, 2016
c3ebc5e
Merge remote-tracking branch 'upstream/dev' into dev
Durgesh1988 Dec 28, 2016
0023962
Merge pull request #1079 from srikanthv02/devSrikanth
udeshrl Dec 29, 2016
d3bad86
Merge remote-tracking branch 'upstream/dev' into dev
Durgesh1988 Dec 29, 2016
359aa03
GIT-HUB Implementation for BOTs Factor
Durgesh1988 Dec 29, 2016
191badd
Provider Sync issue for Assigned Instance and Resources
Durgesh1988 Dec 29, 2016
6a2c75d
discovery new features added
Dec 30, 2016
00f5988
Merge pull request #1080 from hrushikesh07/hkDev
udeshrl Dec 30, 2016
93a4848
Resolved CAT-2519,2556
srikanthv02 Dec 30, 2016
1095caf
Merge remote-tracking branch 'upstream/dev' into devSrikanth
srikanthv02 Dec 30, 2016
65c423c
Merge pull request #1081 from srikanthv02/devSrikanth
udeshrl Dec 30, 2016
a4ab436
Merge remote-tracking branch 'upstream/dev' into dev
Durgesh1988 Dec 30, 2016
32e8919
Merge branch 'topic-service-delivery' into dev
Durgesh1988 Dec 30, 2016
39b8b63
Provider sync changes to redo undone tag mapping changes
Dec 30, 2016
f482d78
Mapping arrays renamed to avoid conflicts
Dec 30, 2016
adf6c4c
Merge pull request #1082 from kkn/dev
liteverge-bot Dec 30, 2016
4bcee09
Resolved Assigned Instance are not listed in catalyst and github Impl…
Durgesh1988 Dec 30, 2016
dfb0ed8
cost big fixed:
Dec 30, 2016
2ccb1b2
Merge pull request #1083 from hrushikesh07/hkDev
Dec 30, 2016
a0420f0
cost big fixed:
Dec 30, 2016
5b6a307
cost big fixed:
Dec 30, 2016
258e229
Resolved Assigned Instance are not listed in catalyst and github Impl…
Durgesh1988 Dec 30, 2016
dcaddfd
Merge remote-tracking branch 'upstream/dev' into dev
Durgesh1988 Dec 30, 2016
b1c36ed
Merge pull request #1085 from Durgesh1988/dev
liteverge-bot Dec 30, 2016
e1ca2ba
inline edit instance
Dec 30, 2016
f95c2e0
Previously selected tag value is not showing in Unassigned tab after …
Dec 30, 2016
e84ae93
Merge pull request #1084 from hrushikesh07/hkDev
udeshrl Dec 30, 2016
ad189bf
Previously selected tag value is not showing in Unassigned tab after …
Dec 30, 2016
7064d9e
Merge pull request #1086 from hrushikesh07/hkDev
Dec 30, 2016
39e7af3
Previously selected tag value is not showing in Unassigned tab after …
Dec 30, 2016
91426cc
Merge pull request #1087 from hrushikesh07/hkDev
Dec 30, 2016
a49ce26
Previously tag value
Dec 30, 2016
b1a3e61
Merge pull request #1088 from hrushikesh07/hkDev
Dec 30, 2016
48ec10c
Previously tag value
Dec 30, 2016
2bd184f
Merge pull request #1089 from hrushikesh07/hkDev
Dec 30, 2016
15b3a45
loader added
Dec 30, 2016
f761749
loader added
Dec 30, 2016
b3a8a8c
Merge pull request #1090 from hrushikesh07/hkDev
Dec 30, 2016
d720a1a
Resolved Assigned Instance are not listed in catalyst
Durgesh1988 Dec 30, 2016
522bd70
Resolved CAT-2603 and chef import from cloud
srikanthv02 Jan 2, 2017
ed7c5bc
Merge remote-tracking branch 'upstream/dev' into devSrikanth
srikanthv02 Jan 2, 2017
e1288d3
Merge pull request #1091 from srikanthv02/devSrikanth
udeshrl Jan 2, 2017
add7f01
Merge remote-tracking branch 'upstream/dev' into dev
Durgesh1988 Jan 2, 2017
d1a4ee6
CAT-2605 Fixed
Durgesh1988 Jan 2, 2017
db3c20d
Merge pull request #1092 from Durgesh1988/dev
liteverge-bot Jan 2, 2017
39b93e4
Fix for CAT-2599 - Remove blank options from the dropdown while assig…
Jan 2, 2017
435fb5d
Merge pull request #1093 from kkn/dev
liteverge-bot Jan 2, 2017
c42764c
single search added for ui grid
Jan 2, 2017
65427f5
inline search remove
Jan 2, 2017
f29ee7a
Merge pull request #1094 from hrushikesh07/hkDev
udeshrl Jan 2, 2017
7cb8500
Git Hub Implementation
Durgesh1988 Jan 2, 2017
bd54c0f
Add API validation for UserExist or not
Durgesh1988 Jan 2, 2017
2f37039
Merge pull request #1095 from Durgesh1988/dev
liteverge-bot Jan 3, 2017
d02e209
Changes for chef import
srikanthv02 Jan 3, 2017
87e81f9
Resolvig merge conflicts with dev
srikanthv02 Jan 3, 2017
a8d17c9
CAT-2606 , select row remove
Jan 3, 2017
01804ff
BOTs Implementation
Durgesh1988 Jan 3, 2017
99bd6b5
Merge remote-tracking branch 'upstream/dev' into topic-service-delivery
Durgesh1988 Jan 3, 2017
e889cb8
change the filter
Jan 3, 2017
84a90d9
Merge pull request #1097 from hrushikesh07/hkDev
udeshrl Jan 3, 2017
0d80eab
Merge pull request #1096 from srikanthv02/devSrikanth
udeshrl Jan 3, 2017
8ad71ee
css changed
Jan 3, 2017
966cefc
Merge pull request #1098 from hrushikesh07/hkDev
Jan 3, 2017
321086c
BOTs Implementation
Durgesh1988 Jan 3, 2017
2feeaaf
Merge remote-tracking branch 'upstream/dev' into topic-service-delivery
Durgesh1988 Jan 3, 2017
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions client/cat3/main.html
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,8 @@
<script src="lib/ng-file-upload/ng-file-upload.min.js"></script>
<script src="src/partials/globals/toaster/angular-toastr.tpls.js"></script>
<script src="src/partials/globals/drag-and-drop/angular-drag-and-drop-lists.min.js"></script>
<script src="https://cdn.firebase.com/js/client/1.1.1/firebase.js"></script>
<script src="https://cdn.firebase.com/libs/angularfire/0.8.0/angularfire.min.js"></script>
<!-- Application configuration -->
<script src="uiConfig.js"></script>
<script src="lib/d3/d3.js"></script>
Expand Down Expand Up @@ -110,6 +112,7 @@
<script src="src/partials/sections/dashboard/analytics/controller/costCtrl.js"></script>
<script src="src/partials/sections/dashboard/analytics/controller/capacityCtrl.js"></script>
<script src="src/partials/sections/dashboard/analytics/controller/discoveryResourcesCtrl.js"></script>
<script src="src/partials/sections/dashboard/analytics/controller/discoverySyncResultCtrl.js"></script>
<script src="src/partials/sections/dashboard/analytics/controller/discoveryTagMappingCtrl.js"></script>
<script src="src/partials/sections/dashboard/analytics/controller/usageCtrl.js"></script>

Expand All @@ -119,6 +122,7 @@
<script src="src/partials/sections/dashboard/bots/controller/libraryCtrl.js"></script>
<script src="src/partials/sections/dashboard/bots/controller/editParamsCtrl.js"></script>
<script src="src/partials/sections/dashboard/bots/controller/botExecutionLogsCtrl.js"></script>
<script src="src/partials/sections/dashboard/bots/controller/botChefLogCtrl.js"></script>
<script src="src/partials/sections/dashboard/design/aDesignCtrl.js"></script>
<script src="src/partials/sections/dashboard/design/controllers/addDockerTemplateCtrl.js"></script>
<script src="src/partials/sections/dashboard/design/controllers/appUrlCreateCtrl.js"></script>
Expand Down
1 change: 1 addition & 0 deletions client/cat3/src/clientRoutes.js
Original file line number Diff line number Diff line change
Expand Up @@ -74,6 +74,7 @@ function routeConfig($stateProvider, $urlRouterProvider, $httpProvider, modulePe
url: "/CM/",
templateUrl: "src/partials/sections/dashboard/analytics/analytics.html",
controller: "analyticsCtrl as analytic",
//params:{filterView:{analytics:true}},
resolve: {
auth: ["$q", function ($q) {
var deferred = $q.defer();
Expand Down
4 changes: 2 additions & 2 deletions client/cat3/src/main.js
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
* All modules/feature will be through
* */

var angularApp = angular.module('catapp', ['ui.router','ngTouch','toastr',
var angularApp = angular.module('catapp', ['ui.router','ngTouch','toastr','firebase',
'global.login',
'global.breadcrumb',
'authentication',
Expand All @@ -28,7 +28,7 @@ var angularApp = angular.module('catapp', ['ui.router','ngTouch','toastr',
'ui.grid.resizeColumns',
'global.uiGridOptions',
'global.messages',
'ui.grid.selection'
'ui.grid.selection','ui.grid.cellNav'
]);

angularApp.run(['$rootScope', 'auth', '$state', '$stateParams','$http','$window',
Expand Down
10 changes: 10 additions & 0 deletions client/cat3/src/partials/global.scss
Original file line number Diff line number Diff line change
Expand Up @@ -754,6 +754,10 @@ accordion .panel-heading {
/* global styles for logs display across workzone ends here*/

/*ui grid css starts here*/
.editCell .ui-grid-cell-contents {
background: #b3c4c7 !important;
cursor: pointer;
}
.ui-grid {
font-size: 14px;
text-align: center;
Expand Down Expand Up @@ -1452,3 +1456,9 @@ div::-webkit-scrollbar-thumb
transparent 75%,
transparent)
}
.ui-grid-row.ui-grid-row-selected > [ui-grid-row] > .ui-grid-cell{
background-color: #E8F1F3 !important;
}
input[type="text"].ui-grid-filter-input{
color: #000000;
}
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@
</li>
<li>
<div id="analytics" class="headNavigItem" ng-if="analyticsBool" ui-sref='dashboard.analytics' ui-sref-active='activeSection'>
<i class="fa fa-cloud white"></i> Cloud
<i class="fa fa-cloud white"></i> CLOUD
</div>
</li>
<li>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,74 +6,73 @@
</div>

<div id="sidebar-wrapper" ng-class="{'show-wrapper':isOpenSidebar === true}">
<form>
<form name="filterForm">
<div>
<div class="repo-job-details-wrapper-inner marginbottom10" >Filter:</div>
<div class="col-lg-12 col-md-12 form-group filter-type" ng-show="stateItems.filterView.viewBy">
<div class="col-lg-12 col-md-12 form-group filter-type" ng-if="stateItems.filterView.viewBy">
<label class="radio-inline">
<input type="radio" ng-model="analytic.viewByFilter" name="viewBy" value="orgView">Org
</label>
<label class="radio-inline">
<input type="radio" ng-model="analytic.viewByFilter" name="viewBy" value="ProviderView">Provider
</label>
</div>
<div class="col-lg-12 col-md-12 form-group" ng-show="stateItems.filterView.org">
<div class="col-lg-12 col-md-12 form-group" ng-if="stateItems.filterView.org">
<label for="">Organization</label>
<select ng-model="organNewEnt.org" class="chooseProjectExisting width-100 form-control" ng-change="getProviders(organObject[organNewEnt.org].rowid)">
<select ng-model="organNewEnt.org" class="chooseProjectExisting width-100 form-control" required ng-change="getProviders(organObject[organNewEnt.org].rowid)">
<option value="">Select</option>
<option ng-repeat="org in organObject" value="{{organObject.indexOf(org)}}" >{{org.name}}</option>
</select>
</div>
<div class="col-lg-12 col-md-12 form-group" ng-show="stateItems.filterView.bus">
<div class="col-lg-12 col-md-12 form-group" ng-if="stateItems.filterView.bus">
<label for="">Business Group</label>
<select id="bgListInputExisting" class="chooseBGExisting width-100 form-control" ng-model="organNewEnt.buss">
<select id="bgListInputExisting" class="chooseBGExisting width-100 form-control" ng-model="organNewEnt.buss" required>
<option value="">Select</option>
<option ng-repeat="buss in organObject[organNewEnt.org].businessGroups" value="{{organObject[organNewEnt.org].businessGroups.indexOf(buss)}}" >{{buss.name}}</option>
</select>
</div>
<div class="col-lg-12 col-md-12 form-group" ng-show="stateItems.filterView.proj">
<div class="col-lg-12 col-md-12 form-group" ng-if="stateItems.filterView.proj">
<label >Project</label>
<select class="chooseProjectExisting width-100 form-control" ng-model="organNewEnt.proj">
<select class="chooseProjectExisting width-100 form-control" ng-model="organNewEnt.proj" required>
<option value="">Select</option>
<option ng-repeat="proj in organObject[organNewEnt.org].businessGroups[organNewEnt.buss].projects" value="{{organObject[organNewEnt.org].businessGroups[organNewEnt.buss].projects.indexOf(proj)}}" >{{proj.name}}</option>
</select>
</div>
<div class="col-lg-12 col-md-12 form-group" ng-show="stateItems.filterView.env">
<div class="col-lg-12 col-md-12 form-group" ng-if="stateItems.filterView.env">
<label >Environment</label>
<select class="chooseProjectExisting width-100 form-control" ng-model="organNewEnt.env">
<select class="chooseProjectExisting width-100 form-control" ng-model="organNewEnt.env" required>
<option value="">Select</option>
<option ng-repeat="env in organObject[organNewEnt.org].environments" value="{{organObject[organNewEnt.org].environments.indexOf(env)}}" >{{env.name}}</option>
</select>
</div>
<div class="col-lg-12 col-md-12 form-group" ng-show="stateItems.filterView.provi || analytic.ViewproviFilter">
<div class="col-lg-12 col-md-12 form-group" ng-if="stateItems.filterView.provi || analytic.ViewproviFilter">
<label for="">Provider</label>
<select class="form-control select2 select2-hidden-accessible" id="selectProvider" ng-model="organNewEnt.provider" >
<select class="form-control select2 select2-hidden-accessible" id="selectProvider" ng-change="ProviderChange(organNewEnt.provider);" ng-model="organNewEnt.provider" required>
<option value=''>Select</option>
<option ng-repeat="provider in providers" value="{{providers.indexOf(provider)}}">{{provider.providerName}}</option>
</select>
</div>
<div class="col-lg-12 col-md-12 form-group" ng-show="stateItems.filterView.zone">
<div class="col-lg-12 col-md-12 form-group" ng-if="stateItems.filterView.zone">
<label for="">Zone</label>
<select class="form-control select2 select2-hidden-accessible" id="Zone" ng-model="filter.regionId" ng-options="region.region as region.region_name +' | '+region.region for region in regions" ng-change="fnRegionChange()">
<select class="form-control select2 select2-hidden-accessible" id="Zone" ng-model="filter.regionId" ng-options="region.region as region.region_name +' | '+region.region for region in regions" ng-change="fnRegionChange()" required>
<option value=''>Select</option>
</select>
</div>
<div class="col-lg-12 col-md-12 form-group" ng-show="stateItems.filterView.region">
<div class="col-lg-12 col-md-12 form-group" ng-if="stateItems.filterView.region">
<label for="">Region</label>
<select class="form-control select2 select2-hidden-accessible" id="selectRegion" ng-model="filter.regionId" ng-options="region.region as region.region_name +' | '+region.region for region in regions" ng-change="fnRegionChange()">
<select class="form-control select2 select2-hidden-accessible" id="selectRegion" ng-model="filter.regionId" ng-options="region.region as region.region_name +' | '+region.region for region in regions" ng-change="fnRegionChange()" required>
<option value=''>Select</option>
</select>
</div>
<div class="col-lg-12 col-md-12 form-group" ng-show="stateItems.filterView.instanceType">
<div class="col-lg-12 col-md-12 form-group" ng-if="stateItems.filterView.instanceType">
<label for="">Type of Instance</label>
<select class="form-control select2 select2-hidden-accessible" ng-model="organNewEnt.instanceType" ng-change="getResourse(organNewEnt.instanceType)">
<option value=''>Select</option>
<option value='managedInstances'>Managed</option>
<option value='unmanagedInstances'>Assigned</option>
<option value='unassigned-instances'>Unassigned</option>
<select class="form-control select2 select2-hidden-accessible" ng-model="organNewEnt.instanceType" ng-change="getResourse(organNewEnt.instanceType)" required>
<option value='Managed'>Managed</option>
<option value='Assigned'>Assigned</option>
<option value='Unassigned'>Unassigned</option>
</select>
</div>
<div class="col-lg-12 col-md-12 form-group" ng-show="stateItems.filterView.resources">
<div class="col-lg-12 col-md-12 form-group" ng-if="stateItems.filterView.resources">
<label for="">Resources</label>
<div class="panel-group">
<div class="panel panel-default">
Expand All @@ -89,14 +88,15 @@
<li class="list-group-item cursor" ng-repeat="resource in resourceList | filter:searchText.name | filter:{platformId: filters.platformId}" ng-class="{'selected':selectedResources.indexOf(resource._id)>-1}" ng-click="toggleResourceSelection(resource._id,resource.platformId);">{{resource.platformId}}</li>
</ul>
</div>
<span class="error red" ng-show="selectedResources.length === 10">
<span ng-if="!selectedResources.length >0 "><input type="hidden" ng-model="selectedResourcesLen" ng-value="selectedResources.length" required></span>
<span class="error red" ng-if="selectedResources.length === 10">
Maximum 10 resources allowed.
</span>
</div>
</div>
</div>
<div class="col-lg-12 col-md-12 marginbottom5">
<button type="button" class="btn btn-primary" ng-click="applyFilter(true,filterNewEnt.period);isOpenSidebar=false;"><i class="fa fa-filter fa-2 white" aria-hidden="true"></i>&nbsp;Apply</button>
<button type="button" class="btn btn-primary" ng-disabled="filterForm.$invalid" ng-click="applyFilter(true,filterNewEnt.period);isOpenSidebar=false;"><i class="fa fa-filter fa-2 white" aria-hidden="true"></i>&nbsp;Apply</button>
<!--<button type="button" class="btn btn-default" ng-click="applyFilter(false,filterNewEnt.period);isOpenSidebar=false;"><i class="fa fa-times fa-2" aria-hidden="true"></i>&nbsp;Clear</button>-->
</div>
</div>
Expand All @@ -107,7 +107,7 @@
<div class="panelRight">
<div id='rightPanel' class='container-fluid'>
<ul class="nav nav-tabs" >
<li ng-show="stateItems.otherTabView" class="active"><a > {{stateItems.otherTab}}</a></li>
<li ng-if="stateItems.otherTabView" class="active"><a > {{stateItems.otherTab}}</a></li>
<li ng-hide="stateItems.dashboardHide" ng-class="{'active':analytic.tabShowChat === true}"><a ng-click="analytic.tabShow(true,false)" ><i class="fa fa-area-chart fa-2" aria-hidden="true"></i> Dashboard</a></li>
<li ng-hide="stateItems.reportHide" ng-class="{'active':analytic.tabShowReport === true}"><a ng-click="analytic.tabShow(false,true)" ><i class="fa fa-file-text fa-2" aria-hidden="true"></i> Reports</a></li>
<li class="form-group pull-right filter-btn" >
Expand Down
19 changes: 11 additions & 8 deletions client/cat3/src/partials/sections/dashboard/analytics/analytics.js
Original file line number Diff line number Diff line change
Expand Up @@ -196,32 +196,35 @@
};

$scope.getAllRegionsList();
$scope.fnProviderChange = function() {
$scope.ProviderChange = function(val) {
$scope.filter.regionId = '';
$scope.filter.vpcId = '';
$scope.regions = [];
if ($scope.filter.providerId && $scope.filter.providerId !== '') {
$scope.getProviderRegions();
$scope.filter.providerId=$rootScope.providers[val]._id;
if ($scope.filter.providerId) {
$scope.getResourse($rootScope.organNewEnt.instanceType);
}
};
$scope.getResourse = function(instType) {
$rootScope.filterNewEnt.resources=[];
$scope.selectedResources=[];
if(instType === 'managedInstances') {
if(instType === 'Managed') {
workzoneServices.getManagedInstances($scope.filter.providerId).then(function(response) {
if(response.data && response.data.managedInstances && response.data.managedInstances.length >0){
$scope.resourceList = response.data.managedInstances;
$scope.toggleResourceSelection($scope.resourceList[0]._id,$scope.resourceList[0].platformId);
} else{
$scope.resourceList=[];
}
}, function(error) {
toastr.error(error);
});
}
if(instType === 'unmanagedInstances') {
if(instType === 'Assigned') {
workzoneServices.getAssignedInstances($scope.filter.providerId).then(function(response) {
if(response.data && response.data.unmanagedInstances.length >0){
$scope.resourceList = response.data.unmanagedInstances;
$scope.toggleResourceSelection($scope.resourceList[0]._id,$scope.resourceList[0].platformId);
} else{
$scope.resourceList = [];
}
Expand All @@ -230,11 +233,11 @@
toastr.error(error);
});
}
if(instType === 'unassigned-instances') {
if(instType === 'Unassigned') {
workzoneServices.getUnassignedInstances($scope.filter.providerId).then(function(response) {
if(response.data && response.data.data && response.data.data.length >0){
$scope.resourceList = response.data.data;
$scope.selectedResources.push(response.data.data[0]._id);
$scope.toggleResourceSelection(response.data.data[0]._id,response.data.data[0].platformId);
$rootScope.filterNewEnt.resources=$scope.selectedResources;
$rootScope.filterNewEnt.platformId[response.data.data[0]._id]=response.data.data[0].platformId;
} else {
Expand All @@ -252,7 +255,7 @@
var idx = $scope.selectedResources.indexOf(resourceId);
if(idx > -1) {
$scope.selectedResources.splice(idx, 1);

} else {
if($scope.selectedResources.length === 10){
console.log($scope.selectedResources.length);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -328,7 +328,7 @@
}
.btnFoot{
float: right;
width: 51%;
width: 57%;
}
.form-control{
height: 29px;
Expand Down Expand Up @@ -358,7 +358,10 @@

}
.autocomplete-list {
width: calc(37% + 3px) !important;
left: 40% !important;
z-index: 100;
width: calc(94% + 2px) !important;
left: 3% !important;
z-index: 999999;
}
label {
font-weight: 400 !important;
}
Original file line number Diff line number Diff line change
Expand Up @@ -64,8 +64,8 @@
$rootScope.organNewEnt = {};
if($state.current.name === "dashboard.analytics.usage"){
$rootScope.organNewEnt.provider='0';
$rootScope.organNewEnt.instanceType='unassigned-instances';
$rootScope.$emit('INI_usage', 'unassigned-instances');
$rootScope.organNewEnt.instanceType='Unassigned';
$rootScope.$emit('INI_usage', 'Unassigned');
}
$rootScope.organNewEnt.org = or;
}
Expand Down
Loading