Changelog
Tracking the evolution of Project Q. See what's new and what's improved.
Version 0.1.1 - Various User Functionality Improvements
November 11, 2025
What's New & Improved
- AddedDisplay Names! Users can now set a separate Display Name in addition to their unique username.
- AddedProfile Customization: Users can now add a Clan Tag, Location, and Birthday to their profiles.
- AddedRobust Image Uploads: Profile pictures are now validated (max 2MB) and automatically compressed on both the client and server-side for performance and security.
- AddedBio Character Counter: The edit profile page now features a live character counter for the bio field.
- AddedTest User Creation: A new management command (`create_test_users`) was added for rapid developer testing.
- ChangedSeamless Registration: New users are now automatically logged in after registering, creating a smoother onboarding experience.
- ChangedEdit Profile UI: The edit profile page has been completely redesigned to match the site's aesthetic and improve usability.
- ChangedFollower/Following Pages: These pages now correctly display the list of users.
- FixedResolved numerous authentication bugs, including intermittent `401 Unauthorized` errors and `500 Internal Server Errors` during registration.
- FixedCorrected an issue causing duplicate profile pictures to be created on every profile save.
- FixedFixed a bug causing profile picture file paths to become deeply nested on each upload.
- FixedImproved API error handling to provide clearer feedback to the user instead of freezing the page.
Version 0.1.0 - Foundation & Initial Release
October 2025
What's New
- AddedInitial project structure and core application setup.
- AddedCustom user model with email-based authentication.
- AddedAPI-driven registration, login, and logout functionality.
- AddedHomepage with hero section and feature overview.
- AddedBasic 'About' and 'Changelog' pages.
- ChangedRefined the visual theme with a dark mode aesthetic and accent colors.