Today, we successfully addressed most of the recent issues on the instance. As the database continues to grow, proactive measures are essential to address and improve any weak points. The aggregate view introduced additional benefits, such as filters on the tag page and the search page, making implementation seamless through...
Today, I addressed issues related to voting in the code. However, I'm currently facing infrastructure problems. Still, I'm doing everything I can to have all the changes deployed to the instance by the weekend. The federation stopped working for an hour today, but all actions were successfully restored from the queues. Over the...
The weekend tasks are taking longer for me, I found another bug that causes a 500 error, I'm still working on it.. This evening and tomorrow, I will be testing the changes on the kbin.social. If there are any issues, please mention me in the post or contact me directly through the contact form.
I just got back from a over five-hour walk with my dog. I had promised him that for a long time, and both of us really needed it ;-) Now, a quick lunch, and I still have an evening workout ahead of me. Today, I decided to take a break from coding, although I probably won't resist doing something, and at night I'll probably tweak...
Another day has passed for me working on code refactoring and federation development. In the process, I'm also creating better documentation that can be utilized for other apps integrations. I also had a few formalities related to the project to take care of today, and there are more to address tomorrow....
Today, a really quick update - I continue working on the federation and begin adapting the API to the new codebase, implementing the latest changes and features.
Hi all. I have decided to shut down the unofficial kbin guide magazine (https://kbin.social/m/unofficial_kbin_guide) as well as shut down the unofficial docs page: https://unofficial-kbin-guide.surge.sh/....
Hi all. I have decided to shut down the unofficial kbin guide magazine (https://kbin.social/m/unofficial_kbin_guide) as well as shut down the unofficial docs page: https://unofficial-kbin-guide.surge.sh/....
Today, I added the subscription channel filtering option, allowing users to individually select content from subscribed users, magazines, and domains. This feature will be further improved over time. In addition to the sidebar, this option can also be changed in the user settings, which have also been slightly redesigned....
Today, I fixed the communication with Lemmy instances that partially stopped working two days ago - it was related to content from internal magazines. I slightly changed the priority for tomorrow's update - first, spoiler support and the ability to filter the /sub feed by magazines, users, or domains separately will be...
Today, I am addressing several ongoing issues that prove troublesome in the daily use of the instance. In the coming days, I will be working on several things slated for the next instance update:...
Today marks the eighteenth day since returning to the project. During this time, I've managed to address critical areas that required optimization. This will be noticeable in the page loading speed and overall user experience. It's about halfway through my intended optimization efforts, but for now, I'm satisfied with the...
Today, additional preparations, there are likely 2-3 days left before I start working on the new features to be included before the upcoming first release, which is approaching rapidly. During the next update, the API will be unlocked....
Today, with the assistance of @piotrsikora, we've updated kbin.social. I also implemented a few fixes that should improve the site's performance. I'm still waiting for a few metrics, and then I'll try to enable the API (Piotr will probably want to strangle me when he finds out I want to do it over the weekend ;-))...
It's been two weeks since I started writing the devlog and the return to coding. I'm okay with the results. I've managed to establish the routines that were much needed. Finally, I could start organizing the code, which will undoubtedly yield results in the future. Sometimes, you need to take a step back to gain the right pace...
Today, I started preparations for a more extensive code refactoring. The changes won't be immediately visible, but they will significantly impact the future development of the project. This includes improving the functioning of federation, with a particular focus on collaborative remote content moderation. This will likely take...
Today, I continue working on optimization and eliminating weak points in the platform. The work on the "support us" page has turned into a refactoring of the mechanism of static pages, which will be usable in the future ;) I have also launched a new project website by @cody, which has been waiting for its turn for a long time....
Today, additional performance improvements for components are in progress, which I aim to implement before enabling the API to ensure Piotr has a bit of a more peaceful sleep ;-). In the coming days, there will be quite a few of these adjustments, and I will pause updates to instances for a few days to thoroughly test the...
Today's short devlog, I'm preparing to enable the API on kbin.social - I want to improve a few performance-related elements before that. I'm also launching test environments, which takes a considerable amount of time. From visible changes, I moved the turbo mode to the sidebar, making it accessible even when logged in. This...
Today I got rid of a lot of dead code, Szymon upgraded doctrine/annotations, which will be a prelude to a larger refactor soon. Additionally, I restored the experimental platform navigation mode. Threads, posts, and comments will have improved score counting, which will be useful not only in spam protection but also improve...
Today, I started working on a provisional spam protection that should at least partially relieve admins of other instances. Work on this will continue, and the tools will be improved over time. Additionally, a few optimizations have been implemented to speed up the platform's performance, along with corrections for...
It's been almost a week since I started describing my work in the devlog. I'm okay with the progress and the pace I've set for myself. But what matters most to me is that developing the project has once again brought me immense joy and satisfaction. The tasks I've completed so far will allow for a more organized life on the...