New features; steem keychain and more! DTube network dev update.

in dtube •  6 years ago 

DTube Network update. 2/5/19

Overview

In this set of future posts, I will be providing the community about new features, bugs, asking for suggestions, etc.. If you have any questions, comments, suggestions leave them below! You can always directly contact me through discord.

website: https://dtube.network
active source tree: https://gitlab.com/vaultec/dtube
permanente: https://gitlab.com/vaultec/permanente

Steem Keychain integration.

68747470733a2f2f692e696d6775722e636f6d2f347250574446732e706e67.png
It has came to my attention that users need a secure system to use the steem blockchain without revealing the private key to the websites. Steemconnect acts as a solution for this problem. However, I have noticed a decent amount of users on dtube have had problems with steemconnect sessions expiring. DTube doesn't need to use steemconnect as all of the signing, posting, commenting happens right on the browser.. I removed steemconnect for this reason and I now have keychain working as a login option.

How to login!

You will first need to install the steem keychain extension
and have your account imported into the extension.

dtube net login .PNG
Next
dtube net #2.PNG
Thats it you are now using steem keychain for dtube! Welcome to the securer dtube. There may be some issues/bugs. So far everything I have tested seems to work. Report any bugs that may cross your path! After this post i will update the website.

https://gitlab.com/vaultec/dtube/compare/8a4db05d5372ff7a549d3d84478e0363511dd1b2...master

Embed injector

A pre-processor that checks whether a video is upload via d.tube or dtube.network. It checks json_metadata for app name, if dtube/0.8 (or anything else) then it will inject emb.d.tube, if app is set to dtubenetwork/0.8 it will inject emb.dtube.network into the web page. Doing this will allow videos on d.tube and dtube.network to play nicely. However, d.tube's gateway is ipfs.io which is considered slow and may cause initial slowdowns.

Minor changes/notes

  • cloudflare gateway for thumbnail display (experimental)

  • using steemd.minnowsupportproject.org as steem API

  • Thinking about modifying UI and adding delete, edit comment and better view section, ability to unvote. (Lots of stuff in the future to do)

See dtube network | alternative dtube front end for more information about this project.

Contact me.

I am always happy open to questions/conversation. I am most active in Dtube Official Discord or #community-dev in Onelove Discord
Upvote_resteem_follow.gif

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:  

This is a great example of forward thinking, and preparing for growth and evolution of a secure, decentralized internet, and not only better security for Dtube.

Thanks!

I like this idea. I don’t like using steem connect ... I just sign on every time. Will have to try this out ... very cool brother

It seems like a very cool feature.

This post has been included in the latest edition of SoS Daily News - a digest of all you need to know about the State of Steem.

The head nurse was here to help support you @vaultec! You do amazing work!

Great work @vaultec . Steem Keychain is a very solid. Also has talented development behind it.

Right on buddy, I imagine that solves the posting issue observed with Steemconnect?

Posted using Partiko iOS

Indeed it does :) and much more easy to use.

That’s awesome 👏 gives me a good reason to check out keychain 😅

Posted using Partiko iOS

Does the Steem Keychain work on mobile phones too?

Unfortunately is does not.. unless mobile chrome can support extensions 🤔

Posted using Partiko Android

Ah okay. Thanks for clarifying 👍

I belive you need to offer the 2 choice out of the box.

Posted using Partiko Android

Congratulations! This post has been upvoted from the communal account, @minnowsupport, by ✨𝓡𝓮𝓪𝓵𝓲𝓽𝔂✨ from the Minnow Support Project. It's a witness project run by aggroed, ausbitbank, teamsteem, someguy123, neoxian, followbtcnews, and netuoso. The goal is to help Steemit grow by supporting Minnows. Please find us at the Peace, Abundance, and Liberty Network (PALnet) Discord Channel. It's a completely public and open space to all members of the Steemit community who voluntarily choose to be there.

If you would like to delegate to the Minnow Support Project you can do so by clicking on the following links: 50SP, 100SP, 250SP, 500SP, 1000SP, 5000SP.
Be sure to leave at least 50SP undelegated on your account.

Congratulations @vaultec! You have completed the following achievement on the Steem blockchain and have been rewarded with new badge(s) :

You received more than 50 as payout for your posts. Your next target is to reach a total payout of 100

Click here to view your Board
If you no longer want to receive notifications, reply to this comment with the word STOP

Support SteemitBoard's project! Vote for its witness and get one more award!