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 | Messages refactoring | |
| Giuseppe Guerra | Slight changes to name change admin page and api error message | |
| Giuseppe Guerra | Check if username is used in osu | |
| Giuseppe Guerra | Add username checks in POST /api/v1/namechange | |
| Giuseppe Guerra | More docs | |
| Giuseppe Guerra | RippleApiClient docs | |
| Giuseppe Guerra | Api refactoring and docs | |
| Giuseppe Guerra | Add /api/v1/admin/namechange handler | |
| Giuseppe Guerra | Add /admin/namechanges page | |
| Giuseppe Guerra | Hide/show "admin" button in navbar based on our privileges | |
| Giuseppe Guerra | Add working special_privileges in /api/v1/me | |
| Giuseppe Guerra | Load admin stats from api | |
| Giuseppe Guerra | Add /api/v1/admin/pending_stats and special privileges | |
| Giuseppe Guerra | Add success name change page | |
| Giuseppe Guerra | Add /api/v1/namechange | |
| Giuseppe Guerra | MySQL implementation with peewee async | |
| Giuseppe Guerra | Minor changes to username change page | |
| Giuseppe Guerra | Add /api/v1/username_available_ripple, add privileges in /api/v1/me | |
| Giuseppe Guerra | Add username change page, add messages in every page | |
| Giuseppe Guerra | Add dynamic title | |
| Giuseppe Guerra | Navbar enhancements | |
| Giuseppe Guerra | Replaced store with $store | |
| Giuseppe Guerra | Replaced href with @click | |
| Giuseppe Guerra | Login flow improvements | |
| Giuseppe Guerra | Add OAuth login system | |
| Giuseppe Guerra | Add /api/v1/me | |
| Giuseppe Guerra | First commit | |
| Giuseppe Guerra | Add login URL to navbar, add config.sample.js, ignore config.js | |
| Giuseppe Guerra | Add base layout, add vuex storage, add oauth helper | |
| Giuseppe Guerra | First commit | |
| Franc[e]sco | explictly disable strict aliasing (fixes #21) | |
| Franc[e]sco | add slider tick quirk for max combo calc in std maps < v8 (fixes #22) | |
| Giuseppe Guerra | Moved restricted/silence db update before restricted mode check | |
| Giuseppe Guerra | Check for both silence and privileges changes when sending messages | |
| Giuseppe Guerra | Add MultiplayerManager | |
| Giuseppe Guerra | Fix friends not being removed at end of friends tests | |
| Giuseppe Guerra | PYCHARM YOU ARE A PIECE OF SHIT | |
| Giuseppe Guerra | . | |
| Giuseppe Guerra | Fix missing nl in README | |
| Giuseppe Guerra | Update README | |
| Giuseppe Guerra | Fix stress test worker not awaiting packet encode and buffer write | |
| Giuseppe Guerra | Fix decoder not being awaited in TestOsuClient.send | |
| Giuseppe Guerra | Add get_response_time attribute in TestOsuClient.send | |
| Giuseppe Guerra | Get response time from server | |
| Giuseppe Guerra | Merge branch 'full_async' | |
| Giuseppe Guerra | Revert "Merge branch 'full_async'" | |
| Giuseppe Guerra | Merge branch 'full_async' Cythonize packet encoder/decoder | |
| Morgan Bazalgette | show email when token has manageusers | |
| Giuseppe Guerra | Updated TestOsuClient.send docs | |
| Morgan Bazalgette | make /users/full show CM notes and ban date when token has PrivilegeManageUser | |