Code Monkey home page Code Monkey logo

dtube's Introduction

Crowdin License: GPL v3 DTube channel on Discord PRs Welcome

DTube App

This is the main javascript application you can use on d.tube. This is probably the starting point for anyone wanting to contribute to d.tube.

Preview

DTube Homepage Preview

Install

Install Meteor

  • Linux and Mac: curl https://install.meteor.com/ | sh
  • Windows: link

Install the app

Clone this repository and meteor npm install in it. This will install all dependencies coming from npm including the ones required for development.

Start the app

Finally, do meteor in the folder to start the app in development mode.

Options:
  • -p 3456 for running on a different port than the default 3000.
  • --production will minify and merge the javascript and css files.

Meteor will automatically push any change on the code to the browser while you keep the meteor dev server running.

Going in-depth

Running blockchain locally

You can run a blockchain locally on your PC to avoid sending transactions onto the live network. Follow instructions in dtube/avalon, then just change API to 'localhost:3001' in the settings page to point your UI to your development chain.

Working with Uploads

For doing anything on the upload side, it is strongly recommended to run your own dtube/ipfs-uploader. Once running, simply turn the localhost setting to true in client/settings.js and it will upload locally instead of our production servers.

Working on the Player

As you can see, we use the embed directly available on emb.d.tube. This is the dtube/embed repository. Feel free to clone it and directly point the client/views/commons/videos/player.js to your file:// version of the player if you want to make changes that include the player.

Working with pre-rendering for bots

The dtube/minidtube repository is responsible for all the pre-rendering and serving a decent version of d.tube to bots which normally wouldn't be able to.

Structure

  • .meteor meteor files, don't touch unless you know what you are doing.
  • .vscode if you use visual studio code.
  • public all the static files like pictures, fonts and translations.
  • client all the app code
    • client/collections minimongo collections that templates feed from
    • client/css css files.
    • client/lib semantic ui related code.
    • client/views templates, each has 2 files, html and js, a handlebar template and associated logic.
      • client/views/commons all the re-used templates
      • client/views/pages all the templates matching a route in router.js
      • client/views/topbar the fixed menu on top of the app
      • client/views/sidebar the sidebar menu

Common Issues

If you are using windows, the meteor npm seems to be buggy at times. You can try using the normal npm instead if you have that installed.

After each meteor or package.json update, you will need to re-run meteor npm install

For any help, feel free to join us in our Discord Channel

Contributing

If you want to contribute to the project, please read this page.

dtube's People

Contributors

amark avatar ausprinzip avatar balvinder294 avatar brishtiteveja avatar commanderroot avatar devidw avatar eastmaels avatar happyrobotstudio avatar hightouch67 avatar kirkins avatar mirceakitsune avatar mrfasolo97 avatar skzap avatar softlair38 avatar techcoderx avatar tibfox avatar vaultec81 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

dtube's Issues

language change for refreshing page

Expected behavior

user should be able to stay in language which they select while in refreshing the page

Actual behavior

when i select any language and it come back in English language when refreshing the page.

How to reproduce

  • go to - https://d.tube
  • login with your steem account
  • then click on settings and click on language
  • then select any language
  • and close the language tray and refresh the page then note the bug

Browser : Google Chrome v67.0.3396.68
Operating system: android 7.1.2 N2G47H and also windows 7

Recording Of The Bug

https://www.youtube.com/watch?v=N9hLYpS_LP8

Bug : when giving a low vote on the post, an unknown error occurred and failed to vote

Expected behavior

I should be able to vote with a vote of any vote 1-100% vote, but when I vote with a low vote of 1-6%, an unexpected error occurs when voting.

Actual behavior

when voting on a post with a sound value of 1-6%, there was an unknown error at the time, but if I give a value of 8-100% of the vote, the vote was successful done

How to reproduce

  • Open Google chrome
  • Serching Dtube
  • Login use a steemconnect
  • Click settings and then select features @vote and then select the lowest vote value
  • Next, vote on a post
  • See bug

Browser: GoogleChrome v.67.0.3396.87
Operating system: Android 6.0

Recording of the bug

https://m.youtube.com/watch?v=uh8z7nOGVYY

