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 |
|---|---|---|
| Morgan Bazalgette | add new games to games only if it has correct MatchID | |
| solis | fixed the stupid dot shit | |
| solis | fixed the stupid dot shit | |
| Morgan Bazalgette | sort scores by score amt | |
| Morgan Bazalgette | initial commit | |
| Morgan Bazalgette | Allow IN for beatmap_id, beatmapset_id, beatmap_md5 | |
| Morgan Bazalgette | implement subscribe_mp_complete_match | |
| Morgan Bazalgette | ⬆️ v1.6.2 ⬆️ | |
| Morgan Bazalgette | Ha! I'm dumb. | |
| Morgan Bazalgette | ⬆️ v1.6.1 ⬆️ | |
| Morgan Bazalgette | Only show each application in authorized apps once | |
| Morgan Bazalgette | Update locales | |
| Morgan Bazalgette | append query to redir URL in 2fa | |
| Morgan Bazalgette | Fix leading comma in Authorized applications page | |
| goeo_ | Revert "Only let the api know about the score after anticheat, if the user is still not restricted." | |
| Morgan Bazalgette | ⬆️ v1.6.0 ⬆️ | |
| Morgan Bazalgette | Update locales | |
| Morgan Bazalgette | Show info message for japanese on homepage | |
| Morgan Bazalgette | Update locales | |
| Morgan Bazalgette | Update website docs | |
| Morgan Bazalgette | s focuses on searchbox; esc blurs all inputs | |
| Morgan Bazalgette | Add X-Frame-Options: deny to OAuth token requests | |
| Morgan Bazalgette | Holla holla get dolla $$$ | |
| Morgan Bazalgette | Remove deprecated API methods | |
| Morgan Bazalgette | add owner/revoke | |
| Morgan Bazalgette | Create token revocation page | |
| Morgan Bazalgette | add back semantic api.js component (for user search) | |
| Morgan Bazalgette | oauth application creation | |
| goeo_ | Only let the api know about the score after anticheat, if the user is still not restricted. | |
| Morgan Bazalgette | Revert "Vendor update" | |
| Morgan Bazalgette | Vendor update | |
| Morgan Bazalgette | Require client to specify explicitly in websockets whether restricted users should be seen | |
| Morgan Bazalgette | Add table osin_client_user | |
| Morgan Bazalgette | Merge branch 'oauth2' | |
| Morgan Bazalgette | Some whitespace fixes | |
| Morgan Bazalgette | Merge branch 'oauth2' | |
| Morgan Bazalgette | Merge branch 'api-tokens-page' | |
| Morgan Bazalgette | Finish token creation pages | |
| Morgan Bazalgette | Add AdminPrivilegeCaker | |
| Giuseppe Guerra | Did I mention that I have to copy my VM on my laptop too? I don't think I have enough time | |
| Giuseppe Guerra | Remove useless entry in .gitignore | |
| Giuseppe Guerra | I have a flight tomorrow and I still have to make my luggage, but I'm working on ripple instead | |
| Giuseppe Guerra | Merge branch 'master' of git.zxq.co:ripple/old-frontend | |
| Giuseppe Guerra | Laser granddad | |
| Morgan Bazalgette | deploy a specific branch | |
| Morgan Bazalgette | Initial API tokens page | |
| Giuseppe Guerra | Removed .data/oppai/cache folder check | |
| Giuseppe Guerra | Remove double log | |
| Giuseppe Guerra | Force packages versions in requirements.txt | |
| Giuseppe Guerra | Add pyoppai to requirements | |