You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@spot.apache.org by ev...@apache.org on 2017/07/21 20:21:37 UTC
[38/50] [abbrv] incubator-spot git commit: Added missing ASF license
to OA and UI files
Added missing ASF license to OA and UI files
Project: http://git-wip-us.apache.org/repos/asf/incubator-spot/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-spot/commit/b66b1741
Tree: http://git-wip-us.apache.org/repos/asf/incubator-spot/tree/b66b1741
Diff: http://git-wip-us.apache.org/repos/asf/incubator-spot/diff/b66b1741
Branch: refs/heads/master
Commit: b66b1741fb92467d03709b7a16456587813d0926
Parents: d5542e4
Author: LedaLima <ga...@intel.com>
Authored: Mon Jul 10 17:13:44 2017 -0500
Committer: LedaLima <ga...@intel.com>
Committed: Mon Jul 10 17:13:44 2017 -0500
----------------------------------------------------------------------
spot-oa/api/graphql/__init__.py | 19 ++++++++++++++++++-
spot-oa/api/graphql/common.py | 16 ++++++++++++++++
spot-oa/api/graphql/dns/__init__.py | 16 ++++++++++++++++
spot-oa/api/graphql/dns/mutation.py | 16 ++++++++++++++++
spot-oa/api/graphql/dns/query.py | 16 ++++++++++++++++
spot-oa/api/graphql/flow/__init__.py | 16 ++++++++++++++++
spot-oa/api/graphql/flow/mutation.py | 16 ++++++++++++++++
spot-oa/api/graphql/flow/query.py | 16 ++++++++++++++++
spot-oa/api/graphql/proxy/__init__.py | 16 ++++++++++++++++
spot-oa/api/graphql/proxy/mutation.py | 16 ++++++++++++++++
spot-oa/api/graphql/proxy/query.py | 16 ++++++++++++++++
spot-oa/api/graphql/schema.py | 16 ++++++++++++++++
spot-oa/api/graphql/webapp.py | 16 ++++++++++++++++
spot-oa/api/resources/configurator.py | 16 ++++++++++++++++
spot-oa/api/resources/dns.py | 16 ++++++++++++++++
spot-oa/api/resources/flow.py | 16 ++++++++++++++++
spot-oa/api/resources/hdfs_client.py | 17 ++++++++++++++++-
spot-oa/api/resources/impala_engine.py | 16 ++++++++++++++++
spot-oa/api/resources/proxy.py | 16 ++++++++++++++++
spot-oa/ipython/extensions/spot_webapp.py | 16 ++++++++++++++++
spot-oa/ipython/profile_spot/startup/graphql.py | 16 ++++++++++++++++
.../ipython/profile_spot/static/custom/custom.js | 18 ++++++++++++++++--
.../components/DetailsDendrogramPanel.react.js | 18 ++++++++++++++++--
.../ui/dns/js/components/DetailsPanel.react.js | 17 ++++++++++++++++-
.../dns/js/components/DetailsTablePanel.react.js | 17 ++++++++++++++++-
.../dns/js/components/SuspiciousPanel.react.js | 17 ++++++++++++++++-
spot-oa/ui/dns/js/notebooks.js | 17 ++++++++++++++++-
spot-oa/ui/dns/js/stores/CommentsStore.js | 17 ++++++++++++++++-
spot-oa/ui/dns/js/stores/DendrogramStore.js | 17 ++++++++++++++++-
spot-oa/ui/dns/js/stores/DetailsStore.js | 18 ++++++++++++++++--
.../ui/dns/js/stores/IncidentProgressionStore.js | 17 ++++++++++++++++-
spot-oa/ui/dns/js/stores/NotebookStore.js | 17 ++++++++++++++++-
spot-oa/ui/dns/js/stores/SuspiciousStore.js | 17 ++++++++++++++++-
spot-oa/ui/dns/js/storyboard.js | 17 ++++++++++++++++-
spot-oa/ui/dns/js/suspicious.js | 17 ++++++++++++++++-
spot-oa/ui/dns/js/threat-investigation.js | 17 ++++++++++++++++-
.../js/components/ImpactAnalysisPanel.react.js | 17 ++++++++++++++++-
.../components/IncidentProgressionPanel.react.js | 17 ++++++++++++++++-
.../flow/js/components/NetworkViewPanel.react.js | 18 ++++++++++++++++--
.../ui/flow/js/components/ScoreNotebook.react.js | 17 ++++++++++++++++-
.../flow/js/components/SuspiciousPanel.react.js | 17 ++++++++++++++++-
.../ui/flow/js/components/TimelinePanel.react.js | 17 ++++++++++++++++-
spot-oa/ui/flow/js/constants/NetflowConstants.js | 17 ++++++++++++++++-
spot-oa/ui/flow/js/lib/topojson.min.js | 17 ++++++++++++++++-
spot-oa/ui/flow/js/notebooks.js | 17 ++++++++++++++++-
spot-oa/ui/flow/js/stores/CommentsStore.js | 17 ++++++++++++++++-
spot-oa/ui/flow/js/stores/DetailsStore.js | 17 ++++++++++++++++-
spot-oa/ui/flow/js/stores/GlobeViewStore.js | 17 ++++++++++++++++-
spot-oa/ui/flow/js/stores/ImpactAnalysisStore.js | 17 ++++++++++++++++-
.../flow/js/stores/IncidentProgressionStore.js | 17 ++++++++++++++++-
spot-oa/ui/flow/js/stores/NotebookStore.js | 17 ++++++++++++++++-
spot-oa/ui/flow/js/stores/SuspiciousStore.js | 17 ++++++++++++++++-
spot-oa/ui/flow/js/stores/TimelineStore.js | 17 ++++++++++++++++-
spot-oa/ui/flow/js/storyboard.js | 17 ++++++++++++++++-
spot-oa/ui/flow/js/suspicious.js | 17 ++++++++++++++++-
spot-oa/ui/flow/js/threat-investigation.js | 17 ++++++++++++++++-
spot-oa/ui/js/actions/EdInActions.js | 17 ++++++++++++++++-
spot-oa/ui/js/actions/InSumActions.js | 17 ++++++++++++++++-
spot-oa/ui/js/actions/SpotActions.js | 17 ++++++++++++++++-
spot-oa/ui/js/actions/StoryboardActions.js | 17 ++++++++++++++++-
spot-oa/ui/js/components/ChartMixin.react.js | 17 ++++++++++++++++-
.../ui/js/components/ContentLoaderMixin.react.js | 17 ++++++++++++++++-
spot-oa/ui/js/components/DateInput.react.js | 17 ++++++++++++++++-
.../ui/js/components/DendrogramMixin.react.js | 17 ++++++++++++++++-
.../ui/js/components/DetailsGridMixin.react.js | 18 ++++++++++++++++--
.../ExecutiveThreatBriefingPanel.react.js | 17 ++++++++++++++++-
spot-oa/ui/js/components/GridPanelMixin.react.js | 17 ++++++++++++++++-
.../js/components/IPythonNotebookPanel.react.js | 17 ++++++++++++++++-
.../ui/js/components/IngestSummaryPanel.react.js | 17 ++++++++++++++++-
spot-oa/ui/js/components/OptionPicker.react.js | 17 ++++++++++++++++-
spot-oa/ui/js/components/Panel.react.js | 17 ++++++++++++++++-
spot-oa/ui/js/components/PanelRow.react.js | 17 ++++++++++++++++-
.../js/components/PolloNetworkViewMixin.react.js | 17 ++++++++++++++++-
.../js/components/SuspiciousGridMixin.react.js | 17 ++++++++++++++++-
spot-oa/ui/js/components/TimelineMixin.react.js | 17 ++++++++++++++++-
.../components/scoring/ButtonsScoring.react.js | 17 ++++++++++++++++-
.../scoring/FilterSelectInput.react.js | 17 ++++++++++++++++-
.../js/components/scoring/RatingInput.react.js | 17 ++++++++++++++++-
.../js/components/scoring/ScoreMessage.react.js | 17 ++++++++++++++++-
.../scoring/SearchGlobalInput.react.js | 17 ++++++++++++++++-
.../js/components/scoring/SelectInput.react.js | 17 ++++++++++++++++-
spot-oa/ui/js/constants/SpotConstants.js | 17 ++++++++++++++++-
spot-oa/ui/js/cubehelix/cubehelix.js | 17 ++++++++++++++++-
spot-oa/ui/js/dispatchers/SpotDispatcher.js | 17 ++++++++++++++++-
spot-oa/ui/js/ingest-summary.js | 17 ++++++++++++++++-
spot-oa/ui/js/menu/components/MainMenu.react.js | 17 ++++++++++++++++-
spot-oa/ui/js/menu/menu.js | 17 ++++++++++++++++-
spot-oa/ui/js/menu/stores/MainMenuStore.js | 17 ++++++++++++++++-
spot-oa/ui/js/stores/GraphQLStore.js | 16 ++++++++++++++++
spot-oa/ui/js/stores/IngestSummaryStore.js | 17 ++++++++++++++++-
spot-oa/ui/js/stores/JsonStore.js | 17 ++++++++++++++++-
spot-oa/ui/js/stores/ObservableGraphQLStore.js | 16 ++++++++++++++++
.../stores/ObservableWithHeadersGraphQLStore.js | 16 ++++++++++++++++
spot-oa/ui/js/stores/RestStore.js | 17 ++++++++++++++++-
spot-oa/ui/js/stores/SpotStore.js | 17 ++++++++++++++++-
spot-oa/ui/js/tooltip.js | 17 ++++++++++++++++-
spot-oa/ui/js/utils/CategoryLayout.js | 17 ++++++++++++++++-
spot-oa/ui/js/utils/DateUtils.js | 17 ++++++++++++++++-
spot-oa/ui/js/utils/SpotUtils.js | 17 ++++++++++++++++-
.../ui/proxy/js/components/DetailsPanel.react.js | 17 ++++++++++++++++-
.../ui/proxy/js/components/FilterInput.react.js | 17 ++++++++++++++++-
.../components/IncidentProgressionPanel.react.js | 17 ++++++++++++++++-
.../js/components/NetworkViewPanel.react.js | 17 ++++++++++++++++-
.../proxy/js/components/ScoreNotebook.react.js | 17 ++++++++++++++++-
.../proxy/js/components/SuspiciousPanel.react.js | 17 ++++++++++++++++-
.../proxy/js/components/TimelinePanel.react.js | 18 ++++++++++++++++--
spot-oa/ui/proxy/js/notebooks.js | 17 ++++++++++++++++-
spot-oa/ui/proxy/js/stores/CommentsStore.js | 17 ++++++++++++++++-
spot-oa/ui/proxy/js/stores/DetailsStore.js | 17 ++++++++++++++++-
.../proxy/js/stores/IncidentProgressionStore.js | 17 ++++++++++++++++-
spot-oa/ui/proxy/js/stores/NotebookStore.js | 17 ++++++++++++++++-
spot-oa/ui/proxy/js/stores/SuspiciousStore.js | 18 ++++++++++++++++--
spot-oa/ui/proxy/js/stores/TimelineStore.js | 17 ++++++++++++++++-
spot-oa/ui/proxy/js/storyboard.js | 17 ++++++++++++++++-
spot-oa/ui/proxy/js/suspicious.js | 17 ++++++++++++++++-
spot-oa/ui/proxy/js/threat-investigation.js | 17 ++++++++++++++++-
116 files changed, 1858 insertions(+), 101 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-spot/blob/b66b1741/spot-oa/api/graphql/__init__.py
----------------------------------------------------------------------
diff --git a/spot-oa/api/graphql/__init__.py b/spot-oa/api/graphql/__init__.py
index 027b7f9..481d353 100644
--- a/spot-oa/api/graphql/__init__.py
+++ b/spot-oa/api/graphql/__init__.py
@@ -1 +1,18 @@
-from webapp import blueprint
+#
+# Licensed to the Apache Software Foundation (ASF) under one or more
+# contributor license agreements. See the NOTICE file distributed with
+# this work for additional information regarding copyright ownership.
+# The ASF licenses this file to You under the Apache License, Version 2.0
+# (the "License"); you may not use this file except in compliance with
+# the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+
+from webapp import blueprint
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/incubator-spot/blob/b66b1741/spot-oa/api/graphql/common.py
----------------------------------------------------------------------
diff --git a/spot-oa/api/graphql/common.py b/spot-oa/api/graphql/common.py
index 1e34674..60ac29d 100644
--- a/spot-oa/api/graphql/common.py
+++ b/spot-oa/api/graphql/common.py
@@ -1,3 +1,19 @@
+#
+# Licensed to the Apache Software Foundation (ASF) under one or more
+# contributor license agreements. See the NOTICE file distributed with
+# this work for additional information regarding copyright ownership.
+# The ASF licenses this file to You under the Apache License, Version 2.0
+# (the "License"); you may not use this file except in compliance with
+# the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
from collections import OrderedDict
from datetime import date, datetime
from graphql import (
http://git-wip-us.apache.org/repos/asf/incubator-spot/blob/b66b1741/spot-oa/api/graphql/dns/__init__.py
----------------------------------------------------------------------
diff --git a/spot-oa/api/graphql/dns/__init__.py b/spot-oa/api/graphql/dns/__init__.py
index cbce493..d5c4f98 100644
--- a/spot-oa/api/graphql/dns/__init__.py
+++ b/spot-oa/api/graphql/dns/__init__.py
@@ -1,2 +1,18 @@
+#
+# Licensed to the Apache Software Foundation (ASF) under one or more
+# contributor license agreements. See the NOTICE file distributed with
+# this work for additional information regarding copyright ownership.
+# The ASF licenses this file to You under the Apache License, Version 2.0
+# (the "License"); you may not use this file except in compliance with
+# the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
from query import QueryType, TYPES
from mutation import MutationType
http://git-wip-us.apache.org/repos/asf/incubator-spot/blob/b66b1741/spot-oa/api/graphql/dns/mutation.py
----------------------------------------------------------------------
diff --git a/spot-oa/api/graphql/dns/mutation.py b/spot-oa/api/graphql/dns/mutation.py
index f221b4d..e76b596 100644
--- a/spot-oa/api/graphql/dns/mutation.py
+++ b/spot-oa/api/graphql/dns/mutation.py
@@ -1,3 +1,19 @@
+#
+# Licensed to the Apache Software Foundation (ASF) under one or more
+# contributor license agreements. See the NOTICE file distributed with
+# this work for additional information regarding copyright ownership.
+# The ASF licenses this file to You under the Apache License, Version 2.0
+# (the "License"); you may not use this file except in compliance with
+# the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
from datetime import date
from graphql import (
GraphQLObjectType,
http://git-wip-us.apache.org/repos/asf/incubator-spot/blob/b66b1741/spot-oa/api/graphql/dns/query.py
----------------------------------------------------------------------
diff --git a/spot-oa/api/graphql/dns/query.py b/spot-oa/api/graphql/dns/query.py
index db55a13..84f280b 100644
--- a/spot-oa/api/graphql/dns/query.py
+++ b/spot-oa/api/graphql/dns/query.py
@@ -1,3 +1,19 @@
+#
+# Licensed to the Apache Software Foundation (ASF) under one or more
+# contributor license agreements. See the NOTICE file distributed with
+# this work for additional information regarding copyright ownership.
+# The ASF licenses this file to You under the Apache License, Version 2.0
+# (the "License"); you may not use this file except in compliance with
+# the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
from datetime import date, datetime
from graphql import (
GraphQLObjectType,
http://git-wip-us.apache.org/repos/asf/incubator-spot/blob/b66b1741/spot-oa/api/graphql/flow/__init__.py
----------------------------------------------------------------------
diff --git a/spot-oa/api/graphql/flow/__init__.py b/spot-oa/api/graphql/flow/__init__.py
index cbce493..d5c4f98 100644
--- a/spot-oa/api/graphql/flow/__init__.py
+++ b/spot-oa/api/graphql/flow/__init__.py
@@ -1,2 +1,18 @@
+#
+# Licensed to the Apache Software Foundation (ASF) under one or more
+# contributor license agreements. See the NOTICE file distributed with
+# this work for additional information regarding copyright ownership.
+# The ASF licenses this file to You under the Apache License, Version 2.0
+# (the "License"); you may not use this file except in compliance with
+# the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
from query import QueryType, TYPES
from mutation import MutationType
http://git-wip-us.apache.org/repos/asf/incubator-spot/blob/b66b1741/spot-oa/api/graphql/flow/mutation.py
----------------------------------------------------------------------
diff --git a/spot-oa/api/graphql/flow/mutation.py b/spot-oa/api/graphql/flow/mutation.py
index 53ab723..32c4aea 100644
--- a/spot-oa/api/graphql/flow/mutation.py
+++ b/spot-oa/api/graphql/flow/mutation.py
@@ -1,3 +1,19 @@
+#
+# Licensed to the Apache Software Foundation (ASF) under one or more
+# contributor license agreements. See the NOTICE file distributed with
+# this work for additional information regarding copyright ownership.
+# The ASF licenses this file to You under the Apache License, Version 2.0
+# (the "License"); you may not use this file except in compliance with
+# the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
from datetime import date
from graphql import (
GraphQLObjectType,
http://git-wip-us.apache.org/repos/asf/incubator-spot/blob/b66b1741/spot-oa/api/graphql/flow/query.py
----------------------------------------------------------------------
diff --git a/spot-oa/api/graphql/flow/query.py b/spot-oa/api/graphql/flow/query.py
index 64c4c53..4435176 100644
--- a/spot-oa/api/graphql/flow/query.py
+++ b/spot-oa/api/graphql/flow/query.py
@@ -1,3 +1,19 @@
+#
+# Licensed to the Apache Software Foundation (ASF) under one or more
+# contributor license agreements. See the NOTICE file distributed with
+# this work for additional information regarding copyright ownership.
+# The ASF licenses this file to You under the Apache License, Version 2.0
+# (the "License"); you may not use this file except in compliance with
+# the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
from datetime import date
from graphql import (
GraphQLObjectType,
http://git-wip-us.apache.org/repos/asf/incubator-spot/blob/b66b1741/spot-oa/api/graphql/proxy/__init__.py
----------------------------------------------------------------------
diff --git a/spot-oa/api/graphql/proxy/__init__.py b/spot-oa/api/graphql/proxy/__init__.py
index cbce493..d5c4f98 100644
--- a/spot-oa/api/graphql/proxy/__init__.py
+++ b/spot-oa/api/graphql/proxy/__init__.py
@@ -1,2 +1,18 @@
+#
+# Licensed to the Apache Software Foundation (ASF) under one or more
+# contributor license agreements. See the NOTICE file distributed with
+# this work for additional information regarding copyright ownership.
+# The ASF licenses this file to You under the Apache License, Version 2.0
+# (the "License"); you may not use this file except in compliance with
+# the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
from query import QueryType, TYPES
from mutation import MutationType
http://git-wip-us.apache.org/repos/asf/incubator-spot/blob/b66b1741/spot-oa/api/graphql/proxy/mutation.py
----------------------------------------------------------------------
diff --git a/spot-oa/api/graphql/proxy/mutation.py b/spot-oa/api/graphql/proxy/mutation.py
index 9e6bc9c..2c32a82 100644
--- a/spot-oa/api/graphql/proxy/mutation.py
+++ b/spot-oa/api/graphql/proxy/mutation.py
@@ -1,3 +1,19 @@
+#
+# Licensed to the Apache Software Foundation (ASF) under one or more
+# contributor license agreements. See the NOTICE file distributed with
+# this work for additional information regarding copyright ownership.
+# The ASF licenses this file to You under the Apache License, Version 2.0
+# (the "License"); you may not use this file except in compliance with
+# the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
from datetime import date
from graphql import (
GraphQLObjectType,
http://git-wip-us.apache.org/repos/asf/incubator-spot/blob/b66b1741/spot-oa/api/graphql/proxy/query.py
----------------------------------------------------------------------
diff --git a/spot-oa/api/graphql/proxy/query.py b/spot-oa/api/graphql/proxy/query.py
index 697606c..1e32f34 100644
--- a/spot-oa/api/graphql/proxy/query.py
+++ b/spot-oa/api/graphql/proxy/query.py
@@ -1,3 +1,19 @@
+#
+# Licensed to the Apache Software Foundation (ASF) under one or more
+# contributor license agreements. See the NOTICE file distributed with
+# this work for additional information regarding copyright ownership.
+# The ASF licenses this file to You under the Apache License, Version 2.0
+# (the "License"); you may not use this file except in compliance with
+# the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
from datetime import date
from graphql import (
GraphQLObjectType,
http://git-wip-us.apache.org/repos/asf/incubator-spot/blob/b66b1741/spot-oa/api/graphql/schema.py
----------------------------------------------------------------------
diff --git a/spot-oa/api/graphql/schema.py b/spot-oa/api/graphql/schema.py
index 488f310..324128d 100644
--- a/spot-oa/api/graphql/schema.py
+++ b/spot-oa/api/graphql/schema.py
@@ -1,3 +1,19 @@
+#
+# Licensed to the Apache Software Foundation (ASF) under one or more
+# contributor license agreements. See the NOTICE file distributed with
+# this work for additional information regarding copyright ownership.
+# The ASF licenses this file to You under the Apache License, Version 2.0
+# (the "License"); you may not use this file except in compliance with
+# the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
from graphql import (
GraphQLSchema,
GraphQLObjectType,
http://git-wip-us.apache.org/repos/asf/incubator-spot/blob/b66b1741/spot-oa/api/graphql/webapp.py
----------------------------------------------------------------------
diff --git a/spot-oa/api/graphql/webapp.py b/spot-oa/api/graphql/webapp.py
index 4b13972..5a4bd23 100644
--- a/spot-oa/api/graphql/webapp.py
+++ b/spot-oa/api/graphql/webapp.py
@@ -1,3 +1,19 @@
+#
+# Licensed to the Apache Software Foundation (ASF) under one or more
+# contributor license agreements. See the NOTICE file distributed with
+# this work for additional information regarding copyright ownership.
+# The ASF licenses this file to You under the Apache License, Version 2.0
+# (the "License"); you may not use this file except in compliance with
+# the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
if __name__=='__main__':
import sys
from os import path
http://git-wip-us.apache.org/repos/asf/incubator-spot/blob/b66b1741/spot-oa/api/resources/configurator.py
----------------------------------------------------------------------
diff --git a/spot-oa/api/resources/configurator.py b/spot-oa/api/resources/configurator.py
index 1cc470e..5bda045 100644
--- a/spot-oa/api/resources/configurator.py
+++ b/spot-oa/api/resources/configurator.py
@@ -1,3 +1,19 @@
+#
+# Licensed to the Apache Software Foundation (ASF) under one or more
+# contributor license agreements. See the NOTICE file distributed with
+# this work for additional information regarding copyright ownership.
+# The ASF licenses this file to You under the Apache License, Version 2.0
+# (the "License"); you may not use this file except in compliance with
+# the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
import ConfigParser
import os
http://git-wip-us.apache.org/repos/asf/incubator-spot/blob/b66b1741/spot-oa/api/resources/dns.py
----------------------------------------------------------------------
diff --git a/spot-oa/api/resources/dns.py b/spot-oa/api/resources/dns.py
index ddba7f8..a9a45d6 100644
--- a/spot-oa/api/resources/dns.py
+++ b/spot-oa/api/resources/dns.py
@@ -1,3 +1,19 @@
+#
+# Licensed to the Apache Software Foundation (ASF) under one or more
+# contributor license agreements. See the NOTICE file distributed with
+# this work for additional information regarding copyright ownership.
+# The ASF licenses this file to You under the Apache License, Version 2.0
+# (the "License"); you may not use this file except in compliance with
+# the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
import api.resources.impala_engine as ImpalaEngine
import api.resources.hdfs_client as HDFSClient
import api.resources.configurator as Configuration
http://git-wip-us.apache.org/repos/asf/incubator-spot/blob/b66b1741/spot-oa/api/resources/flow.py
----------------------------------------------------------------------
diff --git a/spot-oa/api/resources/flow.py b/spot-oa/api/resources/flow.py
index 1871e04..ab5105f 100755
--- a/spot-oa/api/resources/flow.py
+++ b/spot-oa/api/resources/flow.py
@@ -1,3 +1,19 @@
+#
+# Licensed to the Apache Software Foundation (ASF) under one or more
+# contributor license agreements. See the NOTICE file distributed with
+# this work for additional information regarding copyright ownership.
+# The ASF licenses this file to You under the Apache License, Version 2.0
+# (the "License"); you may not use this file except in compliance with
+# the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
import api.resources.impala_engine as ImpalaEngine
import api.resources.hdfs_client as HDFSClient
import api.resources.configurator as Configuration
http://git-wip-us.apache.org/repos/asf/incubator-spot/blob/b66b1741/spot-oa/api/resources/hdfs_client.py
----------------------------------------------------------------------
diff --git a/spot-oa/api/resources/hdfs_client.py b/spot-oa/api/resources/hdfs_client.py
index ec7fc9f..31c5eba 100644
--- a/spot-oa/api/resources/hdfs_client.py
+++ b/spot-oa/api/resources/hdfs_client.py
@@ -1,4 +1,19 @@
-
+#
+# Licensed to the Apache Software Foundation (ASF) under one or more
+# contributor license agreements. See the NOTICE file distributed with
+# this work for additional information regarding copyright ownership.
+# The ASF licenses this file to You under the Apache License, Version 2.0
+# (the "License"); you may not use this file except in compliance with
+# the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
from hdfs import InsecureClient
from hdfs.util import HdfsError
from json import dump
http://git-wip-us.apache.org/repos/asf/incubator-spot/blob/b66b1741/spot-oa/api/resources/impala_engine.py
----------------------------------------------------------------------
diff --git a/spot-oa/api/resources/impala_engine.py b/spot-oa/api/resources/impala_engine.py
index d6b4c55..b7d0148 100644
--- a/spot-oa/api/resources/impala_engine.py
+++ b/spot-oa/api/resources/impala_engine.py
@@ -1,3 +1,19 @@
+#
+# Licensed to the Apache Software Foundation (ASF) under one or more
+# contributor license agreements. See the NOTICE file distributed with
+# this work for additional information regarding copyright ownership.
+# The ASF licenses this file to You under the Apache License, Version 2.0
+# (the "License"); you may not use this file except in compliance with
+# the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
from impala.dbapi import connect
import api.resources.configurator as Config
http://git-wip-us.apache.org/repos/asf/incubator-spot/blob/b66b1741/spot-oa/api/resources/proxy.py
----------------------------------------------------------------------
diff --git a/spot-oa/api/resources/proxy.py b/spot-oa/api/resources/proxy.py
index 8b846d4..c162bbf 100644
--- a/spot-oa/api/resources/proxy.py
+++ b/spot-oa/api/resources/proxy.py
@@ -1,3 +1,19 @@
+#
+# Licensed to the Apache Software Foundation (ASF) under one or more
+# contributor license agreements. See the NOTICE file distributed with
+# this work for additional information regarding copyright ownership.
+# The ASF licenses this file to You under the Apache License, Version 2.0
+# (the "License"); you may not use this file except in compliance with
+# the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
import md5
import api.resources.impala_engine as ImpalaEngine
import api.resources.hdfs_client as HDFSClient
http://git-wip-us.apache.org/repos/asf/incubator-spot/blob/b66b1741/spot-oa/ipython/extensions/spot_webapp.py
----------------------------------------------------------------------
diff --git a/spot-oa/ipython/extensions/spot_webapp.py b/spot-oa/ipython/extensions/spot_webapp.py
index baf53ea..2f958cb 100644
--- a/spot-oa/ipython/extensions/spot_webapp.py
+++ b/spot-oa/ipython/extensions/spot_webapp.py
@@ -1,3 +1,19 @@
+#
+# Licensed to the Apache Software Foundation (ASF) under one or more
+# contributor license agreements. See the NOTICE file distributed with
+# this work for additional information regarding copyright ownership.
+# The ASF licenses this file to You under the Apache License, Version 2.0
+# (the "License"); you may not use this file except in compliance with
+# the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
import sys
from os import path
http://git-wip-us.apache.org/repos/asf/incubator-spot/blob/b66b1741/spot-oa/ipython/profile_spot/startup/graphql.py
----------------------------------------------------------------------
diff --git a/spot-oa/ipython/profile_spot/startup/graphql.py b/spot-oa/ipython/profile_spot/startup/graphql.py
index cf4c840..9aea6b6 100644
--- a/spot-oa/ipython/profile_spot/startup/graphql.py
+++ b/spot-oa/ipython/profile_spot/startup/graphql.py
@@ -1,3 +1,19 @@
+#
+# Licensed to the Apache Software Foundation (ASF) under one or more
+# contributor license agreements. See the NOTICE file distributed with
+# this work for additional information regarding copyright ownership.
+# The ASF licenses this file to You under the Apache License, Version 2.0
+# (the "License"); you may not use this file except in compliance with
+# the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
import IPython
import json
import urllib3
http://git-wip-us.apache.org/repos/asf/incubator-spot/blob/b66b1741/spot-oa/ipython/profile_spot/static/custom/custom.js
----------------------------------------------------------------------
diff --git a/spot-oa/ipython/profile_spot/static/custom/custom.js b/spot-oa/ipython/profile_spot/static/custom/custom.js
index 2496d59..93579dc 100755
--- a/spot-oa/ipython/profile_spot/static/custom/custom.js
+++ b/spot-oa/ipython/profile_spot/static/custom/custom.js
@@ -1,5 +1,19 @@
-// Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements; and to You under the Apache License, Version 2.0.
-
+// #
+// # Licensed to the Apache Software Foundation (ASF) under one or more
+// # contributor license agreements. See the NOTICE file distributed with
+// # this work for additional information regarding copyright ownership.
+// # The ASF licenses this file to You under the Apache License, Version 2.0
+// # (the "License"); you may not use this file except in compliance with
+// # the License. You may obtain a copy of the License at
+// #
+// # http://www.apache.org/licenses/LICENSE-2.0
+// #
+// # Unless required by applicable law or agreed to in writing, software
+// # distributed under the License is distributed on an "AS IS" BASIS,
+// # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// # See the License for the specific language governing permissions and
+// # limitations under the License.
+// #
/**
* Trigger reload event on parent document
*/
http://git-wip-us.apache.org/repos/asf/incubator-spot/blob/b66b1741/spot-oa/ui/dns/js/components/DetailsDendrogramPanel.react.js
----------------------------------------------------------------------
diff --git a/spot-oa/ui/dns/js/components/DetailsDendrogramPanel.react.js b/spot-oa/ui/dns/js/components/DetailsDendrogramPanel.react.js
index 2c6e443..ad40124 100755
--- a/spot-oa/ui/dns/js/components/DetailsDendrogramPanel.react.js
+++ b/spot-oa/ui/dns/js/components/DetailsDendrogramPanel.react.js
@@ -1,5 +1,19 @@
-// Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements; and to You under the Apache License, Version 2.0.
-
+//
+// Licensed to the Apache Software Foundation (ASF) under one or more
+// contributor license agreements. See the NOTICE file distributed with
+// this work for additional information regarding copyright ownership.
+// The ASF licenses this file to You under the Apache License, Version 2.0
+// (the "License"); you may not use this file except in compliance with
+// the License. You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+//
const React = require('react');
const ContentLoaderMixin = require('../../../js/components/ContentLoaderMixin.react');
http://git-wip-us.apache.org/repos/asf/incubator-spot/blob/b66b1741/spot-oa/ui/dns/js/components/DetailsPanel.react.js
----------------------------------------------------------------------
diff --git a/spot-oa/ui/dns/js/components/DetailsPanel.react.js b/spot-oa/ui/dns/js/components/DetailsPanel.react.js
index 550c516..15fc621 100755
--- a/spot-oa/ui/dns/js/components/DetailsPanel.react.js
+++ b/spot-oa/ui/dns/js/components/DetailsPanel.react.js
@@ -1,4 +1,19 @@
-// Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements; and to You under the Apache License, Version 2.0.
+//
+// Licensed to the Apache Software Foundation (ASF) under one or more
+// contributor license agreements. See the NOTICE file distributed with
+// this work for additional information regarding copyright ownership.
+// The ASF licenses this file to You under the Apache License, Version 2.0
+// (the "License"); you may not use this file except in compliance with
+// the License. You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+//
var React = require('react');
http://git-wip-us.apache.org/repos/asf/incubator-spot/blob/b66b1741/spot-oa/ui/dns/js/components/DetailsTablePanel.react.js
----------------------------------------------------------------------
diff --git a/spot-oa/ui/dns/js/components/DetailsTablePanel.react.js b/spot-oa/ui/dns/js/components/DetailsTablePanel.react.js
index f8e7c5f..0ed697e 100755
--- a/spot-oa/ui/dns/js/components/DetailsTablePanel.react.js
+++ b/spot-oa/ui/dns/js/components/DetailsTablePanel.react.js
@@ -1,4 +1,19 @@
-// Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements; and to You under the Apache License, Version 2.0.
+//
+// Licensed to the Apache Software Foundation (ASF) under one or more
+// contributor license agreements. See the NOTICE file distributed with
+// this work for additional information regarding copyright ownership.
+// The ASF licenses this file to You under the Apache License, Version 2.0
+// (the "License"); you may not use this file except in compliance with
+// the License. You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+//
var React = require('react');
http://git-wip-us.apache.org/repos/asf/incubator-spot/blob/b66b1741/spot-oa/ui/dns/js/components/SuspiciousPanel.react.js
----------------------------------------------------------------------
diff --git a/spot-oa/ui/dns/js/components/SuspiciousPanel.react.js b/spot-oa/ui/dns/js/components/SuspiciousPanel.react.js
index 738a6f7..a2d106f 100755
--- a/spot-oa/ui/dns/js/components/SuspiciousPanel.react.js
+++ b/spot-oa/ui/dns/js/components/SuspiciousPanel.react.js
@@ -1,4 +1,19 @@
-// Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements; and to You under the Apache License, Version 2.0.
+//
+// Licensed to the Apache Software Foundation (ASF) under one or more
+// contributor license agreements. See the NOTICE file distributed with
+// this work for additional information regarding copyright ownership.
+// The ASF licenses this file to You under the Apache License, Version 2.0
+// (the "License"); you may not use this file except in compliance with
+// the License. You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+//
var React = require('react');
http://git-wip-us.apache.org/repos/asf/incubator-spot/blob/b66b1741/spot-oa/ui/dns/js/notebooks.js
----------------------------------------------------------------------
diff --git a/spot-oa/ui/dns/js/notebooks.js b/spot-oa/ui/dns/js/notebooks.js
index 32c8392..81d923e 100644
--- a/spot-oa/ui/dns/js/notebooks.js
+++ b/spot-oa/ui/dns/js/notebooks.js
@@ -1,4 +1,19 @@
-// Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements; and to You under the Apache License, Version 2.0.
+//
+// Licensed to the Apache Software Foundation (ASF) under one or more
+// contributor license agreements. See the NOTICE file distributed with
+// this work for additional information regarding copyright ownership.
+// The ASF licenses this file to You under the Apache License, Version 2.0
+// (the "License"); you may not use this file except in compliance with
+// the License. You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+//
const React = require('react');
const ReactDOM = require('react-dom');
http://git-wip-us.apache.org/repos/asf/incubator-spot/blob/b66b1741/spot-oa/ui/dns/js/stores/CommentsStore.js
----------------------------------------------------------------------
diff --git a/spot-oa/ui/dns/js/stores/CommentsStore.js b/spot-oa/ui/dns/js/stores/CommentsStore.js
index e78d2f9..47e2eea 100755
--- a/spot-oa/ui/dns/js/stores/CommentsStore.js
+++ b/spot-oa/ui/dns/js/stores/CommentsStore.js
@@ -1,4 +1,19 @@
-// Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements; and to You under the Apache License, Version 2.0.
+//
+// Licensed to the Apache Software Foundation (ASF) under one or more
+// contributor license agreements. See the NOTICE file distributed with
+// this work for additional information regarding copyright ownership.
+// The ASF licenses this file to You under the Apache License, Version 2.0
+// (the "License"); you may not use this file except in compliance with
+// the License. You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+//
const SpotConstants = require('../../../js/constants/SpotConstants');
const SpotDispatcher = require('../../../js/dispatchers/SpotDispatcher');
http://git-wip-us.apache.org/repos/asf/incubator-spot/blob/b66b1741/spot-oa/ui/dns/js/stores/DendrogramStore.js
----------------------------------------------------------------------
diff --git a/spot-oa/ui/dns/js/stores/DendrogramStore.js b/spot-oa/ui/dns/js/stores/DendrogramStore.js
index 52517d7..54822c0 100755
--- a/spot-oa/ui/dns/js/stores/DendrogramStore.js
+++ b/spot-oa/ui/dns/js/stores/DendrogramStore.js
@@ -1,4 +1,19 @@
-// Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements; and to You under the Apache License, Version 2.0.
+//
+// Licensed to the Apache Software Foundation (ASF) under one or more
+// contributor license agreements. See the NOTICE file distributed with
+// this work for additional information regarding copyright ownership.
+// The ASF licenses this file to You under the Apache License, Version 2.0
+// (the "License"); you may not use this file except in compliance with
+// the License. You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+//
const SpotDispatcher = require('../../../js/dispatchers/SpotDispatcher');
const SpotConstants = require('../../../js/constants/SpotConstants');
http://git-wip-us.apache.org/repos/asf/incubator-spot/blob/b66b1741/spot-oa/ui/dns/js/stores/DetailsStore.js
----------------------------------------------------------------------
diff --git a/spot-oa/ui/dns/js/stores/DetailsStore.js b/spot-oa/ui/dns/js/stores/DetailsStore.js
index 8b8ec13..e82e70c 100755
--- a/spot-oa/ui/dns/js/stores/DetailsStore.js
+++ b/spot-oa/ui/dns/js/stores/DetailsStore.js
@@ -1,5 +1,19 @@
-// Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements; and to You under the Apache License, Version 2.0.
-
+//
+// Licensed to the Apache Software Foundation (ASF) under one or more
+// contributor license agreements. See the NOTICE file distributed with
+// this work for additional information regarding copyright ownership.
+// The ASF licenses this file to You under the Apache License, Version 2.0
+// (the "License"); you may not use this file except in compliance with
+// the License. You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+//
const SpotDispatcher = require('../../../js/dispatchers/SpotDispatcher');
const SpotConstants = require('../../../js/constants/SpotConstants');
http://git-wip-us.apache.org/repos/asf/incubator-spot/blob/b66b1741/spot-oa/ui/dns/js/stores/IncidentProgressionStore.js
----------------------------------------------------------------------
diff --git a/spot-oa/ui/dns/js/stores/IncidentProgressionStore.js b/spot-oa/ui/dns/js/stores/IncidentProgressionStore.js
index 7ea68c7..308a43e 100755
--- a/spot-oa/ui/dns/js/stores/IncidentProgressionStore.js
+++ b/spot-oa/ui/dns/js/stores/IncidentProgressionStore.js
@@ -1,4 +1,19 @@
-// Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements; and to You under the Apache License, Version 2.0.
+//
+// Licensed to the Apache Software Foundation (ASF) under one or more
+// contributor license agreements. See the NOTICE file distributed with
+// this work for additional information regarding copyright ownership.
+// The ASF licenses this file to You under the Apache License, Version 2.0
+// (the "License"); you may not use this file except in compliance with
+// the License. You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+//
const SpotDispatcher = require('../../../js/dispatchers/SpotDispatcher');
const SpotConstants = require('../../../js/constants/SpotConstants');
http://git-wip-us.apache.org/repos/asf/incubator-spot/blob/b66b1741/spot-oa/ui/dns/js/stores/NotebookStore.js
----------------------------------------------------------------------
diff --git a/spot-oa/ui/dns/js/stores/NotebookStore.js b/spot-oa/ui/dns/js/stores/NotebookStore.js
index 2cb4e49..8b87047 100644
--- a/spot-oa/ui/dns/js/stores/NotebookStore.js
+++ b/spot-oa/ui/dns/js/stores/NotebookStore.js
@@ -1,4 +1,19 @@
-// Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements; and to You under the Apache License, Version 2.0.
+//
+// Licensed to the Apache Software Foundation (ASF) under one or more
+// contributor license agreements. See the NOTICE file distributed with
+// this work for additional information regarding copyright ownership.
+// The ASF licenses this file to You under the Apache License, Version 2.0
+// (the "License"); you may not use this file except in compliance with
+// the License. You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+//
const SpotDispatcher = require('../../../js/dispatchers/SpotDispatcher');
const SpotConstants = require('../../../js/constants/SpotConstants');
http://git-wip-us.apache.org/repos/asf/incubator-spot/blob/b66b1741/spot-oa/ui/dns/js/stores/SuspiciousStore.js
----------------------------------------------------------------------
diff --git a/spot-oa/ui/dns/js/stores/SuspiciousStore.js b/spot-oa/ui/dns/js/stores/SuspiciousStore.js
index 5510380..21b728d 100755
--- a/spot-oa/ui/dns/js/stores/SuspiciousStore.js
+++ b/spot-oa/ui/dns/js/stores/SuspiciousStore.js
@@ -1,4 +1,19 @@
-// Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements; and to You under the Apache License, Version 2.0.
+//
+// Licensed to the Apache Software Foundation (ASF) under one or more
+// contributor license agreements. See the NOTICE file distributed with
+// this work for additional information regarding copyright ownership.
+// The ASF licenses this file to You under the Apache License, Version 2.0
+// (the "License"); you may not use this file except in compliance with
+// the License. You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+//
const SpotDispatcher = require('../../../js/dispatchers/SpotDispatcher');
const SpotConstants = require('../../../js/constants/SpotConstants');
http://git-wip-us.apache.org/repos/asf/incubator-spot/blob/b66b1741/spot-oa/ui/dns/js/storyboard.js
----------------------------------------------------------------------
diff --git a/spot-oa/ui/dns/js/storyboard.js b/spot-oa/ui/dns/js/storyboard.js
index d09ddf8..6af2e8d 100755
--- a/spot-oa/ui/dns/js/storyboard.js
+++ b/spot-oa/ui/dns/js/storyboard.js
@@ -1,4 +1,19 @@
-// Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements; and to You under the Apache License, Version 2.0.
+//
+// Licensed to the Apache Software Foundation (ASF) under one or more
+// contributor license agreements. See the NOTICE file distributed with
+// this work for additional information regarding copyright ownership.
+// The ASF licenses this file to You under the Apache License, Version 2.0
+// (the "License"); you may not use this file except in compliance with
+// the License. You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+//
const React = require('react');
const ReactDOM = require('react-dom');
http://git-wip-us.apache.org/repos/asf/incubator-spot/blob/b66b1741/spot-oa/ui/dns/js/suspicious.js
----------------------------------------------------------------------
diff --git a/spot-oa/ui/dns/js/suspicious.js b/spot-oa/ui/dns/js/suspicious.js
index fe45118..e5d4c06 100755
--- a/spot-oa/ui/dns/js/suspicious.js
+++ b/spot-oa/ui/dns/js/suspicious.js
@@ -1,4 +1,19 @@
-// Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements; and to You under the Apache License, Version 2.0.
+//
+// Licensed to the Apache Software Foundation (ASF) under one or more
+// contributor license agreements. See the NOTICE file distributed with
+// this work for additional information regarding copyright ownership.
+// The ASF licenses this file to You under the Apache License, Version 2.0
+// (the "License"); you may not use this file except in compliance with
+// the License. You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+//
const React = require('react');
const ReactDOM = require('react-dom');
http://git-wip-us.apache.org/repos/asf/incubator-spot/blob/b66b1741/spot-oa/ui/dns/js/threat-investigation.js
----------------------------------------------------------------------
diff --git a/spot-oa/ui/dns/js/threat-investigation.js b/spot-oa/ui/dns/js/threat-investigation.js
index adf60f9..71998ef 100755
--- a/spot-oa/ui/dns/js/threat-investigation.js
+++ b/spot-oa/ui/dns/js/threat-investigation.js
@@ -1,4 +1,19 @@
-// Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements; and to You under the Apache License, Version 2.0.
+//
+// Licensed to the Apache Software Foundation (ASF) under one or more
+// contributor license agreements. See the NOTICE file distributed with
+// this work for additional information regarding copyright ownership.
+// The ASF licenses this file to You under the Apache License, Version 2.0
+// (the "License"); you may not use this file except in compliance with
+// the License. You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+//
const React = require('react');
const ReactDOM = require('react-dom');
http://git-wip-us.apache.org/repos/asf/incubator-spot/blob/b66b1741/spot-oa/ui/flow/js/components/ImpactAnalysisPanel.react.js
----------------------------------------------------------------------
diff --git a/spot-oa/ui/flow/js/components/ImpactAnalysisPanel.react.js b/spot-oa/ui/flow/js/components/ImpactAnalysisPanel.react.js
index a84e9ec..dc3f1c2 100755
--- a/spot-oa/ui/flow/js/components/ImpactAnalysisPanel.react.js
+++ b/spot-oa/ui/flow/js/components/ImpactAnalysisPanel.react.js
@@ -1,4 +1,19 @@
-// Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements; and to You under the Apache License, Version 2.0.
+//
+// Licensed to the Apache Software Foundation (ASF) under one or more
+// contributor license agreements. See the NOTICE file distributed with
+// this work for additional information regarding copyright ownership.
+// The ASF licenses this file to You under the Apache License, Version 2.0
+// (the "License"); you may not use this file except in compliance with
+// the License. You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+//
const React = require('react');
const ReactDOM = require('react-dom');
http://git-wip-us.apache.org/repos/asf/incubator-spot/blob/b66b1741/spot-oa/ui/flow/js/components/IncidentProgressionPanel.react.js
----------------------------------------------------------------------
diff --git a/spot-oa/ui/flow/js/components/IncidentProgressionPanel.react.js b/spot-oa/ui/flow/js/components/IncidentProgressionPanel.react.js
index 78112d3..1c53278 100755
--- a/spot-oa/ui/flow/js/components/IncidentProgressionPanel.react.js
+++ b/spot-oa/ui/flow/js/components/IncidentProgressionPanel.react.js
@@ -1,4 +1,19 @@
-// Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements; and to You under the Apache License, Version 2.0.
+//
+// Licensed to the Apache Software Foundation (ASF) under one or more
+// contributor license agreements. See the NOTICE file distributed with
+// this work for additional information regarding copyright ownership.
+// The ASF licenses this file to You under the Apache License, Version 2.0
+// (the "License"); you may not use this file except in compliance with
+// the License. You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+//
const React = require('react');
http://git-wip-us.apache.org/repos/asf/incubator-spot/blob/b66b1741/spot-oa/ui/flow/js/components/NetworkViewPanel.react.js
----------------------------------------------------------------------
diff --git a/spot-oa/ui/flow/js/components/NetworkViewPanel.react.js b/spot-oa/ui/flow/js/components/NetworkViewPanel.react.js
index c49daf5..66a6bae 100755
--- a/spot-oa/ui/flow/js/components/NetworkViewPanel.react.js
+++ b/spot-oa/ui/flow/js/components/NetworkViewPanel.react.js
@@ -1,5 +1,19 @@
-// Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements; and to You under the Apache License, Version 2.0.
-
+//
+// Licensed to the Apache Software Foundation (ASF) under one or more
+// contributor license agreements. See the NOTICE file distributed with
+// this work for additional information regarding copyright ownership.
+// The ASF licenses this file to You under the Apache License, Version 2.0
+// (the "License"); you may not use this file except in compliance with
+// the License. You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+//
const React = require('react');
const ContentLoaderMixin = require('../../../js/components/ContentLoaderMixin.react');
http://git-wip-us.apache.org/repos/asf/incubator-spot/blob/b66b1741/spot-oa/ui/flow/js/components/ScoreNotebook.react.js
----------------------------------------------------------------------
diff --git a/spot-oa/ui/flow/js/components/ScoreNotebook.react.js b/spot-oa/ui/flow/js/components/ScoreNotebook.react.js
index 3819195..22eeec7 100644
--- a/spot-oa/ui/flow/js/components/ScoreNotebook.react.js
+++ b/spot-oa/ui/flow/js/components/ScoreNotebook.react.js
@@ -1,4 +1,19 @@
-// Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements; and to You under the Apache License, Version 2.0.
+//
+// Licensed to the Apache Software Foundation (ASF) under one or more
+// contributor license agreements. See the NOTICE file distributed with
+// this work for additional information regarding copyright ownership.
+// The ASF licenses this file to You under the Apache License, Version 2.0
+// (the "License"); you may not use this file except in compliance with
+// the License. You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+//
var React = require('react');
http://git-wip-us.apache.org/repos/asf/incubator-spot/blob/b66b1741/spot-oa/ui/flow/js/components/SuspiciousPanel.react.js
----------------------------------------------------------------------
diff --git a/spot-oa/ui/flow/js/components/SuspiciousPanel.react.js b/spot-oa/ui/flow/js/components/SuspiciousPanel.react.js
index 19dc04a..9230243 100755
--- a/spot-oa/ui/flow/js/components/SuspiciousPanel.react.js
+++ b/spot-oa/ui/flow/js/components/SuspiciousPanel.react.js
@@ -1,4 +1,19 @@
-// Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements; and to You under the Apache License, Version 2.0.
+//
+// Licensed to the Apache Software Foundation (ASF) under one or more
+// contributor license agreements. See the NOTICE file distributed with
+// this work for additional information regarding copyright ownership.
+// The ASF licenses this file to You under the Apache License, Version 2.0
+// (the "License"); you may not use this file except in compliance with
+// the License. You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+//
var React = require('react');
http://git-wip-us.apache.org/repos/asf/incubator-spot/blob/b66b1741/spot-oa/ui/flow/js/components/TimelinePanel.react.js
----------------------------------------------------------------------
diff --git a/spot-oa/ui/flow/js/components/TimelinePanel.react.js b/spot-oa/ui/flow/js/components/TimelinePanel.react.js
index 081bfef..2ae0789 100755
--- a/spot-oa/ui/flow/js/components/TimelinePanel.react.js
+++ b/spot-oa/ui/flow/js/components/TimelinePanel.react.js
@@ -1,4 +1,19 @@
-// Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements; and to You under the Apache License, Version 2.0.
+//
+// Licensed to the Apache Software Foundation (ASF) under one or more
+// contributor license agreements. See the NOTICE file distributed with
+// this work for additional information regarding copyright ownership.
+// The ASF licenses this file to You under the Apache License, Version 2.0
+// (the "License"); you may not use this file except in compliance with
+// the License. You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+//
const React = require('react') ;
http://git-wip-us.apache.org/repos/asf/incubator-spot/blob/b66b1741/spot-oa/ui/flow/js/constants/NetflowConstants.js
----------------------------------------------------------------------
diff --git a/spot-oa/ui/flow/js/constants/NetflowConstants.js b/spot-oa/ui/flow/js/constants/NetflowConstants.js
index 0cc197e..84eed16 100755
--- a/spot-oa/ui/flow/js/constants/NetflowConstants.js
+++ b/spot-oa/ui/flow/js/constants/NetflowConstants.js
@@ -1,4 +1,19 @@
-// Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements; and to You under the Apache License, Version 2.0.
+//
+// Licensed to the Apache Software Foundation (ASF) under one or more
+// contributor license agreements. See the NOTICE file distributed with
+// this work for additional information regarding copyright ownership.
+// The ASF licenses this file to You under the Apache License, Version 2.0
+// (the "License"); you may not use this file except in compliance with
+// the License. You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+//
var NetflowConstants = {
// Data source URLS
http://git-wip-us.apache.org/repos/asf/incubator-spot/blob/b66b1741/spot-oa/ui/flow/js/lib/topojson.min.js
----------------------------------------------------------------------
diff --git a/spot-oa/ui/flow/js/lib/topojson.min.js b/spot-oa/ui/flow/js/lib/topojson.min.js
index 752fcfb..3f79504 100644
--- a/spot-oa/ui/flow/js/lib/topojson.min.js
+++ b/spot-oa/ui/flow/js/lib/topojson.min.js
@@ -1,3 +1,18 @@
-// Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements; and to You under the Apache License, Version 2.0.
+//
+// Licensed to the Apache Software Foundation (ASF) under one or more
+// contributor license agreements. See the NOTICE file distributed with
+// this work for additional information regarding copyright ownership.
+// The ASF licenses this file to You under the Apache License, Version 2.0
+// (the "License"); you may not use this file except in compliance with
+// the License. You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+//
topojson=function(){function t(t,e){function n(e){var n=t.arcs[e],r=n[0],o=[0,0];return n.forEach(function(t){o[0]+=t[0],o[1]+=t[1]}),[r,o]}var r={},o={},a={};e.forEach(function(t){var e=n(t);(r[e[0]]||(r[e[0]]=[])).push(t),(r[e[1]]||(r[e[1]]=[])).push(~t)}),e.forEach(function(t){var e,r,i=n(t),c=i[0],s=i[1];if(e=a[c])if(delete a[e.end],e.push(t),e.end=s,r=o[s]){delete o[r.start];var u=r===e?e:e.concat(r);o[u.start=e.start]=a[u.end=r.end]=u}else if(r=a[s]){delete o[r.start],delete a[r.end];var u=e.concat(r.map(function(t){return~t}).reverse());o[u.start=e.start]=a[u.end=r.start]=u}else o[e.start]=a[e.end]=e;else if(e=o[s])if(delete o[e.start],e.unshift(t),e.start=c,r=a[c]){delete a[r.end];var f=r===e?e:r.concat(e);o[f.start=r.start]=a[f.end=e.end]=f}else if(r=o[c]){delete o[r.start],delete a[r.end];var f=r.map(function(t){return~t}).reverse().concat(e);o[f.start=r.end]=a[f.end=e.end]=f}else o[e.start]=a[e.end]=e;else if(e=o[c])if(delete o[e.start],e.unshift(~t),e.start=s,r=a[s]){del
ete a[r.end];var f=r===e?e:r.concat(e);o[f.start=r.start]=a[f.end=e.end]=f}else if(r=o[s]){delete o[r.start],delete a[r.end];var f=r.map(function(t){return~t}).reverse().concat(e);o[f.start=r.end]=a[f.end=e.end]=f}else o[e.start]=a[e.end]=e;else if(e=a[s])if(delete a[e.end],e.push(~t),e.end=c,r=a[c]){delete o[r.start];var u=r===e?e:e.concat(r);o[u.start=e.start]=a[u.end=r.end]=u}else if(r=o[c]){delete o[r.start],delete a[r.end];var u=e.concat(r.map(function(t){return~t}).reverse());o[u.start=e.start]=a[u.end=r.start]=u}else o[e.start]=a[e.end]=e;else e=[t],o[e.start=c]=a[e.end=s]=e});var i=[];for(var c in a)i.push(a[c]);return i}function e(e,r,o){function a(t){0>t&&(t=~t),(l[t]||(l[t]=[])).push(f)}function i(t){t.forEach(a)}function c(t){t.forEach(i)}function s(t){"GeometryCollection"===t.type?t.geometries.forEach(s):t.type in d&&(f=t,d[t.type](t.arcs))}var u=[];if(arguments.length>1){var f,l=[],d={LineString:i,MultiLineString:c,Polygon:c,MultiPolygon:function(t){t.forEach(c)}};s(r)
,l.forEach(3>arguments.length?function(t,e){u.push([e])}:function(t,e){o(t[0],t[t.length-1])&&u.push([e])})}else for(var p=0,h=e.arcs.length;h>p;++p)u.push([p]);return n(e,{type:"MultiLineString",arcs:t(e,u)})}function n(t,e){function n(t,e){e.length&&e.pop();for(var n,o=h[0>t?~t:t],a=0,i=o.length,c=0,s=0;i>a;++a)e.push([(c+=(n=o[a])[0])*f+d,(s+=n[1])*l+p]);0>t&&r(e,i)}function o(t){return[t[0]*f+d,t[1]*l+p]}function a(t){for(var e=[],r=0,o=t.length;o>r;++r)n(t[r],e);return 2>e.length&&e.push(e[0]),e}function i(t){for(var e=a(t);4>e.length;)e.push(e[0]);return e}function c(t){return t.map(i)}function s(t){var e=t.type,n="GeometryCollection"===e?{type:e,geometries:t.geometries.map(s)}:e in v?{type:e,coordinates:v[e](t)}:{type:null};return"id"in t&&(n.id=t.id),"properties"in t&&(n.properties=t.properties),n}var u=t.transform,f=u.scale[0],l=u.scale[1],d=u.translate[0],p=u.translate[1],h=t.arcs,v={Point:function(t){return o(t.coordinates)},MultiPoint:function(t){return t.coordinates.map
(o)},LineString:function(t){return a(t.arcs)},MultiLineString:function(t){return t.arcs.map(a)},Polygon:function(t){return c(t.arcs)},MultiPolygon:function(t){return t.arcs.map(c)}};return s(e)}function r(t,e){for(var n,r=t.length,o=r-e;--r>o;)n=t[o],t[o++]=t[r],t[r]=n}function o(t,e){for(var n=0,r=t.length;r>n;){var o=n+r>>>1;e>t[o]?n=o+1:r=o}return n}function a(t){function e(t,e){t.forEach(function(t){0>t&&(t=~t);var n=a[t]||(a[t]=[]);n[e]||(n.forEach(function(t){var n,r;r=o(n=i[e],t),n[r]!==t&&n.splice(r,0,t),r=o(n=i[t],e),n[r]!==e&&n.splice(r,0,e)}),n[e]=e)})}function n(t,n){t.forEach(function(t){e(t,n)})}function r(t,e){"GeometryCollection"===t.type?t.geometries.forEach(function(t){r(t,e)}):t.type in c&&c[t.type](t.arcs,e)}var a=[],i=t.map(function(){return[]}),c={LineString:e,MultiLineString:n,Polygon:n,MultiPolygon:function(t,e){t.forEach(function(t){n(t,e)})}};return t.forEach(r),i}return{version:"0.0.32",mesh:e,object:n,neighbors:a}}();
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/incubator-spot/blob/b66b1741/spot-oa/ui/flow/js/notebooks.js
----------------------------------------------------------------------
diff --git a/spot-oa/ui/flow/js/notebooks.js b/spot-oa/ui/flow/js/notebooks.js
index 4720361..5d9c60a 100644
--- a/spot-oa/ui/flow/js/notebooks.js
+++ b/spot-oa/ui/flow/js/notebooks.js
@@ -1,4 +1,19 @@
-// Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements; and to You under the Apache License, Version 2.0.
+//
+// Licensed to the Apache Software Foundation (ASF) under one or more
+// contributor license agreements. See the NOTICE file distributed with
+// this work for additional information regarding copyright ownership.
+// The ASF licenses this file to You under the Apache License, Version 2.0
+// (the "License"); you may not use this file except in compliance with
+// the License. You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+//
const React = require('react');
const ReactDOM = require('react-dom');
http://git-wip-us.apache.org/repos/asf/incubator-spot/blob/b66b1741/spot-oa/ui/flow/js/stores/CommentsStore.js
----------------------------------------------------------------------
diff --git a/spot-oa/ui/flow/js/stores/CommentsStore.js b/spot-oa/ui/flow/js/stores/CommentsStore.js
index e1e7bbb..9b746be 100755
--- a/spot-oa/ui/flow/js/stores/CommentsStore.js
+++ b/spot-oa/ui/flow/js/stores/CommentsStore.js
@@ -1,4 +1,19 @@
-// Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements; and to You under the Apache License, Version 2.0.
+//
+// Licensed to the Apache Software Foundation (ASF) under one or more
+// contributor license agreements. See the NOTICE file distributed with
+// this work for additional information regarding copyright ownership.
+// The ASF licenses this file to You under the Apache License, Version 2.0
+// (the "License"); you may not use this file except in compliance with
+// the License. You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+//
const SpotConstants = require('../../../js/constants/SpotConstants');
const SpotDispatcher = require('../../../js/dispatchers/SpotDispatcher');
http://git-wip-us.apache.org/repos/asf/incubator-spot/blob/b66b1741/spot-oa/ui/flow/js/stores/DetailsStore.js
----------------------------------------------------------------------
diff --git a/spot-oa/ui/flow/js/stores/DetailsStore.js b/spot-oa/ui/flow/js/stores/DetailsStore.js
index b7d1aa8..34e5ca9 100755
--- a/spot-oa/ui/flow/js/stores/DetailsStore.js
+++ b/spot-oa/ui/flow/js/stores/DetailsStore.js
@@ -1,4 +1,19 @@
-// Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements; and to You under the Apache License, Version 2.0.
+//
+// Licensed to the Apache Software Foundation (ASF) under one or more
+// contributor license agreements. See the NOTICE file distributed with
+// this work for additional information regarding copyright ownership.
+// The ASF licenses this file to You under the Apache License, Version 2.0
+// (the "License"); you may not use this file except in compliance with
+// the License. You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+//
const SpotDispatcher = require('../../../js/dispatchers/SpotDispatcher');
const SpotConstants = require('../../../js/constants/SpotConstants');
http://git-wip-us.apache.org/repos/asf/incubator-spot/blob/b66b1741/spot-oa/ui/flow/js/stores/GlobeViewStore.js
----------------------------------------------------------------------
diff --git a/spot-oa/ui/flow/js/stores/GlobeViewStore.js b/spot-oa/ui/flow/js/stores/GlobeViewStore.js
index 49b1beb..bcf3dfb 100755
--- a/spot-oa/ui/flow/js/stores/GlobeViewStore.js
+++ b/spot-oa/ui/flow/js/stores/GlobeViewStore.js
@@ -1,4 +1,19 @@
-// Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements; and to You under the Apache License, Version 2.0.
+//
+// Licensed to the Apache Software Foundation (ASF) under one or more
+// contributor license agreements. See the NOTICE file distributed with
+// this work for additional information regarding copyright ownership.
+// The ASF licenses this file to You under the Apache License, Version 2.0
+// (the "License"); you may not use this file except in compliance with
+// the License. You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+//
const d3 = require('d3');
http://git-wip-us.apache.org/repos/asf/incubator-spot/blob/b66b1741/spot-oa/ui/flow/js/stores/ImpactAnalysisStore.js
----------------------------------------------------------------------
diff --git a/spot-oa/ui/flow/js/stores/ImpactAnalysisStore.js b/spot-oa/ui/flow/js/stores/ImpactAnalysisStore.js
index b8ac52c..256ec8a 100755
--- a/spot-oa/ui/flow/js/stores/ImpactAnalysisStore.js
+++ b/spot-oa/ui/flow/js/stores/ImpactAnalysisStore.js
@@ -1,4 +1,19 @@
-// Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements; and to You under the Apache License, Version 2.0.
+//
+// Licensed to the Apache Software Foundation (ASF) under one or more
+// contributor license agreements. See the NOTICE file distributed with
+// this work for additional information regarding copyright ownership.
+// The ASF licenses this file to You under the Apache License, Version 2.0
+// (the "License"); you may not use this file except in compliance with
+// the License. You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+//
const SpotDispatcher = require('../../../js/dispatchers/SpotDispatcher');
const SpotConstants = require('../../../js/constants/SpotConstants');
http://git-wip-us.apache.org/repos/asf/incubator-spot/blob/b66b1741/spot-oa/ui/flow/js/stores/IncidentProgressionStore.js
----------------------------------------------------------------------
diff --git a/spot-oa/ui/flow/js/stores/IncidentProgressionStore.js b/spot-oa/ui/flow/js/stores/IncidentProgressionStore.js
index 1a7e232..3f49039 100755
--- a/spot-oa/ui/flow/js/stores/IncidentProgressionStore.js
+++ b/spot-oa/ui/flow/js/stores/IncidentProgressionStore.js
@@ -1,4 +1,19 @@
-// Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements; and to You under the Apache License, Version 2.0.
+//
+// Licensed to the Apache Software Foundation (ASF) under one or more
+// contributor license agreements. See the NOTICE file distributed with
+// this work for additional information regarding copyright ownership.
+// The ASF licenses this file to You under the Apache License, Version 2.0
+// (the "License"); you may not use this file except in compliance with
+// the License. You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+//
const SpotDispatcher = require('../../../js/dispatchers/SpotDispatcher');
const SpotConstants = require('../../../js/constants/SpotConstants');
http://git-wip-us.apache.org/repos/asf/incubator-spot/blob/b66b1741/spot-oa/ui/flow/js/stores/NotebookStore.js
----------------------------------------------------------------------
diff --git a/spot-oa/ui/flow/js/stores/NotebookStore.js b/spot-oa/ui/flow/js/stores/NotebookStore.js
index 487bce1..ba2f8f6 100644
--- a/spot-oa/ui/flow/js/stores/NotebookStore.js
+++ b/spot-oa/ui/flow/js/stores/NotebookStore.js
@@ -1,4 +1,19 @@
-// Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements; and to You under the Apache License, Version 2.0.
+//
+// Licensed to the Apache Software Foundation (ASF) under one or more
+// contributor license agreements. See the NOTICE file distributed with
+// this work for additional information regarding copyright ownership.
+// The ASF licenses this file to You under the Apache License, Version 2.0
+// (the "License"); you may not use this file except in compliance with
+// the License. You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+//
const SpotDispatcher = require('../../../js/dispatchers/SpotDispatcher');
const SpotConstants = require('../../../js/constants/SpotConstants');
http://git-wip-us.apache.org/repos/asf/incubator-spot/blob/b66b1741/spot-oa/ui/flow/js/stores/SuspiciousStore.js
----------------------------------------------------------------------
diff --git a/spot-oa/ui/flow/js/stores/SuspiciousStore.js b/spot-oa/ui/flow/js/stores/SuspiciousStore.js
index 81ddd9e..e0fa11d 100755
--- a/spot-oa/ui/flow/js/stores/SuspiciousStore.js
+++ b/spot-oa/ui/flow/js/stores/SuspiciousStore.js
@@ -1,4 +1,19 @@
-// Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements; and to You under the Apache License, Version 2.0.
+//
+// Licensed to the Apache Software Foundation (ASF) under one or more
+// contributor license agreements. See the NOTICE file distributed with
+// this work for additional information regarding copyright ownership.
+// The ASF licenses this file to You under the Apache License, Version 2.0
+// (the "License"); you may not use this file except in compliance with
+// the License. You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+//
const SpotDispatcher = require('../../../js/dispatchers/SpotDispatcher');
const SpotConstants = require('../../../js/constants/SpotConstants');
http://git-wip-us.apache.org/repos/asf/incubator-spot/blob/b66b1741/spot-oa/ui/flow/js/stores/TimelineStore.js
----------------------------------------------------------------------
diff --git a/spot-oa/ui/flow/js/stores/TimelineStore.js b/spot-oa/ui/flow/js/stores/TimelineStore.js
index 2de33be..258845e 100755
--- a/spot-oa/ui/flow/js/stores/TimelineStore.js
+++ b/spot-oa/ui/flow/js/stores/TimelineStore.js
@@ -1,4 +1,19 @@
-// Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements; and to You under the Apache License, Version 2.0.
+//
+// Licensed to the Apache Software Foundation (ASF) under one or more
+// contributor license agreements. See the NOTICE file distributed with
+// this work for additional information regarding copyright ownership.
+// The ASF licenses this file to You under the Apache License, Version 2.0
+// (the "License"); you may not use this file except in compliance with
+// the License. You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+//
const SpotDispatcher = require('../../../js/dispatchers/SpotDispatcher');
const SpotConstants = require('../../../js/constants/SpotConstants');
http://git-wip-us.apache.org/repos/asf/incubator-spot/blob/b66b1741/spot-oa/ui/flow/js/storyboard.js
----------------------------------------------------------------------
diff --git a/spot-oa/ui/flow/js/storyboard.js b/spot-oa/ui/flow/js/storyboard.js
index c7bf775..fc31be9 100755
--- a/spot-oa/ui/flow/js/storyboard.js
+++ b/spot-oa/ui/flow/js/storyboard.js
@@ -1,4 +1,19 @@
-// Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements; and to You under the Apache License, Version 2.0.
+//
+// Licensed to the Apache Software Foundation (ASF) under one or more
+// contributor license agreements. See the NOTICE file distributed with
+// this work for additional information regarding copyright ownership.
+// The ASF licenses this file to You under the Apache License, Version 2.0
+// (the "License"); you may not use this file except in compliance with
+// the License. You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+//
const React = require('react');
const ReactDOM = require('react-dom');