- Progressively enhanced all forms with HTMX. I was originally going to do a lot more, but I realized nothing I had planned would have reduced the number of clicks to do anything, so I'm leaving it simple for now.
- Vastly improved the comment section.
- Refactored all database code, added appropriate indexes, and tuned PostgreSQL for improved performance everywhere.
- Added a standalone random username generator for fun.
- Added password strength validation courtesy of zxcvbn.
- Removed post and profile view counts because they're going to stop working once I start aggressively caching everything.
- Added comment slugs to make our nonsense more search engine indexable.
- Added help text all over the place. I still need to make it look better, but it's a start.
- Users with the "basic" role can now comment pseudonymously.
- Added a pseudonymous user flag.
- Many frontend improvements.