Lost-MSth
e1ce4d9ec4
[Enhance][Bug fix] download songlist & new skill & API null recent
...
- Add `amane` and add support for `skill_amane`
- Add a parser for `songlist` to specify downloadable files
- Fix a bug that users with no recent scores cannot get `recent30` via API
2022-11-10 18:00:27 +08:00
Lost-MSth
cf350842ac
[Refactor] Performance optimization
...
- Put download token in memory database
- Accelerate multiple querying in `best_score` table
2022-11-01 18:08:02 +08:00
Lost-MSth
e04c8ecf2d
[Bug fix] Hot fix for typing error & import error
2022-10-31 19:29:31 +08:00
Lost-MSth
4da3f38f6e
[Enhance] Performance optimization
...
- Change journal mode to WAL and enlarge cache size for sqlite3 database
- Use monkey patch to do asynchrony
- Make gevent use Flask's logger
2022-10-31 17:49:19 +08:00
Lost-MSth
40630fff4d
[Refactor] Database initialization and migration
...
- Code refactoring for database initialization and migration
2022-10-21 18:19:37 +08:00