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
Giuseppe Guerra Sync joined clients from osu to irc
Giuseppe Guerra Use username_ircify rather than safe_username when dealing with IRC usernames
Giuseppe Guerra Add PING command
Giuseppe Guerra Add working JOIN IRC command
Giuseppe Guerra Complete IRC registration procedure, fix replies not containing server name
Giuseppe Guerra Fix /api/v1/pp not working (fokabot's "error in LETS api call")
Franc[e]sco trim whitespace when looking for magic. apparently some maps such as osu.ppy.sh/osu/850252 have random whitespace before the magic...
Giuseppe Guerra Chocobo Chocobo Chocobo Chocobo Chocobo Chocobo Chocobo Chocobo Chocobo
Giuseppe Guerra std/taiko pp: don't set pp for beatmaps that give inf stars
Giuseppe Guerra 🍆🍆
Giuseppe Guerra :eggplant:
Giuseppe Guerra RawIrcClient docs and refactoring
Giuseppe Guerra Updated submodule common
Giuseppe Guerra Add workind IRC login, IRC client and IRC low level code refactoring
Giuseppe Guerra Add PASS and USER irc commands handlers POC
Giuseppe Guerra Updated submodule common
Giuseppe Guerra Fix some bugs with IRC replies, add IrcAlreadyRegisteredReply
Giuseppe Guerra Fix IRC replies not being detected due to missing \r\n in server's response
Giuseppe Guerra Fix IRC command arguments no being detected correctly
Giuseppe Guerra Removed unused stuff in Bancho Settings page
Giuseppe Guerra Merge branch 'master' of git.zxq.co:ripple/old-frontend
Giuseppe Guerra Update RAP dashboard a bit
Giuseppe Guerra Update fontawesome
Giuseppe Guerra Make sure mania scores are always max 1kkk
Franc[e]sco cli: in json mode, output -1 for infinity instead of DLB_MAX
Giuseppe Guerra Pass RawIrcClient/IrcClient object to IrcCommand.handle()
Giuseppe Guerra Unstaged test files
Giuseppe Guerra IrcCommands and IrcReplies refactoring
Giuseppe Guerra Merge branch 'master' into irc
Giuseppe Guerra Update README
Giuseppe Guerra IrcCommand docs, support None return type in IrcCommand.handle
Giuseppe Guerra Fix tests not destroying bancho packet bindings between tests
Giuseppe Guerra Add _raw_socket_clients to ClientManager
Giuseppe Guerra Add IRC commands parser and POC command
Giuseppe Guerra Renamed BindingManager to PacketBindingManager
Morgan Bazalgette it looks like $scoresconfig was not a global
Morgan Bazalgette Use print_r instead of var_dump to actually log the error
Morgan Bazalgette Change storage.ripple.moe URLs
Franc[e]sco fix undefined behaviour on gcc 7.1.X caused by uninitialized first strain (fixes #12)
Franc[e]sco mods_apply_m: only calculate odms if APPLY_OD is provided
Morgan Bazalgette Feed sentry with the HTTP request data (closes #7)
Morgan Bazalgette If an error occurs calling the osu! API, retry 5 times before giving up
Giuseppe Guerra Better oppai error checks
Giuseppe Guerra Removed unused imports in mapsHandler.py
Giuseppe Guerra Correctly handle BOM in .osu files
Franc[e]sco vcvarsall: fix copypasta indenting
Franc[e]sco add windows docker container
Franc[e]sco release.ps1: copy instead of moving for server core compatibility
Franc[e]sco release.ps1: don't use unix-style aliases
Franc[e]sco vcvarsall17: don't use unix-style aliases