Posts

October's Dev100 List | 100 Past, Present and Future Updates to INLEO in October

9 comments·0 reblogs
leofinance
77
·
0 views
·
min-read

Image from thread

Hey everyone! Here is the - as promised - Dev100 list. The Dev100 is not exactly 100 items. It also isn't precisely formatted.

Typically, this is an internal document for our team. We are always adding, removing, fixing, updating, etc. from this document.

The turnover time for the document is 1x per month. At the beginning of each month, the document gets updated.

We remove what's been marked as fixed or added and then we update the doc with new items.

Many of you have asked for more of a behind the scenes look at how the iteration & development process for LEO looks on the backend.

It is quite chaotic and quite time intensive. That's the game we play with constant innovation, pushing the boundaries and then bug fixing.

#feedback

I also hope that this document shows you just how important your feedback is. When you use the #feedback tag on Threads and share data/images with us on what's broken, we fix the shit out of it. I hope this doc shows you that we are always watching that tag and are literally developing in real-time from your feedback.

PLEASE NOTE - many of you asked for this doc. I've debated publishing it each month for a long time. One of the main reasons is that I am a formatting junkie and usually I like to only publish highly polished posts. THESE DEV100 POSTS WILL NOT BE POLISHED. They are for the people who want that behind the scenes look at how we're collecting, organizing and updating the UI based on feedback.

I just want that to be very very clear. Not a polished document in any sort of way. Think of this like a raw text list of what we have worked on + what we are currently working + what we will work on.

We'll try this out this month and possibly post it every month depending on how the response is. Again, this is copy/pasta'd from an internal document and it is not polished for the public. I also removed some more sensitive code/info from the document, so it may seem even broken from a logic perspective sometimes. But generally, consider this to be a sort of "changelog" of past, current and future updates.

Recent Updates From the Dev100 List That We've Pushed:

Priority: LeoCache Feeds Crashing

Pop-Up Reply Window Closes When New Thread is Pushed

Sitting on the Homepage, Real-Time Refresh Gave Me 2x of the Same Thread

Bug with bullet point list

YouTube Video Uploads not working correctly

Reply Pop-Up From Notifications does not automatically close after typing a reply and hitting "Thread"

"Upvotes" Disappearing

I upvoted all 4 of these replies but then the highlighted heart to indicate that I already voted them disappeared.

After refreshing the page, I see the votes there (2 minutes later). So tells me something must be wrong with the "Cache Votes" that should show immediately after I vote them.

Replies Count on Thread Container Bugged

If you refresh the page, it shows 511 Threads

Then if you sit on the page for 30 seconds, it shows 269.

Fix Upvoting on Long-Form From Feeds

UI won't let you vote on long-form from the feed. Instead, it force opens the article.

Image uploading from the Keychain Mobile Browser (in-app browser) is not working. Integrate the same Imgur solution we have for Hivesigner

Put Tags above Threads on Explore Page Search (when you search for tags now, you can't find the results because they are below "Threads" on the Explore page so infinite scrolling prevents it)

Mark "All As Read" is not available on Mobile since the UI hides it. Can we add the button at the top for it like we have on Desktop?

"Immediate Cache Threads" broken. I am posting Threads but they don't show up right away

Edge Case Issue with Link Formatting:

  1. If you go to a UI like PeakD or Ecency and open a post
  2. Then try to change that link to "steemleo.com/post-url"
  3. The UI formats it with 2 @@ and so the post doesn't open

Replies Taking a While (Especially When in this Pop-Up Reply Menu)

For example, I wrote this reply and hit Thread. It took over 30 seconds for it to post on-chain.

If I leave the screen before it posts on-chain, then the Thread gets lost.

Voting on Posts / Comments / Threads

We still have this bug where Thread replies are voted as if they are "Posts" and Comments on long-form are also voted as if they are "Posts"

So when a user has 5% set for Thread votes and 25% for Post votes, it will still vote some Threads at 25% thinking that they are Posts.

App Error When Opening an Article

Bug: Emoji Menu Stuck

Some general issues on the design of icons including the upvote buttons, etc. on Mobile. I think buttons should be enlarged both in terms of the icons themselves and in terms of the hitbox

Do both:

  • Enlarge the buttons
  • Enlarge the hitboxes

Featured Images Not Showing in X / Other Social Media Sites When Sharing Content

Ad Revenue Pop-Up is Broken During a Recent Fix

Image from thread

Wallet Page Crashes When New User (probably because balances are 0)

After Replying to a Blog Comment, Reputation Shows as 0 and "Fake Comment" Shows as 5 Hours Ago

Image from thread

New Features That We've Pushed

  • better icon sizing and placement on both desktop and mobile
  • integrate slidebar for icon selection on mobile

Integrate a Proper App Error page with data collection

Image from thread

Add Themes Code and Two Simple Trial Themes

Image from thread

Add Referral System

Image from thread

Add Terms, Privacy Policy, Cookies Policy, etc.

Image from thread

Introduce the For You Algorithm

  • over 20 updates pushed since this to this algorithm. Requires constant tweaking and updates to improve

Add "Seen" Feature

Now the UI knows when you've already seen a thread in For You on any device (it's account-bound).