Bug Dtube : After changing the language in EEsti language, language list looks only half and unclear.

Expected behavior

Supposedly when I want to change the language in EESTI language, all features including language features should be displayed clearly

Actual behavior

When I use english all the features look clear, and when I change the language in EESTI language, and then I press the language feature to change it again, but the language list looks only half and unclear.

How to reproduce

  • Open Google chrome
  • Serching Dtube
  • Login use a steemconnect
  • Click settings
  • Click languanges
  • Select languanges EEsti
  • See bug

Browser: GoogleChrome v.67.0.3396.87
Operating system: Android 6.0

Recording of the bug
https://m.youtube.com/watch?v=jYhlUop_Sd8

Last vote time shows wrong info as it is effected by posting instead of vote cast

Expected behavior

Dtube should show exact time info of last upvote cast on About section

Actual behavior

Dtube is showing wrong last vote time.
It should changed time with vote casting. But vote cast doesn't effect the time of Last Vote instead authoring post is effecting it.
Last Vote time is showing last posted time.

How to reproduce

  • Firstly vote on a post (You can do it from any front end)

  • Now check you last time vote info on Aboutsection of profile.

  • You will observe that it didn't effect last vote time.

  • Now create a post then again check About and now you will see that vote time has been changed though u didn't vote anyone.

  • Browser version: Chrome Version 67.0.3396.87 (Official Build) (64-bit)

  • Operating system: Windows 8.1

Recording Of The Bug

rec 2018-06-25 11 58 27
See it on big window here.

Dtube video embed link is not working

Expected behavior

Dtube videos embed link is should be working so that we can embed any video from dtube and use on any website when we need.

Actual behavior

Dtube video embed link is not working. When i tried to embed a video from dtube, It's showing that Unsupported

How to reproduce

  • Go to https://d.tube/

  • Connect your steemit account with dtube.

  • Then select a video which you want to embed.

  • Click on the 3 dot option which is right down on the video.

  • Select Copy Embed

  • Then you will see a green notification written here "Embed link successfully copied to your clipboard"

  • Paste the embed link any other website. You can paste it to Steemit for test.

  • You will see link is not working, Embed video wont be show.

  • Browser/App version: Google Chrome
    Version 67.0.3396.62 (Official Build) beta (32-bit)

  • Operating system: Windows 10

Recording Of The Bug

https://youtu.be/UpmXzkYi4CU

Voting % doesn't save

When I change my voting weight the setting is only remembered for the session. It seems when I return to the site later it is always set to 100%. Then I only realize once it is too late.

Drop down sort options do not display fully while in landscape mode on dtube mobile version

Expected Behaviour
When i go to the trending page and try to sort videos either by date, payout or duration in landscape mode, i expect the drop down options to display downwards when i click on either the date, payout or durations sort options.

Actual Behaviour
When i go to the trending page and sort videos either by date, payout or duration in landscape mode, the drop downs displays from the top instead of dropping down below and this allows me to be unable to see the sort options fully.

How To Reproduce

  • Go to d.tube
  • Click on 3 vertical lines at the top of the site.
  • Under Trending Tags click on any tag?? You will be taken to the results of the tag chosen by you.
  • Just at the top, you will see Date Payout and Duration Sort options.
  • Rotate Your Phone to landscape mode and then click on the 3 sorts option one after the other.
  • Browser: Phoenix Browser version 3.0.2
  • Operating System: Android 7.0 (dtube Mobile website version)

Recording Of the Bug
https://youtu.be/U467j_US6ME

Rotation screen bug on Dtube android app

Expected behavior

While watching a video in landscape mode user should be able to search in landscape mode and user should be able to see all the content in landscape mode while the paused video in the bottom left on the screen.

Actual behavior

In landscape mode while watching a video user can't search in landscape mode. When user started typing Dtube app go portrait mode automatically but the user was still holding the phone in landscape mode. And also in landscape mode user can't see all the content properly while the video is paused or paying in the bottom left on the screen.

