[Update] Version 0.19 Upgrade - Done!
[Update - March 3rd 2024 , 21:14 CET]
The update seems to have worked well. The database migration took some time, but after that it looks everything works as far as we tested. Let us know what you think! And if you like our work, check the donations links in the sidebar ;-)
(As you might notice, the new comments are shown YELLOW, that's not a bug, it's apparently a new feature in Lemmy...)
Hey everyone,
We wanted to announce that we will be attempting to upgrade Lemmy.World to version 0.19.3 on Sunday. The update will start at 2024-03-03 1900 UTC and should hopefully take no more than 2 hours. In the event there are issues, we will roll back to 0.18.5. In the event of a roll back, any data created by users will be lost, so we'll try our best to avoid this!
Hopefully downtime should be minimal <3
During the upgrade, please feel free to make yourself at home on our Matrix and Discord chat rooms.
Please follow Lemmy.World (@[email protected]) - Mastodon for updates.
As usual, status can be tracked by visiting https://dash.lemmy.world and https://status.lemmy.world
Thanks for your patience in waiting for us. Stability is king for us!
-LW Tech Group
For those out of the loop, 0.19 brings nice features to Lemmy World like:
Scaled sorting is gonna be huge I think. Really looking forward to that
You can try it out on other instances right now, but really the effect it will have on Lemmy as a whole when applied to its biggest instance is the exciting thing.
Finally instance blocking, goodbye politics
goodbye lemmynsfw, with its' somehow constant stream of different types of kinks showing up in hot no matter how many communities I block from it 🙈
Fuck I actually hate that more than politics. The NSFW filter does not hide titles so your in a public space browsing Lemmy and you get 5 posts in a row of "Big COCK mmm yummy 😋😋😋🤤🤤🤤" in big font
LMAOO EXACTLY
Afaik this should also fix the linking to deleted comments, if anyone else cares.
And eating html in code blocks
And sometimes not resolving Lemmy links
And many other broken things
I'm not familiar with that one, what was going on with it?
Basically you can’t link to a deleted comment, and deleted comments don’t show up at all in threads. There’s also a bug where a comment that has a deleted reply shows as having “(x) more replies” hidden under them, but clicking it just endlessly loads.
If I’m not mistaken in 0.19.x they show up as “removed comment” and you can actually link to them and/or see eventual replies to them.
Unbroken ampersands? I thought it was just me! 🤡
Just there are new bugs and issues but they can be easily fixex
Thank you for the points. Sums up the upgrade nicely.
Unbroken ampersands? hallelujah
Users will have to login again or only those using 2-factor authentication? Thanks!
All users will have to login again, 2FA was completely reset, so people who were locked out are now back in.
And at the risk of being repetitive, the 'Prev' button goes MIA.
Hey...I use it.
I just want to tell you both good luck.
We're all counting on you.
No pressure, then 😂.
The Hitchhiker's Guide has been comforting me since I first discovered it in a charity shop at the age of 12.
People are truly strange, it's not just you, and the universe is more than we know. I found that comforting, and Adams' humour opened a whole new world to me :-)
I'm giving you 42 upvotes
https://i.imgur.com/GaUGC6Y.gifv
If this doesn’t go well I’ll be pursuing a refund.
How exactly does one refund time spent shit posting on the toilet?
Put that shit back where it came from
So help me!
Maybe we could tune the emotion chip a bit.
Hi
Pls check how much traffic you're now sending out for every activity - my server is recording that everything from lemmy.world is being 4 times (e.g. 1 Upvote is sent 4 times to every instance that has a subscriber. Those instances will reject 3 of them for being dupes, but it's still a lot to be sending out).
lemmy.ca had a problem where they were sending everything 3 times, and it was because they were running 3 containers, and they all had the same index number, so maybe it's that.
Thanks.
Thanks. This made us find out that we misconfigured it. I have now changed the configuration, hope it works.
Edit: FYI, I opened the Lemmy Matrix and see that you were already discussing the the dbzer0 admin
Hello Ruud,
Thank you for your work on LW.
Kind of hijacking this thread, but are you aware that 19 instances seem to be constantly lagging behind? https://phiresky.github.io/lemmy-federation-state/site?domain=lemmy.world
Among them
I usually use Reddthat, but used this account to make sure that this would go through.
Slight ping to @[email protected] as they commented on the previous comment
Hi,
yes we noticed that, and we will look into the issue with the federation. Thanks for the reminder!
Thank you for your work!
We will look into this!
What am I supposed to do with my free time in the meantime, do you expect me to talk to people in real life??
No need to talk to people in real life. You can use another lemmy instance temporarily.
Oh thank God, I was worried there for a second.
Right, federation took the worst part of Reddit - going offline - and made it obsolete
The “worst” part…
Where shall we all flee to in the meantime?
Sleep or masturbate?
https://i.imgur.com/c7NJRa2.gif
In case anyone needs a reminder
Here is an alternative Piped link(s):
In case anyone needs a reminder
Piped is a privacy-respecting open-source alternative frontend to YouTube.
I'm open-source; check me out at GitHub.
You can do as @aeharding said, or check out the links in the OP for the Matrix (and Discord I guess) servers :)
Review the git commit history and see if there are new features not listed above that may interest you.
/S
Hold on to your butts...
Good luck on your updates. Thanks for all your work. Raise a glass
You mean to say : "any data created for these few hours" ...right ? ...Right ?
YES! During the upgrade window ONLY 😅. Our DR plan is pretty tight, some great DBA's on staff. (Ex Ruud)
Except Ruud? Seems ruud
Ex. 😅
Thank you for clarifying, I was rather concerned about your processes if a rollback would lose all data hahaha
lol, was definitely how I read it as well.
No, they mean any data created by users.
User data created outside those few hours? Lost.
User data on other Lemmy instances? Lost.
User data on other Fediverse platforms? Also lost.
User data on non-Fediverse platforms? Believe it or not, lost.
YES
TEST
TESTEW TWEt
HEHE BOI
SUP
FAILED
Error: Failed Successfully!
It’s working!!!!!!!
It's alive!
WOOOO
Good luck - I had no trouble upgrading Feddit.dk to 0.19.3, hope you have a similar experience :)
A local time converter for 2024-03-03T19:00Z
https://www.timeanddate.com/worldclock/fixedtime.html?iso=20240303T19
That's not very typical, I'd like to make that point.
Best of luck and thank you for everything you do!
TY 🥰
Good luck, boss.
Welp goodbye LiftOff. Hope it ends up getting updated in the future
Oh so that's why it's buggered! Bugger..
Voyager ;)
Sync seems to work. Unless you don't see this message then perhaps not
And sync just got an update. Posting from sync as well
I don't regularly deal with converting between timezones but I'm unable to figure out whether this upgrade is happening on Saturday or Sunday. My calendar shows March 3rd as being Sunday.
Yeah it's Sunday. Someone hasn't had their coffee yet it seems. :-)
Thanks for clarifying! Hope the upgrade goes smoothly :)
Sorry, I wrote that at midnight last night 😅 It's Sunday, Sunday, SUNDAY.
I'll pay for the whole seat BUT ONLY NEED THE EDGE!
Leap week.
Greatly appreciate the 2FA improvement! I can finally enable it now without locking myself out, which happened every time I tried to enable it previously.
However, in true Fediverse fashion, they've made it 122.6% more complicated than it needs to be. Why contain all of the relevant information in a button pointing to a highly specific protocol? I had to manually copy and paste the button's URL into Notepad++ and cut the parts I needed from it. Why not just give the secret or a QR code like literally every other implementation of 2FA that has ever existed? I've never seen such a button before on any other website when I wanted to switch on 2FA, even on Mastodon they use a QR code and/or the secret key.
And no backup codes? 🤔
I sound like a complainy complainer, but I'm genuinely happy/grateful I could enable 2FA. I'm just a n00b who worries about people even n00bier than I am trying to figure it out.
Cheers!
The fact 2FA has been reset should be bold and center of this announcement. Many won't notice that 2FA wasn't requested on their next sign-in and will be less secure as a result.
"So this is it," said Arthur, "We are going to die."
I'm curious about lemmy.world server upgrades. How do you test something like this? Do you upgrade a private staging server and run scripts that simulate user interaction at scale, or is it more like "fuck it, v.73.9.0.367.12.42.0.9 looks safe enough, just deploy it on production"? I'm trying to think of how you would handle any kind of maintenence for something as massive as lemmy.world, and it makes my brain hurt. Frick.
Best of luck with the upgrade tomorrow, gang!
We do try it ( if possible ) everything out on our dev instance. The automation and upgrading.
You mean Imma have to get a life for a whole two hours? Maybe even more??
sh.itjust.works Managed to finish in only 27 minutes which was much sooner than the estimated time. Lemmy.world might finish quickly too, estimated time is just a maximum, it isn't always going to be the amount of time it will take.
It will take surely minimum 1 hour for us probably just because the database migrations and moving our automation.
I guess that makes sense considering just how much bigger Lemmy.world is. Bigger instances are bound to take longer to update.
Yes narnia, would be perfect place to host server stuff XD
Maybe, but you would be billed about 4.5 years for every month you rent a server
Its literally a quantum computer with extra costs XD
It's tragic, I have nowhere else to go for that long. And the alternative is to socialize? 😥 I'd rather have a third wank.
But where do you find the material for that?
You could completely fuck up your sleep schedule so that you're sure to be sleeping during the update.
Would only be a couple extra hours for me since my schedule is already so fucked. I'm considering it.
Create an alt account on another instance.
Quiblr web app updated 😇
oh, I love how that looks. Such a clean UI.
You did not know about Quiblr? The BEST web ui of them all?
You’re too kind! Your support gives me energy to keep working on Quiblr lol
I really like your ui so much
best is subjective
Agreed
Thank you! It’s been my passion side-project!
It is self hostable or is there just the site at quiblr.com?
Seems like something I would love to throw onto q.programming.dev with the other alternate UIs were running
Just the site right now. I may put it in a docker in the future so different instances can host it too! I’ll let you know!
Liftoff is dead because of this right? It is for me at least.
Oh well, voyager seems cool so maybe it's a win I was forced to try it.
Liftoff hasn't been updated since July 2023, it doesn't look like this issue is getting fixed anytime soon. See https://github.com/liftoff-app/liftoff/issues/517
Kinda surprising the dev just abandoned it without a word given it was so popular. You'd think they at least announce they're done. Wonder how long before it gets pulled from the Play Store.
Pretty sure the dev had a kid recently and had said he might not be able to get around to updates. This was a known thing to some people at least.
Oooh, excitement! 🤩
Thanks for all your hard work, LW team :)
Got logged out of both the browser and Sync. Logged back into both. Other than that everything seems fine.
🎉
Did sync tell you or did you have to manually log out and back in?
I had a popup that my session expired. Logged back in, and all was good!
Not op but pretty sure it told me. Being logged out was expected behaviour IIRC.
Got a popup about my session expiring.
Screenshot below:
Ah that's good, I wrote that to handle this. Glad it worked!
Same here
I'm looking forward to it. I've actually been cutting back my Lemmy waiting for a the scaled sort. To keep my feed fresh, id been subscribed to mostly memes and I have been getting tired of it. It wiltbe nice to seey niche community getting more love from my feed at last
Best of Luck! Really hoping this works out well so Voyager can move forward with deprecating the old auth method
Thanks for your service. I enjoy it over here. Keep on with the good stuff!
Let's hope for a smooth upgrade and many thanks to all of you making this possible to all of us users!
We try because we're users like everyone else!
Good luck lads.
🫡
Whoa, trippy. Your comments all have an orange-brown background?
edit: oh wow, mine too.
Yeah its a lemmy thing now. Every comment that is younger than 5 minutes it shows like this
Is there a way to change the color and/or transparency in the options? It's a bit... much.
The hell?
I don't get why comments younger than 5 minutes need highlighted in the first place...?
If you're gonna highlight anything, it should just be new comments after a refresh, but if that highlight falls off after 5 minutes, what's the point?
Same thought WHY. Its 10 minutes btw.
Why is this such a controvershull thing hehe
Those are "new" comments.
I'm using the darkly-compact theme. I don't see this.
let's goooo. golden age of lemmy here we come
I am guessing this is why Liftoff is down?
Exciting times, best of luck with the update!
0.19 also introduced a /sitemap.xml endpoint, but it responds with a 404 on lemmy.world. 🤔
Thanks for bringing it up, it works now :)
I’m curious, what is the sitemap endpoint used for generally?
Used by search engines for listing which pages should be indexed.
Google's documentation
Congratulations and good work! Thanks for all your efforts.
I was able to enable my 2FA now :-)
oh man, this yellow highlight is literally the worst
Someone should build a Lemmy client so we don't see that ugly colour anymore! And give it a StarTrekkie name!
;-)
Posts removed by a mod and by creator is still showing up. Before the update, they would disappear from the feed.
Yeah thats good though, it means that if someone deletes their comment (or is removed by mod) the rest of the comment tree isn't nuked along with it.
Lemmy could probably hide leaf node comments tho
Good point.
Commenting from the latest version of Jerboa.
As far as I can tell so far the update went well. I was a little disappointed that I had to log back in again, old login token expired or whatever, but totally understandable.
Same thing with Boost, logging back in fixed it.
Test comment
Test recieved!
I had to logout and login again on Boost for Lemmy because I was getting HTTP 401 when I tried to comment. But now it works 👍
Good job, boss.
If it matters, tested out Scaled sorting across a couple different apps (Boost, Summit, Connect, Thunder). All working good.
eta: 27 minutes. The end is near!
Looks like it worked!! Congratulations!!!
On the login page, if your existing password is less than 10 characters, the password-validation script will not let you log in.
I would recommend then to try "forget password"
Congratulations! 🎉
It may be an issue with the app Memmy, but I now have a score of zero, not three thousand. It’s not a huge issue at all, just something I noticed.
Those "scores" were just "accidentally" a feature, removed after 0.19
Think this fucked up the mod log tho
How?
Click the mod log button, a bunch of info is now missing.
At least on a web client
Hi, all my bookmarks got totally messed up: I lost some bookmarks and for new bookmarks I never asked for.
This happens for instance on the "Traditional art" Community.
Could you please have a look?
Thanks
Ps: On Android apps, this problem is fixed after logging out and logging in again
Bookmarks?
Are you talking about your saved posts?
Yes
Woooooo!
🫡
see you on the other side
Did tagging people break with the update? When I type @ nothing shows up.
@[email protected] no, it works for me. Do you use a app?
Using the website on my mac, on chrome. Weird.
Hmmm really weird. But thanks for reporting it! We will investigate why it doesnt work.
What is the status regarding 0.19.5?
I love how last week I kept seeing YT videos about yellow paint in video games being good, or bad, and now lemmyworld has incorporated it. The algorithm is working it seems.
Everything seems to be fine: I had to reload in all the apps and on the desktop. Just a thing, when using the phothon UI I had to manually delete my old session and open a new one with my account, because when I log on again there were two sessions for my account.
Let's go!
great
Bye!
Test comment.
Took me about half hour to get logged back on!! The damn Android system blocked the button I needed to paste the absurdly complex password onto the form. Wish you coild do changes without making people log back on!
Sadly, this would never have worked, because we needed to shutdown the backend and it had very large changes to it too.
Thats true. We hate it too. We suggest you to use photon or any other alternative ui. https://p.lemmy.world
Was this really the best way to present this?
There are better ways of alerting them of that problem than that rant. You're talking like they deliberately slighted you.
Doesn't matter who you're talking about, my comment is equally valid no matter who you directed your tirade at. Do you think the developers did that as a personal attack on you? Just report the bug in a civilized way! There's no need for attitude.
Edit: And if you think the devs won't see that, it's pretty likely they're checking the comments in the upgrade notification of the largest Lemmy instance in existence.
Everyone reading this thread already knows you're an asshole, dude. No need to expand upon it.
You got my upvote for constructive criticism.
True question: why Sunday? hopefully you’re not in the US. Do this stuff during normal person hours and not during time you should be off.
I'm assuming this isn't their full time job.
Why can't we see the amount of upvotes and downvotes? Put it back.
Do you still think that this is a good feature?