Listing of Your Entire Body of Posts

Did you ever wonder back on your whole history of posts? Maybe you went to your feed and scrolled and scrolled and scrolled, and noticed something strange. "Hey! Where are my other posts???" you ask. Yes, in some cases, the feed stops loading. Then you scream in horror because you never saved the data, but then you scream slightly less because you remembered that the blockchain is immutable, but now are wondering how you can get to them. The always reliable https://steemd.com has your whole history, but it's unwieldy to get just what you've posted. What's the deal?

So for those that are following issues tracked on GitHub, this is the issue: https://github.com/steemit/condenser/issues/1109
It's got an understandably lower priority because this is not a common action for people to be doing.

I need a stronger box if I'm going to poke around this problem. Steemd does not compile on my current cheap puny VPS. But maybe would be a good starting point for me. I'll see if I have time later for it.

But what I can do is hack something together that basically crawls the account history and extracts the posts. And I've done that here:

https://eonwarped.github.io/steem/allposts.html?account=eonwarped

Screenshot_20180711-215756~2.png

This is what it looks like. A small convenient counter at the bottom as well.

Just replace my steemit name with anyone you are curious about. There may be some timeout for those with a ton of account history, haven't really fully explored.

Does anyone know if this already exists in one of the many tools out there? I'd prefer to not keep hosting this here permanently, and would be happy to give anyone else a JavaScript snippet to paste (will soon be on my GitHub page)

Anyway, if you had this problem and need a quick fix, here you go (for now).

Shout out to @enchantedspirit for recently raising the issue to begin with in The Steem Engine discord.


Updates

Now shows timestamp, shows tags. Example:
https://eonwarped.github.io/steem/allposts.html?account=eonwarped&tags=dog,dogs

Note that it takes the last-edited time, not the posted time at the moment.

(7/16) Added github link. For large account history, this page can take awhile, but I fixed an issue by switching to use dsteem so that it had better error handling. Before if there was a failure it would crash the server, funny....

Edit again: Now hosted on a github page! It also now shows results as they come instead of having to wait for it all to be available.

https://eonwarped.github.io/steem/allposts.html?account=eonwarped&tags=dog,dogs

Code is at https://github.com/eonwarped/eonwarped.github.io/blob/master/steem/allposts.html

H2
H3
H4
3 columns
2 columns
1 column
43 Comments