62 Commits

Author SHA1 Message Date
Spring Operator 7c6ee1b749 URL Cleanup (#22681)
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).

# Fixed URLs

## Fixed Success
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.

* [ ] http://spring.io/projects/spring-framework with 4 occurrences migrated to:
  https://spring.io/projects/spring-framework ([https](https://spring.io/projects/spring-framework) result 200).
2019-03-27 11:48:45 +01:00
Brian Clozel eee1aa1b45 Redirect to new spring.io project page 2018-05-30 11:23:55 +02:00
Stephane Nicoll b852993e61 Update links 2018-02-20 10:01:56 +01:00
Brian Clozel 21aeead488 Migrate to Google Tag Manager
Replace the Google Analytics code with Google Tag Manager.
2017-10-20 10:44:18 +02:00
Rossen Stoyanchev e28f70f832 Update index.html 2017-09-28 09:17:38 -04:00
Brian Clozel f47cfae899 Merge branch 'gh-pages' of https://github.com/spring-projects/gh-pages into gh-pages 2017-03-23 16:03:44 +01:00
Brian Clozel b2be58e5da Add defensive check for empty repository key 2017-03-23 15:58:52 +01:00
Stephane Nicoll b5d5490616 Merge pull request #1351 from neo01124:gh-pages
* pr/1351:
  Remove trailing whitespace
  Fix typo
2017-03-07 13:00:32 +01:00
Stephane Nicoll 8cbeaf11c6 Remove trailing whitespace 2017-03-07 13:00:07 +01:00
Varun Jewalikar 3b575eed73 Fix typo
Closes gh-1351
2017-03-07 12:59:16 +01:00
Brian Clozel e7438db1de Jekyll must be run with "bundle exec" command 2016-10-09 15:42:10 +02:00
Brian Clozel d14f6c1347 Merge pull request #18 from stonio/patch-2
remove alt attribute in <div>
2016-07-11 14:06:13 +02:00
Brian Clozel ebe3c742cc Merge pull request #17 from stonio/patch-1
Polish page.html
2016-07-11 14:05:39 +02:00
Brian Clozel ee9ea07249 Merge pull request #19 from wilkinsona/fix-jekyll-deprecation-warnings
Upgrade github-pages gem to fix deprecation warnings
2016-07-11 14:04:58 +02:00
Andy Wilkinson ce422b042e Upgrade github-pages gem to fix deprecation warnings
Previously, when running bundle exec jekyll serve a false-positive
deprecation warning was reported:

Deprecation: Auto-regeneration can no longer be set from your
configuration file(s). Use the --[no-]watch/-w command-line option
instead.

See https://github.com/jekyll/jekyll/issues/4831 for some details.
Jekyll 3.0.5 fixes the problem. This commit upgrades to the latest
version of github-pages, thereby also upgrading to Jekyll 3.0.5
2016-07-08 09:24:18 +01:00
stonio ce11407d96 remove alt attribute in <div> 2016-06-24 17:37:27 +02:00
stonio 1c2c952e2a Polish page.html
Remove default attributes and other little improvements.
2016-06-24 17:11:27 +02:00
Brian Clozel c97fd67193 Fix markdown syntax error for Quick Start title 2016-04-26 12:18:48 +02:00
Brian Clozel 747b47929a Merge remote-tracking branch 'pages/gh-pages' into gh-pages 2016-04-26 12:06:56 +02:00
Brian Clozel 48804fff88 Merge pull request #15 from dsyer/rouge
Add rouge gem
2016-04-26 11:48:27 +02:00
Dave Syer 00077cdd4d Add rouge gem 2016-04-26 10:24:07 +01:00
Brian Clozel c7ae9c6eeb Replace ZeroClipboard with clipboard.js
For copy/paste support in our code samples, we are using the
ZeroClipboard library which relies heavily on Flash.
Because many browsers/extensions are disabling this plugin nowadays,
this commit replaces ZeroClipboard with a native, lightweight solution
for this feature.
2016-04-26 10:17:19 +02:00
Brian Clozel 25706255a3 Fix markdown syntax error
The kramdown backend doesn't support titles whithout empty lines before
them.
2016-04-26 10:16:38 +02:00
Brian Clozel 83a616b02c Upgrade rbenv Ruby version to 2.2.0 2016-04-26 10:16:05 +02:00
Brian Clozel 9191438acf Merge pull request #14 from dsyer/gh-pages-upstream
Update for changes in github pages
2016-04-25 19:05:24 +02:00
Dave Syer 86f37ce7c1 Update for changes in github pages 2016-04-25 18:00:20 +01:00
Brian Clozel 204b0bbb4b Merge remote-tracking branch 'pages/gh-pages' into gh-pages 2015-12-16 14:57:22 +01:00
Brian Clozel d25f656a48 Fix content warning issues over https
When served with HTTP/2 and TLS, project pages show several mixed
content errors:

* the imported Google fonts
* the AJAX call to spring.io to get the current project information
* the newsletter iframe

This commit changes URLs to use https or protocol-relative URLs when
possible. This also deletes the now defunct newsletter integration.
2015-12-16 14:23:00 +01:00
Brian Clozel 8227656cb0 Merge pull request #12 from gregturn/gh-6
Conditionalize reference doc/api doc links
2015-08-18 18:38:06 +02:00
Greg Turnquist 086e2b3d2b Conditionalize showing reference doc/api doc links
If the reference doc URL of the API doc URL is empty, don't display a hyperlink.
2015-08-04 08:12:53 -07:00
Brian Clozel 7d63246f6b Revert "Display Pivotal Education related courseware"
This reverts commit bf15ee8a6d.
2015-07-16 18:56:19 +02:00
Brian Clozel efcb224b73 Revert "Display Pivotal Education related courseware"
This reverts commit c2665868a9.
2015-06-17 15:10:58 +02:00
Brian Clozel bf15ee8a6d Display Pivotal Education related courseware
This change adds a new "Related Courseware" section in the side
container; this section lists links to courses and talks that are
relevant to the current project page.

Relevant content is fetched by the browser, with an AJAX request sent to
the Pivotal Education LMS API. This API uses the Referrer HTTP header as
input parameter to its content selection algorithm.

Note that CORS HTTP headers are also used to allow/disallow AJAX cross
domain requests.
2015-03-09 11:58:27 +01:00
Brian Clozel c2665868a9 Display Pivotal Education related courseware
This change adds a new "Related Courseware" section in the side
container; this section lists links to courses and talks that are
relevant to the current project page.

Relevant content is fetched by the browser, with an AJAX request sent to
the Pivotal Education LMS API. This API uses the Referrer HTTP header as
input parameter to its content selection algorithm.

Note that CORS HTTP headers are also used to allow/disallow AJAX cross
domain requests.
2015-03-09 11:18:07 +01:00
Brian Clozel ee0688a2b5 Add external links to reference doc and screencast
Links added:

* part of the reference documentation listing mave/gradle coordinates
* screencast published on the Spring blog (creating and deploying a REST
app under 5 minutes)
2014-12-29 15:49:31 +01:00
Brian Clozel 1690b17cb4 Merge pull request #9 from dsyer/patch-2
Gem installation instructions updated
2014-10-20 10:25:27 +02:00
Dave Syer fc0cf54962 Add "gem install bundler" for people using vanilla Ruby 2014-09-30 11:36:48 +01:00
Brian Clozel 650b0f71b1 Merge pull request #10 from dsyer/patch-3
Fix directory name for sample pages
2014-09-30 11:55:08 +02:00
Dave Syer b67c026a16 Fix directory name for sample pages 2014-09-30 09:43:46 +01:00
Dave Syer ccb4a8a2bb Gem installation instructions updated
Using "gem install" didn't work for me because of the Gemfile.lock that is in source control (presumably for a reason).
2014-09-30 09:37:55 +01:00
Brian Clozel 1a150a334a Merge pull request #8 from dsyer/patch-1
Fix "rm -rf" instruictions
2014-09-30 10:13:28 +02:00
Dave Syer c340c6914f Fix "rm -rf" instruictions
Existing copy is wrong because "git rm -rf *" fails if there are any untracked files (e.g. target/). Changed to "git rm -rf `git ls-files`".
2014-09-30 09:09:50 +01:00
Brian Clozel d777d59015 Merge remote-tracking branch 'pages/gh-pages' into gh-pages 2014-09-22 18:55:13 +02:00
Brian Clozel 77167c0d39 Fix company name and website in footer 2014-09-22 18:52:09 +02:00
Brian Clozel 1ca26dffbf Merge pull request #7 from bclozel/forum
Update navbar item "Forum" -> "Questions"
2014-09-22 18:42:32 +02:00
Brian Clozel f48c639351 Add minium JDK requirements 2014-09-09 17:59:05 -05:00
Brian Clozel a98bdb0319 Update navbar item "Forum" -> "Questions" 2014-09-09 17:58:25 -05:00
Brian Clozel 56978cfc90 Change Forum navbar item to Questions
The projects navbar should mirror the one on the spring.io website.
2014-09-03 23:01:21 +02:00
Brian Clozel f1849b0182 Add reference to Spring reference doc on Modules
Since the main example here is using the `spring-context` module,
Spring developers should be aware of all the other existing Spring
modules and their artifacts names.

A link to the corresponding section in the reference documentation is
added.

Issue: SPR-11534
2014-09-02 14:59:57 +02:00
Brian Clozel d678c886c8 Merge pull request #564 from gregturn/quick-start
Use constructor injection
2014-06-24 12:01:45 +02:00