Changelog

We do not support osu!fx. Please don't use it.

This is the changelog. Changes are published here as soon as they hit the production status (as in, live on the website).

Author Subject Time
Howl Change avatar page
Howl Do not allow logged in users to access registration-related pages
Howl Allow password and email changing
Howl Don't allow email to be modified from user settings
Howl Finish up donor page
Howl Add button to edit profile in self user profile
Howl Fix emoji not scaling with font size
Howl move about page pictures to `static`, change old-frontend pictures to hanayo's
Howl Add link to BBCode syntax reference
Howl Userpage editing
Howl Add POST users/self/userpage
Howl user settings now work properly!
Howl add UsersSelfSettingsGET and POST
Howl Sync badge with changes in form
Howl Basic design and js functionality of profile settings
Howl Don't use custom structs, just use RequestInfo
Howl Add CSRF functions
Howl If password gets changed, all sessions automatically get logged out.
Howl Link to about page in non-logged-in segment
Howl change footer "developers" link
Howl refactoring of getScoreMods
Howl Forms now use "tiny container", which doesn't look too small on phones
Howl Fix navbar sometimes fucking up mobile view
Howl Make font of hh smaller on small screens
Howl Add some stackables in grids where there wasn't
Howl Fix buttons on firetrucking-right-menu looking weird
Howl Add more contrastful score icons
Howl Make text for non-logged in users dynamic
Howl 300s/100s/50s/whatever now change in each mode
Howl Add download button to scores on profile, fixes #8
Howl Oopps, forgot to remove this fmt.Println
Howl Fix page always being loaded twice
Howl add more control to how a simpleReply can be done
Howl Add IRC tokens page, fixes #21
Howl Make menu not completely fucked up on mobile
Howl ⬆️ v0.5.1b ⬆️
Howl When refreshing templates, restart the entire webserver
Howl nil != err => err != nil
Howl Don't specify defaults in templates
Howl merge configs in team.html
Howl Move the whole clusterfuck that simple.go was into various tiny template file configs
Howl ⬆️ v0.5.0b ⬆️
Howl Move register templates to register folder, fix #26
Howl About page, fix #15
Howl Add welcome to Ripple page, fixes #9 (registrations finally working!)
Howl Add link to hanayo's changelog (commit history), fixes #24
Howl Add status link in footer, fixes #23
Howl Check that recaptcha stuff is set before registering
Howl Verify account page
Howl make setYCookie actually work