|
1 | 1 | "use strict";
|
2 | 2 |
|
3 | 3 | function OverviewController(e, t, n, a, r, o, i, s, c, l, u, d, m, p, f, g, v, h, y, b, C, S, w, k, j, P) {
|
4 |
| -var R = this, I = t("isIE")() || t("isEdge")(); |
| 4 | +var R = this, I = t("isIE")(); |
5 | 5 | e.projectName = n.project, R.catalogLandingPageEnabled = !l.DISABLE_SERVICE_CATALOG_LANDING_PAGE;
|
6 | 6 | var E, T, N = t("annotation"), D = t("canI"), A = t("buildConfigForBuild"), B = t("deploymentIsInProgress"), L = t("imageObjectRef"), U = t("isJenkinsPipelineStrategy"), O = t("isNewerResource"), F = t("label"), x = t("podTemplate"), V = r.getPreferredVersion("servicebindings"), M = r.getPreferredVersion("clusterserviceclasses"), q = r.getPreferredVersion("serviceinstances"), z = r.getPreferredVersion("clusterserviceplans"), H = {}, G = {}, W = {}, K = R.state = {
|
7 | 7 | alerts: {},
|
@@ -493,7 +493,7 @@ u.unwatchAll(at), $(window).off(".overview");
|
493 | 493 | function ResourceServiceBindings(e, t, n, a, r) {
|
494 | 494 | var o, i = this, s = e("enableTechPreviewFeature");
|
495 | 495 | i.bindings = [], i.bindableServiceInstances = [], i.serviceClasses = [], i.serviceInstances = [], i.showBindings = a.SERVICE_CATALOG_ENABLED && s("pod_presets");
|
496 |
| -var c = e("isIE")() || e("isEdge")(), l = [], u = e("canI"), d = i.serviceBindingsVersion = t.getPreferredVersion("servicebindings"), m = t.getPreferredVersion("clusterserviceclasses"), p = t.getPreferredVersion("serviceinstances"), f = t.getPreferredVersion("clusterserviceplans"), g = function() { |
| 496 | +var c = e("isIE")(), l = [], u = e("canI"), d = i.serviceBindingsVersion = t.getPreferredVersion("servicebindings"), m = t.getPreferredVersion("clusterserviceclasses"), p = t.getPreferredVersion("serviceinstances"), f = t.getPreferredVersion("clusterserviceplans"), g = function() { |
497 | 497 | i.apiObject && i.bindings && (i.bindings = n.getBindingsForResource(i.bindings, i.apiObject));
|
498 | 498 | }, v = function() {
|
499 | 499 | i.bindableServiceInstances = n.filterBindableServiceInstances(i.serviceInstances, i.serviceClasses, o), i.orderedServiceInstances = n.sortServiceInstances(i.serviceInstances, i.serviceClasses);
|
@@ -4869,7 +4869,7 @@ a.unwatchAll(i);
|
4869 | 4869 | }));
|
4870 | 4870 | } ]), angular.module("openshiftConsole").controller("MonitoringController", [ "$routeParams", "$location", "$scope", "$filter", "BuildsService", "DataService", "ImageStreamResolver", "KeywordService", "Logger", "MetricsService", "Navigate", "PodsService", "ProjectsService", "$rootScope", function(e, t, n, a, r, o, i, s, c, l, u, d, m, p) {
|
4871 | 4871 | n.projectName = e.project, n.alerts = n.alerts || {}, n.renderOptions = n.renderOptions || {}, n.renderOptions.showEventsSidebar = !0, n.renderOptions.collapseEventsSidebar = "true" === localStorage.getItem("monitoring.eventsidebar.collapsed");
|
4872 |
| -var f = []; |
| 4872 | +var f = a("isIE")(), g = []; |
4873 | 4873 | n.kinds = [ {
|
4874 | 4874 | kind: "All"
|
4875 | 4875 | }, {
|
@@ -4907,49 +4907,49 @@ replicaSets: {},
|
4907 | 4907 | builds: {},
|
4908 | 4908 | statefulSets: {}
|
4909 | 4909 | };
|
4910 |
| -var g = a("isNil"); |
| 4910 | +var v = a("isNil"); |
4911 | 4911 | n.filters = {
|
4912 |
| -hideOlderResources: g(e.hideOlderResources) || "true" === e.hideOlderResources, |
| 4912 | +hideOlderResources: v(e.hideOlderResources) || "true" === e.hideOlderResources, |
4913 | 4913 | text: ""
|
4914 | 4914 | };
|
4915 |
| -var v, h, y, b; |
| 4915 | +var h, y, b, C; |
4916 | 4916 | l.isAvailable().then(function(e) {
|
4917 | 4917 | n.metricsAvailable = e;
|
4918 | 4918 | });
|
4919 |
| -var C = a("orderObjectsByDate"), S = [ "metadata.name" ], w = [], k = function() { |
4920 |
| -n.filteredPods = s.filterForKeywords(b, S, w), n.filteredReplicationControllers = s.filterForKeywords(h, S, w), n.filteredReplicaSets = s.filterForKeywords(y, S, w), n.filteredBuilds = s.filterForKeywords(v, S, w), n.filteredStatefulSets = s.filterForKeywords(_.values(n.statefulSets), S, w); |
4921 |
| -}, j = function(e) { |
| 4919 | +var S = a("orderObjectsByDate"), w = [ "metadata.name" ], k = [], j = function() { |
| 4920 | +n.filteredPods = s.filterForKeywords(C, w, k), n.filteredReplicationControllers = s.filterForKeywords(y, w, k), n.filteredReplicaSets = s.filterForKeywords(b, w, k), n.filteredBuilds = s.filterForKeywords(h, w, k), n.filteredStatefulSets = s.filterForKeywords(_.values(n.statefulSets), w, k); |
| 4921 | +}, P = function(e) { |
4922 | 4922 | n.logOptions.pods[e.metadata.name] = {
|
4923 | 4923 | container: e.spec.containers[0].name
|
4924 | 4924 | }, n.logCanRun.pods[e.metadata.name] = !_.includes([ "New", "Pending", "Unknown" ], e.status.phase);
|
4925 |
| -}, P = function(e) { |
| 4925 | +}, R = function(e) { |
4926 | 4926 | n.logOptions.replicationControllers[e.metadata.name] = {};
|
4927 | 4927 | var t = a("annotation")(e, "deploymentVersion");
|
4928 | 4928 | t && (n.logOptions.replicationControllers[e.metadata.name].version = t), n.logCanRun.replicationControllers[e.metadata.name] = !_.includes([ "New", "Pending" ], a("deploymentStatus")(e));
|
4929 |
| -}, R = function(e) { |
| 4929 | +}, I = function(e) { |
4930 | 4930 | n.logOptions.builds[e.metadata.name] = {}, n.logCanRun.builds[e.metadata.name] = !_.includes([ "New", "Pending", "Error" ], e.status.phase);
|
4931 |
| -}, I = function() { |
4932 |
| -n.filteredStatefulSets = s.filterForKeywords(_.values(n.statefulSets), S, w); |
4933 | 4931 | }, E = function() {
|
4934 |
| -b = _.filter(n.pods, function(e) { |
| 4932 | +n.filteredStatefulSets = s.filterForKeywords(_.values(n.statefulSets), w, k); |
| 4933 | +}, T = function() { |
| 4934 | +C = _.filter(n.pods, function(e) { |
4935 | 4935 | return !n.filters.hideOlderResources || "Succeeded" !== e.status.phase && "Failed" !== e.status.phase;
|
4936 |
| -}), n.filteredPods = s.filterForKeywords(b, S, w); |
4937 |
| -}, T = a("isIncompleteBuild"), N = a("buildConfigForBuild"), D = a("isRecentBuild"), A = function() { |
| 4936 | +}), n.filteredPods = s.filterForKeywords(C, w, k); |
| 4937 | +}, N = a("isIncompleteBuild"), D = a("buildConfigForBuild"), A = a("isRecentBuild"), B = function() { |
4938 | 4938 | moment().subtract(5, "m");
|
4939 |
| -v = _.filter(n.builds, function(e) { |
| 4939 | +h = _.filter(n.builds, function(e) { |
4940 | 4940 | if (!n.filters.hideOlderResources) return !0;
|
4941 |
| -if (T(e)) return !0; |
4942 |
| -var t = N(e); |
4943 |
| -return t ? n.latestBuildByConfig[t].metadata.name === e.metadata.name : D(e); |
4944 |
| -}), n.filteredBuilds = s.filterForKeywords(v, S, w); |
4945 |
| -}, B = a("deploymentStatus"), L = a("deploymentIsInProgress"), U = function() { |
4946 |
| -h = _.filter(n.replicationControllers, function(e) { |
4947 |
| -return !n.filters.hideOlderResources || (L(e) || "Active" === B(e)); |
4948 |
| -}), n.filteredReplicationControllers = s.filterForKeywords(h, S, w); |
4949 |
| -}, O = function() { |
4950 |
| -y = _.filter(n.replicaSets, function(e) { |
| 4941 | +if (N(e)) return !0; |
| 4942 | +var t = D(e); |
| 4943 | +return t ? n.latestBuildByConfig[t].metadata.name === e.metadata.name : A(e); |
| 4944 | +}), n.filteredBuilds = s.filterForKeywords(h, w, k); |
| 4945 | +}, L = a("deploymentStatus"), U = a("deploymentIsInProgress"), O = function() { |
| 4946 | +y = _.filter(n.replicationControllers, function(e) { |
| 4947 | +return !n.filters.hideOlderResources || (U(e) || "Active" === L(e)); |
| 4948 | +}), n.filteredReplicationControllers = s.filterForKeywords(y, w, k); |
| 4949 | +}, F = function() { |
| 4950 | +b = _.filter(n.replicaSets, function(e) { |
4951 | 4951 | return !n.filters.hideOlderResources || _.get(e, "status.replicas");
|
4952 |
| -}), n.filteredReplicaSets = s.filterForKeywords(y, S, w); |
| 4952 | +}), n.filteredReplicaSets = s.filterForKeywords(b, w, k); |
4953 | 4953 | };
|
4954 | 4954 | n.toggleItem = function(e, t, r) {
|
4955 | 4955 | var o = $(e.target);
|
@@ -4993,34 +4993,40 @@ i = !n.expanded.statefulSets[r.metadata.name], n.expanded.statefulSets[r.metadat
|
4993 | 4993 | var t = _.get(n, [ "podsByOwnerUID", e.metadata.uid ], []);
|
4994 | 4994 | _.isEmpty(t) || u.toPodsForDeployment(e, t);
|
4995 | 4995 | }, m.get(e.project).then(_.spread(function(e, a) {
|
4996 |
| -n.project = e, n.projectContext = a, o.watch("pods", a, function(e) { |
4997 |
| -n.podsByName = e.by("metadata.name"), n.pods = C(n.podsByName, !0), n.podsByOwnerUID = d.groupByOwnerUID(n.pods), n.podsLoaded = !0, _.each(n.pods, j), E(), c.log("pods", n.pods); |
4998 |
| -}), o.watch({ |
| 4996 | +n.project = e, n.projectContext = a, g.push(o.watch("pods", a, function(e) { |
| 4997 | +n.podsByName = e.by("metadata.name"), n.pods = S(n.podsByName, !0), n.podsByOwnerUID = d.groupByOwnerUID(n.pods), n.podsLoaded = !0, _.each(n.pods, P), T(), c.log("pods", n.pods); |
| 4998 | +})), g.push(o.watch({ |
4999 | 4999 | resource: "statefulsets",
|
5000 | 5000 | group: "apps",
|
5001 | 5001 | version: "v1beta1"
|
5002 | 5002 | }, a, function(e) {
|
5003 |
| -n.statefulSets = e.by("metadata.name"), n.statefulSetsLoaded = !0, I(), c.log("statefulSets", n.statefulSets); |
5004 |
| -}), o.watch("replicationcontrollers", a, function(e) { |
5005 |
| -n.replicationControllers = C(e.by("metadata.name"), !0), n.replicationControllersLoaded = !0, _.each(n.replicationControllers, P), U(), c.log("replicationcontrollers", n.replicationControllers); |
5006 |
| -}), o.watch("builds", a, function(e) { |
5007 |
| -n.builds = C(e.by("metadata.name"), !0), n.latestBuildByConfig = r.latestBuildByConfig(n.builds), n.buildsLoaded = !0, _.each(n.builds, R), A(), c.log("builds", n.builds); |
5008 |
| -}), o.watch({ |
| 5003 | +n.statefulSets = e.by("metadata.name"), n.statefulSetsLoaded = !0, E(), c.log("statefulSets", n.statefulSets); |
| 5004 | +}, { |
| 5005 | +poll: f, |
| 5006 | +pollInterval: 6e4 |
| 5007 | +})), g.push(o.watch("replicationcontrollers", a, function(e) { |
| 5008 | +n.replicationControllers = S(e.by("metadata.name"), !0), n.replicationControllersLoaded = !0, _.each(n.replicationControllers, R), O(), c.log("replicationcontrollers", n.replicationControllers); |
| 5009 | +})), g.push(o.watch("builds", a, function(e) { |
| 5010 | +n.builds = S(e.by("metadata.name"), !0), n.latestBuildByConfig = r.latestBuildByConfig(n.builds), n.buildsLoaded = !0, _.each(n.builds, I), B(), c.log("builds", n.builds); |
| 5011 | +})), g.push(o.watch({ |
5009 | 5012 | group: "extensions",
|
5010 | 5013 | resource: "replicasets"
|
5011 | 5014 | }, a, function(e) {
|
5012 |
| -n.replicaSets = C(e.by("metadata.name"), !0), n.replicaSetsLoaded = !0, O(), c.log("replicasets", n.replicaSets); |
5013 |
| -}), n.$on("$destroy", function() { |
5014 |
| -o.unwatchAll(f); |
| 5015 | +n.replicaSets = S(e.by("metadata.name"), !0), n.replicaSetsLoaded = !0, F(), c.log("replicasets", n.replicaSets); |
| 5016 | +}, { |
| 5017 | +poll: f, |
| 5018 | +pollInterval: 6e4 |
| 5019 | +})), n.$on("$destroy", function() { |
| 5020 | +o.unwatchAll(g); |
5015 | 5021 | }), n.$watch("filters.hideOlderResources", function() {
|
5016 |
| -E(), A(), U(), O(), I(); |
| 5022 | +T(), B(), O(), F(), E(); |
5017 | 5023 | var e = t.search();
|
5018 | 5024 | e.hideOlderResources = n.filters.hideOlderResources ? "true" : "false", t.replace().search(e);
|
5019 | 5025 | }), n.$watch("kindSelector.selected.kind", function() {
|
5020 | 5026 | var e = t.search();
|
5021 | 5027 | e.kind = n.kindSelector.selected.kind, t.replace().search(e);
|
5022 | 5028 | }), n.$watch("filters.text", _.debounce(function() {
|
5023 |
| -n.filterKeywords = w = s.generateKeywords(n.filters.text), n.$apply(k); |
| 5029 | +n.filterKeywords = k = s.generateKeywords(n.filters.text), n.$apply(j); |
5024 | 5030 | }, 50, {
|
5025 | 5031 | maxWait: 250
|
5026 | 5032 | })), n.$watch("renderOptions.collapseEventsSidebar", function(e, t) {
|
@@ -5933,7 +5939,7 @@ e.metricsAvailable = t;
|
5933 | 5939 | });
|
5934 | 5940 | var P = t("deploymentStatus"), R = function(t) {
|
5935 | 5941 | e.logCanRun = !_.includes([ "New", "Pending" ], P(t));
|
5936 |
| -}, I = t("isIE")() || t("isEdge")(); |
| 5942 | +}, I = t("isIE")(); |
5937 | 5943 | g.get(n.project).then(_.spread(function(u, g) {
|
5938 | 5944 | e.project = u, e.projectContext = g;
|
5939 | 5945 | var h = {}, E = function() {
|
@@ -14439,7 +14445,7 @@ angular.module("openshiftConsole").component("notificationCounter", {
|
14439 | 14445 | templateUrl: "views/directives/notifications/notification-counter.html",
|
14440 | 14446 | bindings: {},
|
14441 | 14447 | controller: [ "$filter", "$routeParams", "$rootScope", "Constants", function(e, t, n, a) {
|
14442 |
| -var r = this, o = _.get(a, "DISABLE_GLOBAL_EVENT_WATCH"), i = e("isIE")() || e("isEdge")(); |
| 14448 | +var r = this, o = _.get(a, "DISABLE_GLOBAL_EVENT_WATCH"), i = e("isIE")(); |
14443 | 14449 | r.hide = !0;
|
14444 | 14450 | var s = [], c = [], l = function(e, t) {
|
14445 | 14451 | e && c.push(n.$on("NotificationDrawerWrapper.onUnreadNotifications", t));
|
@@ -14481,7 +14487,7 @@ u(), d();
|
14481 | 14487 | angular.module("openshiftConsole").component("notificationDrawerWrapper", {
|
14482 | 14488 | templateUrl: "views/directives/notifications/notification-drawer-wrapper.html",
|
14483 | 14489 | controller: [ "$filter", "$interval", "$location", "$timeout", "$routeParams", "$rootScope", "Constants", "DataService", "EventsService", "NotificationsService", function(e, t, n, a, r, o, i, s, c) {
|
14484 |
| -var l, u, d = _.get(i, "DISABLE_GLOBAL_EVENT_WATCH"), m = e("isIE")() || e("isEdge")(), p = this, f = [], g = {}, v = {}, h = {}, y = function(e) { |
| 14490 | +var l, u, d = _.get(i, "DISABLE_GLOBAL_EVENT_WATCH"), m = e("isIE")(), p = this, f = [], g = {}, v = {}, h = {}, y = function(e) { |
14485 | 14491 | e || (p.drawerHidden = !0);
|
14486 | 14492 | }, b = function(e, t) {
|
14487 | 14493 | return _.get(e, "params.project") !== _.get(t, "params.project");
|
|
0 commit comments