diff --git a/Gemfile b/Gemfile
index a28dfb22a..83a45d54f 100644
--- a/Gemfile
+++ b/Gemfile
@@ -1,3 +1,3 @@
-source "http://rubygems.org"
+source "https://rubygems.org"
gem "github-pages"
diff --git a/Gemfile.lock b/Gemfile.lock
index 91118af48..6316c83b1 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -1,5 +1,5 @@
GEM
- remote: http://rubygems.org/
+ remote: https://rubygems.org/
specs:
RedCloth (4.2.9)
classifier (1.3.3)
diff --git a/README.markdown b/README.markdown
index b41e3d443..a9caf6e62 100644
--- a/README.markdown
+++ b/README.markdown
@@ -1,6 +1,6 @@
# Introduction
-Spring's project pages are based on [Jekyll](http://jekyllrb.com) and [GitHub Pages](http://pages.github.com/). This means that each project's website is stored within the project repo, in a special branch called "gh-pages". In order to keep everything looking similar across the many individual Spring projects, common elements of the Jekyll site layout, css, etc are stored in [a shared gh-pages repository](http://github.com/spring-projects/gh-pages). If you're seeing this README in the gh-pages branch of an actual Spring project, that's because this file, along with all the other common files get merged periodically into each project.
+Spring's project pages are based on [Jekyll](https://jekyllrb.com) and [GitHub Pages](https://pages.github.com/). This means that each project's website is stored within the project repo, in a special branch called "gh-pages". In order to keep everything looking similar across the many individual Spring projects, common elements of the Jekyll site layout, css, etc are stored in [a shared gh-pages repository](https://github.com/spring-projects/gh-pages). If you're seeing this README in the gh-pages branch of an actual Spring project, that's because this file, along with all the other common files get merged periodically into each project.
This approach may sound a little funky (and it is), but it's way better than the misery of Git submodules. In fact, it's actually pretty easy. If you're just getting started, then follow the directions immediately below. If you're needing a refresher on how to keep things up to date, then head to the section at the bottom on "keeping up to date".
@@ -120,7 +120,7 @@ Once you're satisified with your edits, commit your changes and push the `gh-pag
## View your site live on the web
-That's it! After not more than a few minutes, you should be able to see your site at http://spring-projects.github.io/{your-spring-project}
+That's it! After not more than a few minutes, you should be able to see your site at https://spring-projects.github.io/{your-spring-project}
# How to keep common gh-pages content up to date
diff --git a/_config.yml b/_config.yml
index b84071d4b..163944083 100644
--- a/_config.yml
+++ b/_config.yml
@@ -20,7 +20,7 @@ name: Spring XD
project: spring-xd
# Project github URL
-github_repo_url: http://github.com/spring-projects/spring-xd
+github_repo_url: https://github.com/spring-projects/spring-xd
# If you want to include a custom pom.xml or gradle template set these value to true and add _include files
custom_pom_template: false
@@ -37,6 +37,6 @@ custom_gradle_template: false
### The following properties are constant for most projects
-main_site_url: http://spring.io
-projects_site_url: http://projects.spring.io
-questions_url: http://spring.io/questions
+main_site_url: https://spring.io
+projects_site_url: https://projects.spring.io
+questions_url: https://spring.io/questions
diff --git a/_includes/download_widget.md b/_includes/download_widget.md
index 8bd1ec8df..03d7bbb5e 100644
--- a/_includes/download_widget.md
+++ b/_includes/download_widget.md
@@ -10,8 +10,8 @@ Download
The recommended way to get started using {{ site.project }} in
your project is with a dependency management system – the snippet below can
be copied and pasted into your build. Need help? See our getting started guides
- on building with Maven and
- Gradle.
+ on building with Maven and
+ Gradle.
Developers new to Big Data can use a no-coding, configuration driven tool to develop Spring XD applications. Java developers can also easily extend the platform or the DSL with familiar extensibility, testing, and automation tools inherited directly from Spring Batch & Integration.
+
Developers new to Big Data can use a no-coding, configuration driven tool to develop Spring XD applications. Java developers can also easily extend the platform or the DSL with familiar extensibility, testing, and automation tools inherited directly from Spring Batch & Integration.
@@ -85,7 +85,7 @@
Features
Data from anywhere, to anywhere
-
Data-driven apps require refined and consolidated data at scale. Spring XD’s stream and batch workflow lets you build pipelines to consume data from various endpoints and consolidate them in Hadoop, in-memory data grids such as Redis or GemFire, and virtually any data store.
+
Data-driven apps require refined and consolidated data at scale. Spring XD’s stream and batch workflow lets you build pipelines to consume data from various endpoints and consolidate them in Hadoop, in-memory data grids such as Redis or GemFire, and virtually any data store.
### Blogs and Articles
-* [Develop powerful Big Data Applications easily with Spring XD](http://spring.io/blog/2014/12/09/springone2gx-2014-replay-develop-powerful-big-data-applications-easily-with-spring-xd)
-* [InfoQ Article](http://www.infoq.com/articles/introducing-spring-xd)
+* [Develop powerful Big Data Applications easily with Spring XD](https://spring.io/blog/2014/12/09/springone2gx-2014-replay-develop-powerful-big-data-applications-easily-with-spring-xd)
+* [InfoQ Article](https://www.infoq.com/articles/introducing-spring-xd)
* [Zero to Stream Processing in 7 minutes]({{site.main_site_url}}/blog/2014/05/19/demo-zero-to-stream-processing-in-7-minutes-with-spring-xd/)
-* [Spring XD for Real Time Analytics](http://blog.gopivotal.com/pivotal/products/spring-xd-for-real-time-analytics/)
-* [Adding New Modules to Spring XD Part 1](http://glenn-renfro-dev.blogspot.com/2013/09/adding-new-modules-to-spring-xd-part-1.html)
+* [Spring XD for Real Time Analytics](https://content.pivotal.io/blog)
+* [Adding New Modules to Spring XD Part 1](https://glenn-renfro-dev.blogspot.com/2013/09/adding-new-modules-to-spring-xd-part-1.html)
### Case Study
-* [Mobile Video Big Data Architecture with Spring XD](http://blog.pivotal.io/pivotal/case-studies-2/mobile-video-big-data-architecture-with-spring-xdhadoophawqredis-measuring-live-usage)
+* [Mobile Video Big Data Architecture with Spring XD](https://blog.pivotal.io/pivotal/case-studies-2/mobile-video-big-data-architecture-with-spring-xdhadoophawqredis-measuring-live-usage)
### Videos
@@ -201,9 +201,9 @@
Complex Event Processing
* [Spring XD - A Guided Tour](https://www.youtube.com/watch?v=lteee9N816k)
* [IoT Realized with Spring XD - The Connected Car](https://www.youtube.com/watch?v=qkm2GV57hzY)
* [Spring XD - Tackling Big Data Complexity](https://vimeo.com/114862687) (German)
-* [Spring XD Meetup 6/2014](http://bit.ly/POSHyt0005)
-* [Spring XD Demo Walk Thru](http://www.youtube.com/watch?v=vADPV9UJ9H0)
-* [Building Big Data Applications with Hadoop & Spring](http://www.youtube.com/watch?v=41sIhawjHE0)
+* [Spring XD Meetup 6/2014](https://bit.ly/POSHyt0005)
+* [Spring XD Demo Walk Thru](https://www.youtube.com/watch?v=vADPV9UJ9H0)
+* [Building Big Data Applications with Hadoop & Spring](https://www.youtube.com/watch?v=41sIhawjHE0)
* [QCon SF 2013: Introducing Spring XD](https://www.youtube.com/watch?v=3Wycvyqn0n4)
### Customers and Community
diff --git a/js/ZeroClipboard.min.js b/js/ZeroClipboard.min.js
index 32535fddf..c57ddbc90 100755
--- a/js/ZeroClipboard.min.js
+++ b/js/ZeroClipboard.min.js
@@ -3,6 +3,6 @@
* The Zero Clipboard library provides an easy way to copy text to the clipboard using an invisible Adobe Flash movie, and a JavaScript interface.
* Copyright 2012 Jon Rohan, James M. Greene, .
* Released under the MIT license
- * http://jonrohan.github.com/ZeroClipboard/
+ * https://jonrohan.github.com/ZeroClipboard/
* v1.1.7
- */(function(){"use strict";var a=function(a,b){var c=a.style[b];a.currentStyle?c=a.currentStyle[b]:window.getComputedStyle&&(c=document.defaultView.getComputedStyle(a,null).getPropertyValue(b));if(c=="auto"&&b=="cursor"){var d=["a"];for(var e=0;e=0?"&":"?")+"nocache="+(new Date).getTime()},i=function(a){var b=[];return a.trustedDomains&&(typeof a.trustedDomains=="string"?b.push("trustedDomain="+a.trustedDomains):b.push("trustedDomain="+a.trustedDomains.join(","))),b.join("&")},j=function(a,b){if(b.indexOf)return b.indexOf(a);for(var c=0,d=b.length;c ';b=document.createElement("div"),b.id="global-zeroclipboard-html-bridge",b.setAttribute("class","global-zeroclipboard-container"),b.setAttribute("data-clipboard-ready",!1),b.style.position="absolute",b.style.left="-9999px",b.style.top="-9999px",b.style.width="15px",b.style.height="15px",b.style.zIndex="9999",b.innerHTML=c,document.body.appendChild(b)}a.htmlBridge=b,a.flashBridge=document["global-zeroclipboard-flash-bridge"]||b.children[0].lastElementChild};l.prototype.resetBridge=function(){this.htmlBridge.style.left="-9999px",this.htmlBridge.style.top="-9999px",this.htmlBridge.removeAttribute("title"),this.htmlBridge.removeAttribute("data-clipboard-text"),f(m,this.options.activeClass),m=null,this.options.text=null},l.prototype.ready=function(){var a=this.htmlBridge.getAttribute("data-clipboard-ready");return a==="true"||a===!0},l.prototype.reposition=function(){if(!m)return!1;var a=g(m);this.htmlBridge.style.top=a.top+"px",this.htmlBridge.style.left=a.left+"px",this.htmlBridge.style.width=a.width+"px",this.htmlBridge.style.height=a.height+"px",this.htmlBridge.style.zIndex=a.zIndex+1,this.setSize(a.width,a.height)},l.dispatch=function(a,b){l.prototype._singleton.receiveEvent(a,b)},l.prototype.on=function(a,b){var c=a.toString().split(/\s/g);for(var d=0;d=0?"&":"?")+"nocache="+(new Date).getTime()},i=function(a){var b=[];return a.trustedDomains&&(typeof a.trustedDomains=="string"?b.push("trustedDomain="+a.trustedDomains):b.push("trustedDomain="+a.trustedDomains.join(","))),b.join("&")},j=function(a,b){if(b.indexOf)return b.indexOf(a);for(var c=0,d=b.length;c ';b=document.createElement("div"),b.id="global-zeroclipboard-html-bridge",b.setAttribute("class","global-zeroclipboard-container"),b.setAttribute("data-clipboard-ready",!1),b.style.position="absolute",b.style.left="-9999px",b.style.top="-9999px",b.style.width="15px",b.style.height="15px",b.style.zIndex="9999",b.innerHTML=c,document.body.appendChild(b)}a.htmlBridge=b,a.flashBridge=document["global-zeroclipboard-flash-bridge"]||b.children[0].lastElementChild};l.prototype.resetBridge=function(){this.htmlBridge.style.left="-9999px",this.htmlBridge.style.top="-9999px",this.htmlBridge.removeAttribute("title"),this.htmlBridge.removeAttribute("data-clipboard-text"),f(m,this.options.activeClass),m=null,this.options.text=null},l.prototype.ready=function(){var a=this.htmlBridge.getAttribute("data-clipboard-ready");return a==="true"||a===!0},l.prototype.reposition=function(){if(!m)return!1;var a=g(m);this.htmlBridge.style.top=a.top+"px",this.htmlBridge.style.left=a.left+"px",this.htmlBridge.style.width=a.width+"px",this.htmlBridge.style.height=a.height+"px",this.htmlBridge.style.zIndex=a.zIndex+1,this.setSize(a.width,a.height)},l.dispatch=function(a,b){l.prototype._singleton.receiveEvent(a,b)},l.prototype.on=function(a,b){var c=a.toString().split(/\s/g);for(var d=0;d
+ "https://www.w3.org/TR/html4/loose.dtd">
Jasmine Spec Runner
diff --git a/js/test/lib/support/mock-ajax.js b/js/test/lib/support/mock-ajax.js
index 5c99627ae..bf17886fc 100644
--- a/js/test/lib/support/mock-ajax.js
+++ b/js/test/lib/support/mock-ajax.js
@@ -4,9 +4,9 @@
Supports both Prototype.js and jQuery.
- http://github.com/pivotal/jasmine-ajax
+ https://github.com/pivotal/jasmine-ajax
- Jasmine Home page: http://pivotal.github.com/jasmine
+ Jasmine Home page: https://pivotal.github.com/jasmine
Copyright (c) 2008-2010 Pivotal Labs
diff --git a/js/test/spec/QuickStartWidgetSpec.js b/js/test/spec/QuickStartWidgetSpec.js
index b5587776a..3bafa1d04 100644
--- a/js/test/spec/QuickStartWidgetSpec.js
+++ b/js/test/spec/QuickStartWidgetSpec.js
@@ -6,18 +6,18 @@ describe("QuickStartWidget", function () {
var project = new Spring.Project({
"id": "spring-data-jpa",
"name": "Spring Data JPA",
- "repoUrl": "http://github.com/SpringSource/spring-data-jpa",
- "siteUrl": "http://projects.spring.io/spring-data-jpa",
+ "repoUrl": "https://github.com/SpringSource/spring-data-jpa",
+ "siteUrl": "https://projects.spring.io/spring-data-jpa",
"projectReleases": [
{
- "refDocUrl": "http://docs.spring.io/spring-data/jpa/docs/1.4.0.RC1/reference/html/",
- "apiDocUrl": "http://docs.spring.io/spring-data/jpa/docs/1.4.0.RC1/api/",
+ "refDocUrl": "https://docs.spring.io/spring-data/jpa/docs/1.4.0.RC1/reference/html/",
+ "apiDocUrl": "https://docs.spring.io/spring-data/jpa/docs/1.4.0.RC1/api/",
"groupId": "org.springframework.data",
"artifactId": "spring-data-jpa",
"repository": {
"id": "spring-milestones",
"name": "Spring Milestones",
- "url": "http://repo.spring.io/milestone",
+ "url": "https://repo.spring.io/milestone",
"snapshotsEnabled": false
},
"version": "1.4.0.RC1",
@@ -28,8 +28,8 @@ describe("QuickStartWidget", function () {
"versionDisplayName": "1.4.0.RC1"
},
{
- "refDocUrl": "http://docs.spring.io/spring-data/jpa/docs/1.3.4.RELEASE/reference/html/",
- "apiDocUrl": "http://docs.spring.io/spring-data/jpa/docs/1.3.4.RELEASE/api/",
+ "refDocUrl": "https://docs.spring.io/spring-data/jpa/docs/1.3.4.RELEASE/reference/html/",
+ "apiDocUrl": "https://docs.spring.io/spring-data/jpa/docs/1.3.4.RELEASE/api/",
"groupId": "org.springframework.data",
"artifactId": "spring-data-jpa",
"repository": null,
@@ -73,7 +73,7 @@ describe("QuickStartWidget", function () {
expect($('#maven_widget')).toContainText("spring-milestones");
expect($('#maven_widget')).toContainText("Spring Milestones");
- expect($('#maven_widget')).toContainText("http://repo.spring.io/milestone");
+ expect($('#maven_widget')).toContainText("https://repo.spring.io/milestone");
expect($('#maven_widget')).toContainText("false");
});
@@ -83,7 +83,7 @@ describe("QuickStartWidget", function () {
expect($('#maven_widget')).not.toContainText("repository");
expect($('#maven_widget')).not.toContainText("spring-milestones");
expect($('#maven_widget')).not.toContainText("Spring Milestones");
- expect($('#maven_widget')).not.toContainText("http://repo.spring.io/milestone");
+ expect($('#maven_widget')).not.toContainText("https://repo.spring.io/milestone");
expect($('#maven_widget')).not.toContainText("false");
});
});
@@ -102,7 +102,7 @@ describe("QuickStartWidget", function () {
$('#jasmine_content select').val(0).change();
expect($('#maven_widget')).toContainText("repositories");
- expect($('#maven_widget')).toContainText("http://repo.spring.io/milestone");
+ expect($('#maven_widget')).toContainText("https://repo.spring.io/milestone");
});
});
});
diff --git a/js/underscore.js b/js/underscore.js
index 7d4ee27c7..f5df8e031 100644
--- a/js/underscore.js
+++ b/js/underscore.js
@@ -1,5 +1,5 @@
// Underscore.js 1.5.1
-// http://underscorejs.org
+// https://underscorejs.org
// (c) 2009-2013 Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors
// Underscore may be freely distributed under the MIT license.
@@ -554,7 +554,7 @@
// Generate an integer Array containing an arithmetic progression. A port of
// the native Python `range()` function. See
- // [the Python documentation](http://docs.python.org/library/functions.html#range).
+ // [the Python documentation](https://docs.python.org/library/functions.html#range).
_.range = function(start, stop, step) {
if (arguments.length <= 1) {
stop = start || 0;
@@ -844,7 +844,7 @@
// Internal recursive comparison function for `isEqual`.
var eq = function(a, b, aStack, bStack) {
// Identical objects are equal. `0 === -0`, but they aren't identical.
- // See the [Harmony `egal` proposal](http://wiki.ecmascript.org/doku.php?id=harmony:egal).
+ // See the [Harmony `egal` proposal](https://wiki.ecmascript.org/doku.php?id=harmony:egal).
if (a === b) return a !== 0 || 1 / a == 1 / b;
// A strict comparison is necessary because `null == undefined`.
if (a == null || b == null) return a === b;