It is with great pleasure that I announce the deployment of the version 0.3 of steemstem.io.
The code is available from the SteemSTEM GitHub repository and this release concerns the last four commits (pull requests will be used from the next branch… if I don’t forget ;) ).
INTRODUCTION
steemstem.io is the app developed by in order to start its actions to make Steem an innovative medium for science communication.
In a few words, the app allows for filtering the Steem blockchain so that only posts carrying the #steemstem tag and approved by the SteemSTEM curation team are displayed, in a chronological order. This filter can be removed by checking a ‘show all posts’ box. All languages supported by SteemSTEM are available and one can move from English to any of them by a simple click. Emphasis on specific subcategories (math, physics, psychology, etc.) can also be enforced.
Whitelisted authors get extra exposure on the right column of the main page and promotion in the top banner can be bought by anyone for a 3 STEEM fee (to be sent to ) and is active as soon as a SteemSTEM vote on the post has been put.
Our app finally allows to log in, vote, post, commenting, manage a wallet, etc.
FEATURES OF V0.3
We can classify the changes between v0.2 and v0.3 in four categories. The main modifications are illustrated in the figures below.
1. Bug fixes related to post display.
- Posts not containing any of the 15 identified STEM tags are now displayed (commit #1).
- The display rules for the whitelisted authors’ posts (in the right column) have been modified: each author is allowed to have at most his/her most recent post promoted (commit #2).
2. New feature: post editing is now possible. (commit #2)
3. The wallet is now fully functional.
- STEEM and SBD transfers to other (potentially savings) Steem accounts are possible (commit #3).
- Powering ups and downs are now possible (commit #3).
- Delegations can be made directly from the wallet (commit #3).
- The layout of the wallet has been improved. (commit #3)
4. Minor features.
- A few typos have been corrected (commit #4).
- Posts are now loaded slightly faster (commit #1).
- Issues with tag handling for post creation (commit #2)
- Issues with tag handling when loading a draft (commit #2)
- The handling of post comments and replies has been slightly changed (commit #2)
- Comments have been added to create.js, articles.js, comment.js, transfermodal.js and wallet.js (commits #2 and #3)
The corresponding commits are: 1, 2, 3, 4.
For more information about the SteemSTEM project, feel free to follow , have a look to the last news from the project or read our latest distilled.
Please also consider to support the project by voting for the SteemSTEM Witness (@stem.witness) or delegating to for a ROI of 65% of our curation rewards (quick delegation links: 50SP | 100SP | 500SP | 1000SP | 5000SP | 10000SP).