How to reproduce

  • Download and install Dtube from Google play store

  • Login with your Steemit account.

  • Play a video in landscape mode.

  • To find the bug you need to pull the video on the bottom left of the screen.

  • In this situation user won't be able to see all the content of the background in landscape mode while watching a video.

  • And also try to search a video in landscape mode.

  • A letter box will appear so that you can type and search in landscape.

  • But at the very moment when user started to typing Dtube app immediately go portrait and the user couldn't even finish the typing in landscape here.

  • App version: 2.0.3

  • Operating system: Android 7.0

Recording Of The Bug

https://youtu.be/sETfRaW1wIY

When user check dtube channel then there show blank page (no video show here)

Expected behavior

When we browse dtube and want to check our channel then dtube should show all video on our channel.

Actual behavior

If we browse dtube and when want to check our channel all video then dtube can't show any video in this channel. If anyone wants to check their video then their should browse steemit.com now, otherwise can't check how many video upload on dtube.

How to reproduce

  • Login dtube with private posting key.
  • Browse dtube and go to your channel.
  • Check your video section then you will see blank page no video here.
  • Browser version: Mozilla Firefox 61.0.1 (64-bit)
  • Operating system: Windows 7 Professional.

Recording Of The Bug

https://youtu.be/tQD1y0A4GQc

Unable to play video on dube.

I am unable to play video on dtube.
My os- Windows 8.1
browser- Chrome Version 67.0.3396.87 (Official Build) (64-bit)
rec-2018-06-14-12-40-39

Dtube 0.7 - Dtube is duplicating videos to fill the feed's row on desktop browser

Expected behavior

On dtube subscriber feed we can see subscriber's posted videos pr reblogged videos.
On Desktop version there can be 4 videos in a row. It should be filled according to videos.
If there is less than 4 videos, it should keep blank space.

Actual behavior

Dtube is duplication videos when there is less video than 4 to fill the row.
When there is only 1 video, it duplicates the video for 4 times and fill the row.
When there is two videos, it duplicates both video for twice and fill the row.

How to reproduce

  • For reproducing you need a second account with no dtube video/resteem video.

  • Now follow your test account from your main account to see test account's video/resteem on your feed

  • Now upload a video or resteem a dtube video from that account.

  • Go back on your main account and check feed.

  • You will see three duplicates(total four) of the video which was created to fill the row.

  • In case of two video/resteem you will see both videos are dulicated and for three post/resteem you will see duplicate of first video at the end of the row.

  • Browser version: Chrome Version 67.0.3396.87 (Official Build) (64-bit)

  • Operating system: Windows 8.1

Recording Of The Bug

Rec-2018-06-27-08-59-35.gif

Dtube 0.7 - Dtube is Auto Logout When User Close the Browser

Expected behavior

Dtube Should Don't Auto Logout when user's Close Theirs Browser.I expected that Dtube Do not Logout without User's Permission.It should work for all users.

Actual behavior

I had Login My Account on Dtube.
But When I use Dtube and after some time I close my browser then i follow that When again open dtube then dtube wanna again login approval for me. I Think It's really annoying at too much for every single user.

How to reproduce

  • First time You login on dtube with private posting key.
  • Then Some time You use dtube.
  • Then you close your browser.
  • Then again browse https://d.tube When you will see that dtube want to you again login approval.
  • Browser version: Mozila Firefox 61.0.1 (64-bit)
  • Operating system: Windows 7 Professional

Recording Of The Bug

https://youtu.be/oGAGYJz3ba0

Microsoft Edge Login

On Edge the login button is disabled after you click on the "Remember me" slider.

Other minor issues:
On a touch screen the settings menu of the player just displays a blank box (tested with Firefox).
No "Show All" button for "Subscribed Feed" or other way to see all videos from your subscriptions.

DTube mobile version settings and profile option interferes each other.

When user click on the profile icon for more option. And then click on the settings option, profile options interfere with settings. And profile options does not disappear itself after clicking on the settings icon. And also the profile options stuck open in top while user try to click on the other surface of the browser. It only disappear when user click on the profile icon again. See the recorded video for better understanding.

Browser: Google Chrome v67.0.3396.68
Operating system: Android 7.0

Recorded video:
https://vimeo.com/274423933

In case of multiple account uses Dtube automatically switch to first account when any page of dtube is reloaded

Expected behavior

Dtube allows to add multiple accounts.
I expected that, i will be able to use all of them as the first one.

Actual behavior

