Now you can see who is following who from any profile page!

in steemit •  8 years ago  (edited)

My code is now part of steemit.com, hurray! With the update to steemit.com today comes a few new features, including

the first thing I've brought to life on steemit.com / https://github.com/steemit/steemit.com/pull/123
.

You can now see who you're following and who has followed you. In fact, you can do this on any user's profile page to see who they are following and who their followers are too! All you need to do is visit anyones profile page and click the one of the numbers under the account name. Each link goes to the corresponding page with information on that group of users.

Followers

Imgur

Following

Imgur

From there, you can visit their profile, unfollow them, follow them, or even mute them.

Thanks to both valzav and jcalfee for their respective help with this! I hope to be helping out more and more as time goes by, but I'm still learning the ropes for the ecosystem they've helped create.

Other recent updates

Since I'm unsure if the other details in this update will be published anywhere, I went through the commit log and have pulled out some additional details of whats changed. If any of these developers write up posts to their work, let me know and I'll update this post to their posts.

  • Check out the update by @someguy123, who added a new feature for witness pages making it easier to vote for anyone!
  • @roelandp's steemtools.com has been added to the sidebar menu to help users discover 3rd party tools.
  • @roadscape added a temporary solution regarding the comment anchors, as reportd by @ash. A 200px offset anchor point has been added to account for the elements on the page showing and hiding.
  • valzav and @jesta worked on adding a vote weigth slider that's visible for very large SP holding accounts. This will give them the option to choose how heavily weighted their vote is each time they vote.
  • @roadscape reworded "Pending Payout" to "Potential Payout". An effort to help educate users that the payout value is continually adjusting over time and what you see now may not be the payout a post receives.
  • valzav made sure the "Follow" button will now appear on top of all user profile pages, not just the blog tab.
  • jcalfee has fixed some of the bugs with the login form. Hopefully it will behave in a more consistent manor now while users are attempting to login.
  • @roadscape added a new filter called "Trending (30 day)", which will show posts that are trending during the 2nd payout window.
  • jcalfee changed the display logic for images to also hide on low rating posts.
  • @roadscape added a number of mobile/small screen optimizations for user tabs, the menu, and the topic selector.
  • jcalfee improved the wording on the "Convert to STEEM" window to help avoid confusion for users.
  • @roadscape made a change to author links, allowing once more the ability to open new tabs. Middle clickers rejoice!

Note: If these kinds of updates are something the community wants, I'm more than happy to continue following the code and reporting on the changes.

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  
  ·  8 years ago (edited)

Love your work @jesta. YOU are the hero this site needs, not shameless narcissists constantly releasing the same content redone with different titles and benefiting off of users liking posts they know will have high payouts.

I have no steem dollars in account currently as I powered everything up, but I wish I did to tip you and other devs for the work which is the true lifeblood of this site

I'm just a guy who really wants to learn about this stuff, build awesome things, and help improve it :)

But thank you!

  ·  8 years ago (edited)

I've been waiting for this. Great!
Are notifications of posts by the people you follow next on the list? :)

Look at me, users are never satisfied ;)

I can't speak to where that's at on the roadmap of features, I'm just a dude who submits pull requests occasionally :)

But I'd like it too!

I'm just happy to see the updates rolling in. The devs, and even you as mr. pull-request every-now-and-then are doing a stellar job. Great to see.

Why thank you. It takes a village!

Thank you for your contribution. Do you know when we will be able to upload avatar ?

I don't have any insights into that. I should probably ask, maybe it's something I can help with.

Sorry to bother again but there is a feature that would be great too which is drag and drop image in the submit story form , many user don't know how to upload image and have complained about this. peace

I don't have any insights into that. I should probably ask, maybe it's something I can help with.

I think if we can all upload a pic instead of default avatar it would create a cooler, warmer atmosphere if you know what I mean. Also it would be great to have avatar on your profil page and be able to upload wallpaper. A bit like facebook,twitter,etc..
I have seen many user demand that feature so people will be very happy if you could build it, I definetely will be :) Again thanks for all you do.

Wow, $205 bucks with just one vote. Great whale. Congrats!

Great post, thanks for sharing @jesta

I love these surprise updates.

  ·  8 years ago (edited)

