Spyke
lemmyworld·Lemmy.World Announcementsbylwadmin

[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.

Lemmy.World Pub

Matrix

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

View original on lemmy.world
lemmy.world

For those out of the loop, 0.19 brings nice features to Lemmy World like:

  • Unbroken ampersands (&) in titles.
  • Improved 2-factor authentication, which will disable it for those using it, so you'll want to reenable it after the upgrade. I think in turn this may sign people out, so be sure you still have your login info around, and if things are acting kinda odd, maybe clear your cache.
  • Scaled sorting to help surface less active communities.
  • Instance blocking via user settings, so if there's an instance you don't enjoy seeing communities from, you can block them. This does not block all users from said instance.
  • Import/export account settings, which includes your bio & various settings like show/hide bot accounts/NSFW content, default sort settings, etc., subbed communities, saved posts/comments, and blocked users/communities/instances.
221

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.

30
Bappityreply
lemmy.world

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 🙈

3
lemmy.world

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

3
Syrcreply
lemmy.world

Afaik this should also fix the linking to deleted comments, if anyone else cares.

19

And eating html in code blocks

And sometimes not resolving Lemmy links

And many other broken things

13

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.

12

Just there are new bugs and issues but they can be easily fixex

8
Rubénreply
lemmy.world

Users will have to login again or only those using 2-factor authentication? Thanks!

4

All users will have to login again, 2FA was completely reset, so people who were locked out are now back in.

3

And at the risk of being repetitive, the 'Prev' button goes MIA.

Hey...I use it.

4
lemmy.world

I just want to tell you both good luck.

We're all counting on you.

119
Obinicereply
lemmy.world

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 :-)

15
lemmy.world

If this doesn’t go well I’ll be pursuing a refund.

74
lemmy.world

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.

46
Ruudreply
lemmy.world

Thanks. This made us find out that we misconfigured it. I have now changed the configuration, hope it works.

35
Bl4zereply
lemmy.world

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

  • lemmy.dbzer0.com
  • lemmy.sdfeu.org
  • reddthat.com
  • lemmy.nz
  • lemdro.id
  • slrpnk.net

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

1
Rookireply
lemmy.world

Hi,

yes we noticed that, and we will look into the issue with the federation. Thanks for the reminder!

5
lemmy.world

What am I supposed to do with my free time in the meantime, do you expect me to talk to people in real life??

45
aehardingreply
lemmy.world

No need to talk to people in real life. You can use another lemmy instance temporarily.

38
lemmy.world

Right, federation took the worst part of Reddit - going offline - and made it obsolete

11

Review the git commit history and see if there are new features not listed above that may interest you.

/S

2
A_A
lemmy.world

In the event of a roll back, any data created by users will be lost, (...)

You mean to say : "any data created for these few hours" ...right ? ...Right ?

27
lemmy.world

YES! During the upgrade window ONLY 😅. Our DR plan is pretty tight, some great DBA's on staff. (Ex Ruud)

32
lemmy.world

Thank you for clarifying, I was rather concerned about your processes if a rollback would lose all data hahaha

3

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.

19

Good luck - I had no trouble upgrading Feddit.dk to 0.19.3, hope you have a similar experience :)

25
Coasterreply
lemmy.world

Sync seems to work. Unless you don't see this message then perhaps not

0
lemmy.world

We wanted to announce that we will be attempting to upgrade Lemmy.World to version 0.19.3 on Saturday.

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.

14
Ruudreply
lemmy.world

Yeah it's Sunday. Someone hasn't had their coffee yet it seems. :-)

26

Thanks for clarifying! Hope the upgrade goes smoothly :)

6
lemmy.world

Sorry, I wrote that at midnight last night 😅 It's Sunday, Sunday, SUNDAY.

14
lemmy.world

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!

13

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.

1

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!

13

We do try it ( if possible ) everything out on our dev instance. The automation and upgrading.

14
lemmy.world

You mean Imma have to get a life for a whole two hours? Maybe even more??

12
lemmy.world

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.

7
Rookireply
lemmy.world

It will take surely minimum 1 hour for us probably just because the database migrations and moving our automation.

10

I guess that makes sense considering just how much bigger Lemmy.world is. Bigger instances are bound to take longer to update.

3
Rookireply
lemmy.world

Yes narnia, would be perfect place to host server stuff XD

2
qazreply
lemmy.world

Maybe, but you would be billed about 4.5 years for every month you rent a server

2
Lemminaryreply
lemmy.world

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.

2

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.

3
Rookireply
lemmy.world

You did not know about Quiblr? The BEST web ui of them all?

4
Aureliusreply
lemmy.world

You’re too kind! Your support gives me energy to keep working on Quiblr lol

3
Ategonreply
programming.dev

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

2

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!

1
lemmy.world

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.

11
lemmy.world

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.

4

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.

4
LCP
lemmy.world

Got logged out of both the browser and Sync. Logged back into both. Other than that everything seems fine.

🎉

10

I had a popup that my session expired. Logged back in, and all was good!

4

Not op but pretty sure it told me. Being logged out was expected behaviour IIRC.

4
LCPreply
lemmy.world

Got a popup about my session expiring.

Screenshot below:

3

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

10

Best of Luck! Really hoping this works out well so Voyager can move forward with deprecating the old auth method

9

Thanks for your service. I enjoy it over here. Keep on with the good stuff!

9
0xb
lemmy.world

Let's hope for a smooth upgrade and many thanks to all of you making this possible to all of us users!

9
Rookireply
lemmy.world

Yeah its a lemmy thing now. Every comment that is younger than 5 minutes it shows like this

13
lemmy.world

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?

7
lemmy.world

0.19 also introduced a /sitemap.xml endpoint, but it responds with a 404 on lemmy.world. 🤔

7
Jonathanreply
lemmy.world

I’m curious, what is the sitemap endpoint used for generally?

1

Someone should build a Lemmy client so we don't see that ugly colour anymore! And give it a StarTrekkie name!

;-)

8
lemmy.world

Posts removed by a mod and by creator is still showing up. Before the update, they would disappear from the feed.

6
aehardingreply
lemmy.world

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

15
lemmy.world

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.

6

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 👍

4

If it matters, tested out Scaled sorting across a couple different apps (Boost, Summit, Connect, Thunder). All working good.

4
lemmy.world

On the login page, if your existing password is less than 10 characters, the password-validation script will not let you log in.

3
lemmy.world

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.

2

Those "scores" were just "accidentally" a feature, removed after 0.19

8
lemmy.world

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

2

Ps: On Android apps, this problem is fixed after logging out and logging in again

3
lemmy.world

Did tagging people break with the update? When I type @ nothing shows up.

1

Hmmm really weird. But thanks for reporting it! We will investigate why it doesnt work.

3

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.

1

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.

1
lemmy.world

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!

0

Sadly, this would never have worked, because we needed to shutdown the backend and it had very large changes to it too.

8
bus_factorreply
lemmy.world

There are better ways of alerting them of that problem than that rant. You're talking like they deliberately slighted you.

2
bus_factorreply
lemmy.world

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.

2

Everyone reading this thread already knows you're an asshole, dude. No need to expand upon it.

3
lemmy.world

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.

-8
lemmy.world

Why can't we see the amount of upvotes and downvotes? Put it back.

-13