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
Nyo .LETS. .FIX. OOOPS
Nyo .SCORES. .FIX. Restrict messages only if user is not already restricted
Howl Merge branch 'master' of git.zxq.co:ripple/old-frontend
Howl fix blog still using old privilege system
Nyo .WEB. Add IRC token page
Nyo .SCORES. .HIDE. Notepad hax check
Nyo .WEB. .NEW. New logo
Howl Add X-Real-404 to true 404 responses
Howl Requests from hanayo have no rate limiting
Nyo .SCORES. Log IPs in 2fa
Nyo .LETS. Faster get rank in beatmap query
Nyo .LETS. .FIX. Fixed osu-search default arguments
Nyo .SCORES. .FIX. bcData none check in osudirect
Howl Merge branch 'master' of git.zxq.co:ripple/old-frontend
Howl Fix #ILBUGDELLENNEPÌ
Howl Fix banned response code, fix typo
Nyo .LETS. Restrict users only if they are not already restricted
Nyo .WEB. Changed Server Status link
Nyo .WEB. .HIDE. Caddy is a meme x2
Nyo .WEB. .HIDE. Caddy is a meme
Nyo .WEB. Changed ip api domain
Nyo .WEB. .ADD. Show account age in user profile
Nyo .WEB. Unhardcode schiavo url in old frontend
Nyo .SCORES. .HIDE. Track restrictions in note for cm
Nyo .WEB. .FIX. .HIDE. Fix multiacc CM note
Nyo .LETS. .HIDE. Log AQN and ban/restricted messages to #communitymanagers
Nyo .WEB. .HIDE. Update notes for cm if someone tries to create a multiacc
Nyo .WEB. .FIX. Fix silence query in edit user in RAP
Nyo .WEB. .FIX. Fixed unable to save edited users in RAP
Howl Log errors
Nyo .WEB. .HIDE. Disabled 'support us' page
Nyo .WEB. Add Give/Remove donor button in RAP
Nyo .WEB. .FIX. Don't hide members on team page if they have supporter
Howl Make user profile heading
Howl Don't hardcode a.ppy.sh
Howl Add blog API
Howl Show countries of everyone, without checking show_country.
Howl Use custom type UnixTimestamp instead of repeating boilerplate code over and over.
Howl .HIDE. shit
Howl use c.ClientIP() rather than manually accessing c.Request.RemoteAddr
Howl Fix race condition in specificRateLimiter
Howl .HIDE. some optimization
Howl log queries in opLeaderboard
Howl Use INNER JOINs instead of LEFT JOINs, as they are safer.
Howl Fix cron still using allowed = 1 instead of privileges column
Nyo Merge branch 'master' of git.zxq.co:ripple/old-frontend
Nyo .WEB. .NEW. Add Ripple Team page
Howl Implement rate limiting - 60 requests per minute for requests without a valid API token - 2000 requests per minute per user for requests with a valid API token
Howl Remove read privilege. Public data is now readable by everyone without having to pass an API token. Feel free to test around as much as you like!
Howl It's not rank, it's privileges