I had added 2 accounts on dtube.
But when i was using my second account and i reloaded a page on dtube, it automatically switched my account to first one.

How to reproduce

  • Firstly add 2 accounts on dtube

  • Now switch your account to second one, it will switch your account within a moment.

  • After switching to your second account, reload the page. You can do it from any page of dtube, it is not compulsory to reload on the landing page after account switching

  • You will see that dtube automatically switched your account to first one.

  • Browser version: Chrome Version 67.0.3396.79 (Official Build) (64-bit)

  • Operating system: Windows 8.1

Recording Of The Bug

rec-2018-06-23-13-56-57

Bug when launcing Meteor

I keep launching meteor and this error message. Please help. Thanks!

/Users/damianszymanski/Leaf-Tube/dtube-master/.meteor/local/build/programs/server/boot.js:475
}).run();
^

Error: Cannot find module '@babel/runtime/helpers/builtin/interopRequireDefault'
at Function.Module._resolveFilename (module.js:547:15)
at Function.resolve (internal/module.js:18:19)
at Object.require (/Users/damianszymanski/Leaf-Tube/dtube-master/.meteor/local/build/programs/server/boot.js:288:32)
at makeInstallerOptions.fallback (packages/modules-runtime.js:653:18)
at require (packages/modules-runtime.js:244:16)
at livedata_connection.js (/Users/damianszymanski/Leaf-Tube/dtube-master/.meteor/local/build/programs/server/packages/ddp-client.js:147:30)
at fileEvaluate (packages/modules-runtime.js:339:7)
at require (packages/modules-runtime.js:238:16)
at namespace.js (packages/ddp-client/common/namespace.js:1:300)
at fileEvaluate (packages/modules-runtime.js:339:7)
Exited with code: 1
Your application is crashing. Waiting for file change.

Dtube- Playback Rates Doesn't Fit Video Screen

Expected behavior

Video playback rates was suppose to fit the screen

Actual behavior

The playback rate options is too large on mobile device
IMG-20180621-WA0002.jpg

How to reproduce

  • Go to Dtube

  • Click on any available video to play

  • Click on the video settings icon

  • Click on playback rate

  • Browser/App version: Chrome 67.0.3396.87

  • Operating system: Android 0

Recording Of The Bug

https://youtu.be/DQZHYjigy9c

Bug: Dtube account automatically logged out from login when reloaded the page.

Expected behavior

Dtube should be logged in after reloading the page when steemit account already logged in on dtube.

Actual behavior

dtube automatically logged out from log in , when the dtube site is reloaded.

How to reproduce

  • Login to dtube

  • When you will access your dtube account, then reload the page.

  • Press Ctrl + R to reload the page.

  • You will see your dtube account automatically logged out from login.

  • Browser version: Chrome Version 68.0.3440.33 (Official Build) beta (32-bit)

  • Operating system: Windows 10

Recording Of The Bug

https://youtu.be/aRT14G7WaZs

languages and Voting and NSFW videos options tray hide when user select Esperanto language

Expected behavior

it shouldn't be hide languages and Voting and NSFW videos options tray when user select Esperanto language in DTube mobile version .

Actual behavior

when user click on the languages in DTube mobile version and it open a languages tray . in the tray user should be change any language in what they want but when user select Esperanto language it hide the languages tray and nothing works when click on Voting and NSFW videos options.

How to reproduce

  • go to - https://d.tube
  • login with your steem account
  • then click on settings and click on language
  • then select Esperanto language and note the bugs

Browser : Google Chrome v67.0.3396.68
Operating system: android 7.1.2 N2G47H

Recording Of The Bug

https://www.youtube.com/watch?v=t841szW1QYI

Upload hundreds of videos easily?

I was wondering if there is a script to upload loads of videos easily? For example

./program -sourcevideohash Q321St4cU3........... -snap '/root/previews/video 1 test.jpg' -videotitle 'This is a test' -nsfw y/n -description -tag etc

Dtube is not showing video length on preview when a specific tag is selected from trending tags

Expected behavior

We can generally see the video length on video preview.
I expected that i will be able to see video length on all video preview.

Actual behavior

