Hey everyone! Thanks for being part of p.d in 2023
Ive been working on some things so figured I would give a little sneak peek into some new things that will be arriving in the next couple months
Lemmy Recap
Originally wanted to get this out before the new year but ended up getting sick so itll likely drop sometime this week. Youll be able to see stats like how many posts you made, how many comments you made, your top post, etc.
Icon & Banner Poll
Once im done with the recap ill be running some polls for what people like more between a new logo I designed and the old one and It would possibly have the icon for the instance switch depending on how the vote goes
Pangora shields.io badges & bot list
Adding some new supporting sites for pangora. There will be custom shields.io badges that can be used to display instance, community, or user stats and a bot list to list the bots that currently exist
Supporting sites
New supporting sites for programming.dev such as an improved status page, a donation page, a team page, etc.
Programming challenges
Im bringing back programming challenges but they'll be mostly ran using a supporting site and will be much less frequent (probably 1 challenge a week)
Lemmy Event: Safe Crackers
Should hopefully be running a new event in february called safe crackers that people in any lemmy instance can participate in
Hope you enjoy the instance in the coming year!
If youre interested in chatting we have both a discord and a matrix community at https://discord.com/invite/kwyxvYEYt4 and https://matrix.to/#/#p.d:matrix.org
If youre interested in helping out with coding various things for the instance such as the supporting sites or a new backend + frontend thats been getting built feel free to let me know and I can add you to the areas for that. Languages used are mostly Javascript, Typescript and Java


Sites back up
Got a lot of information about what it actually causing the issues which should help me automate some fixes for tomorrow + the weekend
There likely will be some more downtime tomorrow if I have time (if not itll be on saturday)
The issue is essentially a chain of issues with one needing to be fixed before I can fix the others. Some tables have duplicates entries which is preventing reindexing (since the indexes are broken). First one im going to try to fix is the post table.
I did some changes to remove a duplicate community to test which is https://programming.dev/c/photography@lemmy.world and ive managed to make it merged and now comments will show if you sort by comments in the community. Posts however still aren't showing up due to the posts table having the issue with duplicates as well. (fixing posts first so I can set all of the posts to the correct community in an automated way later for the communities)