I spent the last few weeks of '21 researching ranking algorithms, but I thought I'd pay off some technical debt and introduce some features before proceeding with ranking.
- a daily discussion thread
- the underlying generic is a pin which can be recurring or not
- eventually mods of substacks will have a UI to create these
- post and comment drafts (thanks to the user, forget who, that requested this)
- we save any un-submitted posts or comments to local storage now
- so if you accidentally navigate away from the page or something, you won't lose your work
- when you post a new post it takes you to 'recent'
- the hope here is it encourages users to upvote more recent content
- you can no longer see the wallet balances of other users
- the mvp shipped with these because I didn't anticipate people using this thing so much
- thanks to @supertestnet for threatening me with violence over this
- backend upgrade: added a job queue
- before we were spinning up a process that would poll lnd and sleep ... this was a ship it fastest implementation ... now we use a job queue
- this enabled the daily discussion thread, but will also allow us to distribute a bunch of periodic tasks that shouldn't run alongside the web servers