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

in #hive-167922last year

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


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


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


Add Themes Code and Two Simple Trial Themes


Add Referral System


Add Terms, Privacy Policy, Cookies Policy, etc.


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


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.

:)

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

Sort:  

Hello.... Yesterday I withdrew some hive from Leodex to my hive account but I don't receive HIVE. How can I do for it ?

hi


Posted by Waivio guest: @waivio_david-pianga

Thanks for all the updates dear team!

I had two different transactions on Leo Bridge fail. In clicking on the support link - https://discord.gg/E4jePHe - at the bottom of the Leo Bridge page, I then got an Invalid Invite dialog pop up!?

Please help get this resolved. Thank you!

#feedback

Never mind. Rereading the footer of this post (I did not see it the first time I looked), I found the Discord invite link. It worked. I will hopefully now be able to file two Support tickets.

You may wish to ensure the Support button on your Leo Bridge page is fixed.

Can't you have as a google docs, that way it is live?

Anyway thanks for this and it is good to see what is being worked on in the near future.

If there are things not here that we think should be on the list. Do we post again on threads as #feedback.

I am thinking of things that are not there on the long form version, which stops some people using it.

Thanks for alway giving us the real updates about the improvement about inleo.. kudos to you and the other team

Congratulations @leofinance! You have completed the following achievement on the Hive blockchain And have been rewarded with New badge(s)

You distributed more than 68000 upvotes.
Your next target is to reach 69000 upvotes.

You can view your badges on your board and compare yourself to others in the Ranking
If you no longer want to receive notifications, reply to this comment with the word STOP

Thank you for giving us this inside look. I don't mind the unpolished look. That time is better spent on bringing real value to $LEO 💪 I made it to on of the screenshots 😃