2024-08-15 - ThreeSpeak - Improvements on APIs for dApps built on 3Speak Platform

in HiveDevs5 months ago

Updates on Project @threespeak

optional json meta data app name

  • @leofinance suggested that videos uploaded & published using @inleo dApp should have the dApp name on json-meta-data
  • With this, they can contiue curation for short video content published using @inleo web-app.
  • Based on this request, I updated front-end, back-end & documentation.
  • As you can see in the screenshot above, in one of the API, dApps just need to supply one extra parameter - jsonMetaDataAppName & with that, they'll achieve the desired result.
  • Above screenshot indicates the updated documentation.
  • Regarding this change, I've also informed team @ecency & team @actifit

3Speak Backend changes

3Speak Backend changes

  • Pull request was about, Supporting AppName for JSON MetaData when broadcasting comment on Hive Blockchain.
  • Pull request also includes the changes related to - bug fix & improvement - Start video encoding only after user is done saving all the details - title, content, beneficiaries, tags etc.
  • These changes were reviewed by @vaultech
  • After changes were approved & merged, I took care of deploying it to production.

3Speak FrontEnd changes

3Speak FrontEnd changes

  • So, instead of using static value for app name which is 3speak/0.3.0, it is now variable driven.
  • Whenever scripts are executed for publishing the video from front-end, it'll consider the values supplied & stored in video-document.
  • After making appropriate changes, I raised pull request, got the changes reviewed by @vaultec
  • After pull request was reviewed & merged, I deployed changes on production.

Critical bug fixes

Critical bug fixes

  • After deploying changes on front-end, @taskmaster4450 reported issue.
  • Issues were related to some changes which were staying locally on proudction.
  • After applying the changes from main branch, those local changes were discarded.

changes were discarded after pull

  • Changing API node, MongoDB values from Environment variables - are few examples.
  • These changes were missing so I immediately addressed this by applying those changes on a branch & raising a pull request.
  • Instead of waiting for approval, I merged changes immediately & deployed it to production.

Updates: Video Encoder Nodes

  • I'm running 12 powerful video encoder nodes for 3Speak Community Members.
  • Monthly internet bandwidth usage which exceeds 15 TB, Maintenance cost, Electricity backup, Internet backup, Depreciation cost - it's all on me.
  • On 2024-08-15, 3Speak published total 130 videos.
  • My video encoder nodes encoded 116 videos from 130 videos published.
  • It means, my encoder nodes encoded 89.23 % of total videos published on 2024-08-15

My Daily Hive Investment Report for 2024-08-15

ValueInvestment Type
0.000 HiveHive Power Up
25.435 HiveWitness Rewards in Hive Power
97.080 HiveCuration Rewards as Hive Power
1.115 HiveBenefactor Rewards as Hive Power
----
123.630 HiveTotal Hive Power Invested
----

Support @sagarkothari88

Vote sagarkothari88 as Hive Witness

Support @threespeak

Vote for 3Speak as Witness

Get paid for paying in HBD/Hive & SATs

https://distriator.com

Credits to designers - noakmilo & josegrech

image by noakmilo

banner of distriator by josegrech

Swap your HBD/Hive using @ecency

Sort:  

This post has been manually curated by @bhattg from Indiaunited community. Join us on our Discord Server.

Do you know that you can earn a passive income by delegating to @indiaunited. We share more than 100 % of the curation rewards with the delegators in the form of IUC tokens. HP delegators and IUC token holders also get upto 20% additional vote weight.

Here are some handy links for delegations: 100HP, 250HP, 500HP, 1000HP.

image.png

100% of the rewards from this comment goes to the curator for their manual curation efforts. Please encourage the curator @bhattg by upvoting this comment and support the community by voting the posts made by @indiaunited..

This post received an extra 10.00% vote for delegating HP / holding IUC tokens.

Thank you so much @bhattg & @indiaunited for curation.

via Inbox

Sending Love and Ecency Vote!

Thank you so much @untilwelearn for sending love & ecency based curation.
I appriciate it.

via Inbox

@sagarkothari88! @eolianpariah2 likes your content! so I just sent 1 BBH to your account on behalf of @eolianpariah2. (1/5)

(html comment removed: )

Thank you for the BBH token @bbhbot

via Inbox