Skip to main content

December 30

Hi all, hope you're doing well. The last update of 2025, this sure has been going on for a while.

Notifications

Notifications are now more or less finished functionally, with the last remaining task being to style them better on the notifications details page, and also to specifically style unread notifications a little differently to distinguish them.

Testing: test data and use cases

I've started to go through use case tests for Deserted Chateau, as there's no features left to implement, and most of the remaining things on the to-do list are bug fixes and searching for stuff that breaks. As part of that I'll need to compile a folder containing different kind of media for artwork submission testing, and aside from that, testing long and weirdly formatted strings in various places to check if they display properly and/or whether certain user submitted info needs to have stricter length rules.

Artwork comments

Comments now require a Cloudflare Turnstile check before being submitted, to hinder bot comments from being a thing.

The DisplayArtwork page's comment section now shows comments and comment replies with correct ordering, which took more time than I thought to implement due to the fact that replies stop time-based ordering from working as expected. It's working correctly now, with a few CSS changes left to make.

I'm still not too enthusiastic about having artwork comments as a feature at all, moderation-wise it would be a lot easier to have emoji reactions only, but I suspect a lot of artists will want a comment feature.

UI improvements

  • Fixed a bug with tooltips sometimes having a large space at the top of them before the text.
  • Fixed a bug where the "i" inside the circle of tooltip icons wasn't always centered properly.
  • The "user" account type is no longer shown in the create account or account settings pages, as it's permanently enabled for all users anyway.

Misc / Bug Fixes

  • Fixed notification images for artworks not showing correctly in the navbar dropdown.
  • Improved the client-side validation checks for the various text boxes when submitting artworks.
  • The top tags list used for the autocomplete dropdown in the SubmitArtwork page is now correctly populated.