Hello, community!
We've worked hard behind the scenes at 3Speak and other SPK Network dapps to improve the user experience. Many updates and improvements are happening beneath the surface to ensure our apps evolve and provide the best possible experience for you.
We've got an exciting roadmap ahead! In the coming weeks, we'll be making significant improvements to our mobile, web, and desktop apps, including better performance through refactoring.
We're also integrating Acela Core's off-chain and on-chain indexer to enhance the user experience. Our sign-up and login system will be upgraded for smoother onboarding, and we're adding ceramic off-chain posting and MetaMask posting for added convenience. Plus, we're introducing a new feature that allows users to earn rewards for storing content as part of our commitment to rewarding content creators.
That's not all. We're also launching the SPK Network's test net, proof of access storage rewards, and enabling video capabilities across multiple Hive dapps. So stay tuned for all the exciting updates coming your way.
Here's a glimpse into the progress made in a typical week:
Done Tasks:
Mobile apps by @sagarkothari88
HiveAuth Authentication
- Integrate
has://auth_req/
for both iOS & Android Client
Posting Authority Validation & Signature
- iOS App + Android App -
has://challenge_req/
for getting acela-core access token
Grant ThreeSpeak posting authority
- iOS App + Android App -
has://sign_req/
for granting threespeak posting authority
Co-ordinate with HiveKeychain Team for Granting Posting Authority
Mobile App > Get HiveChain response back from javascript/HiveAuthSocket & mark video as published.
Mobile App - HiveAuth Socket connection issues on Dart/Javascript
Mobile App > Login - Button Should open prompt & Show QR Code + HiveKeychain button.
Mobile App > Login - The button Should say, Hive Auth
Change Upload Process - Direct to Edit Video details
Flutter - new Android Release via Firebase, DropBox
Flutter - new Android Release via Firebase, DropBox
Beneficiary correction on Creator Studio for ActiFit & Ecency
Flutter - new iOS release via TestFlight
3Speak <=> ActiFit Integration & Collaboration
Flutter - KeyChain + QR Code for UpVote
Flutter - Add Comment> Android
Flutter - Upvote Video > Android
Flutter - Add Comment on a Video
Flutter - Upvote/Comment - QR Code with Hive Keychain Button
Deploy Beneficiary correction-related changes on Creator Studio.
Latest update by @sagarkothari88:
Union Indexer and Ceramic Network by @vaultec
Union indexer support "verified" uploads
- Listen to 3speak-publish custom_json to verify the upload is authentically from the 3Speak backend.
MVP Union <--> SPK Indexer Bridge
- Link up a proper communication channel between the union indexer and off-chain indexer
Post flags include Comment, thread bool, video
Standardize off-chain back reference to HIVE on Ceramic
- Ensure formats look good for responding to a hive post from Ceramic and referencing the hive permalink
Union indexer data struct + parsing
- Improve hive parsing to meet all needed use cases. Formalize the post-DB structure, ensuring it meets all internal and external criteria.
UI Improvements by @vaultec and @sagarkothari88
3Speak Old WebSite - Show 3Speak apps, including iOS & Android
Deploy changes of New links on 3Speak.tv website for the "About 3Speak" section:
Cluster Rewarding Nodes by @vaultec
Ability to follow 3speak's IPFS cluster
The basic reward for 3speak IPFS cluster followers
Desktop App by @igormuba and @vaultec
Fix Desktop app feeds
Repin video-encoder videos broken by regression
Desktop App: Time remaining showing as "NaN ns."
3Speak.tv Refactor - UI Updates by @eroyjunehive1 and @vaultec
Tweaks for connecting wallet:
Connect Wallet form should be for connecting hive identities.
Hive should be the first option in the connection form. Ethereum should be grayed out with text saying "coming soon."
Back and next should only show after clicking a wallet option. A cancel button is shown on the left when no option is clicked.
"Disconnect" button to the right of the switch on the identities page
The signing stage in the design should have a spinner and a small note below that says, "Please accept the prompt in your wallet extension."
- Video section in the studio
Upload a video. First step
Create new video
Implement Edit Post Form Page
3Speak UI tweaks
Border around the recommended videos on the right. ---- DONE
View counter should go to the right of like/dislike - --- DONE
Community should go below the creator section and have a profile picture and name - DONE
Open desktop app should be inside three dots dropdown - DONE
3 Dots dropdown should be to the view counter's right and have no button box. - DONE
Tags should not have spaces. If they have spaces, then do ... afterward --- DONE
Make the title 20% bigger DONE
There is a large space between the description and "Publish On Date" There should be minimal space between them --- DONE
Sidebar remove "More from Juneroy etc. etc." entirely Comments: --- DONE
Reply "Connect hive account" section should be on top of comments --- DONE
This video has no comments and should be removed entirely ---DONE
1st screenshot. Comments title should look like the 1st screenshot --- DONE
2nd screenshot. Comments actions should look like the above. ---- DONE
Comment replies should look similar to the upvote/downvote buttons. --- DONE
Make font size way bigger for the author of the Comment --- DONE
Major Ongoing Tasks:
Mobile Apps
Legacy Creator Studio - Handle Videos after Encoding - uploaded by DApps
Mark Video as Published - if posting authority found
Legacy Creator Studio - Background Posting
Flutter - Provide Posting Authority to 3Speak - to Auto Publish videos using Creator Studio
3Speak.tv Refactor - UI Updates
- Working on the responsiveness for the new UI (all of them).
Break Away Communities by @igormuba
Get frontend running
Setup script for deploying community
Proof of Access by @nathansenn
Setup auto pull the latest binary for PoA GitHub release to 3SpeakAPP
Finish the homepage for spk.tv
SPK Network by @disregardfiat
SPK1.2 - Complete PoA Integration - 80%
SPK1.2 - Build UI - 80%
SPK1.2 - Validator Election - 90%
SPK1.2 - LARYNX auction - 60%
Other tasks:
- Ask Enrique to help with the spk.network site.
Important Links:
3Speak Linktree | SPK Network Linktree |