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 Be more permissive in UserLookupGET (wildcard both at start and at end of username)
Howl Use precise level in /api/v1/users/full
Howl Add level in /api/get_user
Howl Use ocl to calculate level
Howl Merge branch 'master' of git.zxq.co:ripple/old-frontend
Howl Fix frontend removing 1 from level
Howl Escape backslashes in UserLookupGET
Nyo Merge branch 'master' of git.zxq.co:ripple/old-frontend
Nyo .WEB. Removed unused variables in config.php
Nyo .SCORES. Remove config.sample.ini, fix default config
Nyo .SCORES. Disabled mysql ping, this should reduce periodic pymysql thread errors
Nyo .SCORES. .FIX. Add more error checks in submit modular, this should avoid lost scores due to server crash (unless you close osu!)
Howl Implement /api/get_match (will return empty array, match data is currently not stored in ripple)
Howl Remove useless println
Howl Start implementing peppyapi; implement /api/get_user
Howl Make Cron Fast Again
Howl Revert "Lock tables in cron"
Howl shit
Howl SÌ MA PORCODIOOOOOOOO
Howl Implement API tokens and stuff into frontend. Implement user lookup.
Howl Actually, I think we're better off generating API tokens on the fly when we need them.
Howl Add userid in $_SESSION; generate an API token on login
Howl Force private API keys to have Privileges write, read, read confidential
Howl Add user lookup (search for user with only initial part of their username)
Howl Add PP in /users/full
Howl use querystring in /friends methods. remove useless POST methods in /friends
Howl Merge /badges/:id into /badges
Howl Update /users/userpage to use querystring parameters
Howl i memi
Howl Fix 500 on tokens/new
Howl /users/full now using querystring. /users requests from now on will have an uniform system for getting the user (?id=self
Howl /users/whatid using querystring param name
Howl Merge /users/id/:id and /users/name/:name into /users (with querystring params id and name)
Howl .HIDE. Schiavolog all mail sent
Howl .FIX. Fix "stay logged in" feature with pages on the "new model system"
Howl .FIX. Fix reports not actually being submitted
Nyo .SCORES. .FIX. Fix new best scores replays not being saved
Nyo .SCORES. .HIDE. Add bunker message for replays stuff
Howl Lock tables in cron
Howl Auto-trim usernames on signup
avail wow howl your english sounds so damn italian
Nyo .SCORES. Testing on prod since 1337
Nyo .SCORES. Less schiavo spam
Nyo .SCORES. .FIX. Fixed score server 'crashes', hopefully
Nyo .SCORES. The botnet continues
Howl Merge branch 'master' of git.zxq.co:ripple/old-frontend
Howl Fix loopholes in rules
Nyo .WEB. Replaced unknown flag with international flag of planet earth
Nyo Merge branch 'master' of git.zxq.co:ripple/old-frontend
Nyo .WEB. .FIX. Youtube videos with dashes in id now work fine