You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ignite.apache.org by ak...@apache.org on 2016/01/22 12:12:35 UTC
ignite git commit: IGNITE-2363 WIP on open pages with JDBC drivers
downloads.
Repository: ignite
Updated Branches:
refs/heads/ignite-843-rc2 7ecefe176 -> b42e2fbea
IGNITE-2363 WIP on open pages with JDBC drivers downloads.
Project: http://git-wip-us.apache.org/repos/asf/ignite/repo
Commit: http://git-wip-us.apache.org/repos/asf/ignite/commit/b42e2fbe
Tree: http://git-wip-us.apache.org/repos/asf/ignite/tree/b42e2fbe
Diff: http://git-wip-us.apache.org/repos/asf/ignite/diff/b42e2fbe
Branch: refs/heads/ignite-843-rc2
Commit: b42e2fbea43700bb6085ea9f74e497d9163fb370
Parents: 7ecefe1
Author: Alexey Kuznetsov <ak...@apache.org>
Authored: Fri Jan 22 18:12:24 2016 +0700
Committer: Alexey Kuznetsov <ak...@apache.org>
Committed: Fri Jan 22 18:12:24 2016 +0700
----------------------------------------------------------------------
.../configuration/summary/summary.controller.js | 32 ++++++++++++++++++--
.../src/main/js/public/stylesheets/style.scss | 6 +++-
.../main/js/views/configuration/summary.jade | 1 +
3 files changed, 36 insertions(+), 3 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/ignite/blob/b42e2fbe/modules/control-center-web/src/main/js/app/modules/states/configuration/summary/summary.controller.js
----------------------------------------------------------------------
diff --git a/modules/control-center-web/src/main/js/app/modules/states/configuration/summary/summary.controller.js b/modules/control-center-web/src/main/js/app/modules/states/configuration/summary/summary.controller.js
index a2148d9..75d1926 100644
--- a/modules/control-center-web/src/main/js/app/modules/states/configuration/summary/summary.controller.js
+++ b/modules/control-center-web/src/main/js/app/modules/states/configuration/summary/summary.controller.js
@@ -18,8 +18,8 @@
import JSZip from 'jszip';
export default [
- '$scope', '$http', '$common', '$loading', '$table', '$filter', 'ConfigurationSummaryResource', 'JavaTypes',
- function($scope, $http, $common, $loading, $table, $filter, Resource, JavaTypes) {
+ '$scope', '$http', '$common', '$loading', '$table', '$filter', '$timeout', 'ConfigurationSummaryResource', 'JavaTypes',
+ function($scope, $http, $common, $loading, $table, $filter, $timeout, Resource, JavaTypes) {
const ctrl = this;
const igniteVersion = '1.5.0.final';
@@ -264,5 +264,33 @@ export default [
// Download archive.
saveAs(blob, cluster.name + '-configuration.zip');
};
+
+ $scope.openJdbcDownloadLinksVisible = function() {
+ return true; // TODO
+ };
+
+ $scope.openJdbcDownloadLinks = function() {
+ const refs = [
+ 'http://www.oracle.com/technetwork/apps-tech/jdbc-112010-090769.html',
+ 'http://www-01.ibm.com/support/docview.wss?uid=swg21363866',
+ 'https://www.microsoft.com/en-us/download/details.aspx?id=11774'
+ ];
+
+ refs.forEach((ref) => {
+ $timeout(() => {
+ const fake_link = document.createElement('a');
+
+ fake_link.style.display = 'none';
+
+ document.body.appendChild(fake_link);
+
+ fake_link.setAttribute('href', ref);
+ fake_link.setAttribute('target', '_blank');
+ fake_link.click();
+
+ document.body.removeChild(fake_link);
+ }, 100);
+ });
+ };
}
];
http://git-wip-us.apache.org/repos/asf/ignite/blob/b42e2fbe/modules/control-center-web/src/main/js/public/stylesheets/style.scss
----------------------------------------------------------------------
diff --git a/modules/control-center-web/src/main/js/public/stylesheets/style.scss b/modules/control-center-web/src/main/js/public/stylesheets/style.scss
index 02c3410..3f1e588 100644
--- a/modules/control-center-web/src/main/js/public/stylesheets/style.scss
+++ b/modules/control-center-web/src/main/js/public/stylesheets/style.scss
@@ -435,10 +435,14 @@ h1, h2, h3, h4, h5, h6 {
margin-bottom: 0;
}
-button, a.btn {
+button, .btn {
margin-right: 5px;
}
+i.btn {
+ margin-right: 0;
+}
+
.btn {
padding: 3px 6px;
http://git-wip-us.apache.org/repos/asf/ignite/blob/b42e2fbe/modules/control-center-web/src/main/js/views/configuration/summary.jade
----------------------------------------------------------------------
diff --git a/modules/control-center-web/src/main/js/views/configuration/summary.jade b/modules/control-center-web/src/main/js/views/configuration/summary.jade
index f59b83a..3dbf3c9 100644
--- a/modules/control-center-web/src/main/js/views/configuration/summary.jade
+++ b/modules/control-center-web/src/main/js/views/configuration/summary.jade
@@ -68,6 +68,7 @@ mixin ignite-form-field-tooltip(message)
div(bs-popover data-template-url='/configuration/summary-project-structure.html', data-placement='bottom', data-trigger='click' data-auto-close='true')
i.fa.fa-sitemap
label.tipLabel Project structure
+ button.btn.btn-primary(id='proprietary-jdbc-drivers' ng-click='openJdbcDownloadLinks()' bs-tooltip='' data-title='Open JDBC drivers download pages' data-placement='bottom') Download JDBC drivers
hr
.panel-group(bs-collapse ng-init='panels.activePanels=[0,1]' ng-model='panels.activePanels' data-allow-multiple='true')
.panel.panel-default