@@ -389,6 +389,47 @@ var ctrl = angular.module("mockapp.controllers", ['mockapp.services', 'mockapp.f
389
389
basePath : service . basePath ,
390
390
391
391
} ;
392
+ if ( service . defaultResponse ) {
393
+ $scope . servicevo . defaultResponseCheck = service . defaultResponse . enabled ;
394
+ $scope . servicevo . defaultResponsePayload = service . defaultResponse . defaultResponsePayload ;
395
+ }
396
+ if ( service . liveInvocation ) {
397
+
398
+ $scope . servicevo . remoteHost = service . liveInvocation . remoteHost ;
399
+ $scope . servicevo . remotePort = service . liveInvocation . remotePort ;
400
+ $scope . servicevo . remotePath = service . liveInvocation . remoteBasePath ;
401
+ $scope . servicevo . liveInvocationCheck = service . liveInvocation . enabled ;
402
+ $scope . servicevo . invokeSSL = service . liveInvocation . ssl ;
403
+ //Extract and build out codes/strings for failures
404
+ var failStatusCodes = service . liveInvocation . failStatusCodes ;
405
+ var failStrings = service . liveInvocation . failStrings ;
406
+ $scope . servicevo . failStatuses = [ ] ;
407
+ $scope . servicevo . failStrings = [ ] ;
408
+ for ( var i = 0 ; i < failStatusCodes . length ; i ++ ) {
409
+ $scope . servicevo . failStatuses [ i ] = { 'id' : i , 'val' : failStatusCodes [ i ] } ;
410
+
411
+ }
412
+ for ( var i = 0 ; i < failStrings . length ; i ++ ) {
413
+ $scope . servicevo . failStrings [ i ] = { 'id' : i , 'val' : failStrings [ i ] } ;
414
+ }
415
+ if ( ! $scope . servicevo . failStatuses . length ) {
416
+ $scope . servicevo . failStatuses [ 0 ] = { 'id' : 0 , val : '' } ;
417
+ }
418
+ if ( ! $scope . servicevo . failStrings . length ) {
419
+ $scope . servicevo . failStrings [ 0 ] = { 'id' : 0 , val : '' } ;
420
+ }
421
+ //Select correct radio
422
+ if ( service . liveInvocation . liveFirst )
423
+ $scope . servicevo . liveInvokePrePost = 'PRE' ;
424
+ else
425
+ $scope . servicevo . liveInvokePrePost = 'POST' ;
426
+
427
+ } else {
428
+ $scope . servicevo . failStatuses = [ ] ;
429
+ $scope . servicevo . failStrings = [ ] ;
430
+ $scope . servicevo . failStatuses [ 0 ] = { 'id' : 0 , val : '' } ;
431
+ $scope . servicevo . failStrings [ 0 ] = { 'id' : 0 , val : '' } ;
432
+ }
392
433
393
434
$scope . myUser = authService . getUserInfo ( ) . username ;
394
435
@@ -556,6 +597,10 @@ var ctrl = angular.module("mockapp.controllers", ['mockapp.services', 'mockapp.f
556
597
basePath : service . basePath
557
598
} ;
558
599
600
+ if ( service . defaultResponse ) {
601
+ $scope . servicevo . defaultResponseCheck = service . defaultResponse . enabled ;
602
+ $scope . servicevo . defaultResponsePayload = service . defaultResponse . defaultResponsePayload ;
603
+ }
559
604
if ( service . liveInvocation ) {
560
605
561
606
$scope . servicevo . remoteHost = service . liveInvocation . remoteHost ;
@@ -1128,6 +1173,11 @@ var ctrl = angular.module("mockapp.controllers", ['mockapp.services', 'mockapp.f
1128
1173
1129
1174
1130
1175
} ;
1176
+ console . log ( service . defaultResponse ) ;
1177
+ if ( service . defaultResponse ) {
1178
+ $scope . servicevo . defaultResponseCheck = service . defaultResponse . enabled ;
1179
+ $scope . servicevo . defaultResponsePayload = service . defaultResponse . defaultResponsePayload ;
1180
+ }
1131
1181
1132
1182
if ( service . liveInvocation ) {
1133
1183
@@ -1911,6 +1961,17 @@ var ctrl = angular.module("mockapp.controllers", ['mockapp.services', 'mockapp.f
1911
1961
1912
1962
} ] )
1913
1963
1964
+ . controller ( "reportuiController" , [ '$scope' , '$http' ,
1965
+ function ( $scope , $http ) {
1966
+ $http . get ( '/api/report' )
1967
+ . then ( function ( response ) {
1968
+ $scope . reportingJson = response . data ;
1969
+ } )
1970
+ . catch ( function ( err ) {
1971
+ console . log ( err ) ;
1972
+ } ) ;
1973
+ } ] )
1974
+
1914
1975
. controller ( "adminController" , [ '$scope' , 'authService' , 'userService' , 'sutService' , 'ctrlConstants' ,
1915
1976
function ( $scope , authService , userService , sutService , ctrlConstants ) {
1916
1977
$scope . myUser = authService . getUserInfo ( ) . username ;
@@ -1919,6 +1980,10 @@ var ctrl = angular.module("mockapp.controllers", ['mockapp.services', 'mockapp.f
1919
1980
$scope . selectedSut = [ ] ;
1920
1981
$scope . allSUT = sutService . getAllSUT ( ) ;
1921
1982
$scope . deleteSutList = sutService . getGroupsToBeDeleted ( $scope . myUser ) ;
1983
+ var adminUser ;
1984
+ userService . getAdmin ( ) . then ( function ( values ) {
1985
+ adminUser = values [ 0 ] . name ;
1986
+ } ) ;
1922
1987
1923
1988
$scope . checkAndAddGroup = function ( createSut ) {
1924
1989
var count = 0 ;
@@ -1930,26 +1995,37 @@ var ctrl = angular.module("mockapp.controllers", ['mockapp.services', 'mockapp.f
1930
1995
}
1931
1996
if ( count != 0 ) {
1932
1997
$scope . createGroupMessage = ctrlConstants . GRP_ALREADY_EXIST_MSG ;
1998
+ $scope . deleteGroupMessage = '' ;
1933
1999
}
1934
2000
else {
1935
2001
sutService . addGroup ( $scope . createSut ) ;
1936
2002
$scope . createGroupMessage = ctrlConstants . GRP_CREATED_SUCCESS_MSG ;
2003
+ $scope . allSUT = sutService . getAllSUT ( ) ;
2004
+ $scope . deleteGroupMessage = '' ;
1937
2005
1938
2006
}
1939
- window . location . reload ( true ) ;
2007
+ //Below resets every thing else on admin page.
2008
+ $scope . deleteSutList = sutService . getGroupsToBeDeleted ( $scope . myUser ) ;
2009
+ $scope . sutlist = sutService . getGroupsByUser ( $scope . myUser ) ;
2010
+ $scope . allSUT = sutService . getAllSUT ( ) ;
2011
+ $scope . usersList = sutService . getMembers ( $scope . getOwnerForThisSut . name ) ;
1940
2012
} ;
1941
2013
1942
2014
$scope . removeGroup = function ( deleteSut ) {
1943
2015
sutService . deleteGroup ( deleteSut ) ;
2016
+ //Below resets every thing else on admin page
1944
2017
$scope . deleteGroupMessage = ctrlConstants . GRP_DELETION_SUCCESS_MSG ;
1945
- window . location . reload ( true ) ;
2018
+ $scope . createGroupMessage = '' ;
2019
+ $scope . deleteSutList = sutService . getGroupsToBeDeleted ( $scope . myUser ) ;
2020
+ $scope . sutlist = sutService . getGroupsByUser ( $scope . myUser ) ;
2021
+ $scope . allSUT = sutService . getAllSUT ( ) ;
2022
+ $scope . usersList = sutService . getMembers ( $scope . getOwnerForThisSut . name ) ;
1946
2023
} ;
1947
2024
1948
2025
1949
- $scope . $watch ( 'selectedSut' , function ( newSut ) {
1950
- if ( $scope . selectedSut != "" ) { //removes null response, saves resources
1951
- $scope . memberlist = sutService . getMembers ( newSut . name ) ;
1952
-
2026
+ $scope . $watch ( 'selectedSut' , function ( ) {
2027
+ if ( $scope . selectedSut ) { //removes null response, saves resources
2028
+ $scope . memberlist = sutService . getMembers ( $scope . selectedSut . name ) ;
1953
2029
//disallows duplicate user add
1954
2030
$scope . removeMembers = function ( users ) {
1955
2031
return $scope . memberlist . indexOf ( users . name ) === - 1 ;
@@ -1964,9 +2040,11 @@ var ctrl = angular.module("mockapp.controllers", ['mockapp.services', 'mockapp.f
1964
2040
$scope . addMember = function ( ) {
1965
2041
$scope . memberlist . push ( $scope . member . name ) ;
1966
2042
$scope . saveGroup ( $scope . selectedSut ) ;
2043
+ $scope . getOwnerForThisSut = [ ] ;
1967
2044
}
1968
2045
1969
2046
$scope . removeMember = function ( index ) {
2047
+ $scope . getOwnerForThisSut = [ ] ;
1970
2048
$ ( '#genricMsg-dialog' ) . find ( '.modal-title' ) . text ( ctrlConstants . DEL_CONFIRM_TITLE ) ;
1971
2049
$ ( '#genricMsg-dialog' ) . find ( '.modal-body' ) . html ( ctrlConstants . DEL_CONFIRM_USER_BODY ) ;
1972
2050
$ ( '#genricMsg-dialog' ) . find ( '.modal-footer' ) . html ( ctrlConstants . DEL_CONFIRM_FOOTER ) ;
@@ -1979,6 +2057,16 @@ var ctrl = angular.module("mockapp.controllers", ['mockapp.services', 'mockapp.f
1979
2057
} ) ;
1980
2058
} ;
1981
2059
2060
+ $scope . $watch ( 'getOwnerForThisSut' , function ( ) {
2061
+ if ( $scope . getOwnerForThisSut ) {
2062
+ $scope . usersList = sutService . getMembers ( $scope . getOwnerForThisSut . name ) ;
2063
+ }
2064
+ } ) ;
2065
+
2066
+ $scope . mockiatoAdminFilter = function ( item ) {
2067
+ return item !== adminUser ;
2068
+ } ;
2069
+
1982
2070
} ] )
1983
2071
1984
2072
0 commit comments