TribeSteemUp Front-End Update

in utopian-io •  6 years ago  (edited)

Repository

https://github.com/therealFlauwy/creative-crypto

tsuhomepage

Details

The post where the task request was posted is here. The deadline was today. I had to fork @sndbox's frontend project for CreativeCrypto and make changes to it for @TribeSteemUp's use.

Bug Fixes

  • Bug found in the upstream code.
    The images from Dtube and Dlive posts were cut out in the upstream code along with null reference issues. I spent around 5-6 hours trying to fix the code. The issue is in src/busy/Body.js where the code does not properly take out the Dtube/Dlive URL to make it into a photo. I submitted the issue to the author here. I could not fix the issue in a reasonable time. I inserted try-catch blocks to catch the null comparison error and insert a no-image-here.png in place of the photos.
  • [UPDATE] @sndbox was able to fix the issues I listed above and have fully completed the task.
    The issue occurred in resteemed posts. The author name would automatically be wrong with the steem.js function getDiscussionsByAuthorBeforeDate. The removal of the dtube parser fixed the issue. The code can be found here. Thank you @sndbox for your help and I am glad to help you fix the bug so others can use your work in the future.

utopian-tribesteemup-2.jpg

New Features

  • Changed the Username to tribesteemup.
    utopian-tribesteemup-1.jpg
  • Adding resteems did not need any change.
  • Deleted the old logo with the text "TribeSteemUp" and removed all references to Creative Crypto in the /public/index.html. View changes here
  • Removed the About and Resources menu along with the Twitter section (view changes here)
  • Uploaded the Changes to tribesteemup.herokuapp.com.

GitHub Account

https://github.com/bryanj4


CompanyLogo

I am a developer and a technical writer.

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:  

Hey @bryanj4
Thanks for contributing on Utopian.
We’re already looking forward to your next contribution!

Contributing on Utopian
Learn how to contribute on our website or by watching this tutorial on Youtube.

Want to chat? Join us on Discord https://discord.gg/h52nFrV.

Vote for Utopian Witness!

Thanks! I'm glad that I found this community! Great work you are doing and I appreciate it as a heavy Fedora user.

Fantastic work! Thank you so much for your time and effort.

Really appreciate all the work and effort you put in to this @bryanj4 for TribeSteemup x

Thank you for your contribution. Its always better to add your commits to a pull request also adding comments would have been better. You should also remove unnecessary console.log() from the code which is inside the catch block.

Your contribution has been evaluated according to Utopian policies and guidelines, as well as a predefined set of questions pertaining to the category.

To view those questions and the relevant answers related to your post, click here.


Need help? Write a ticket on https://support.utopian.io/.
Chat with us on Discord.
[utopian-moderator]

I did remove the unnecessary console.log functions from the code. Look at the commit history.

Awesome work @bryanj4, exciting updates!