@@ -476,6 +476,9 @@ kind: "HorizontalPodAutoscaler"
476
476
} , {
477
477
group : "extensions" ,
478
478
kind : "NetworkPolicy"
479
+ } , {
480
+ group : "extensions" ,
481
+ kind : "ReplicationControllerDummy"
479
482
} ]
480
483
} ) , angular . module ( "openshiftCommonServices" ) . constant ( "API_PREFERRED_VERSIONS" , {
481
484
appliedclusterresourcequotas : {
@@ -1080,7 +1083,7 @@ extensions: "v1beta1"
1080
1083
if ( e instanceof ResourceGroupVersion ) return e ;
1081
1084
var n , r , o ;
1082
1085
return angular . isString ( e ) ? ( n = d ( e ) , o = f [ r = "" ] ) : e && e . resource && ( n = d ( e . resource ) , r = e . group || "" , o = e . version || f [ r ] || _ . get ( t , [ "groups" , r , "preferredVersion" ] ) ) , new ResourceGroupVersion ( n , r , o ) ;
1083
- } , h = function ( e ) {
1086
+ } , m = function ( e ) {
1084
1087
if ( e ) {
1085
1088
var t = e . split ( "/" ) ;
1086
1089
return 1 === t . length ? "v1" === t [ 0 ] ? {
@@ -1094,7 +1097,7 @@ group: t[0],
1094
1097
version : t [ 1 ]
1095
1098
} : void a . warn ( 'Invalid apiVersion "' + e + '"' ) ;
1096
1099
}
1097
- } , m = function ( e , t ) {
1100
+ } , h = function ( e , t ) {
1098
1101
return ! ( ! _ . find ( r . kinds , {
1099
1102
group : e ,
1100
1103
kind : t
@@ -1129,7 +1132,7 @@ _.each(e.versions[t].resources, function(t) {
1129
1132
_ . includes ( t . name , "/" ) || _ . find ( o , {
1130
1133
kind : t . kind ,
1131
1134
group : e . name
1132
- } ) || m ( e . name , t . kind ) || ( t . namespaced || n ) && r . push ( {
1135
+ } ) || h ( e . name , t . kind ) || ( t . namespaced || n ) && r . push ( {
1133
1136
kind : t . kind ,
1134
1137
group : e . name
1135
1138
} ) ;
@@ -1143,19 +1146,19 @@ toAPIVersion: function(e) {
1143
1146
return e . group ? e . group + "/" + e . version : e . version ;
1144
1147
} ,
1145
1148
toResourceGroupVersion : g ,
1146
- parseGroupVersion : h ,
1149
+ parseGroupVersion : m ,
1147
1150
objectToResourceGroupVersion : function ( e ) {
1148
1151
if ( e && e . kind && e . apiVersion ) {
1149
1152
var t = p ( e . kind ) ;
1150
1153
if ( t ) {
1151
- var n = h ( e . apiVersion ) ;
1154
+ var n = m ( e . apiVersion ) ;
1152
1155
if ( n ) return new ResourceGroupVersion ( t , n . group , n . version ) ;
1153
1156
}
1154
1157
}
1155
1158
} ,
1156
1159
deriveTargetResource : function ( e , t ) {
1157
1160
if ( e && t ) {
1158
- var n = p ( t . kind ) , r = h ( t . apiVersion ) , o = g ( e ) ;
1161
+ var n = p ( t . kind ) , r = m ( t . apiVersion ) , o = g ( e ) ;
1159
1162
if ( n && r && o ) return angular . isString ( e ) ? ( o . equals ( n ) && ( o . group = r . group , o . version = r . version ) , o ) : ( o . equals ( n , r . group ) && ( o . version = r . version ) , o ) ;
1160
1163
}
1161
1164
} ,
@@ -1272,32 +1275,32 @@ throw n + " not set";
1272
1275
this . $get = [ "$q" , "$injector" , "$log" , "$rootScope" , "Logger" , "base64" , function ( o , i , a , s , c , l ) {
1273
1276
var u = c . get ( "auth" ) ;
1274
1277
u . log ( "AuthServiceProvider.$get" , arguments ) ;
1275
- var d = $ . Callbacks ( ) , p = $ . Callbacks ( ) , f = $ . Callbacks ( ) , g = null , h = null , m = r ( i , e , "AuthServiceProvider.UserStore()" ) ;
1276
- m . available ( ) || c . error ( "AuthServiceProvider.$get user store " + e + " not available" ) ;
1278
+ var d = $ . Callbacks ( ) , p = $ . Callbacks ( ) , f = $ . Callbacks ( ) , g = null , m = null , h = r ( i , e , "AuthServiceProvider.UserStore()" ) ;
1279
+ h . available ( ) || c . error ( "AuthServiceProvider.$get user store " + e + " not available" ) ;
1277
1280
var v = r ( i , t , "AuthServiceProvider.LoginService()" ) , b = r ( i , n , "AuthServiceProvider.LogoutService()" ) ;
1278
1281
return {
1279
1282
UserStore : function ( ) {
1280
- return m ;
1283
+ return h ;
1281
1284
} ,
1282
1285
isLoggedIn : function ( ) {
1283
- return ! ! m . getUser ( ) ;
1286
+ return ! ! h . getUser ( ) ;
1284
1287
} ,
1285
1288
withUser : function ( ) {
1286
- var e = m . getUser ( ) ;
1289
+ var e = h . getUser ( ) ;
1287
1290
return e ? ( s . user = e , u . log ( "AuthService.withUser()" , e ) , o . when ( e ) ) : ( u . log ( "AuthService.withUser(), calling startLogin()" ) , this . startLogin ( ) ) ;
1288
1291
} ,
1289
1292
setUser : function ( e , t , n ) {
1290
1293
u . log ( "AuthService.setUser()" , e , t , n ) ;
1291
- var r = m . getUser ( ) ;
1292
- m . setUser ( e , n ) , m . setToken ( t , n ) , s . user = e , ( r && r . metadata && r . metadata . name ) !== ( e && e . metadata && e . metadata . name ) && ( u . log ( "AuthService.setUser(), user changed" , r , e ) , f . fire ( e ) ) ;
1294
+ var r = h . getUser ( ) ;
1295
+ h . setUser ( e , n ) , h . setToken ( t , n ) , s . user = e , ( r && r . metadata && r . metadata . name ) !== ( e && e . metadata && e . metadata . name ) && ( u . log ( "AuthService.setUser(), user changed" , r , e ) , f . fire ( e ) ) ;
1293
1296
} ,
1294
1297
requestRequiresAuth : function ( e ) {
1295
1298
var t = ! ! e . auth ;
1296
1299
return u . log ( "AuthService.requestRequiresAuth()" , e . url . toString ( ) , t ) , t ;
1297
1300
} ,
1298
1301
addAuthToRequest : function ( e ) {
1299
1302
var t = "" ;
1300
- return e && e . auth && e . auth . token ? ( t = e . auth . token , u . log ( "AuthService.addAuthToRequest(), using token from request config" , t ) ) : ( t = m . getToken ( ) , u . log ( "AuthService.addAuthToRequest(), using token from user store" , t ) ) , t ? ( "WATCH" === e . method ? ( e . protocols = e . protocols || [ ] , _ . isArray ( e . protocols ) || ( e . protocols = [ e . protocols ] ) , 0 == e . protocols . length && e . protocols . unshift ( "undefined" ) , e . protocols . unshift ( "base64url.bearer.authorization.k8s.io." + l . urlencode ( t ) ) , u . log ( "AuthService.addAuthToRequest(), added token protocol" , e . protocols ) ) : ( e . headers . Authorization = "Bearer " + t , u . log ( "AuthService.addAuthToRequest(), added token header" , e . headers . Authorization ) ) , ! 0 ) : ( u . log ( "AuthService.addAuthToRequest(), no token available" ) , ! 1 ) ;
1303
+ return e && e . auth && e . auth . token ? ( t = e . auth . token , u . log ( "AuthService.addAuthToRequest(), using token from request config" , t ) ) : ( t = h . getToken ( ) , u . log ( "AuthService.addAuthToRequest(), using token from user store" , t ) ) , t ? ( "WATCH" === e . method ? ( e . protocols = e . protocols || [ ] , _ . isArray ( e . protocols ) || ( e . protocols = [ e . protocols ] ) , 0 == e . protocols . length && e . protocols . unshift ( "undefined" ) , e . protocols . unshift ( "base64url.bearer.authorization.k8s.io." + l . urlencode ( t ) ) , u . log ( "AuthService.addAuthToRequest(), added token protocol" , e . protocols ) ) : ( e . headers . Authorization = "Bearer " + t , u . log ( "AuthService.addAuthToRequest(), added token header" , e . headers . Authorization ) ) , ! 0 ) : ( u . log ( "AuthService.addAuthToRequest(), no token available" ) , ! 1 ) ;
1301
1304
} ,
1302
1305
startLogin : function ( ) {
1303
1306
if ( g ) return u . log ( "Login already in progress" ) , g ;
@@ -1311,16 +1314,16 @@ g = null;
1311
1314
} ) ;
1312
1315
} ,
1313
1316
startLogout : function ( ) {
1314
- if ( h ) return u . log ( "Logout already in progress" ) , h ;
1315
- var e = this , t = m . getUser ( ) , n = m . getToken ( ) , r = this . isLoggedIn ( ) ;
1316
- return h = b . logout ( t , n ) . then ( function ( ) {
1317
+ if ( m ) return u . log ( "Logout already in progress" ) , m ;
1318
+ var e = this , t = h . getUser ( ) , n = h . getToken ( ) , r = this . isLoggedIn ( ) ;
1319
+ return m = b . logout ( t , n ) . then ( function ( ) {
1317
1320
u . log ( "Logout service success" ) ;
1318
1321
} ) . catch ( function ( e ) {
1319
1322
u . error ( "Logout service error" , e ) ;
1320
1323
} ) . finally ( function ( ) {
1321
1324
e . setUser ( null , null ) ;
1322
1325
var t = e . isLoggedIn ( ) ;
1323
- r && ! t && p . fire ( ) , h = null ;
1326
+ r && ! t && p . fire ( ) , m = null ;
1324
1327
} ) ;
1325
1328
} ,
1326
1329
onLogin : function ( e ) {
@@ -1380,7 +1383,7 @@ return d(t) && !_.isEmpty(_.intersection(e.verbs, [ "*", "create", "update" ]));
1380
1383
} ) ;
1381
1384
} , f = { } , g = function ( e ) {
1382
1385
return _ . get ( s . get ( e || a ) , [ "rules" ] ) ;
1383
- } , h = function ( e , t , n , r ) {
1386
+ } , m = function ( e , t , n , r ) {
1384
1387
var o = e [ n ] ;
1385
1388
if ( ! o ) return ! 1 ;
1386
1389
var i = o [ r ] ;
@@ -1421,7 +1424,7 @@ canI: function(e, t, n) {
1421
1424
if ( c ) return ! 0 ;
1422
1425
if ( ! e ) return ! 1 ;
1423
1426
var r = o . toResourceGroupVersion ( e ) , i = g ( n || a ) ;
1424
- return ! ! i && ( h ( i , t , r . group , r . resource ) || h ( i , t , "*" , "*" ) || h ( i , t , r . group , "*" ) || h ( i , t , "*" , r . resource ) ) ;
1427
+ return ! ! i && ( m ( i , t , r . group , r . resource ) || m ( i , t , "*" , "*" ) || m ( i , t , r . group , "*" ) || m ( i , t , "*" , r . resource ) ) ;
1425
1428
} ,
1426
1429
canIAddToProject : function ( e ) {
1427
1430
return ! ! c || ! ! _ . get ( s . get ( e || a ) , [ "canAddToProject" ] ) ;
@@ -1585,7 +1588,7 @@ t._websocketEventsMap = {};
1585
1588
function g ( e ) {
1586
1589
return e . length >= S && Date . now ( ) - e [ 0 ] . time < 3e4 ;
1587
1590
}
1588
- function h ( e ) {
1591
+ function m ( e ) {
1589
1592
if ( e . length < 5 ) return ! 1 ;
1590
1593
for ( var t = e . length - 5 ; t < e . length ; t ++ ) if ( "close" !== e [ t ] . type ) return ! 1 ;
1591
1594
return ! 0 ;
@@ -1602,25 +1605,25 @@ angular.forEach(e, function(e, o) {
1602
1605
p ( e , t , n , r ? r [ o ] : null ) ;
1603
1606
} ) ;
1604
1607
} ;
1605
- var m = [ ] , v = _ . debounce ( function ( ) {
1606
- if ( m . length ) {
1608
+ var h = [ ] , v = _ . debounce ( function ( ) {
1609
+ if ( h . length ) {
1607
1610
var e = {
1608
1611
type : "error" ,
1609
1612
message : "An error occurred connecting to the server." ,
1610
- details : m . join ( "\n" ) ,
1613
+ details : h . join ( "\n" ) ,
1611
1614
links : [ {
1612
1615
label : "Refresh" ,
1613
1616
onClick : function ( ) {
1614
1617
window . location . reload ( ) ;
1615
1618
}
1616
1619
} ]
1617
1620
} ;
1618
- r . $emit ( "NotificationsService.addNotification" , e ) , m = [ ] ;
1621
+ r . $emit ( "NotificationsService.addNotification" , e ) , h = [ ] ;
1619
1622
}
1620
1623
} , 300 , {
1621
1624
maxWait : 1e3
1622
1625
} ) , b = function ( e , t ) {
1623
- t && ( e += " (status " + t + ")" ) , m . push ( e ) , v ( ) ;
1626
+ t && ( e += " (status " + t + ")" ) , h . push ( e ) , v ( ) ;
1624
1627
} , y = function ( e , t ) {
1625
1628
var n ;
1626
1629
return n = e ? "Unknown resource: " + e . toString ( ) : "Internal error: API resource not specified." , _ . get ( t , "errorNotification" , ! 0 ) && b ( n ) , o . reject ( {
@@ -1788,7 +1791,7 @@ return l.promise;
1788
1791
} , f . prototype . createStream = function ( e , t , r , o , i ) {
1789
1792
var c = this ;
1790
1793
e = a . toResourceGroupVersion ( e ) ;
1791
- var d , p = i ? "binary.k8s.io" : "base64.binary.k8s.io" , f = { } , g = { } , h = { } , m = { } , v = function ( ) {
1794
+ var d , p = i ? "binary.k8s.io" : "base64.binary.k8s.io" , f = { } , g = { } , m = { } , h = { } , v = function ( ) {
1792
1795
return c . _getNamespace ( e , r , { } ) . then ( function ( a ) {
1793
1796
var d = c . _urlForResource ( e , t , r , ! 0 , _ . extend ( a , o ) ) ;
1794
1797
if ( ! d ) return y ( e , o ) ;
@@ -1810,12 +1813,12 @@ i ? n(e.data) : n(t, e.data, v);
1810
1813
} else s . log ( "log stream response is not a string" , e . data ) ;
1811
1814
} ,
1812
1815
onclose : function ( e ) {
1813
- _ . each ( h , function ( t ) {
1816
+ _ . each ( m , function ( t ) {
1814
1817
t ( e ) ;
1815
1818
} ) ;
1816
1819
} ,
1817
1820
onerror : function ( e ) {
1818
- _ . each ( m , function ( t ) {
1821
+ _ . each ( h , function ( t ) {
1819
1822
t ( e ) ;
1820
1823
} ) ;
1821
1824
} ,
@@ -1841,17 +1844,17 @@ return g[t] = e, t;
1841
1844
onClose : function ( e ) {
1842
1845
if ( _ . isFunction ( e ) ) {
1843
1846
var t = _ . uniqueId ( "stream_" ) ;
1844
- return h [ t ] = e , t ;
1847
+ return m [ t ] = e , t ;
1845
1848
}
1846
1849
} ,
1847
1850
onError : function ( e ) {
1848
1851
if ( _ . isFunction ( e ) ) {
1849
1852
var t = _ . uniqueId ( "stream_" ) ;
1850
- return m [ t ] = e , t ;
1853
+ return h [ t ] = e , t ;
1851
1854
}
1852
1855
} ,
1853
1856
remove : function ( e ) {
1854
- f [ e ] && delete f [ e ] , g [ e ] && delete g [ e ] , h [ e ] && delete h [ e ] , m [ e ] && delete m [ e ] ;
1857
+ f [ e ] && delete f [ e ] , g [ e ] && delete g [ e ] , m [ e ] && delete m [ e ] , h [ e ] && delete h [ e ] ;
1855
1858
} ,
1856
1859
start : function ( ) {
1857
1860
return d = v ( ) ;
@@ -1959,7 +1962,7 @@ time: Date.now()
1959
1962
} ) ; n . length > S ; ) n . shift ( ) ;
1960
1963
} , f . prototype . _isTooManyWebsocketRetries = function ( e ) {
1961
1964
var t = this . _websocketEventsMap [ e ] ;
1962
- return ! ! t && ( g ( t ) ? ( s . log ( "Too many websocket open or close events for resource/context in a short period" , e , t ) , ! 0 ) : ! ! h ( t ) && ( s . log ( "Too many consecutive websocket close events for resource/context" , e , t ) , ! 0 ) ) ;
1965
+ return ! ! t && ( g ( t ) ? ( s . log ( "Too many websocket open or close events for resource/context in a short period" , e , t ) , ! 0 ) : ! ! m ( t ) && ( s . log ( "Too many consecutive websocket close events for resource/context" , e , t ) , ! 0 ) ) ;
1963
1966
} ;
1964
1967
var w = function ( e ) {
1965
1968
var t = _ . keysIn ( _ . pick ( e , [ "fieldSelector" , "labelSelector" ] ) ) . sort ( ) ;
@@ -2355,7 +2358,7 @@ var u, d = !1, p = r.getPreferredVersion("projects"), f = r.getPreferredVersion(
2355
2358
s . debug ( "ProjectsService: clearing project cache" ) , u = null , d = ! 1 ;
2356
2359
} ;
2357
2360
o . onUserChanged ( g ) , o . onLogout ( g ) ;
2358
- var h = function ( e ) {
2361
+ var m = function ( e ) {
2359
2362
var t = [ l ( "description" ) , l ( "displayName" ) ] ;
2360
2363
return _ . each ( t , function ( t ) {
2361
2364
e . metadata . annotations [ t ] || delete e . metadata . annotations [ t ] ;
@@ -2403,7 +2406,7 @@ u = e, t(e);
2403
2406
} ) ;
2404
2407
} ,
2405
2408
update : function ( e , t ) {
2406
- return a . update ( p , e , h ( t ) , {
2409
+ return a . update ( p , e , m ( t ) , {
2407
2410
projectName : e
2408
2411
} , {
2409
2412
errorNotification : ! 1
@@ -2590,15 +2593,15 @@ if (!f.verified) return s.reject({
2590
2593
error : "invalid_request" ,
2591
2594
error_description : "Client state could not be verified"
2592
2595
} ) ;
2593
- var h = [ "grant_type=authorization_code" , "code=" + encodeURIComponent ( d . code ) , "redirect_uri=" + encodeURIComponent ( r ) , "client_id=" + encodeURIComponent ( e ) ] . join ( "&" ) ;
2594
- return o && ( h += "&scope=" + encodeURIComponent ( o ) ) , t ( {
2596
+ var m = [ "grant_type=authorization_code" , "code=" + encodeURIComponent ( d . code ) , "redirect_uri=" + encodeURIComponent ( r ) , "client_id=" + encodeURIComponent ( e ) ] . join ( "&" ) ;
2597
+ return o && ( m += "&scope=" + encodeURIComponent ( o ) ) , t ( {
2595
2598
method : "POST" ,
2596
2599
url : n ,
2597
2600
headers : {
2598
2601
Authorization : "Basic " + window . btoa ( e + ":" ) ,
2599
2602
"Content-Type" : "application/x-www-form-urlencoded"
2600
2603
} ,
2601
- data : h
2604
+ data : m
2602
2605
} ) . then ( function ( e ) {
2603
2606
return c ( e . data , f ) ;
2604
2607
} , function ( e ) {
0 commit comments