This week I finished up the api and activitypub code refactoring, to simplify the code. I also many security checks for the activitypub inbox, so that for example a malicious cant delete a post created by a different instance. This is also the last backend feature needed to fullfil our NLnet milestone 1 (federation feature complete). This means our federation is almost feature complete. Next we can go over to fixing bugs and security issues, and testing to make sure everything works as expected.
This means our federation is almost feature complete.
:party popper:
There is still a lot of work left to make it halfway secure, clean up the code, and add tests/documentation.
Oh, sure! But it’s getting closer every week, and it makes me happy :D
deleted by creator
Most of the stuff we added is in this recent v0.7.40 pre-release, but the main things I worked on this week are:
- Preferred usernames and user bios.
- Icons and banners.
- An Active sort.
- Trying out a new mobile post view.
I love the community icons and banners, it helps the communities feel more unique.
I am getting this button on dropdown boxes that wasn’t there before:
Hrm… I think its from when I updated the default bootstrap theme, I’ll take a look.
Active sort is a useful addition, good work.
Edit: I see them on the bottom
~
Today I noticed that post voting arrows and scores are hidden in portrait on mobile (ios 13, safari with firefox content blocker), but appear on landscape and desktop. Is this by design~~deleted by creator
I still see the red/yellow favicon over there, but only after the page is fully loaded.
deleted by creator
Did you try reloading the page? Maybe with Ctrl + F5 for force reload.
Hrm… ya it should only show that mouse until the page is loaded and it has the favicon. I have both tabs open right now and they have the different icons.
deleted by creator
In that case you are probably running into the rate limit, don’t reload the page too often in a short interval. Yes there were some changes, but I think now it should just use the site icon as favicon.
deleted by creator
We have a rate limit in nginx for HTTP requests, independent from the rate limits in Lemmy itself. But if you have the problem on other sides too, then its probably on your side cause everything works fine for me.