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 | Use pyoppai rather than calling oppai as a subprocess | |
| Morgan Bazalgette | Pagination and filer by ID for GET /tokens | |
| Morgan Bazalgette | add team page to translations | |
| Morgan Bazalgette | osin schemas are handled by bdzr | |
| Morgan Bazalgette | ping/pong | |
| tatatat | Update 'pp/wifipiano2.py' | |
| Giuseppe Guerra | Fix wrong variable name in PP api | |
| Morgan Bazalgette | some formatting | |
| Morgan Bazalgette | Do not use blackhole as an engine | |
| Nyo | Fix wrong variable names, slight refactoring, edit comments formatting to make them more consistent with the rest of the code | |
| tatatat | Update 'pp/wifipiano2.py' | |
| Morgan Bazalgette | Implement bearer tokens | |
| Morgan Bazalgette | Troppo lavoro e niente spasso, il morale scende in basso! | |
| Morgan Bazalgette | Use executeMany for running sql files | |
| Morgan Bazalgette | osin meme keys | |
| Morgan Bazalgette | ibmd | |
| Morgan Bazalgette | Revert "aaa nevermind" | |
| Morgan Bazalgette | aaa nevermind | |
| Morgan Bazalgette | New quotes, featuring: crostata, thermodynamics, Rick and Snowball | |
| Morgan Bazalgette | secure secret tokens with sha256 sums | |
| Morgan Bazalgette | Sanitize scope | |
| Morgan Bazalgette | Disable refresh tokens | |
| Morgan Bazalgette | Create oauth migrations | |
| Morgan Bazalgette | Nyo 0 - 1 Regex | |
| Morgan Bazalgette | Add basic oauth flow | |
| tatatat | Update 'objects/score.pyx' | |
| tatatat | Update 'objects/beatmap.pyx' | |
| tatatat | Update 'pp/rippoppai.py' | |
| tatatat | Update 'pp/rippoppai.py' | |
| tatatat | Update 'pp/wifipiano2.py' | |
| tatatat | Update 'pp/wifipiano2.py' | |
| tatatat | Update 'pp/wifipiano2.py' | |
| tatatat | Update 'pp/wifipiano2.py' | |
| tatatat | Update 'pp/wifipiano2.py' | |
| Morgan Bazalgette | Merge branch 'master' into oauth2 | |
| tatatat | Update 'pp/wifipiano2.py' | |
| goeo_ | make m5 "work" on ripple installations without the old blog | |
| Morgan Bazalgette | add back semantic transition | |
| Morgan Bazalgette | add new string to templates.pot | |
| Morgan Bazalgette | Forgot to remove the actual files :thinking: | |
| Morgan Bazalgette | Rewrite CleanReplays | |
| Morgan Bazalgette | Add sqlx | |
| Morgan Bazalgette | (╯°□°)╯︵ ┻━┻ gofmt | |
| Morgan Bazalgette | Perhaps it's better to keep it backwards compatible. | |
| Morgan Bazalgette | ⬆️ v1.2.0 ⬆️ | |
| Morgan Bazalgette | Sort results by relevance | |
| Giuseppe Guerra | Attempt to fix 1000% accuracy bug, but this doesn't make any sense | |
| Morgan Bazalgette | Update vendor | |
| Morgan Bazalgette | Remove unused semantic components | |
| Morgan Bazalgette | Camouflage "Don't stop me now!" | |