Lost-MSth
150686d9f8
[Refactor] Link Play TCP data transmission
...
- Code refactor of Link Play TCP data transmission for better security and scalability
2023-12-03 00:38:43 +08:00
Lost-MSth
1f389e4073
[Enhance] Save unlock? & songlist parser?
...
- Support more things in full cloud save unlocking and songlist parser
- For Arcaea 5.0.1
> NOTE: May not work well because this client version is not completed and confusing!!
2023-09-28 21:48:54 +08:00
Lost-MSth
f373c7b052
[Enhance] Restrict download by user's purchase
...
- An option `DOWNLOAD_FORBID_WHEN_NO_ITEM` has been added to the config file to make that users cannot download the songs' files if they has not bought them when the `songlist` file exists. (Experimental)
#128
2023-09-08 11:38:46 +08:00
Lost-MSth
f92d8a9642
[Enhance] Skill of Mithra
...
- Add support for the skill of Mithra
2023-03-23 23:17:02 +08:00
Lost-MSth
9c90d6ef89
[Enhance] Add an option about file hash pre-calc
...
- Add an option to disable song file hash pre-calculation
2023-01-14 18:32:53 +08:00
Lost-MSth
426f65ea9e
[Enhance][Refactor] unranked score & warning log
...
- Add an option that can be used to forbid some illegal scores
- Add brief warning logs for custom exceptions
2022-11-28 21:58:06 +08:00
Lost-MSth
a7a9a4ba3d
[Enhance][Bug fix] Add log db & log bug
...
- Add a log database to record all playing scores
- Fix a bug that if an exception is raised before flask app runs, logger will not work well.
2022-11-26 21:03:29 +08:00
Lost-MSth
78d28f8886
[Enhance][Bug fix] Waitress & API token
...
- Fix a bug that using API token in config file will not success
- Add deployment mode `waitress`
2022-11-03 13:42:39 +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
Lost-MSth
ca03360f0c
[Enhance] API query param
...
- Add support for the `query` param in `GET` requests
2022-10-19 20:08:41 +08:00
Lost-MSth
d150553e6b
[Enhance] Some config options & Login limiter
...
- Add limiter for login and API login
- Add some config options
- Delete `setting.py` files
2022-10-16 17:07:32 +08:00
Lost-MSth
ba36190f30
[Enhance][Bug fix] Improve setting file & ...
...
- 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
2022-10-16 15:49:49 +08:00