It's been a while since I didn't push an update to steem.supply, but I've been working silently behind the scene at all sorts of minor (or not so minor improvements).
Probably the most important update is also the one that doesn't get seen: there is a massive rewrite of the backend. This app started as a small tool for my own usage, but then it grew based on user feedback. The growth was somehow chaotic and it was time to split the monolithic codebase into smaller, better organized chunks. This should make further updates quicker, also, when the app will be released as open-source (which will happen soon) I won't be so ashamed about the quality of my code :).
Without further ado, here's the change log:
- using median price for vote worth (this should make the voting power super-correct, until now I was using CMC price, not the one coming from the witnesses price feed, thus used internally by Steemit in all calculations)
- calculating correctly the value of an account, including delegated and received steem power - if an account has delegated steem power, that is subtracted from the total shown, if it has received steem power, that amount is added, and both cases are clearly accounted for visually (you can see how much it is in any case). This approach is a bit different from Steemit.com, but easier to understand for me
- showing the delegated and received steem power amounts, if any - see above
- solved a bug which could show voting power bigger than 100%
- solved a bug which could break the layout when there was no content for an account
- solved a bug which didn’t take into account no content when calculating the average curation share in Content Insights
- solved a layout bug in Social Insights which showed title when there was no data
- layout improvements in revenue charts
As always, looking forward to your criticism, feedback or suggestions.
I'm a serial entrepreneur, blogger and ultrarunner. You can find me mainly on my blog at Dragos Roua where I write about productivity, business, relationships and running. Here on Steemit you may stay updated by following me @dragosroua.
https://steemit.com/~witnesses
If you're new to Steemit, you may find these articles relevant (that's also part of my witness activity to support new members of the platform):