When user select a specific tag from trending section, it takes user to trending page of dtube and shows those videos with that specific tag.
Though Dtube shows video length on preview but was not showing video length on that page.

How to reproduce

  • Login Dtube with private posting key.

  • Now you will see many option on left side. You will find trending tags there.

  • Select random one and it will take you to trending page where you will see videos only with that specific tag.

  • But you will see that none of those videos are showing the length of the video.

  • Browser version: Chrome Version 67.0.3396.87 (Official Build) (64-bit)

  • Operating system: Windows 8.1

Recording Of The Bug

rec-2018-06-29-10-48-46

Suggestion for fuzzy search

At our company we use elasticsearch which works pretty well for this. Maybe you can find something similar which is decentralized? Does Gun support this (it is a graph database, similar to elasticsearch)?

Error in video editing

Click on the "Edit" button after opening the video you uploaded. The editing screen will open.
1
As you can see below, another account's editing screen has been opened
2
As you can see, I shared another account's video on my own page
3
It appeared in Windows 10 and Google Chrome

User can't increase or decrease volume in DTube.

Expected behavior:
User should be able to increase or decrease the volume in DTube mobile version while playing a video.

Actual behavior:
While playing a video user can't increase or decrease the volume.

How to reproduce:

  1. Play a video in mobile version of DTube.
  2. Try to increase or decrease the volume from the volume section given by DTube like we do in the desktop.
  3. User will be unable to do so except mute the volume.

Recorded video:
https://youtu.be/G4B3sIiWLXw

mistake

really sorry. this was posted mistakenly. please close this issue

Dtube 0.7 - Dtube search bar's search icon is not clickable

Expected behavior

Search bar's Search Icon should Clickable. I expected that dtube Search bar's search icon should clickable, then user get help for search any topic.

Actual behavior

Dtube Search bar's Search icon is Not Clickable. Dtube Search bar's search icon should be clickable because many user don't have no keyboard some time when they are face problem for search any topic in dtube. Now user can't search any topic without keyboard enter button.

How to reproduce

  • Login dtube with private posting key.
  • Write something is dtube search bar and try to click search bar's search icon.
  • Its not clickable, when you need keyboard enter button.
  • Browser version: Mozilla Firefox 61.0.1 (64-bit)
  • Operating system: Windows 7 Professional.

Recording Of The Bug

https://youtu.be/cjRYzjkFQK0

The resteem button do not work on d.tube mobile website version.

Expected Behaviour
When i click on the resteem button on the Dtube mobile view, i expect the video to be resteemed on my channel or page.

Actual Behaviour
When i click on the resteem button on the Dtube mobile view, nothing happens and the video dosen't get resteemed on my channel or page.

How To Reproduce

  • Go to d.tube
  • Click on any video to watch
  • Click on the 3 vertical dots just below of the video by the right hand side
  • A drop down shows, click on resteem.
  • Then go back to check your page or channel to see if the video has been resteemed, you will find out it hasn't.
  • Browser: Phoenix Browser version 3.0.2
  • Operating System: Android 7.0 (dtube Mobile website version)

Recording Of the Bug
https://youtu.be/xA-z91b9fm0

DTUBE- The Amount Of Subscribers Decrease As Subscriber's Tab Is Frequently Tapped

Expected behavior

Once a profile Subscriber's tab is clicked, it was expected to display the list of the user's subscribers.

Actual behavior

It was noticed that the amount of subscribers decreases to a point If the Subscribers tab is frequently clicked.

BEFORE CLICKING
IMG-20180623-WA0001.jpg

AFTER CLICKING
IMG-20180623-WA0000.jpg

How to reproduce

  • Go to Dtube

  • Click on any available profile

  • Continuously click on the user's subscribers

  • Browser/App version: Chrome 67.0.3396.87

  • Operating system: Android 0

Recording Of The Bug

https://youtu.be/oUuftkWfSl4

Markdown is not working properly on Dtube

Expected behavior

Markdown helps to make posts great.
I expected that Markdown will work on Dtube. It should work on both post and comment.

Actual behavior

Markdown is not working on dtube in bot post and comment case.

