Dessalines
admin
creator
116M

I did a lot this week, but the main things are:

  • Added markdown buttons
  • Made it so you can’t change community names. (This could cause problems for federation later on)
  • Added a better community selector.
  • Helped fix some security related bugs found by the chapo team.

I’m really liking the

spoiler

mardown buttons

Dessalines
admin
creator
56M

Ya, we’ve had them for a bit

spoiler

but no one knew about it :(

@Alex1138
96M

The site rocks? :P

Dessalines
admin
creator
36M

Thank ☺

@nutomic
admin
86M

This week I was working on upgrading to the latest version of the activitystreams library. @asonix@lemmy.ml was very busy, so there were a lot to catch up with. Doing that took a lot of changes, partly because our code sucks and has a lot of copy-paste. The good news is that the library changes have made our code less verbose, and we also got a security feature basically for free.

Here are the relevant PRs:

Next week I will do some proper refactoring to clean up all the duplicated and unneeded code. Should be much easier to work with it then.

Freeplay
56M

Maybe a short bio or a link to a User’s homepage in case someone wants to follow someone outside of Lemmy

@nutomic
admin
86M

That’s something we will add later, but for now federation has priority over new features.

Dessalines
admin
creator
46M

We do have bios as a column in the DB, but haven’t made it into the API or front end yet. I’ll create a ticket for it.

https://github.com/LemmyNet/lemmy/issues/992

@ray
46M

Keep up the good work folks! this site is coming together quite nicely :)

I think that pictures in comments should be expanded when you click on them, just like post thumbnails do. Because sometimes you want to post a big picture in a comment, but it shows up small (a reasonable default), and the quickest way to get the big picture is to right-click and select “View Image” (too many clicks, too inconvenient).

Also, in posts, when really big pictures were posted on the other instance, some users didn’t know about the “View Image” thing to expand the picture, so they couldn’t read the text on it. I think there should be a more convenient way to expand pictures to really the full size. I can’t give any good suggestion about this, but it may be worth discussing.

Also, you can’t expand videos like you do with images because clicking on it pauses/unpauses the video. You can click on the “Full Screen” button to expand it to full screen, but I don’t like videos to be that huge, having a way to make them expand like images would be good.

(All of this is low-priority compared to federation, but I think it should be done eventually when you have more time.)

@unperson
36M

Why no IPv6? I can’t federate from home without IPv6.

Dessalines
admin
creator
26M

Is there an issue for that? I don’t know how to test if that works.

@unperson
36M

Right now lemmy.ml doesn’t have an AAAA record, if the server has a public IPv6 perhaps you just need to add it. Make sure you’re binding to :: and not to 0.0.0.0.

You could test by disconnecting your computer (not the server!) from the v4 Internet with ip route del default, assuming you have IPv6 connectivity. Do ip route show default first so that you can ip route add default via … later to restore your v4 access. If your ISP doesn’t offer v6 you’d have to fiddle with Teredo, but it’s worth it because then you have end to end connectivity with everyone else on the v6 Internet with no NAT.

@Alex1138
26M

I really like the new design

Dessalines
admin
creator
16M

Thank :)

@metawish
16M

I noticed when I posted, the box where it asks which community never shows the list of communities. Once I start typing, the community will pop up, but once I click it, it disappears. Not sure what the issue might be, I’m using the solar theme on my Samsung S10+. (I hope I attached the screenshots I took! First picture is what happens when I click to add a community to post, second is after I start typing)

Everything about Lemmy; bugs, gripes, praises, and advocacy.