SteemPower.org Update: Markdown Editor Drafts, Steem API & Witness Update

Steem Power Logo

SteemPower.org Update: Markdown Editor Drafts, Steem API & Witness Update

Good Afternoon Everyone!

I'm really excited to announce some updates to SteemPower.org

First I wanted to thank everyone who voted for us as Witness! We are now #5 witness. The funds we earn from maintaing a witness are going directly into SteemPower.org development. SteemPower.org is a collection of tools and apps for Steem developed by Gareth Nelson and managed by Charlie Shrem

Markdown Editor

There was some bugs in the image and hyperlink tabs that are now fixed and the editor has moved to a dedicated page: https://steempower.org/editor

We also added a "Save Drafts" and "Load Drafts" feautre into our Markdown Editor. Your drafts are saved and loaded locally, on your own machine using HTML5 Local Storage

Screen Shot 2016-09-28 at 10.47.51 AM.png

On our next update, we plan on having the ability to post directly to Steem!

Rest API for steem

API logo

We have a simple REST interface available for querying steem and displaying user's blogs which will be expanded over time. At present the API presents data via HTTP GET requests. At present it offers sufficient functionality to render a user's blog posts in an external app and is intended for this use case. All data is encoded in JSON.

res_type is the resource type to query and may be one of: user, blog, post
The entity variable is the entity you wish to get data for: for user and blog, this is a username, for post this is in the format of user/perm-link

A couple of examples are demonstrated in the below links:
http://steempower.org/api-v0/user/garethnelsonuk
http://steempower.org/api-v0/blog/garethnelsonuk
http://steempower.org/api-v0/post/garethnelsonuk/my-cat-is-cute-this-is-a-serious-concern-i-promise-you-it-really-is

SSL Certificate

Security and privacy are important. In addition to storing drafts on your local machine, we've added an SSL certificate so data between your machine and our servers are encrypted.

Witness Update and Security

On https://steempower.org/data we've added our witness and Steem network stats:

I'm proud to say our witness has been running for a week with only 1 block lost. We've added measures to make sure our witness helps the Steem network maintain its integrity.

Screen Shot 2016-09-28 at 10.51.42 AM.png

  • We don't allow any external connections at all there except via our external seed node for the steem network and a single "jump box" for inbound SSH from trusted IPs.

  • Everything has an IDS installed and regular manual checks

  • There's a script running that will literally wake up Gareth and myself if anything goes down.

  • On steempower.org, the httpd is running inside a chroot, the actual app is a FastCGI process in a different user account

  • There's no privileged access from SteemPower.org to the witness or seed boxes. Tt's on a completely different network

Witness Vote

Help keep SteemPower running! Vote for us as a witness the following way:

Sort:  

Yeeess! I have wanted a place to store my drafts! This sounds fantastic.

Actually @charlieshrem, this is refreshing news. I do not know of any social media outlets that listen to the needs and wants of it's members... thank you.

I have said many time in my short tenure here, that people are of far higher intellect and social attitude than anywhere else on the net.

Website looks great.
Is there a full list of api calls for this site.

right now its user, blog, and post, but were building it out so you can do other cool things like post to steemit from the editor.

Thank you for this info, resteemed!

Thanks for the information!

love it, thank you noble Steemian! The editor looks fantastic. Looking forward to spinning the wheels... and witnessed!

Excellent article!
Welcome to me blog @alex2016

Thank you for the information @charlieshrem 👍

This really is a great tool and I have passed it along to many users here. The only thing I've not been able to find in there is a <'center> tag button...am I just missing it?

It's be no means a big deal, easily done manually, but just curious :)

Working on it !

Awesome! TY!
It's still a fabulous tool and thank you for putting it together!

Coin Marketplace

STEEM 0.20
TRX 0.15
JST 0.029
BTC 64572.94
ETH 2630.79
USDT 1.00
SBD 2.82