Skip to content

Commit 705e956

Browse files
committed
Blog landing page refresh and add blog authors
1 parent 33d5e8f commit 705e956

31 files changed

Lines changed: 165 additions & 74 deletions

_config.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,12 @@
11
name: Node-RED
22
markdown: kramdown
33
permalink: /blog/:year/:month/:day/:title
4-
paginate: 8
4+
paginate: 9
55
paginate_path: "/blog/page/:num/"
66
url: http://nodered.org
77
gems: [jekyll-paginate]
88
future: true
9+
authors:
10+
nick:
11+
display_name: Nick O'Leary
12+
url: https://twitter.com/knolleary

_layouts/blog.html

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
{% include header.html %}
2+
{% assign author = site.authors[page.author] %}
23
<div class="docs">
34
<div class="grid docs-content">
45
<div class="col-2-12 sidebar">
@@ -7,7 +8,7 @@
78
<div class="col-8-12">
89
<div class="post-header">
910
<h2 class="post-title">{{ page.title }}</h2>
10-
<div class="post-meta">{{ page.date | date_to_long_string }} </div>
11+
<div class="post-meta">{{ page.date | date_to_long_string }}{% if author %} &bull; <a href="{{author.url}}">{{author.display_name}}</a>{% endif %}</div>
1112
</div>
1213
<div class="post-content">
1314
{{ content }}

_posts/2013-10-16-version-0-2-0-released.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
---
22
layout: blog
33
title: Version 0.2.0 released
4+
author: nick
45
---
56

67
We're still finding our way with how we want to do regular releases, but as I said in the [original commit](https://github.com/node-red/node-red/commit/32796dd74ca2525e3fea302e79ff3fc596bb1bf3) to github, we've got to start somewhere.
@@ -18,4 +19,4 @@ Moving forward, there are various strands of activity. Some of the ones that are
1819

1920
Stay tuned for more thoughts on these.
2021