Was a surprise to me too. I went through and wrote most of this post like 12 hours ago, having no idea when it was actually going to be released. I was just excited to have a feature I helped build go live. Then I noticed the 30 day trending in the dropdown and realized it was all live!

Also, is your username any way a play on archer's cyborg berry? :)

I like crypto and my name is Barry. I'm so unoriginal. Lol.

Edit. You help build this? I missed that part. Here's to a job well done 🍺

  ·  8 years ago (edited)

Haha, all good. Immediately when I saw the username I started thinking about Archer and it's Barry character. That's why I ask! :)

Thanks!

Hey @jesta so cool! Congrats and also a great add-on this follow/follower right here on Steemit!

Thanks for pointing me to the sidebar linking to http://steemtools.com, i'm like omg omg :)

Hah I was pretty excited for you too! It's a great index of all the tools out there. Glad you got some super official credit/linkage for it :)

Great updates!!! This is getting better and better :)

The very first one (following/followers) was my suggestion - See Here!. I am glad someone took notice and added that feature.

Oh and it is a shame that they updated changes to the login screen killed the Password Manager function in Google Chrome....I have to manually enter Username and Password every time now.....can someone please take a look at that?

@jesta this is awesome! My blog post yesterday was reaching out to my followers since I had no way of knowing who they were.
Super glad to see this feature added.

Not to be greedy but since you are now officially the resident expert on the subject, could you explain the follow API? Nothing I'm doing seems to work. I just want to see who's following me who I'm following and be notified whenever they do anything.

I would upvote that all day long! Btw I'm following you. Awesome work!

Are you looking for an API call example to get followers? I could probably write something up.

Yes please!

At it's core, it's get_followers('jesta', 0, 'blog', 100). But the actual syntax depends on what language you're using and what library you're using to make the calls. It needs to be called against the follow_api, which can be retrieved by calling get_api_by_name('follow_api').

If you're using piston, here's a pseudo code snippet:

from steemapi.steemnoderpc import SteemNodeRPC
rpc = SteemNodeRPC("wss://node.steem.ws", "", "", apis=["follow"])
rpc.get_followers('jesta', "", "blog", 100, api="follow")

@jesta Thank god for you sir! I think that may have been the piece I've been missing this whole time.
I need to figure out how to map this to the JS api from SVK, but I do understand now.
Can you explain the parameters you passed to get followers please?
anyone reading this comment who wants to help me in my endeavors. Upvote @jesta like there is no tomorrow. This is great info. Info I can't find anywhere else and I'm pretty damned skilled at finding things

Loading...

Great work, @jesta! Thanks for making the Steemit experience better for newbs like me!

Yey, finally!

I suggest many do what I will do now, and that is checking if some interesting followers have started following you and following them back! Since it hasn't been visible before, its gonna be exctiting to see all followers you've gotten. :)

I am enjoying this app and the new way to see the trend of followers.

It does generates money...

This is good. I was waiting for this. Will we have profile picture next?

Evolution <3

Awesome! I know a lot of people have been looking forward to this feature. I just followed everyone back who follows me (which is what I try to do on every other social network).

Many significant additions. Congratulations to everybody who contributed.

And congratulations to you, @jesta , you did a great work.

Can you tell us what is very large in

weigth slider that's visible for very large SP holding accounts.

Thanks!

And thanks for the tip about links for followers and following. I didn't even check for the links :(

One more thing - there is a link to steemit.chat in the sidebar.

Keep on the good work!

From the comments I've seen on github, I believe it's accounts with greater than 100M Vest (which is like, 35k SP?).

Also that steemit.chat link in the sidebar has been there for a couple weeks now :)

Thanks for the number.

I admit that I forgot that the sidebar even exists :) Now I know!

Perfect! Compliments the site beautifully! For first contribution it's a solid one

Thanks for additions of @jesta! Thanks for concern on community!

Good to see more of the best features from SteemStats hop over to Steemit. :)

The speed and scale od the development is admirable.
You just feel it is a live project.

  ·  8 years ago (edited)

I only noticed: "Pending Payout" to "Potential Payout"
And the voting button stays blue now, even after the payout.

So: yes, please keep posting these updates. Thanks

Wow, the final piece to the puzzle! awesome to hear.

