create account

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

View this thread on: hive.blogpeakd.comecency.com
· @charlieshrem ·
$502.20
SteemPower.org Update: Markdown Editor Drafts, Steem API & Witness Update
[![Steem Power Logo](http://steempower.org/static/images/steempower.png "Steem Power Logo")](http://steempower.org/static/images/steempower.png "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](https://s15.postimg.org/6g3l2qvjv/Screen_Shot_2016_09_28_at_10_47_51_AM.png)](https://postimg.org/image/i57kqpmif/)

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

# Rest API for steem

[![API logo](http://steempower.org/static/images/steempowerapi.png "API logo")](http://steempower.org/static/images/steempowerapi.png "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](https://s9.postimg.org/5g0p1hn8f/Screen_Shot_2016_09_28_at_10_51_42_AM.png)](https://postimg.org/image/4qhwp4mor/)

- 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:

- https://steemit.com/~witnesses click the arrow next to "charlieshrem"
- In the CLI wallet: vote_for_witness YOURACCOUNT charlieshrem true true
👍  , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , and 336 others
👎  
properties (23)
authorcharlieshrem
permlinksteempower-org-update-markdown-editor-drafts-steem-api-and-witness-update
categorywitness-category
json_metadata{"tags":["witness-category","steem","steemit"],"image":["http://steempower.org/static/images/steempower.png","https://s15.postimg.org/6g3l2qvjv/Screen_Shot_2016_09_28_at_10_47_51_AM.png","http://steempower.org/static/images/steempowerapi.png","https://s9.postimg.org/5g0p1hn8f/Screen_Shot_2016_09_28_at_10_51_42_AM.png"],"links":["http://steempower.org/static/images/steempower.png","https://steempower.org/editor","https://postimg.org/image/i57kqpmif/","http://steempower.org/static/images/steempowerapi.png","https://steempower.org/data","https://postimg.org/image/4qhwp4mor/","https://steemit.com/~witnesses"]}
created2016-09-28 18:17:00
last_update2016-09-28 18:17:00
depth0
children18
last_payout2016-10-29 20:18:39
cashout_time1969-12-31 23:59:59
total_payout_value480.929 HBD
curator_payout_value21.269 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length3,685
author_reputation163,581,911,573,028
root_title"SteemPower.org Update: Markdown Editor Drafts, Steem API & Witness Update"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id1,387,140
net_rshares108,493,015,103,407
author_curate_reward""
vote details (401)
@alex2016 ·
Excellent article!
Welcome to me blog @alex2016
properties (22)
authoralex2016
permlinkre-charlieshrem-steempower-org-update-markdown-editor-drafts-steem-api-and-witness-update-20160928t181821688z
categorywitness-category
json_metadata{"tags":["witness-category"],"users":["alex2016"]}
created2016-09-28 18:18:21
last_update2016-09-28 18:18:21
depth1
children0
last_payout2016-10-29 20:18:39
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length47
author_reputation14,164,066,108,826
root_title"SteemPower.org Update: Markdown Editor Drafts, Steem API & Witness Update"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id1,387,160
net_rshares0
@bola · (edited)
$0.15
Website looks great.
Is there a full list of api calls for this site.
👍  
properties (23)
authorbola
permlinkre-charlieshrem-steempower-org-update-markdown-editor-drafts-steem-api-and-witness-update-20160928t182511923z
categorywitness-category
json_metadata{"tags":["witness-category"]}
created2016-09-28 18:25:18
last_update2016-09-28 18:26:09
depth1
children1
last_payout2016-10-29 20:18:39
cashout_time1969-12-31 23:59:59
total_payout_value0.133 HBD
curator_payout_value0.017 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length69
author_reputation51,245,914,991,562
root_title"SteemPower.org Update: Markdown Editor Drafts, Steem API & Witness Update"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id1,387,219
net_rshares774,853,562,945
author_curate_reward""
vote details (1)
@charlieshrem ·
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.
properties (22)
authorcharlieshrem
permlinkre-bola-re-charlieshrem-steempower-org-update-markdown-editor-drafts-steem-api-and-witness-update-20160928t183945529z
categorywitness-category
json_metadata{"tags":["witness-category"]}
created2016-09-28 18:39:45
last_update2016-09-28 18:39:45
depth2
children0
last_payout2016-10-29 20:18:39
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length130
author_reputation163,581,911,573,028
root_title"SteemPower.org Update: Markdown Editor Drafts, Steem API & Witness Update"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id1,387,414
net_rshares0
@craig-grant · (edited)
implement https://www.steemimg.com/
👍  
properties (23)
authorcraig-grant
permlinkre-charlieshrem-steempower-org-update-markdown-editor-drafts-steem-api-and-witness-update-20161014t163101864z
categorywitness-category
json_metadata{"tags":["witness-category"],"links":["https://www.steemimg.com/"]}
created2016-10-14 16:30:48
last_update2016-10-14 16:31:30
depth1
children0
last_payout2016-10-29 20:18:39
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length35
author_reputation437,808,999,210,623
root_title"SteemPower.org Update: Markdown Editor Drafts, Steem API & Witness Update"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id1,533,491
net_rshares57,006,361
author_curate_reward""
vote details (1)
@faddat ·
Good work.  

Is your REST api open source?
properties (22)
authorfaddat
permlinkre-charlieshrem-steempower-org-update-markdown-editor-drafts-steem-api-and-witness-update-20160928t225713205z
categorywitness-category
json_metadata{"tags":["witness-category"]}
created2016-09-28 22:57:12
last_update2016-09-28 22:57:12
depth1
children1
last_payout2016-10-29 20:18:39
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length43
author_reputation36,581,868,473,026
root_title"SteemPower.org Update: Markdown Editor Drafts, Steem API & Witness Update"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id1,389,769
net_rshares0
@garethnelsonuk ·
None of the code for the site is open, but the protocol is rather simple and there's little need for the source code. If you need assistance using it then get in touch and i'd be happy to help.
properties (22)
authorgarethnelsonuk
permlinkre-faddat-re-charlieshrem-steempower-org-update-markdown-editor-drafts-steem-api-and-witness-update-20160929t023506949z
categorywitness-category
json_metadata{"tags":["witness-category"]}
created2016-09-29 02:35:06
last_update2016-09-29 02:35:06
depth2
children0
last_payout2016-10-29 20:18:39
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length193
author_reputation9,564,384,386,809
root_title"SteemPower.org Update: Markdown Editor Drafts, Steem API & Witness Update"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id1,391,110
net_rshares0
@future24 ·
Thank you for the information @charlieshrem 👍
properties (22)
authorfuture24
permlinkre-charlieshrem-steempower-org-update-markdown-editor-drafts-steem-api-and-witness-update-20160928t201753180z
categorywitness-category
json_metadata{"tags":["witness-category"],"users":["charlieshrem"]}
created2016-09-28 20:17:57
last_update2016-09-28 20:17:57
depth1
children0
last_payout2016-10-29 20:18:39
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length45
author_reputation395,465,718,351,346
root_title"SteemPower.org Update: Markdown Editor Drafts, Steem API & Witness Update"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id1,388,325
net_rshares0
@goldmatters ·
Thank you for this info, resteemed!
👍  
properties (23)
authorgoldmatters
permlinkre-charlieshrem-steempower-org-update-markdown-editor-drafts-steem-api-and-witness-update-20160928t181814213z
categorywitness-category
json_metadata{"tags":["witness-category"]}
created2016-09-28 18:18:15
last_update2016-09-28 18:18:15
depth1
children0
last_payout2016-10-29 20:18:39
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length35
author_reputation409,743,405,777,482
root_title"SteemPower.org Update: Markdown Editor Drafts, Steem API & Witness Update"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id1,387,158
net_rshares47,975,689,395
author_curate_reward""
vote details (1)
@kyusho ·
$0.15
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.
👍  ,
properties (23)
authorkyusho
permlinkre-charlieshrem-steempower-org-update-markdown-editor-drafts-steem-api-and-witness-update-20160928t190016811z
categorywitness-category
json_metadata{"tags":["witness-category"],"users":["charlieshrem"]}
created2016-09-28 19:00:24
last_update2016-09-28 19:00:24
depth1
children0
last_payout2016-10-29 20:18:39
cashout_time1969-12-31 23:59:59
total_payout_value0.146 HBD
curator_payout_value0.006 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length295
author_reputation77,157,400,538,407
root_title"SteemPower.org Update: Markdown Editor Drafts, Steem API & Witness Update"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id1,387,598
net_rshares777,939,102,709
author_curate_reward""
vote details (2)
@linkback-bot-v0 ·
This post has been linked to from another place on Steem.


  - [Advanced Steem Metrics Report for 28th September 2016](https://steemit.com/stats/@ontofractal/advanced-steem-metrics-report-for-28th-september-2016) by @ontofractal


Learn more about [**linkback bot v0.4**](https://steemit.com/steem/@ontofractal/steem-linkback-bot-v0-4-released). Upvote if you want the bot to continue posting linkbacks for your posts. Flag if otherwise.

Built by @ontofractal
properties (22)
authorlinkback-bot-v0
permlinkre-charlieshrem-steempower-org-update-markdown-editor-drafts-steem-api-and-witness-update-linkbacks
categorywitness-category
json_metadata{}
created2016-09-29 16:07:27
last_update2016-09-29 16:07:27
depth1
children0
last_payout2016-10-29 20:18:39
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length462
author_reputation1,915,954,976,722
root_title"SteemPower.org Update: Markdown Editor Drafts, Steem API & Witness Update"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id1,395,790
net_rshares0
@newandold ·
Hah. I just built my own, and this blows my little alpha tool out of the water! Well done.
properties (22)
authornewandold
permlinkre-charlieshrem-steempower-org-update-markdown-editor-drafts-steem-api-and-witness-update-20160928t190116876z
categorywitness-category
json_metadata{"tags":["witness-category"]}
created2016-09-28 19:01:18
last_update2016-09-28 19:01:18
depth1
children0
last_payout2016-10-29 20:18:39
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length90
author_reputation6,946,679,248,499
root_title"SteemPower.org Update: Markdown Editor Drafts, Steem API & Witness Update"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id1,387,604
net_rshares0
@rigaronib ·
$0.15
Yeeess! I have wanted a place to store my drafts! This sounds fantastic.
👍  , ,
properties (23)
authorrigaronib
permlinkre-charlieshrem-steempower-org-update-markdown-editor-drafts-steem-api-and-witness-update-20160928t183123853z
categorywitness-category
json_metadata{"tags":["witness-category"]}
created2016-09-28 18:31:15
last_update2016-09-28 18:31:15
depth1
children0
last_payout2016-10-29 20:18:39
cashout_time1969-12-31 23:59:59
total_payout_value0.142 HBD
curator_payout_value0.010 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length72
author_reputation171,562,604,416,656
root_title"SteemPower.org Update: Markdown Editor Drafts, Steem API & Witness Update"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id1,387,305
net_rshares780,668,312,095
author_curate_reward""
vote details (3)
@sykochica ·
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  :)
properties (22)
authorsykochica
permlinkre-charlieshrem-steempower-org-update-markdown-editor-drafts-steem-api-and-witness-update-20160928t212558051z
categorywitness-category
json_metadata{"tags":["witness-category"]}
created2016-09-28 21:25:54
last_update2016-09-28 21:25:54
depth1
children2
last_payout2016-10-29 20:18:39
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length248
author_reputation120,685,781,847,279
root_title"SteemPower.org Update: Markdown Editor Drafts, Steem API & Witness Update"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id1,388,967
net_rshares0
@charlieshrem ·
Working on it !
properties (22)
authorcharlieshrem
permlinkre-sykochica-re-charlieshrem-steempower-org-update-markdown-editor-drafts-steem-api-and-witness-update-20160928t214404999z
categorywitness-category
json_metadata{"tags":["witness-category"]}
created2016-09-28 21:44:03
last_update2016-09-28 21:44:03
depth2
children1
last_payout2016-10-29 20:18:39
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length15
author_reputation163,581,911,573,028
root_title"SteemPower.org Update: Markdown Editor Drafts, Steem API & Witness Update"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id1,389,145
net_rshares0
@sykochica ·
Awesome! TY!
It's still a fabulous tool and thank you for putting it together!
properties (22)
authorsykochica
permlinkre-charlieshrem-re-sykochica-re-charlieshrem-steempower-org-update-markdown-editor-drafts-steem-api-and-witness-update-20160928t214602486z
categorywitness-category
json_metadata{"tags":["witness-category"]}
created2016-09-28 21:45:57
last_update2016-09-28 21:45:57
depth3
children0
last_payout2016-10-29 20:18:39
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length78
author_reputation120,685,781,847,279
root_title"SteemPower.org Update: Markdown Editor Drafts, Steem API & Witness Update"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id1,389,166
net_rshares0
@team101 ·
Thanks for the information!
properties (22)
authorteam101
permlinkre-charlieshrem-steempower-org-update-markdown-editor-drafts-steem-api-and-witness-update-20160928t184659285z
categorywitness-category
json_metadata{"tags":["witness-category"]}
created2016-09-28 18:47:12
last_update2016-09-28 18:47:12
depth1
children0
last_payout2016-10-29 20:18:39
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length27
author_reputation12,700,047,182,916
root_title"SteemPower.org Update: Markdown Editor Drafts, Steem API & Witness Update"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id1,387,504
net_rshares0
@thecryptofiend ·
Thanks for the update.  I really need to test out the markdown editor.  I had used Stack.Edit before but found it rather buggy.
properties (22)
authorthecryptofiend
permlinkre-charlieshrem-steempower-org-update-markdown-editor-drafts-steem-api-and-witness-update-20160928t234658129z
categorywitness-category
json_metadata{"tags":["witness-category"]}
created2016-09-28 23:46:57
last_update2016-09-28 23:46:57
depth1
children0
last_payout2016-10-29 20:18:39
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length127
author_reputation323,603,913,866,384
root_title"SteemPower.org Update: Markdown Editor Drafts, Steem API & Witness Update"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id1,390,037
net_rshares0
@ukblogger · (edited)
love it, thank you noble Steemian! The editor looks fantastic. Looking forward to spinning the wheels... and witnessed!
properties (22)
authorukblogger
permlinkre-charlieshrem-steempower-org-update-markdown-editor-drafts-steem-api-and-witness-update-20160928t182714334z
categorywitness-category
json_metadata{"tags":["witness-category"]}
created2016-09-28 18:27:12
last_update2016-09-28 18:30:51
depth1
children0
last_payout2016-10-29 20:18:39
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length119
author_reputation4,110,651,361,769
root_title"SteemPower.org Update: Markdown Editor Drafts, Steem API & Witness Update"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id1,387,245
net_rshares0