How to reproduce

  • Login Dtube with private posting key.

  • Now find out a post which used markdown.

  • Or do a comment on a random video using markdown.

  • You will see that it is appearing as a usual text.

  • Browser version: Chrome Version 67.0.3396.99 (Official Build) (64-bit)

  • Operating system: Windows 8.1

Recording Of The Bug

dtube-bug

Dtube creates duplicate account section if user try to login same account through steemconnect

Expected behavior

Dtube should not able user to login an account which is already logged in like the manual login method-

Screenshot_4.png

If user try to login one account twice through steemconnect dtube should return it to the first one and should not create duplicate of it.

Actual behavior

If there is an account logged in and user again try to login the same account through steemconnect, dtube creates duplicate of it instead of returning to the first account. Dtube reacts as it is different account and make another section for the same account.

How to reproduce

  • Go on dtube and login an account (you can use both login method)

  • After being logged in try to add another account clicking on Add another account

  • It will take you to login page, this time choose steemconnect as your login method

  • Now try to login the same account which is already logged in.

  • You will see that it dtube caught it as different account and made another section for it.

  • You can try to login multiple time. It will create duplicate everytime.

  • Browser version: Chrome Version 67.0.3396.99 (Official Build) (64-bit)

  • Operating system: Windows 8.1

Recording Of The Bug

rec-2018-07-13-00-34-42

Bug: Dtube shows unknow error when tried to remove upvote/downvote

Expected behavior

I expected the i will be able to remove upvote/downvote from dtube.

Actual behavior

I upvoted a post and tried to remove the upvote. But it dtube was showing unknown error.
That means either i have to downvote to remove the upvote or leave the post with the upvote.
Also can't remove downvote.

How to reproduce

  • Login to dtube and choose any video and click on it.

  • Now upvote the video. It will show you a confirmation message of upvote.

  • Then try to remove the vote from the video.

  • When you will again click on the like button to remove the vote dtube will show Unknown error

  • You will face same problem in case of downvote.

  • Browser version: Chrome Version 67.0.3396.79 (Official Build) (64-bit)

  • Operating system: Windows 8.1

Recording Of The Bug

Rec-2018-06-21-14-21-32.gif

When a video is visited by surfing direct link, and if we visit any other page from that page, video page gets unaccessable when clicked on Back button

Expected behavior

When we visit a video link directly and if we visit any other page from that video page, Dtube should take us back on the video page by one click on back button of the browser.

Actual behavior

If we visit any other page from that video page, and click on back button to get back on video page, Dtube shows Page not found for a while and don't takes user back on that page.
It works when user click multiple time after after.

How to reproduce

  • For reproducing this bug you have to surf video page directly

  • You can try with your own or click here to visit that video by which i tested

  • Now from that page try to go on another page.

  • You can click on dtube logo to visit home page.

  • Now try clicking the back button of the browser to get back to the video page.

  • You will see Page not found for a while on title bar and won't take you back to the video page.

  • If you want to click again wait 3-4 second to refresh the page(Don't click multiple time at once)

  • Browser version: Chrome Version 67.0.3396.99 (Official Build) (64-bit)

  • Operating system: Windows 8.1

Recording Of The Bug

rec-2018-07-09-11-04-19

Dtube is not showing action link for replied and unvoted option on activity tab

Expected behavior

On Dtube, it should show action link for all options on activity tab.
There are many option like voted, resteemed, replied, subscribed, unvoted, unsubscribed etc.
All of these should show link of the action.

Actual behavior

On Dtube , replied and unvoted options are not showing it's action link.
But others are showing. Like when we upvote or your are upvoted you will see the link of the post on voted activity. When you subscribe anyone, it will show user name. By clicking on the username you will be able to visit user's profile.But in case of replied and unvote option it is not showing link and for this reason we are unable to visit the action.

How to reproduce

  • Login Dtube with private posting key.

  • Now go to your profile and click on activity

  • You will see many option, now check mark voted from filter. It will show vote action, and you will see links are showing for it. Same in case of others without replied and unvoted.

  • Now unmark all and only check mark replied and unvote . Thought it will show activity but won't show link to it's action.

  • Browser version: Chrome Version 67.0.3396.87 (Official Build) (64-bit)

  • Operating system: Windows 8.1

Recording Of The Bug

rec-2018-06-28-08-48-33

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.