It's been almost three months since I last posted a progress thread on #CritterChat but there have been a couple nice things added since last time so it's time for another post! This time around I focused on development, maintenance and administration so there aren't many user-facing features to talk about. Here are the major changes since last time I posted:

- Now supports SQLite as well as MySQL!
- Documentation overhaul with administration manual!
- Exactly 666 commits!
- Several keyboard navigation improvements.
- Lots of small UI tweaks and fixes.
- Just command runner and development quick-start guide.
- A bunch of data layer tests written to make development safer.

Fork it or grab the code to run an instance at https://github.com/DragonMinded/critterchat

Help test the alpha instance at https://
alpha.dragonminded.com/ (DM me here to be activated after signing up)

 

GitHub - DragonMinded/critterchat: A simple web chat program that can be self-hosted, providing a discord-like channel, group-chat and private chat experience.

A simple web chat program that can be self-hosted, providing a discord-like channel, group-chat and private chat experience. - DragonMinded/critterchat

GitHub
And, as per usual, a link to the previous post is here: https://chitter.xyz/@dragonminded/116274199908358300
Aspiring Deathclaw Wife :verified_dragon: (@[email protected])

It's been roughly a month since my last post on #CritterChat so I figure it's time for another update post! Here's the changes since then: - Private group conversations are now supported including a room invite system! - Introduced privacy settings so users can control whether they're seachable or invitable on an instance. - Several usability tweaks, several UI layout tweaks, several small bug fixes (none big enough to warrant their own call-out) - Emoji updates including a few missing emojis as well as an entirely new country flag section - A few new UI features for administration - A bunch of backend tests have been written, a bunch of refactoring has been done to enable easier maintainability - Fixed incompatibility with Python 3.13 and 3.14 All in all not that much changed compared to the last update. Fork it or grab the code to run an instance at https://github.com/DragonMinded/critterchat Help test the alpha instance at https://alpha.dragonminded.com (DM me here to be activated after signing up)

Chitter
@dragonminded お疲れさまでした(≧▽≦)

@dragonminded

- Exactly 666 commits!Stop work on the project immediately, we need to keep the commit count unchanged! /j

(Or add just 646 more commits…
​)