- Add an API endpoint for getting the user's rating records.
- more detailed INFO messages for login and register
- Add `finale/finale_end` endpoint #110
- Fix a small bug that `best30` of API cannot have scores whose songs are not in database
- At present the setting file can be a module or a file with some of options
- Limiter can have multiple rules together now
- Add a custom limiter and use it for limiting users' download instead of using database
> So add a requirement `limits`.
- Fix a character's value
- Change the email max length to 64
- Change something about API's roles and powers
- Add an API endpoint for getting users' roles and powers
- Code refactoring
- Fix a bug that the other player will not become the host of the room at once, when the player disconnect in link play.
> Maybe add many unknown bugs. XD
> The song database `arcsong.db` will not used in the future. You can use a tool in `tool` folder to import old data.
+ new character
+ new byd map
+ new items
+ some new configs
+ two new operations in background
+ record email while registering
+ record ip while logging in
+ checking something before running and updating database automatically
building something about API
fix bugs:
about purchasing system
about hiding ptt
about login different accounts with same device
about some details
This is only a pre updating. Many things have been changed. It takes time to find some ways.
It will be released soon because lowiro will update in some days.
Fix many bugs and I forgot them. :<
I push this because there's a small but serious safety problem. It should be fixed immediately.
Oh, and this update needs you to login in arcaea again because a new function is added.