SteemWorld ~ Weekly Support ~ #37

in #steemworld6 years ago (edited)

[EN]


This post is intended to cover the server costs for SteemWorld.org and to enable me to continue my development in the future.

In case you missed the first part:
SteemWorld ~ Weekly Support ~ #1

[DE]


Dieser Post ist dafür gedacht die Serverkosten für SteemWorld.org zu decken und mir in Zukunft weitere Entwicklungen zu ermöglichen.

Falls du den ersten Teil verpasst haben solltest:
SteemWorld ~ Weekly Support ~ #1

Updates


I hope you are all well and SteemWorld works stable again at your location. The site is now being hosted on a different server and I even switched to a different hoster. Since the site itself does not require a high performance server and I want to separate it from the core system, which lives on a dedicated machine, it still resides on a shared IP for now.

If for any reason also the new IP should get blocked by some major ISPs, I will consider to order an extra dedicated server, but I don't believe that this will be needed any time soon.

Local (downloadable) SteemWorld Version


As I don't want SteemWorld's availability to be dependent on external providers decisions, I prepared a locally running version of the frontend that can be downloaded here from now on. I will keep that version up to date weekly, so that we always have a stable, local alternative available.

To run the local version, just download the zip file, extract it and double click on the 'steemworld.html' file. The site will as usual run in your browser, so it does not have access to your local machine (only to parts that your browser allows).

Of course, addons like KeyChain can also be used in there.
Update: In order to use KeyChain in the local version there is currently no other way than hosting the site on a local HTTP server on port 1337.

Posts Overview


I'm currently working on major changes in the Posts Overview, especially in the 'Finished' and 'Search' tabs. The limit of only 100 visible posts, which mainly exists for performance reasons, has always been a big downside for many of us and it's time to bring the whole thing to the next level.

Of course, loading more than 1000 posts and showing them all at once won't work stable enough, especially not on mobile devices. What we need are date based groups for posts, for example 'January 2019' or 'Last 3 months'. Additionally it should directly be filterable by 'tags' and I would love to have a sorting feature as well.

In the process of building the new overview I will also realize @arthur.grafo's ideas for implementing an export function for all loaded posts and maybe even an exportable HTML document with basic navigation features to be able to 'read a book/collection of posts sorted by title/date'...

The archived (finished) posts will no longer get loaded at startup automatically, instead there will be buttons for loading them manually as desired. That will decrease the load on the connected Steem nodes in the site's startup process and it enables me to work with all instead of just the last 100 created posts.

I don't have any previews to show for this week, but I guarantee you that it will be awesome and bring some of the most missing features finally to life ;)

Have a green week!

In the making

   ( A )


  • Different views, no limit in the Posts Overview
  • Responsive Design for mobile devices
  • Starting a witness node
  • Post Viewer and Editor
  • Theme Builder
  • Steem Data Service (SDS)

   ( B )


  • Account Operations without limits, custom date ranges and filters, jump to day x (requires SDS)
  • Exact (separated SP, STEEM and SBD) All Time Rewards in the Stats Section (requires SDS)
  • Rewards Overview Tool with searching capabilites (requires SDS)

   ( C )


  • RC costs calculation
  • More details in Coming Rewards (number of posts/comments, pie charts?, filters?)

Links


EN  |  What is SteemWorld?
-> Welcome to SteemWorld.org!

DE  |  Was ist SteemWorld?
-> Willkommen auf SteemWorld.org!

Thank you for supporting my work!


Positive thoughts create a positive world. It all begins with connecting our thoughts with emotions. What we focus on is what becomes powerful. We are the creators of our world.

Much love,

Sort:  

Great job 👍

WoW @steemchiller, you did a lot of work these passed days as I can see. Those new features are really amazing specillay the downloadable version, can't wait to give It a try. Would It work on mobile device? It should doesn't It?
I can notice all the job done to lower the load on the server side and that's of course great for us and the whole app performance.
The export feature would be as well inctedible dude, I know I'm using too many adjectives but the whole report it's so exciting...
About the post list filtering functions I'm totally with you, that will give us inctedible possibilities not imaginable for us unless we code.
My best wishes and all the support I'm able to provide at the moment.
Have a great week ahead,
Keep on your great job!
Hugs

Dear @steemchiller

Wow friend I think this is a great idea to be able to download that information ..

In the process of building the new overview I will also realize @arthur.grafo's ideas for implementing an export function for all loaded posts and maybe even an exportable HTML document with basic navigation features to be able to 'read a book/collection of posts sorted by title/date'...

Greetings from Venezuela, a passion that fights for freedom

Nice to see it back again. thank you for your hard works @steemchiller

Just found this awesome tool out and I was blown away immediately, the first instinct right after that was to vote you as witness only to find out you aren't running one. You are definitely going to be one of the most worthiest witnesses out there with this single tool alone! I’ve personally sent over 10 STEEM as a token of appreciation.

You mentioned that this tool was on a one-man mission and I really see amazing talent in the front-end development skills(of course you do equally good in back-end as well!). Are you working as a dev professionally in life? As a representative of @epicdice, we can really use this talent for some work and possibly collaborate more in the future.

Are you interested in earning some STEEM as another side-kick job, mainly in Front-end development? Would love to hear from you really soon.

Great work as always @steemchiller, and I'm glad to see you using the palnet tag :)
Could you please add the ability to use the Account Creator tools with steem keychain instead of steemconnect ?

Thanks man! Yes, I added the palnet tag, but I didn't have time to explore the whole thing yet. I'm still wondering what exactly that's all about, but it's great to see what Steem enables the world to do. As we see, we can even build own social networks with own token on top of the existing chain :)

Could you please add the ability to use the Account Creator tools with steem keychain instead of steemconnect ?

The last time I tested it (few weeks ago) it was still not possible to use the claim_account and create_claimed_account operations with KeyChain. Looked like they were not supported yet (at least not when using the requestBroadcast method as I do). I will check, if it works with the current version ;)

You just need to login to SteemEngine.com - you should already see some PALcoins given to you or (if you haven't looked before) a blue icon in the top-left of the screen to claim coins been allocated to you. Then stake some (or all) of them to start earning more of them through posting and curation.

Apart from using the palnet tag, you don't need to change any other behaviour, unless you wish to start posting directly from the PAL site.

So I like the new format where it shows the comment text in the notifications, but it has a bit of a bug - when the comment has been edited, it shows the edit instead of the complete comment text.

swbug.png

Yeah... In order to get that to work, I would need to make a diff_match_patch for all in background collected permlinks, which possibly would have a huge impact on the loading performance at page startup, especially for accounts with much ongoing activity.

I'm not sure, if I can fix that without taking a hit on performance, but I will try. Maybe there should be an option in Settings to be able to deactivate it in case of slow loading times.

I've seen this feature/bug in other contexts; had to force to just look at date created and ignore last_update. Of course, this means one can't see any edits, but I think better than seeing a disconnected edit :-) and saves on processing.

Hey, @steemchiller.

Thought I should let you know that everything has been working well again in the browser I normally use for at least a few days now. Thanks for all you're doing to keep this site up and running and constantly improving.