21-
In the meantime, if you have any thoughts or suggestions, leave a comment here or on the [mailing list](https://groups.google.com/forum/#!forum/node-red).
22+
In the meantime, if you have any thoughts or suggestions, leave a comment here or on the [mailing list](https://groups.google.com/forum/#!forum/node-red).

_posts/2013-10-21-internet-of-things-messaging-hangout.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
---
22
layout: blog
33
title: Internet of Things Messaging Hangout
4+
author: nick
45
---
56

67
I was asked to join some of my Messaging colleagues in a Google Handout earlier today to talk about the Internet of Things, Node-RED and the upcoming [ThingMonk conference](http://redmonk.com/thingmonk/).

_posts/2013-10-31-version-0-3-0-released.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
---
22
layout: blog
33
title: Version 0.3.0 released
4+
author: nick
45
---
56

67
Node-RED 0.3.0 is now available to [download](https://github.com/node-red/node-red/archive/0.3.0.zip) or [npm install](https://npmjs.org/package/node-red).

_posts/2013-11-14-version-0-4-0-released.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
---
22
layout: blog
33
title: Version 0.4.0 released
4+
author: nick
45
---
56

67
Node-RED 0.4.0 is now available to [download](https://github.com/node-red/node-red/archive/0.4.0.zip) or [npm install](https://npmjs.org/package/node-red). Please read the [upgrade instructions](http://nodered.org/docs/getting-started/upgrading.html).
@@ -39,15 +40,15 @@ In the [node-red-nodes](https://github.com/node-red/node-red-nodes) repository,
3940

4041
### What's next?
4142

42-
There's a healthy [list of issues](https://github.com/node-red/node-red/issues?state=open) and we've still got a whiteboard of scribblings to work through.
43+
There's a healthy [list of issues](https://github.com/node-red/node-red/issues?state=open) and we've still got a whiteboard of scribblings to work through.
4344

4445
Some of the items near the top of the list include:
4546

4647
- making it more obvious if you have nodes with undeployed changes
4748
- add client id, usernamd and password support to the MQTT nodes. May even get Last Will and Testament support in.
4849
- enable session-oriented connections in the TCP nodes.
4950

50-
51+
5152

5253
### Upcoming events
5354

@@ -60,4 +61,4 @@ On December 2nd & 3rd is [ThingMonk](http://redmonk.com/thingmonk/), a two-day e
6061
6162
>We need to make it as easy as possible to allow developers, to make things, for play or profit, serious or whimsical, professional or hobbyist.
6263
63-
Be sure to [buy your ticket](http://redmonk.com/thingmonk/tickets/) and we'll see you there.
64+
Be sure to [buy your ticket](http://redmonk.com/thingmonk/tickets/) and we'll see you there.

_posts/2013-12-21-version-0-5-0-released.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
---
22
layout: blog
33
title: Version 0.5.0 released
4+
author: nick
45
---
56

67
A bit later than planned, Node-RED 0.5.0 is now available to [download](https://github.com/node-red/node-red/archive/0.5.0.zip) or [npm install](https://npmjs.org/package/node-red). Please read the [upgrade instructions](http://nodered.org/docs/getting-started/upgrading.html).
@@ -78,5 +79,3 @@ npm-installable nodes have been on the to-do list for a while now; it's probably
7879
Another issue to tackle is a better separation of the admin UI from the runtime. Currently, you can use `httpRoot` to move where the admin UI is served from as well as apply basic authentication. An unfortunate side effect is that if you secure the admin UI, you end up also securing the HTTP In nodes - probably not the desired result. We need to separate these out, but the challenge is doing this in a backwardly compatible way.
7980

8081
There are also a few [pull-requests](https://github.com/node-red/node-red-nodes/pulls) for new nodes working their way through the system.
81-
82-

_posts/2014-01-22-community-news.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
---
22
layout: blog
33
title: Community News
4+
author: nick
45
---
56

67
A couple community things we wanted to highlight.
@@ -19,7 +20,7 @@ One of the workshops is being run by friend of Node-RED, [Charalampos Doukas](ht
1920

2021
> **[Magic Lights](http://www.makerland.org/workshops/#magic)**
2122
22-
>The workshop project involves using a RaspberryPi and Bluetooth 4.0 for automatically turning on a Philips Hue wireless lamp based on user proximity (using a smartphone or a device like the Fitbit). The workshop will teach participants how to use Node-RED for interacting with Objects/Smart Things. We will learn the basic elements of Node-RED, how to interface with hardware like the Arduino, how to write custom code and how to consume external services using APIs.
23+
>The workshop project involves using a RaspberryPi and Bluetooth 4.0 for automatically turning on a Philips Hue wireless lamp based on user proximity (using a smartphone or a device like the Fitbit). The workshop will teach participants how to use Node-RED for interacting with Objects/Smart Things. We will learn the basic elements of Node-RED, how to interface with hardware like the Arduino, how to write custom code and how to consume external services using APIs.
2324
2425
[Early bird tickets](http://www.makerland.org/tickets/) are available for a couple more weeks.
2526

_posts/2014-02-21-version-0-6-0-released.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
---
22
layout: blog
33
title: Version 0.6.0 released
4+
author: nick
45
---
56

67
Node-RED 0.6.0 is now available to [download](https://github.com/node-red/node-red/archive/0.6.0.zip) or [npm install](https://npmjs.org/package/node-red). Please read the [upgrade instructions](http://nodered.org/docs/getting-started/upgrading.html).
@@ -41,7 +42,7 @@ For the sake of completeness, there is also a new option to provide basic auth d
4142
Internally, there has been a change to how nodes access the express app to attach their HTTP request handles. Previously, a node would just use `RED.app`. For example, from the Inject node:
4243

4344
RED.app.post("/inject/:id", function(req,res) {
44-
45+
4546
The use of `RED.app` has been deprecated. If you use it, you'll get a log message in the console warning about use of a deprecated API - although things will still work for now.
4647

4748
These there are two new properties of `RED` to use:
@@ -63,13 +64,13 @@ you must do:
6364
- Importing a flow has got a bit easier now that you can drag and drop the flow json straight onto the canvas. Here's an example dragging from the new flow library.
6465

6566
![Drag and Drop](/blog/content/images/2014/Apr/nr_drag_and_drop.gif)
66-
67+
6768
- To make it a bit easier to find things in the palette, we've added a search filter.
6869

6970
![Palette Filter](/blog/content/images/2014/Apr/nr_palette_filter.gif)
7071

7172
- To help manage the configuration nodes used in a flow, we've added the config node sidebar tab. It lists all of the config nodes in the flow and highlights what's using each one. This means you can quickly spot any config nodes that are no longer being used and can be deleted.
72-
73+
7374
![Configuration Sidebar](/blog/content/images/2014/Apr/nr_config_sb.gif)
7475

7576

@@ -80,12 +81,11 @@ you must do:
8081
- Added nodes for Emoncms, Postgres and Amazon DynamoDB to the [node-red-nodes](https://github.com/node-red/node-red-nodes) repository
8182
- Added `socketTimeout` to settings.js for TCP server sockets
8283
- Added proper choice for regex support to change node
83-
- Fixed keepalive handling in MQTT client
84+
- Fixed keepalive handling in MQTT client
8485
- Added options for all 17 pins in WiringPi
8586
- Added new Range Node
8687
- Improved inject node payload options - allows an 'empty' payload to be injected
8788
- File node: the filename can be overridden by the incoming message's `filename` property. It will delete the file if the message has a `delete` property.
8889
- Added username/password to Mongo nodes
8990
- Added `httpNodeCors` to setting.js to enable cross-origin requests to be made
90-
- Added optional basic-auth to HTTP Request node
91-
91+
- Added optional basic-auth to HTTP Request node

_posts/2014-04-16-version-0-7-0-released.md

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
---
22
layout: blog
33
title: Version 0.7.0 released
4+
author: nick
45
---
56

67
Node-RED 0.7.0 is now available to [download](https://github.com/node-red/node-red/archive/0.7.0.zip) or [npm install](https://npmjs.org/package/node-red).
@@ -27,12 +28,12 @@ As we now have a couple different command-line options, we've added help:
2728

2829
$ node red.js -?
2930
Usage: node red.js [-v] [-?] [--settings settings.js] [flows.json]
30-
31+
3132
Options:
3233
-s, --settings FILE use specified settings file
3334
-v enable verbose output
3435
-?, --help show usage
35-
36+
3637
Documentation can be found at http://nodered.org
3738

3839

@@ -68,8 +69,8 @@ As announced earlier on the [mailing list](https://groups.google.com/forum/#!top
6869
- 30-socketout - the matching outbound sockets
6970
- 32-multicast - the original multicast node - now replaced as part of the udp node
7071
- 35-rpi-gpio-in - original raspberry pi input node using a node library (no longer maintained) - now replaced by the one using gpio.
71-
- 35-rpi-gpio-out - the outbound pair
72-
72+
- 35-rpi-gpio-out - the outbound pair
73+
7374
#### Deprecating HTTPGet
7475
In this release we have deprecated the httpget node. This had been logically replaced by the HTTPRequest node some time ago, but we never got around to properly deprecating it. When I highlighted this, it was pointed out there was a feature of the httpget node not available in its replacement; the ability to programmatically construct the url within the node.
7576

@@ -106,6 +107,3 @@ You can still construct the url yourself and pass it in with the `url` property
106107
- Pibrella board
107108
- Updated the Emoncms and Hue nodes with new capabilities
108109
- The Twilio node no longer requires you to provide your account details in `settings.js` - you can provide them within the node itself.
109-
110-
111-

0 commit comments

Comments
 (0)