So if you see something on mobile and then go to desktop, it won't show you the same thread twice.

Make Comment count clickable so it takes you to comment section on long-form

Features

Here is a list of upcoming features we're adding to the Leo UI

Image Gallery in Post Publisher

Add Voting Bar to the UI to show LEO POWER Voting Power

Image from thread

Image from thread

Add LeoGlossary Functionalities

  • search + command to add terms

Implement a separate character count for images / links.

So the words count as 240 characters for a Thread maximum but then we have another maximum for 240 characters worth of a link / image? So a user can make a thread with 240 characters of words + 240 characters of links/images

DONE: Add sorting features for Thread replies (Latest, Trending, Votes, Author, etc.)

Add Threadcast module to Homepage

  • see upcoming threadcasts and get notified about them

Add a Threadcast Indicator on a User's Profile When They've Posted a Threadcast. Expire it After 4 Hours

  • so user creates a #threadcast
  • the UI reads that they've got an active threadcast
  • user's profile image gets an orange circle around it, indicating that they are live on a threadcast
  • orange circle lasts for 4 hours - which gives the user enough time until the threadcast ends
  • if another user clicks on the profile icon when it is lit up for a threadcast, it takes them right to the link of the Threadcast

Styling should be like X. See here when an X user is live with a Space, they get a little icon + purple circle around their username. If you click it, it takes you right to their space.

Add Rethread tab to the Profile Page to see all Rethreads made by a user

Add "Media" Tab to the Profile Page to sort all threads by a user that includes media (a video, video link, image)

Pinned Replies for Threadcasts

Put Authors on the right instead of Trending tags only when it's a Threadcast

Add a Changelog to the Frontend (might replace me having to do these lengthy dev100 lists 😜

Burn to Promote

  • Threads
  • Posts

Add a feature in the UI where users can burn LEO to promote their post.

Stats Dashboard

Embedded YouTube Videos / X Spaces Into Threadcast Window

Disallow Key Pasting into Threads or Posts or Comments

Enable Onboarding Course for Hive Education

Add a Full Screen, Non-Distraction View to Publish UI

Add Keyboard Commands to Publish UI

Expand the Writing Side of the Publish UI

Add Custom Lists

Add Favorites

Make the Meta Menu Sticky on Long-Form Content

Improve Payout Display

Allow User to Select Which Image From Their Post Can Be Used for the Thumbnail

Add Mute Button on Threads & Posts

Add Loading Indicator When User's Connection is Slow and Threads Are Taking a While to Load

Add A Few Pieces of Metadata to Long-Form Articles

Design a Cleaner View for the Author Data on the Right

Add Ability to Call Emojis Using : rocket : command (like discord)

When You Click Home, Refresh the Feed

Add Comments / Replies (Long-Form) to Profile Page

Add Comment/Reply Handling

Add Ability for User to Choose Their Default Feed When they Hit the Home Page

I was thinking about a better design for the Profile Page

Here's my new design:

Image Compressor

Add Polls to Long-Form

Add LeoPremium

Add LeoAds Contract Hookup to Wallet UI Before Nov 1st

That's All, For Now ™️

Like I said, this is super raw. I didn't do much editing to the list other than removing some information, mockups, designs, code, etc.

This is what was recently deployed and what is about to get deployed to the UI.

I don't know if I'll do another Dev100 list like this again or if I do it will probably be a different methodology. This ended up being super time consuming but people like @taskmaster4450 have been requesting it.

At some point we'll have to find an automated way of sharing this. Also, we push over 5-10 updates per day to the INLEO UI as it currently stands. This makes the dev100 list constantly evolving. I've been holding this post for 3 days now and there are already at least 20 updates that haven't made it into the post but are live on Labs.

:)

Image from thread

About INLEO

INLEO's mission is to build a sustainable creator economy that is centered around digital ownership, tokenization and communities. Our flagship application: inleo.io allows users and creators to engage & share micro and long-form content on the Hive blockchain while earning cryptocurrency rewards.

App: https://inleo.io
Twitter: https://twitter.com/inleoio
Discord: https://discord.gg/c7YSmymBqs

Our Hive Applications

Join Web3: https://inleo.io
Microblog on Hive: https://inleo.io/threads
Build a Microblogging Community on Hive: https://inleo.io/communities
Delegate HIVE POWER: Earn 16% APY, Paid Daily. Currently @ 3.5M HP
Hivestats: https://hivestats.io
LeoDex: https://leodex.io
LeoFi: https://leofi.io
BSC HBD (bHBD): https://wleo.io/hbd-bsc/
BSC HIVE (bHIVE): https://wleo.io/hive-bsc/
Earn 75%+ APY on HIVE/HBD: https://cubdefi.com/farms

Web3 & DeFi

Web3 is about more than social media. It encompasses a personal revolution in financial awareness and data ownership. We've merged the two with our Social Apps and our DeFi Apps:

CubFinance (BSC): https://cubdefi.com
PolyCUB (Polygon): https://polycub.com
Multi-Token Bridge (Bridge HIVE, HBD, LEO): https://wleo.io

Posted Using InLeo Alpha