Very nice work! You beat me to the punch, I was in the middle of creating a Chrome extension to do just this =P Much better to see it on Steemit instead of an extension that needs to be downloaded!

Congrats everyone! A lot of cool features. Great job!

Love this feature keep up the great work.

That goes for @jesta and all the rest of the developers keep up the great work from just a everyday user with little to no coding experience you guys are the ones that make steemit functional for the rest of us.

Thanks @jesta

Good observation, I have a good numbers of followers and I am following others too.

Nice to see so many names on the list and I guess it's thanks to this update that I'm seeing more "reasonable" payouts on the trending list:

"valzav and @jesta worked on adding a vote weigth slider that's visible for very large SP holding accounts. This will give them the option to choose how heavily weighted their vote is each time they vote." - Very welcomed addition I'm sure.

Wow! This is all really great news!

This is Fun
I follow everyone with a single button I mute everyone .
Lol.. Thank @jesta
🚀🚀🚀
Away
👍👍👍

Woah this is a great update! Thanks Jesta for pointing it out, also as a Side note I will no longer be following anyone who doesnt follow me, So if you would like a follow please hit my follow button :) Happy steeming everyone!

I hit your follow button. Thanks for following back in advance :)

Thanks buddy will/have followed back

Great update @jesta. Keep pushing the boundaries. We all appreciate your relentless dedication to making Steemit better.

Very useful. Thanks for this!

Hi @jesta. thank you for the news. I would like to know more about weight vote slider? Who will be able to have this option (min of SP etc)?

I believe right now it's set to users who have 100M Vest on their account (somewhere around 35k SP)

okay. thank you for the reply

Thanks for adding your code to Steemit @jesta! Love the new update ​and especially the feature of being able to see my followers.

steemit.com soon become a mega-monster and devour all social networks :)
New improvements make the process of navigation and information easier and more convenient.

To the Moon!

I love the rate of development of this platform. Just keeps getting better and more user friendly. This will make it more and more attractive to the wider community.

That was you @jesta?? Hell yea!! I was dying for that feature.

Ah great news this !! i was hoping that would come about soon as its true no point in having Followers if you dont know who they are !! yes almost forgot thank you too Jesta , great work !! ; - )

Great function.

  ·  8 years ago (edited)

Woohoo! This is awesome. I was just saying to myself the other day how cool it would be once this feature came out and here it is!!! I'll have to let myself know. ;)

Awesome! Thank You. Imo "posts" should really be changed to "comments" as well. And I'm probably preaching to a giant choir here but a notification system would be great too.

These updates are awesome! Thanks @jesta and all of the other devs. This platform just keeps getting better and better with every passing day!

Great job everyone! This was one of my most wanted features, cheers

Thank you so much for the great work! I always wondered why you couldn't see who followed you and who you follow, but now that's laid to rest. Thanks again and keep up the good work!

Awesome! It is great to see all the other updates that the developers are working on. Great job everyone!

adding a vote weigth slider that's visible for very large SP holding accounts.

which is the threshold?

Followership demands following back.

Thank you for bringing this capability to life on steemit.
Job well done!

Steem on,
Mike

I think a lot of us have been waiting for this! So handy if you want to reciprocate follow!

Finally. It's done. Now I can see and use it. Thanks a lot.

Cool.

Curious as to how such additions work, given I have very little experience/knowledge of developing...

So can anybody write code to add such features - testing it out on the open-source code on a duplicate site - and then they submit the app/addition to the core Steemit team to be voted on for its implementation of the official site?

Yeah, anyone can create their own "fork" of the code and develop features on it locally. Discussions happen on github about the features being developed on the forks, and once a feature is ready, a "pull request" is made to the original project. The maintainers of the original project can then choose to merge that code or ask for more revisions/fixes/changes. Once the code is merged, it's part of the original project, and then goes live the next time they update.

Hope that explains it! :)

cool. that is a great clarification. thank you!

No problem :)

Very nice. I was missing that for sure.

I think some people would rather prefer to hide information about following/followers

They shouldn't be using a website powered by a blockchain then :)

Everything's visible to everyone.

Yes, I know it...theoretically)
In fact this new era of transparency is something really revolutionary, we'll need a new born generation to grow up accustomed to it.

thanks for sharing, followed

Nice, steem gets better every day!