
GitHub1: https://github.com/mahdiyari/steemauto-backend
PR1: https://github.com/mahdiyari/steemauto-backend/pull/5
PR2: https://github.com/mahdiyari/steemauto-backend/pull/6
PR3: https://github.com/mahdiyari/steemauto-backend/pull/7
GitHub2: https://github.com/mahdiyari/steemauto
PR: https://github.com/mahdiyari/steemauto/pull/33
Commit: https://github.com/mahdiyari/steemauto/commit/409c4c5cb1f3b13c812e09e62ecba4b336d73dd5
Explanation:
As you know, Steemauto is written by PHP and it is hard to add more features to it!
I want to re-code Steemauto with Javascript (backend)(already done) and Angular 6 (frontend)
After re-coding Steemauto with Javascript, anyone will be able to contribute more features! Working with Javascript is easier in the Steemauto!
Today, re-coding backend finished.
New login method:
Now we have a new login method which is secure and faster than the old method.
After login by steemconnect, Steemauto will assign a unique key to each user! We will use that key (access_key) to verify user authorization.
We are using httponly cookies in this method which are secure than usual cookies. This will prevent XSS attacks.
Now all backend methods (except changing 'voting power limitation') are in Javascript and easily we can work to add more features in the coming updates.
New functions:
I just removed 500 lines of PHP codes and used new Javascript backend. We can just add a new feature by just creating a new file or folder and adding 1 line of Javascript!
All functions on the website (https://steemauto.com) (curation trail, fanbase, comment upvote, schedule post, claimreward) are changed to use new backend. (js.php)
Coming updates:
- Blacklist (I'm waiting for @themarkymark to develop global blacklist API)
- Pause button for curation trail owners
- Optional 1% beneficiaries for schedule posts (as a donation to the @steemauto)
- Resteem upvoting (premium)
- Downvote trail (premium and just for known communities)
- Customizable time interval in the claimreward (premium)
- Allow self-upvote for curation trail owners (premium)
- Featured curation trails (premium)
- ...
Donations:
We are still waiting for @curie to respond to our application. If they don't accept helping Steemauto, we may get some troubles according to server costs.
With your great support, we can pass another month. Thanks a lot:)
You can always vote mahdiyari
as a witness by clicking here or through steemit.com/~witnesses
This post is submitted to the https://utopian.io
Regards,
2018-09-16