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 Fix auth failure not being detected correctly
Giuseppe Guerra Update to new ws auth specs
Giuseppe Guerra Update to new /api/v2/chat_channels specs
Giuseppe Guerra Disallow restricted users on ws api
Giuseppe Guerra Get rid of "filter" arg in /api/v2/chat_channels
Giuseppe Guerra Less verbose WsMessage subclasses names
Giuseppe Guerra Websocket API authentication (with api key or oauth token)
Giuseppe Guerra API 404 JSON responses
Giuseppe Guerra Allow api access with OAuth tokens
Giuseppe Guerra Updated submodule common
Giuseppe Guerra Add Bancho OAuth strings to templates
Giuseppe Guerra Bancho API privs, Bancho OAuth, update api vendor
Giuseppe Guerra Add Bancho privilege
Giuseppe Guerra Fix broken multiaccount logs
Giuseppe Guerra ws: removed FokaBot pubsub communication.
Giuseppe Guerra ws: change 'message' -> 'chat_message'
Giuseppe Guerra Removed bottom from requirements.txt
Giuseppe Guerra Internal api now uses websockets as well
Giuseppe Guerra Removed fokabot:join_channel, add fokabot:message
Giuseppe Guerra Update README
Giuseppe Guerra Add !bloodcat command
Giuseppe Guerra Websocket reconnection loop
Giuseppe Guerra Gracefully close ws connection on bot stop
Giuseppe Guerra Switch to delta websocket api
Giuseppe Guerra Add ws traffic debug log
Giuseppe Guerra Fix some clients not leaving channels correctly when disposing channels
Giuseppe Guerra Removed delta/pep.py switch (beta is over)
Giuseppe Guerra ws: implement chat with websockets
Giuseppe Guerra ws: ping/pong. Moved whoami to websocket.handlers.general
Giuseppe Guerra Fix whoami ws handler
Giuseppe Guerra Scoping
Giuseppe Guerra Various fixed on ws connection handling, add @websocket.protected
Giuseppe Guerra Ws connection handling docs. Use ujson if possible.
Giuseppe Guerra ws: add support for async iterable handlers. Moved websocket module up.
Giuseppe Guerra Add the ability to disable geoloc (TIM strikes again)
Giuseppe Guerra Merge branch 'master' of zxq.co:ripple/delta
Giuseppe Guerra Changed scheduler defaults
Mauro Molari Changed autorestriction value from 700pp to 800pp
Giuseppe Guerra 🌽 20.2.0 🌽
Giuseppe Guerra Easier to read host_slot and host_user_id properties
Giuseppe Guerra Multiplayer multiple clients same user id tests
Giuseppe Guerra Ensure only one client per user id in each match
Giuseppe Guerra Potentially faster lobby broadcasts
Giuseppe Guerra Delta API: Add support for private match history
Giuseppe Guerra Add support for private match history multiplayer matches
Giuseppe Guerra Ensure chatmod badge
Franc[e]sco fix reading loop on arm (fixes #55)
Franc[e]sco cflags: enable various sanitizers in debug mode
Giuseppe Guerra Fix permissions
Giuseppe Guerra host -> nick